9400000 110027807671370852765476041287270400000 9400001 124117464532053449041270355992941399144 9400002 -48447723263604585154395443880146841600 9400003 -191301989103399171690016319181237931880 9400004 187970284820515770309378497750760061056 9400005 17663020709010197275025521466660343900 9400006 -17792399895204010395009747033169920 9400007 657017569951852334065392425202789851472 9400008 -29079707882326698544916441920067174400 9400009 208548059327142931522447029300824645210 9400010 133925769900176934923926930697123288160 9400011 116874610871341900734353001390473696472 9400012 -6649925563550987118304742077986958848 9400013 45361114873353452077381483962965701398 9400014 -12620089407728060310823793576377225920 9400015 -5098484726729363056117215887517448080 9400016 -149234376431812855358269763472740794368 9400017 13447791872963415404774003650146299136 9400018 26218128166867839168921231332159164704 9400019 -171675349345410487366696914882245426580 9400020 -105688638115169959502736887708835840 9400021 47845387964753694116230929084396710222 9400022 -134692525987664309727923654201791521600 9400023 143404287563410857901823931420467058000 9400024 -15707175500785046811515824209455831040 9400025 -141410200021691552902382993206291998450 9400026 26488448609460185768727553091503467264 9400027 23300493078689457650394005787138964800 9400028 199986167047282915387811128993179280896 9400029 -29152076633316921366760479020801813952 9400030 131301214008340233187114544340877988160 9400031 -298339651272053713662481517559845323200 9400032 -140720673860411917634432504591410003968 9400033 -71938737541791703806008132732267993824 9400034 -24102681521069363310897413029600593408 9400035 -31311912727916863654418341976095028640 9400036 251283407061595017052779646649209943040 9400037 -7163860152342283371446002074952316160 9400038 -102246246532451051501714930057704232256 9400039 -152823694779561604135902947143199015760 9400040 -114329578486617764765015838262306099200 9400041 -81582406103856272351025568329232902720 9400042 174481303807800430146941098509660234672 9400043 312722534258718415916425054185165506292 9400044 -126598436310586486705171960274829494784 9400045 -52921679669811243115627881375957139200 9400046 -19991328112223329252662752702278830528 9400047 49960295971877088007123426428758653440 9400048 -6797596861228667316262760748849168384 9400049 -53505698543196384878586988525203403950 9400050 -3700945378552968083272451612340182400 9400051 -30112701145163095814149203970035137600 9400052 -133042489254376541511298506794350264320 9400053 -58461154535874081057637530091641890976 9400054 -23923656121176997423000567313817934080 9400055 72626355073782632858570097391786126560 9400056 258401781577066836428662817452135219200 9400057 77443556518785784552700011261377962400 9400058 -2136966205114496154782859420015004416 9400059 -188774570624234843794341500171291811636 9400060 145829672966635163529886181975217408000 9400061 -225263751725073127810776490322408465376 9400062 34438259242770412519645715819298537792 9400063 -226683637883335171647750846114947922688 9400064 -10115989651800577744898632532021477376 9400065 -126370778921549413314784479361479260160 9400066 -35283856071363856126135102970586595296 9400067 591208137981244732002394404900057486600 9400068 -24353740291308004683297696811388092416 9400069 -11952714317755302227528604625900771648 9400070 3970241394341160072827349631503486720 9400071 -114074084777489159265251440214242419288 9400072 33857413348871551490402614342544424960 9400073 143173737393391276375633668207849815322 9400074 -17913907485063765520796933679166760448 9400075 94005869901353586450656348859926795300 9400076 22580069593009934822541186724147931136 9400077 -209037857624350722709155636556570911360 9400078 13550272275184509178598838923546043840 9400079 2289233813933440315956520128370714344 9400080 16121685901736136822047900149697740800 9400081 -685002553233065329828774152928810759436 9400082 -49952365363352367492601115630838249216 9400083 -82339168877714024567693445911137949952 9400084 -278146565728179371972793347952844614784 9400085 -136528000781439456665662152876429341220 9400086 -40901070166830511610513506717663947168 9400087 351346881040136192189584721304362929736 9400088 24556348626273581734582903187494379520 9400089 -353868486531511882248101024077780944000 9400090 -39339953776258328856597173019926046720 9400091 113816423705535465779768890753911727800 9400092 -21579531877990074014446217598116563968 9400093 236816835053012534932109801777783210342 9400094 349660397327629317571982882624113833984 9400095 108674950025041271135979982760762138520 9400096 -491472001974584317708692049403251261440 9400097 58488375395642773019230917792050634432 9400098 98797278981098469404041946338742519040 9400099 8105168802546578669593263791404079232 9400100 -75364806979152973223019138491016499200 9400101 824350994114654967706839342546571680 9400102 69900490874702124804558835709724803904 9400103 11983709853782226294796863142096751352 9400104 -1148545428423409717154232121869926400 9400105 4189536159862423399913300614037305920 9400106 -143909859971241610613786374324007335248 9400107 -91262128477380569674252867531461081600 9400108 3689992547301079195002558060732135936 9400109 -73063289591570917556536404832134654720 9400110 5167718966614263918817847842099077120 9400111 -79720037766874622749783006595524594320 9400112 46369132301022781278979602652687564800 9400113 15839094583794542996778907757424735042 9400114 -124980820698190642032382844354119663344 9400115 68644160889940658964299160250315403760 9400116 -69585503574069788504755352608200130560 9400117 123780002480852095278252362834698668640 9400118 22365331463857814778840916841397538560 9400119 -195413928102398054350994073517891302912 9400120 -87737726274573378562927496050799923200 9400121 -123093411282188212181828506091085246678 9400122 56981669131762145567474868965480200560 9400123 223139626172642626706658502826085376944 9400124 -224460394321014647055920136061160776704 9400125 26688392998690595172978703063691808000 9400126 -3881593671794190470039295225582943488 9400127 -460927519851186934455694291077619512 9400128 -10804653979757225642351014700547833856 9400129 -53661475135703971344536748396771492816 9400130 35369625439879396215288017551121848320 9400131 3122337927872567642192183474147085120 9400132 -84218367862016181018502524237164195840 9400133 217166434529265775316269253634971973624 9400134 -50898151102201517480433727367127006720 9400135 249779877945499829093615579739562201080 9400136 -232952522319707969585689060524771532800 9400137 -11703694272002396181809720185604051232 9400138 179990668962427669595419192440119170560 9400139 -88523947960944125661406102194491532144 9400140 15069274333010255734174319412976680960 9400141 56909483010820258182387051620277292992 9400142 150345003770448519130833679315241825472 9400143 -28378433681599959781522262398811798136 9400144 -548303399806541066889436507028979712 9400145 47411456008840131804158859174898183080 9400146 8350447117570315837504662739106562048 9400147 -241827838161092947743333076240096091040 9400148 1117157921424517049158724603878957056 9400149 138751609242758856173332535039476236768 9400150 42980743749596444948249621510034024000 9400151 54339128050001151846855634111380262152 9400152 170273147314461073884249715447941058560 9400153 152175097506465359868174971195234511680 9400154 -146771747475873820425429677293066654224 9400155 70954755669726802124874001827838790400 9400156 65457182564866623785041203723123747840 9400157 -75339685678652140560360152853866600820 9400158 -99135222488525066650893109115639326080 9400159 232478664423927431733832554890333084416 9400160 63337660123263313700014550529461452800 9400161 -39410546027398960364448376109546875392 9400162 30705519352582705034043219828322800000 9400163 61901019567916116119450670764469349200 9400164 77278200067690843059852173389940078592 9400165 144076925629610087736421579374177801120 9400166 -160389633272147225548965868347000130560 9400167 128481225031122036359886586861370705664 9400168 -122772749186794824403953989130275005440 9400169 -259985105630246649864063762077150893056 9400170 7868375248514152827371672982268707840 9400171 -176086571121159404700695199071487353712 9400172 -264827719165051296139247362711359661824 9400173 69098442602009431060136138072789798784 9400174 -75825162386022090856713917542351027200 9400175 -19734623324719538716465222613115867000 9400176 15736860147869952546687315816727019520 9400177 61065492127292932749620816345331054592 9400178 -177708038137942535371856642026448613360 9400179 87613749634706027827363128546086300208 9400180 18598235404244298873806788195282675200 9400181 -868939194072460205096600753624186208 9400182 -124857446991801618515982372575662219776 9400183 42434467063181551407394713392814659744 9400184 -162333445008627696931604160916842086400 9400185 89189426000878004108921532088781520000 9400186 47277838720270223062456696197288106464 9400187 -2440188642563518987870300965811495680 9400188 20418097157336235311512897986379579392 9400189 -422979838479087286432272272792353350010 9400190 146751563935939960461978345845781633600 9400191 -40328020697257828382471895649117610808 9400192 75189470098416612927683852783352545280 9400193 19184549472307861529421775689889721280 9400194 59932953748605325661948005846215526224 9400195 29432713570003756095940148304237039360 9400196 -48952544197869142154947704591363748608 9400197 -125008714310177840584906931046657991200 9400198 -74394791192584293820529603033056298400 9400199 167810387928534268397513877487392850200 9400200 59834273324021013146562608908667904000 9400201 134911436113076674125782021801551301664 9400202 -82395571468094882641313040897211515648 9400203 -28708042226071223281530961010955200976 9400204 322512670995239072016796341745604915712 9400205 -3706612158849235857823876260842394000 9400206 19338316970517493355547008400871987200 9400207 198015389210918876394525026242613456752 9400208 -33358062614996607014498484271064506368 9400209 51777066618672709718780553543737394240 9400210 2314379597822002734971823883803801600 9400211 -118769009472116233635980635549779727188 9400212 -18034528554039590472606122206260172800 9400213 512099567213092854062367470335766555040 9400214 39964098595957234384200680732656167456 9400215 -86387307746751109319368365332169269760 9400216 26452721191613923094833167170726338560 9400217 140289512187108784441438985468012024832 9400218 -133709967987939658370213836449794201088 9400219 -36377294064989920570508359688411888380 9400220 -92764756410538067223648444508338462720 9400221 -146851507019709561305694471208907673780 9400222 -76134515782343403322631956548629581056 9400223 40589388130004636201786538463354890240 9400224 107490328051472689083769250511260221440 9400225 108998110631427770212687866835453037750 9400226 51564653899443107583580114502700057984 9400227 2105448790723671777132306006527808240 9400228 104918066780118728339491248487481725568 9400229 16528753763932910585123967380050368000 9400230 -588017422519041651047362262200596480 9400231 -65090711666129791028061106435841915000 9400232 -265389306020261275475048404722954777600 9400233 -106576208329114782832900782065058788976 9400234 -76285523595166218298589768833248806400 9400235 -51620403477266081476164868225645774080 9400236 -16282424463185560830035719980481606656 9400237 -29740733929784930683099961649826783296 9400238 -98144855643121162604165345685003881856 9400239 163423481728672772472113033615146144800 9400240 23294539013784643084241664108669173760 9400241 -156177736679745112388203419116123218716 9400242 -63337391019222291868386819532372114176 9400243 31822260688017772303657064677884814680 9400244 -19235205779422810289243356747155099648 9400245 37359610883123321066672537600797113120 9400246 -187420720787043995515790427611623352928 9400247 -64707880596514602333576130873983449304 9400248 -81081795323706892422407918110126080 9400249 -201452429725068128752186069973011567164 9400250 217493462808137401324620119757403200000 9400251 -66124125350191148687349792699095500032 9400252 303672624645714181336522519166777425920 9400253 -394707089687102369139685661628043149498 9400254 -3905569889593283481055723587540234240 9400255 -117455228361945236128408256925827378640 9400256 18821152573569102487990439522095595520 9400257 -17924074075593566640901809784362719340 9400258 -78683227989921812896005098320704460800 9400259 41023332691636303670028799411500485640 9400260 -23083587871738546255996921378245181440 9400261 -81614849362101112295638772529692572800 9400262 -155075109792467852540706913416233758368 9400263 306277345607482743745786965789034959360 9400264 522375129304540045107163148248816896000 9400265 -5985648609964424027574162354688348800 9400266 -72276147017776400366490059552794214400 9400267 349991492503918852662178892149585505632 9400268 -187937213048729933871625550861056234752 9400269 34075319052644702998004168455530096000 9400270 -19627470630107643232785899382979610880 9400271 239363714871689900989457865101902968312 9400272 5590259987335661995120627899670462464 9400273 2213833872425517425893107871020417904 9400274 -33422335434756437405912352783499394400 9400275 37972403549534574502317802906683147000 9400276 -128862017852528788617405379252997875840 9400277 146966216314599109156421695356302466126 9400278 157564654420664934162679678948114300800 9400279 -108608162417745968638121670722098009424 9400280 -228041267734154456146945982006466969600 9400281 -50109784713553092224457252766741268256 9400282 -77067111967205498141663116057494071808 9400283 3435469799473855564506738398798400768 9400284 61199194784318191336676460506098689024 9400285 38077265740703651957089978223503541760 9400286 36363501541172971503953684350480023552 9400287 4575470125099728618532330109279120088 9400288 133006116674646733045320985752891555840 9400289 111597514645584691457561075457545064960 9400290 -43101998002828796710603558118603489280 9400291 -175552503478061663428707246975052106616 9400292 96251198288727296060402278761076838400 9400293 3043552137841293814869209821780701120 9400294 28261617574774151577563002085836205952 9400295 -328127648798838743483253385825796299680 9400296 107218829695935765355185855761665228800 9400297 -55883628906914038388370196121838047088 9400298 49961597643969710803059215653795503360 9400299 33947161245773451269485846369162443864 9400300 -184399405845668245676058423575603200 9400301 -74821752997440437071871859901053559776 9400302 -105813712642493514570355144077114654720 9400303 -46711589502289289613266396269175833944 9400304 98357082015603363202688289659415429120 9400305 -13913485933901977904409642733577994240 9400306 108239870531778388395947719258197924864 9400307 9792090684524672278352332072470316800 9400308 -20943358557087785628027768372182384640 9400309 53417661215543057749283469304867506204 9400310 10433621074327623312870438355232194560 9400311 -205846295678093381700811884322510909440 9400312 130754945449342279517684274926302003200 9400313 -124415417879238581233437587161896081276 9400314 25708993591096666205037177708542644224 9400315 -71720379233039928973265835245654742000 9400316 -22265532824896955124648404268455448576 9400317 185942615990524521646182337850529300480 9400318 -174424840115114819944639022055414513984 9400319 133392133708782882526893287221826395944 9400320 -175884493657500192100006157714089574400 9400321 158946259520454070269214652059264927680 9400322 59507756540267129728176761318443253712 9400323 -202836792399998703327807438721467063816 9400324 62397593148887312497592509723843949696 9400325 -173271602025388601486814074255617202400 9400326 32653366870919157001135027884683151360 9400327 346371943981408198164685087235256897176 9400328 -91404977361542775403703583202318909440 9400329 297477872271481888468566682719155774208 9400330 -73386565081108994753176975571552257440 9400331 -92695701216967358015051282512583956176 9400332 -143507419789441614965356498345089520128 9400333 -409658403514181473533781037046062985418 9400334 -179092454677524657507514680452315717184 9400335 992350315016460796600829250429672960 9400336 -30698903539737460484576664334786953216 9400337 327150502921390923972643415744527048800 9400338 131924133629414211713677041241404094464 9400339 8219271996347050660512336324632636224 9400340 56843251111531705280191420302174382080 9400341 -89108381953552305118514829275458970208 9400342 -19460811817697993862322143620501692416 9400343 299003757565489444619177558755424651592 9400344 -206573702450009600387636310291933634560 9400345 124673911606821479267937957571082635200 9400346 -7680464281780278439385543918163514656 9400347 70814719697763528687073831235578460160 9400348 -3473007064134202085670469565674076160 9400349 94619139804326751767009518370614659936 9400350 -14823858442251530165145133844455632000 9400351 228860166056037124058006044753423744352 9400352 -136491722940407567690954239632589455360 9400353 79825969644251053993915984279730097984 9400354 -98948202558392834366238260162189669376 9400355 11526405972965970472110027991237161360 9400356 88450152701259481773390731709635253696 9400357 -54352887889831110442535436230956017480 9400358 79060807793734844952478235178073887360 9400359 -3664937655636528285567199716927725952 9400360 -1445485187323962612161529967892736000 9400361 -281057163151020285265703252780812156038 9400362 13205919536320618128495321121467916800 9400363 150971992273413363004779403408095606160 9400364 72493328719862794745968545461340057600 9400365 56303491818533085669595275504703913400 9400366 35871891805717545331008582957556621632 9400367 -292840287506426569465694077533180524448 9400368 26748337789551789522744793205267496960 9400369 38213300549730032437509739479807170 9400370 -4252932821023692035574375582195939840 9400371 -178145519955538875676500654974772894096 9400372 75517032161196174176000024902824200576 9400373 -41893125013457484976092908777837717472 9400374 -11048594885625570042841681206078749664 9400375 -496130416638377087161871642762454240000 9400376 -22773104625390823296569006888205680640 9400377 22011225575764816959671995077722058432 9400378 -4858711691527580769625458395085557760 9400379 223574699042203571378941582265240747760 9400380 20983157251369162043893811602183249920 9400381 -247021844834341504573498331632096853818 9400382 -49593780028809508630269241830528254208 9400383 53876113097249317433113843125188800680 9400384 -38136171580266191286719569851469266944 9400385 -405774177029190757001589568287246091800 9400386 -76930010456689496051631587839395217536 9400387 100266516605394914286349121738902127036 9400388 -291111929388470722099153916990324899584 9400389 7293208782624763898636823394929779424 9400390 -8707260172082483587511562780311182080 9400391 33584583606728457841293185492478194688 9400392 114226380461719107680132807321945425920 9400393 -166717561468229476763488990140048984358 9400394 -188160353001194941825956784109121879504 9400395 -120077688557213433217363205511668555280 9400396 -7143656634309356119067069141594963200 9400397 431257599332039842788909417518599161846 9400398 11242869722451043348540586977964630016 9400399 -95003128624103269761828658695748764336 9400400 15671138245195837843594796509878681600 9400401 -79578777356551377051517080665621220960 9400402 -51114184257923803692380013259991040 9400403 175939907630163840947107853506674310824 9400404 30613896054738299093295160237769349120 9400405 -71748372878949385905281399060086464720 9400406 72893410127283287955980396854705381152 9400407 40973912141105133789456850318618203240 9400408 23078422509668594395250060052292608000 9400409 26778804968535913307909565765092909568 9400410 -84160299147937743790680007741735752000 9400411 -21245888572504621254171333339878180160 9400412 -32556323117768865459935176996582978560 9400413 -166756364859531628799660504660077780992 9400414 -64472640345454362946451771990704136640 9400415 -384937972738906678434315268661692807200 9400416 -83763286263924026079117748061512138752 9400417 17173117378512497884057818989215731220 9400418 -3971828789155362005206176418335252096 9400419 18780517787475063686756314079679601104 9400420 98716610514973931419889189525195393280 9400421 242293195563486644145126147971906263200 9400422 49128579216484197361621186649670733824 9400423 222371179743795973872638705611463648160 9400424 73257834384018533156657772058803486720 9400425 -84311774065118975891176605024905958000 9400426 -1533037811103745968997929531737263104 9400427 508694619411182682683712237032626200072 9400428 -83599977732613790463805354900374574080 9400429 10993671729413737271675950305495976128 9400430 18427596096787203474839640829228715520 9400431 -20525736586470317501922042140581943040 9400432 -66817836490180449421869863822235172864 9400433 120692198635209303482846698328189323776 9400434 41915973412334140409209199958430462080 9400435 17530593291105811811305774698740670720 9400436 8228196928480981053015099481585907712 9400437 133394796425466463608220251942570396060 9400438 51143701236363000165284582892618345120 9400439 189177401888457026582416622898783811392 9400440 -256964510764031836531623786735206400 9400441 184666114284874661720328132160538398800 9400442 -9743282080165502678511309196459426848 9400443 83877179930343490569869003275133860464 9400444 -152410293048072874255335726111504984064 9400445 -1161607937504691343794956447698316160 9400446 970027260628458526326459955121609088 9400447 44063623739584769992383660179967590400 9400448 -190936252578460588788113331323582545920 9400449 -33981842417649143806200479157095211360 9400450 -2019734800562161543007266003720836000 9400451 42246201958767325378981448140765862880 9400452 1149715170415785609798282635005016064 9400453 158419249371037730974048634868425560764 9400454 -52714718191476439898402155514348457504 9400455 -48602675889563030871470506977077518200 9400456 -175415176205667195597335252536949606400 9400457 181812032138997341382723236097735156432 9400458 2307237543294718441651475785493232384 9400459 295780919347937947366957682883410274040 9400460 -170456423914330168605055979261550935040 9400461 -35609759410553944734928850354498498496 9400462 89100803164087901391444149502087479232 9400463 -155709795881748403825102840630697262288 9400464 -39897681346340495862315831768824856576 9400465 58289729675763358083427474839367711860 9400466 268230190579690172619179126771052759360 9400467 202095316165848045994361044315254296880 9400468 25255909690215175087670295103270551552 9400469 -32357200944472474764188996329017849156 9400470 -34685844720357840699105416168753356800 9400471 -56993519243837813753098156995322048512 9400472 -202201621482695108456237993443829452800 9400473 232891622286106070449845571074055185204 9400474 48174392950411065928152503203814604480 9400475 -40176983008650579355735871955248475600 9400476 -138034120412463372124974192077625927168 9400477 31906964107809868481479198697922852326 9400478 127312579673288132872682292974002597440 9400479 11775573806630089907744881570489852800 9400480 -52421554904143178857335897443649454080 9400481 -196085642437341635970770659304375186718 9400482 -13564479203746412265099527359782021120 9400483 216072100364431809616675824635612288732 9400484 -94318115337712970375804350583009213184 9400485 96190998532678456948465846712467709760 9400486 83993063927689541493434011255614708192 9400487 -52065546082362911245988725033905795480 9400488 546487131884620383156489180191539200 9400489 -14258903967208827504816596305793995968 9400490 121066356094278095598274932725557440 9400491 13588391979603929839277202452962828848 9400492 -114186517461562676991297331725951011584 9400493 393461391610071760089083257862147006742 9400494 -4928826034796501602873600894570392000 9400495 73808490303173036118459753540658072800 9400496 14773187908159653975563224108722880512 9400497 83309863548768807266543958054346471680 9400498 37511030879654010721250518965147786000 9400499 279205933537759339442236464546041407500 9400500 197558151915913488511076458052153280000 9400501 -397576292921868520609830098944780677696 9400502 -12300701541999347519978113553708096064 9400503 -67855533199556241837488242430819899800 9400504 -84428131819245505930736758812489338880 9400505 111686886628049132483572476525887200320 9400506 126324548423528199036916811509412987904 9400507 -122586136219819492152058822250774538648 9400508 113089503736691963559683986594576903680 9400509 -3417407883579609156956972238803885760 9400510 20235632519172941018540426823398588160 9400511 5172251663708276882389107738229250112 9400512 -78770732365862290174132907390885953536 9400513 308178774989441773872528041585106678720 9400514 101849543192641317692820817333102456320 9400515 -152903607673228130391678669463581433680 9400516 -2516378059048448545867247780522106880 9400517 274520987617741664171583274427220310272 9400518 56538305949608113165395677537653512864 9400519 15514555457016455086983048936873480920 9400520 113864209469548563338856117377971660800 9400521 14221539174933055419963418291321779840 9400522 -43304295942477112780829661875517812688 9400523 -268140134160218375061873311956584132696 9400524 7489711876307282746225587530327162880 9400525 -117712176027917242499255137987013777950 9400526 18348814387623827466455223306064961280 9400527 -84932754444751197142331843282766877752 9400528 88424926041321582846707124813125476352 9400529 81106868803060409981045816057575468320 9400530 10590550082449757785919773418712952320 9400531 -1871076157610317456711909860892327936 9400532 -78353620603798395541979173802938947840 9400533 -33925196653125972396311484648200132352 9400534 -37324920339383302336879901076012789120 9400535 174980254308502717712370473261311837200 9400536 1258097555226377772210230770101350400 9400537 176700097725219576552328848727227872640 9400538 33463409975199380041246122107041917696 9400539 -246401438327769355882849150908869615976 9400540 -122827714786869012013897928605950443520 9400541 110887474406685565834607057969844057984 9400542 -1506753934194507772233725622029546496 9400543 72062854588894314410837555057956725480 9400544 -206868189724325611806863391466371416064 9400545 17322810392395141497495029540547699840 9400546 -262349405608926908344986464019758724960 9400547 -79814976518746404240524836461820217760 9400548 -123926086977644364267795541857471237120 9400549 126698484059173011709476166110998939836 9400550 38173334979199459191266760792791416800 9400551 -34043947275235669791778352938928053680 9400552 126474770824240847775201723577777044480 9400553 102844497486300407880957483985380641160 9400554 -478086644323641019616428849061852160 9400555 -192352754437269527583534076378862891040 9400556 -12261397214398106246239351480871769600 9400557 35107390970079446552722789252059662688 9400558 183435806907708523519354547313248712576 9400559 179813104049278919136494553911037448800 9400560 -8172799878285387979033274471436779520 9400561 -12015713368630089703182713069807036800 9400562 -84584605739191332391435953002881261536 9400563 428566649420829027899266200254377300320 9400564 -67825231707975290868885076038746308608 9400565 190617198538648787967764373543461944320 9400566 -20010744555126619131313600141122932736 9400567 -129662821927593026253460528493861635200 9400568 229929760528470862696627555169963458560 9400569 282634756613418859958966947592652145440 9400570 -126814327719189464052766569374870457600 9400571 -188310364260567819985472981452335915228 9400572 24090741588406448948379294117987012096 9400573 18038498534958928072137672549481152640 9400574 -1295795536148027508259680875042432640 9400575 5309815961199249412028310087273391200 9400576 88821692130234231575392100146491686912 9400577 -452417524821960268768696119543039340368 9400578 -93561386065649938581169766022739890432 9400579 -480062048969677963491297211685878819016 9400580 -19572912956050721571190069449365299200 9400581 -167015198700396835113048341005785754530 9400582 231480061200556456439194601279859878400 9400583 58174679198185298611365855466125525024 9400584 34927125505926466917198582663621304320 9400585 278739446349630871859750703375204711780 9400586 -81535956705852985428349659804643498656 9400587 -18908705544282969726667625623178173440 9400588 -62988056338964082688099484059691105280 9400589 -343800472633979909435759421397909120800 9400590 54018252215764052992721142286572403200 9400591 -291107094551490483229618038527572445008 9400592 12745316099551352356100629534152130560 9400593 -98100330817193951146608313683984984336 9400594 -31364029985000664991372380992669856768 9400595 79453786825359628700290762457549904000 9400596 67990836538439394439550325644642088960 9400597 -136954605638910396702563287694390249856 9400598 117038533041621645393087530649326752800 9400599 25116370112172223384724852742012011064 9400600 52904763941258030294716301201131008000 9400601 256495766441558238906043842397682284800 9400602 -128188882842873706889583254872523463168 9400603 -5215981136248325131891601420664386856 9400604 551943956611902262435783716217994935296 9400605 -9801244976988161711843602932145478400 9400606 21451104963617195784163836671768744064 9400607 104638283453828647850849609335256757672 9400608 76241923544743979945925898828234358784 9400609 -189770974506511380477909247158767490048 9400610 -57771456350859582235791886936375266240 9400611 461992888396847037144478019604825600 9400612 -495207825738063204255460151013969408 9400613 18236499581884094482561495492763149344 9400614 -23283635830119636253754998039596452160 9400615 -22531613174463726917665223803377837120 9400616 -23974251197610631046325118511261291520 9400617 -140429225085844989274331487517695600 9400618 237673433432109121690162420190947358304 9400619 189907952209080368024182014558116164020 9400620 -115308203446066252651389793476341867520 9400621 -18712655586089706316141762302398620500 9400622 31969147419572784933358140366896538624 9400623 71748745166424930374873160451045029384 9400624 -46406439431796098806172847745036533760 9400625 -17819842727728937155641159102824981250 9400626 23331287284571337111828579829146697728 9400627 -154897606081934369886850282318285235408 9400628 -178593453305184256064739288567110485632 9400629 -7807327475280452550116920625906092032 9400630 -11233231588099043775005927171176886400 9400631 -25799714006637748463371383361839071400 9400632 125392675673939334244332366852274360320 9400633 -152117115043635712019100921863115481632 9400634 54048099381655050993988586863018095216 9400635 103653397560358127078915214012617415600 9400636 142886063301023808603621824021911494656 9400637 45232837569629818020950523091432716960 9400638 -41150180156577644960315137525929836544 9400639 6855874529321308710208543119228501440 9400640 13523584647922715938936542525023846400 9400641 -20798787569010723046990703614219885008 9400642 55821895481989919679570884745171621792 9400643 44367607337726954975981893251783988032 9400644 96702234284702407050830717053336903680 9400645 -99711804676705675951124487970701404100 9400646 -68230733405773824828903925127725933728 9400647 19028657327935806560871447768059552640 9400648 20373566756032125596999761530408437760 9400649 382693096199464160237900199633293028480 9400650 21667594082009178287807162734205952000 9400651 61051857960474297325020134433066777712 9400652 41204456513878456013354835169496742912 9400653 248306162872694936479463017469340055062 9400654 28056584400406481675894074073413315776 9400655 -108445522667014773814066340220167492880 9400656 -24091639178318952934916014468845797376 9400657 -29871743283782317885327011943314290176 9400658 163801384316748046514171343674750810112 9400659 -43775023040984175456712367188729055232 9400660 -255607952610973478220247367947530240 9400661 3353810031555877542465189608603100000 9400662 79051589634917343284514338247082170720 9400663 51901321351412283061776703477098111504 9400664 3818505050475650519987189598867456000 9400665 -56770841824433427160571732120557126080 9400666 35825991783855353600347546134019568640 9400667 82507215660026718275186185002666300672 9400668 -188251179681238816309972938372639375360 9400669 201823586060067015703805561267456202060 9400670 -68355850825130359966889238434179926720 9400671 -108129845587969253680408386040024339200 9400672 408469795151134994252046110641718034432 9400673 -422641567297443064539842504138087802078 9400674 14477712382072405926548452448203109760 9400675 -27371403292688966915621738047847070000 9400676 -24108202651193850323391413034543732480 9400677 2830480531324315731630882041615406720 9400678 -43853076814515553064643075985040002944 9400679 111214329274181447057664973356559415160 9400680 -62952143923604014233187111459795814400 9400681 141691644464333259378110814844285191482 9400682 -56249942362892570629052144995587593808 9400683 -52509821939416492504632967729903532352 9400684 -40326469033067492904186533281035878400 9400685 -179597599007985600681877284732583680 9400686 -25080067035447301250159027127385347072 9400687 6714884931034706931658319193046915280 9400688 -33672134699766588007163094535526940672 9400689 241075113817622458448805514934416677684 9400690 54874237111846086720021919846346675520 9400691 158348939225884714351927529666046915384 9400692 7196997498556817337843982563765522432 9400693 -188999833074145796732856496544394447058 9400694 -24207193751419945446332605623397116288 9400695 18757626423024268216068954963579907920 9400696 -70509938671236982589077829733421056000 9400697 181004350922093810917506460851880711146 9400698 -25709506491111255351384874015832361216 9400699 29295227916980788383667955590068284352 9400700 -37048100455198631713343798562034444800 9400701 -9915217662140058155136049882318831776 9400702 114803721812824795925994368001195735552 9400703 -1988742357295469446427179506443187072 9400704 49825802394371990356925651399989002240 9400705 -169681702212275052683504275427483827200 9400706 37839184815428382969506623416837120000 9400707 -21301920330706047367749634379946752112 9400708 -5378428883717958695122039373718393600 9400709 386869671503484010699620576094661110080 9400710 67071823024232415628907510011253360640 9400711 69127436123947042738552475829845175312 9400712 -525002339996570495970640997174299392000 9400713 -55296107581337826808941320177025705600 9400714 76751124100565841691932425180540899680 9400715 105706596313235295256480444653908017200 9400716 22592159579021754598979087539139281920 9400717 -476555477981328987683874719412517091348 9400718 -117564822457418319090203539272366949440 9400719 -2767772530766181331132296955895476224 9400720 -6572241805943818433269951017072721920 9400721 1251097974564476682707887113015223680 9400722 26113116482747391549009340814434341120 9400723 -343494741050428928022285052368182259028 9400724 182687859309302459255750406468230810496 9400725 157635891246723870919337861959755720000 9400726 61419777618740694641735238580158569664 9400727 51105512429175042839450862549089752800 9400728 -131410779909769742451150864749992058880 9400729 10216692715086127211754172325330470084 9400730 66252870395207941545990716842570433760 9400731 -6064833099008019889398498432370387776 9400732 66467700651269124586453808407267328 9400733 137224944427099490959394740692914378982 9400734 -39574213770404212159994903755169700480 9400735 -72786964956653659667465801124111398400 9400736 313046078665082013993761747894794125312 9400737 -84053987775379750561048510987884880032 9400738 34978512718692050315750340019706769696 9400739 -170443691638275565778139512899720103460 9400740 59075831726647030698663087849608294400 9400741 -103225804795726130600392954436503893728 9400742 -55587957289996203233136690225257986176 9400743 -39102620267727503005797218902233439440 9400744 152591352355011393171172667411509248000 9400745 -221894551199512311133275300988187736120 9400746 88209058352933574468357715785093120 9400747 -331022370302318366473225460045091865804 9400748 -6937048671337684430669767848762154752 9400749 174161075615479923103648617028341113664 9400750 -53899544705368577389486934568129792000 9400751 -1160069818561949406450825964243061688 9400752 -23752543804148015200399887071717621760 9400753 432479303790001007640796842716327764720 9400754 -64862132511480871556228859989352966528 9400755 8648209898826355177737375435193866240 9400756 -69396759577445980704286333313033637120 9400757 419038916372594021215229351565660083520 9400758 -62003017386667867733153810366655422016 9400759 -327226362918953215901858803816931214040 9400760 36406793799883112838366919972239360000 9400761 -91062348808444977604495193882271283590 9400762 15282352330137737569591960099930560000 9400763 365940318052928792966984270137999987200 9400764 70630707634947782700267270130460024832 9400765 -42933504712050390890933474318712878400 9400766 -108924549668893103439470974589196519168 9400767 -51243162309282052410497595212972223744 9400768 43508418718207186023309598650322124800 9400769 -38118007867298321172837369290034352320 9400770 -16146027304240152939883893523805990400 9400771 38604014913394354069506226287566009344 9400772 81026973083781744476938276429124405376 9400773 141658549110060123953938224445910133984 9400774 22510089403079450095645409195718779520 9400775 30793128709063570526320349900003539800 9400776 -23910964755958836480809667551224135680 9400777 111383230698526570872238204650379060452 9400778 -72216264982543518166533085541389856160 9400779 15773851590610474868778070477213142376 9400780 10402348128174225052208500200947481600 9400781 44626545051391709428580675158789085184 9400782 -30974259675065430574637469167815249920 9400783 -28869634467695704938246767045324971280 9400784 39947188889230532276328854212102348800 9400785 -169791590977718767942831729413005390400 9400786 198978837274514335096672183160964969120 9400787 98737569526397248796654722347961739592 9400788 -143186629722422170690221095235711246336 9400789 -6188217003968671492524582069741541376 9400790 10663284468859240119970042627636838400 9400791 -83744160377932923012929841063065088408 9400792 17244759707046433265553112321605888000 9400793 -65301538075251626875926218679393299958 9400794 -3391953734743863260393631143558356992 9400795 -128294812355888843175184068110853211200 9400796 73530318819371791078462512896770526208 9400797 -29393321758969989448913218654597211034 9400798 -43204737755315969076132341924652866880 9400799 -22688518218100769710147379858203671264 9400800 120978752948629680384533647426211020800 9400801 6549358419012015178375283508225226002 9400802 -220421915121906015548326904579575881648 9400803 44851078634673272089531240172361408480 9400804 -14518298103601136281114888282985529344 9400805 109381461603515996328093590309055065760 9400806 -12716814129679367210992416265556628480 9400807 -15120840516445859711669216420701183840 9400808 -43793197075914496827704152754320558080 9400809 72902284773253629194025671284223257536 9400810 42290690861937978434085133060414172160 9400811 -73329231040574089271206975682650413168 9400812 10826443781074368817958696313141264384 9400813 -9123543048480884570038554004960334016 9400814 -38553814968575069521156405607080819200 9400815 -80026166745830035288927346471027117640 9400816 -26964934264031953904962944281444220928 9400817 156666212120839251422849183402198518866 9400818 29868078945367562181002844543608348160 9400819 -228060968955961598221182606468292346120 9400820 -22250528054306963250299369838273945600 9400821 -234585622025307789289578489541226616288 9400822 -34183505533281530051487275575676113536 9400823 173401252915061147534860825368434052072 9400824 -20598000551425586708468915996964556800 9400825 44447775668331161818033127713208008000 9400826 -27547185342594368768108615840029317120 9400827 193797043649717475353702439938654148120 9400828 -298713686636607747892926102825808863232 9400829 24579505868810113970616160799787714048 9400830 -101143958226539454999820273364820622080 9400831 29213370726648995522852382505787603064 9400832 -728029070414896804489629493169750016 9400833 -7514425510905372585719335409288286720 9400834 172319764800121807328329287160715556816 9400835 247913457791206421573749174349750843280 9400836 54642835276729639324589851097480515584 9400837 -207669843980504531269221992754405771328 9400838 -5634130245862177227879093149526859680 9400839 -90401689495298936379669479182407179520 9400840 -3378303461297008556301103689099571200 9400841 107590980102960960652563859650974281242 9400842 130010946015934236080874152990186634240 9400843 158515551016487828966046168200340408960 9400844 249538922723504310113863174081371092736 9400845 95458093625477930055875676986362679520 9400846 -83157880866368402912804127407417808384 9400847 351899313621737680688755217282980039872 9400848 -8271615215916779662875329900671795200 9400849 3340667240311908946350553849506278952 9400850 77141697863559033564336528504047972400 9400851 274711385754888859545610118078751474168 9400852 249376327555651471262761240903576119040 9400853 -36051408866743939123259572842881439360 9400854 258043362515162217178625784290620907520 9400855 183553481241398379991503720174548717520 9400856 -162690586472913084729982751170675845120 9400857 265139930055456153486041193766854705600 9400858 -111992992623489093418609924574274831360 9400859 -57184123888648090758990759718394325456 9400860 3577309311722481082369694457833011200 9400861 410758602848204323228315847220225743462 9400862 19855101262345169527608206482435674432 9400863 -39908254864426965207163236882565520496 9400864 -457096317952618604400889407919484829696 9400865 25819875710596717199898188057037709800 9400866 932585326709878989298802612545444224 9400867 -13086396676623796974727733548932274528 9400868 -18393026094429527339921571945209607552 9400869 -298737592446461503977621971285880517056 9400870 -70671237145627909285875676251896277120 9400871 315320857580732960892049504037122350072 9400872 -43898135836738348510370131261833216000 9400873 -261246341751474052476440012600354399878 9400874 14618510268638933589861402133010018304 9400875 -1322000444846488014330897574790208000 9400876 24057495833155296521493124180509359360 9400877 198253854274850286662376336424806685440 9400878 97916265562759937602523944074276095808 9400879 240772744389572805902440526434533086480 9400880 21356942065529091981429681419392450560 9400881 -21220453712729409377167114193096107200 9400882 -14596795252445958573646708287104283648 9400883 -218009912553346808252677301107858967640 9400884 41552287941692628153945059183655284736 9400885 30834267436171798988665027217096395800 9400886 5657712787396932945460155447102633600 9400887 -15702023213596731419847982957560496560 9400888 -38388582528723743136702626956972400640 9400889 131803501715662360422591705831227547690 9400890 -27227251005662475675059917970147765760 9400891 275783064099087339832737468304408292 9400892 -82774685319036911769404690560091796480 9400893 11998378805648342224543844818698240768 9400894 -198497122690697380879477470466520983488 9400895 -5331864190253606545630904157594451320 9400896 -17799021342258320680297375095639244800 9400897 -47021788708850866156332385752962997696 9400898 -50568764743148650770322871408677095360 9400899 -12688775252687137502931802866874793736 9400900 38658711519922277160767958825349232000 9400901 -289511165142115501014181320856029943200 9400902 38018677012410291803969102058692265984 9400903 -370698628285595847341384640587195339976 9400904 413712431835383662470389995335980851200 9400905 -12938576343641959958932785816865489920 9400906 47374974084690448484937009327209653344 9400907 39700231992030260514324956034094011156 9400908 116952870458788151128998678559626117120 9400909 -41079157362378901365106046417416177184 9400910 80465048212932060768683278719525999360 9400911 -48652490287686438497140424473518514800 9400912 -8459960848620405958000975835299184640 9400913 305232819529984299649534749732050773824 9400914 -18272301299096976713716385883819183360 9400915 26169864995454780291762797129521087200 9400916 -26038495421159242875556620105205635072 9400917 -235017886012787234109982601624558433120 9400918 -2419476460617793316041514343632642496 9400919 -131393076519214877236540521865325187240 9400920 -96212775816025314104895130848922214400 9400921 -386912347001338171340983861267544043520 9400922 -66006513195249372198047985979139247648 9400923 -20235000079012892654833376499353445840 9400924 -122791695895497223643250066510026400768 9400925 5402124522208166620084146781084296000 9400926 7723155177745411400741009307242458944 9400927 -70063687622403958217780368528414112224 9400928 -1353870305357711711323932628790280192 9400929 -43695250309535214925176558007222683216 9400930 22799432361613899234611512269719193600 9400931 167098638313699353511582692813781303584 9400932 144467137319000892332067548962356172032 9400933 -343188063880579057704915918504770594818 9400934 -91463709228633595415882180371547319360 9400935 -53191885552482685087499699210674498560 9400936 -53399601162206037414218846269165731840 9400937 -28293067817403209689463390034518155968 9400938 -7622491409995921301311632707060595456 9400939 72022715901062477790709646851162810624 9400940 8311991134518672903391913759264071680 9400941 -378691070599295963375317259718590737056 9400942 72078029536290445296002739579644203200 9400943 -221139151488816726714180841135634165808 9400944 21919099736897674654576943736107827200 9400945 264820680927697133921413628675618651700 9400946 110153187453915321293394914990620230672 9400947 -35608559778560826444793107988646429328 9400948 78433441719219861066630978998661223808 9400949 -86633120908711113873047166648323350728 9400950 27992128412724148057850872068219465600 9400951 63994920414861425576645887159453484544 9400952 455605534289073339543903619634144501760 9400953 66357584774574418793267866256314924800 9400954 -33188202922397838616924807577755251456 9400955 389857085212038991184582920771559201760 9400956 -84249813280187674510874065899900476928 9400957 407981106419553388546547590686811338892 9400958 63300405485251659001798940317733732352 9400959 10594778127305673873172747289738364000 9400960 -61919868219198775747773116714267443200 9400961 5559432438451460879358878266492018992 9400962 30373976534219708561664846585248967552 9400963 -150468072628796392355491182218885224800 9400964 -93936127076573886660172637481815217024 9400965 -48378927872424518997837210071877905280 9400966 109797941205537572582202406505775768000 9400967 -96489758106984518144195251460558611008 9400968 -149902262409738846456373900628769177600 9400969 49641802896880062679392326127030121370 9400970 129789724088980335184077371948516227680 9400971 353757314394697581101896234168508685504 9400972 -5811400546577862184686502067806863360 9400973 -253939837248779166879401609131782248778 9400974 -13764402370846931039946122471525376 9400975 169674749381084752398208678858358501000 9400976 -41521723685114957437767608627242057728 9400977 -8960279294238481012557939617937706992 9400978 16957565597770694975905462894191728256 9400979 -25596104818039506800120409974203652448 9400980 20119896507482515728629497729725327360 9400981 -9279025988689201037284775369867367240 9400982 -93513896979315338061721266747459453408 9400983 172042914162435476968054874835457807824 9400984 -223830237209294621767349046390765373440 9400985 171167948996786695721374312481917464960 9400986 12199834141378666149760889472757557504 9400987 -37358026061296856447284153727410022400 9400988 81110150248240783457010422919868346880 9400989 -55303276619781237259320608415327142752 9400990 -2361072802706289728002896729991948800 9400991 436423090731164880780267953095799317800 9400992 -276521432049772169050889743789282295808 9400993 -123026840819156027579615585461235869740 9400994 -50940270438017628820916512352321110704 9400995 -82666179018421359710019804131124672000 9400996 -204855725580126077285538730997633879040 9400997 -9242359787947769677491546434011114368 9400998 3896565337426386009906688911994994688 9400999 -269366149424223175834152297422691301000 9401000 -133674410562558193771112845202227200000 9401001 97603759681225847906482905169304262240 9401002 33455403598831192007621398855800777312 9401003 22232936623798988904826202196194252880 9401004 1371070389073637276111621245128251904 9401005 242311395343365592706326666153877835660 9401006 -215202144660859204543061025328013601600 9401007 -683821722951551350867951311533611776 9401008 -55050112217734384607666154011784429568 9401009 -249854757774154556174805000559243559790 9401010 -50524885439640417673017923838193497600 9401011 -164137167204564522632347040199368418368 9401012 -146757263055487042375779724824807824640 9401013 1314351661530918409858130244301423800 9401014 -18920514988715944491824600957048316288 9401015 62336035723429083526580166160192465440 9401016 -257916790898688091551868923399270236160 9401017 75228364000906728808015317312951582600 9401018 -118296183386268352089157800235044510720 9401019 266611976315524992792358755885854104344 9401020 -33042227066568317878298860310727229440 9401021 -122863143707200386718118962009697155488 9401022 -209983638585012631993207318858328448 9401023 -221753798249895414302357589751485665728 9401024 64432723966731968123156941837100384256 9401025 5803849044327530399223030731527212000 9401026 -4782764325998625855551700557299639776 9401027 -161539257119427559894845656608011581124 9401028 -9786213538957231503627803453520814080 9401029 69546193836732947164186307586773698560 9401030 -120135916528990041571181036408551438080 9401031 -95915621926595572683404570040120745680 9401032 37873388547093097309038628479103641600 9401033 372483880696495897782264543583692360282 9401034 32642720419553818599863861004708163584 9401035 25168033999920819915779604249101981760 9401036 45342307656884740686851214997702490880 9401037 61623735402658127434012550010872931552 9401038 -58900334242983369617499919245183674304 9401039 -2454279733199954257703898932221192080 9401040 24928155746645171572304035326667653120 9401041 -169699387280102662200703997043194143628 9401042 113465621358343127482490867372496401040 9401043 -911238106303452209570582001775877376 9401044 -1171808775810502985540280894588649728 9401045 -301748725002408655035916337278046849700 9401046 -10922320744806252855489572204277546240 9401047 5518020065001243437771404140209115160 9401048 52035818346875312858053546618493337600 9401049 -22815601040692417539685892375295596160 9401050 96659844097836451848963099760965070800 9401051 469964215181874122174558645691672156624 9401052 -11993949427004455251319405975929927168 9401053 -207797268117111247287846140772808868698 9401054 6289626151195760407150509388840010880 9401055 282152562951609540092429543983720320 9401056 73014965987903532392843619177655173120 9401057 -53312261501057792494275888147267353694 9401058 -7179470995782415935502976032569366576 9401059 177050150305334515411710138295054671260 9401060 -46714632719534565046741020215911219200 9401061 16530019068864767749364050831599401664 9401062 -15438052190770442124809624989655772672 9401063 106435708725301369586514071808476339760 9401064 147148660157378015199862971583033835520 9401065 155548633328827727603520020767536931200 9401066 95381302777906561441836319177691145984 9401067 6456418622756494195235041464836612400 9401068 105294145241234935886209627224468957696 9401069 -337296739794553587752368197294900031530 9401070 -6192846001656238283824403189589811200 9401071 186497586396100192895215652623630943752 9401072 27098704634962332539953536313450954752 9401073 -133694965019385481485202081077341603232 9401074 -194958612864760199471030084600149204464 9401075 -115832283081846089124790692086279538000 9401076 78119949135293927336534406015465861120 9401077 -24995533588059458692788814828876200768 9401078 -157803099486450589484163155448804499776 9401079 -165221462662034063355605776984387626240 9401080 -32400319527994227477137447165540352000 9401081 137293567509057446279268868238278518912 9401082 -43509383016729091571994792847716446208 9401083 220445900290053949673206332271646295332 9401084 -146152518174918670508988540359375241216 9401085 50406288789729558047540903213484101400 9401086 16431664420324063297482837378616425600 9401087 -99641845643239731127945998689696354040 9401088 153982548212265384741032588794411352064 9401089 -21641051155024622678568254572322074176 9401090 -209777551814523922957959358801927680 9401091 11432413011324296707045457338139572224 9401092 22025631602736756268612152203125349632 9401093 86152400664233172218606513485120303644 9401094 -3716608638372764473313942498966254176 9401095 108618593013278029711122721995452400 9401096 -59506959719320855141475097627613747200 9401097 -134471786414554563595167377326113903600 9401098 37524415495550206894283845053300390912 9401099 296427351450853582238366558762088182100 9401100 -80779136790168818276329978522509657600 9401101 -351209609379454788115626583763827197898 9401102 -6236877166109294373257084228035191168 9401103 -2006897210114453655395809244299863480 9401104 6896660323396573007069361844098908160 9401105 -90680934839859587438550917652162892800 9401106 -60016136102340927566704986807378473472 9401107 81782187062043070800083142616912365356 9401108 -2670702744628483384600007424997357824 9401109 -169022349321678349329970771129783651392 9401110 31509801271423853735160297358053745920 9401111 361387335339688444208073651349424960424 9401112 -15239928373561488107625835519764725760 9401113 -17334310099733267037655228619859395638 9401114 113456426170090560535403050655084668656 9401115 -45718385374705731662652303905615483280 9401116 95902794587236653022669873106780464640 9401117 195574722948700876587157424681548510752 9401118 -119938372324601008014252874463960973312 9401119 -78261996036301206555576843698533032960 9401120 260363151540297555523735496644462510080 9401121 -169183737183198801300178596643654561710 9401122 4785363427098276774229578675928141824 9401123 264227454301994801361857050352499105372 9401124 -97798066337601928268701895865772431360 9401125 -241091016970658446100711920251935205000 9401126 27025082669655658770650693531531796480 9401127 4518202633506024281947080158807970432 9401128 -76231015480156795875789334900012154880 9401129 -285112262934192088126159685311462415616 9401130 -129026735039104163109601202175743808000 9401131 107959642128661796718737456696956845264 9401132 18119197428262524772921585315269893376 9401133 1462205034867055725008223865615411200 9401134 -24278539586310719766382099971799214784 9401135 -142181004626036737785386659151361900000 9401136 -11134684309509575062880023382343155712 9401137 -389993288360798818767103748099133993880 9401138 -173243284781286164473279165940676050400 9401139 54149271692347176195157083088568992008 9401140 19194324783419968755390692016975060480 9401141 -181342029131373530487418794895740442500 9401142 94518775439944783982618167436712126912 9401143 -42498051896995464910735479927221077360 9401144 -243035001169899187836033766688084643840 9401145 1509950802846936704106354531530538240 9401146 -115486375798646823459683102132431459728 9401147 -124912315954164517104704142543124609536 9401148 -27572138671808865399716791352991384576 9401149 -164529378754462844220677551988451681850 9401150 -4702595138892543489768539274633854400 9401151 -34554346054662949577053508034880565616 9401152 -34823457075083311609974328274406866944 9401153 -107106903600185450823340364024202040320 9401154 18180192785260536492296167578141292032 9401155 -37030640433735173346359294847838110000 9401156 -139072895815122244507687800047840964480 9401157 251160835811038236594689688224455184640 9401158 7177051720151983150520001136441344000 9401159 -11781426904188329428653380956003660320 9401160 -14723291217231257680433706259968000000 9401161 41673323486619686862378872441761701888 9401162 -5330093027329079077121006046817284000 9401163 -207660651938198703921098399884897807656 9401164 -171846005570295311286892701536347450624 9401165 -141475418382769524071598608949146501940 9401166 -39402786602042908774873579080796576320 9401167 247464448735741760128175304828654287216 9401168 -5460460300475623265021198964379484160 9401169 1478898229851770942131540175841065568 9401170 10312490570781133180589828235653299680 9401171 -89375287347863943533050457217497145408 9401172 -172431205932348150675538925749815115776 9401173 476601840704963545866606428523244095804 9401174 -23825562185695061627985844297336449408 9401175 34256373437803755399668469293532364800 9401176 1646671177595056979637591311824588800 9401177 92044125999694685905167867172724080224 9401178 -68373391940650340286076585358063066880 9401179 5502853652416657623226500176843864784 9401180 188364152372890029510295901115976742400 9401181 40090055662396134676006794179920005120 9401182 519536888460010986086998741167302400 9401183 19129062241053655694082233479303624560 9401184 -18508583274030554404513494850697428992 9401185 -5449601785577364080455129045101345600 9401186 226668005379261765894680705456810547792 9401187 -260042204221807686343398762258530392848 9401188 -21618434437978658936232796775940500480 9401189 3388845256452894586639173554843670366 9401190 5225442583120032728745129822952475520 9401191 -54884756479136904374120639814466308600 9401192 81396619023031133278573031468310912000 9401193 52599963512796602850172446196101640740 9401194 58305764846784696380810563033375782912 9401195 72021854387218085839889691745089224400 9401196 66977298913975728856269944292631019520 9401197 -92621009703780448242308073654230024660 9401198 -96966758666579540397152063812850103552 9401199 -37430704307183663726138341777294156536 9401200 26120609202844680349676344909262848000 9401201 73227395128274328048785570805183254592 9401202 102065387798900275724654615707865588880 9401203 80817452436896853776234146929449811280 9401204 161442399000076488160595451357720809472 9401205 -11488171117713728349486381566642588160 9401206 137746264080054348744296936686105083552 9401207 89070641026318584988731501872578020456 9401208 223272331463489866975974926677611663360 9401209 19941882179400295613224232861829266820 9401210 -13176791406698704021956683225674183680 9401211 275142284461901370603004919035867054080 9401212 -131392996595184956229347466059116140544 9401213 -93169169511450806439440778822189020538 9401214 -35071831000901763298896426828693940608 9401215 -19695102685245640472711752565434920960 9401216 -420507619598625894086236835225272320 9401217 -85126014666568351198052833135747802688 9401218 4686533603852572228755937413111184800 9401219 1659311798168710945062070655502132480 9401220 91914203294553911805743193865671436800 9401221 -437533455793058006087194224254515704708 9401222 -312868683791587846579940893068521803776 9401223 -21993988897603556064037289375293212000 9401224 14125684477382558795436226454812262400 9401225 98639541449641704483662710976667738750 9401226 8564734450589543644441620389764978944 9401227 51675745115876995522594730471783351040 9401228 -138663973121474218444957418797880754432 9401229 144284024003988294445888758024393804 9401230 -13585131662824300913765975803077907200 9401231 -47290970054225983082787637222022273808 9401232 831854717225391306202577513267724288 9401233 60313774718898171270876536256775890482 9401234 45688940947913722628444714671555663872 9401235 -145652817660439987019575216567280610000 9401236 -40591782302102981970137106903366725888 9401237 -450022276265462580361671430602552451200 9401238 117473623995824578309010953936284518400 9401239 475116321745087052037042140750625460456 9401240 -174789593398403212938246281913948979200 9401241 28308779520501486095663569934660467200 9401242 -82408105180423570486938138216255187728 9401243 85047276127160526223202583182403039492 9401244 -56363869506307951582239780431521873920 9401245 16296087736519226273432531354550266880 9401246 36777408736491468771077000995553184768 9401247 15414602213820936740809797330451680024 9401248 88064049532116705834670835370611834880 9401249 -64757881013335271670684338664553932480 9401250 4050749068447636060294225423694400000 9401251 -113474086274495639266589930351368396248 9401252 -27804118627081517147254680957835960320 9401253 5777244202471892668467339276169521504 9401254 32295939796070172177740838860061060576 9401255 -91950796101187702178343153897103999440 9401256 75224017029151222117892953952777164800 9401257 -22537493924182826899968801940188706160 9401258 -224751873840292028661812572147632797520 9401259 -15206760080322758268272798887962754560 9401260 52373975117212427343307480972777144320 9401261 4912221458481687992720106852348384384 9401262 -115433350741242059162252051372073984 9401263 -3516175561205854162189150417092071736 9401264 -75401592149960301527999830553094635520 9401265 13223001764728502124125717972884795200 9401266 -39899431523443322394592582636569876480 9401267 -154875228648460117416275716625133309684 9401268 262746570065462296335005817906698194944 9401269 -955150501710480203954000952242745608448 9401270 -105302888312071309435648107988749457920 9401271 -5853252049516873139632085411336829312 9401272 -157919117325660502495869099060122296320 9401273 27462705588267605407203672492223695744 9401274 -75916005507719129689700267704041384480 9401275 9342324261077012186036750892792716800 9401276 292814731463648770010651926406530091520 9401277 -34574534441446063277799856240214711040 9401278 26781100637710031217095960098225632960 9401279 394448362874897976706344799829569730880 9401280 -11739928271686245602008759447584768000 9401281 260649545849666043816803580444587116500 9401282 -61584939365077951745348794006078981632 9401283 95773192572312248750529077097551493252 9401284 -220418233530025109932079983751485888384 9401285 186083875001745245463210094613120113980 9401286 8068513594069251633927181263271683264 9401287 6641536987700912532286334643475388000 9401288 -74584206074717849561392492666550999040 9401289 -158385306868294605256232670517476700608 9401290 28182879425932184343905480183192614080 9401291 311685662086340923683979024871931119712 9401292 131743656399867818181474046323109248000 9401293 -135870671028915697112756466248165392800 9401294 -38711161025029859984618286251913292800 9401295 -49773057510597908934428550583290460800 9401296 -9538581833362059558177938652427714560 9401297 -113178507506225574797378157192746304000 9401298 -56966340253790715453243468879148158336 9401299 -52188121097784020319967392501811121136 9401300 20395037486139628817963519083166188800 9401301 -1432186215128112171213501453054463392 9401302 -927477284620670871986016350601689088 9401303 7753932502567825291306501623049381224 9401304 90637807046556004163170860658360320000 9401305 206077403370375021052326759707952000 9401306 -29649823726871503594210844127912966144 9401307 -11706186073850808207761856687268916880 9401308 -23525014548092862833727184421649645568 9401309 -115068631957040569780377663891622502490 9401310 -73123966231329757358119197002018990400 9401311 -220740311970355464853657479203669109088 9401312 -285751662525948162388113743506459066368 9401313 13656309446130922176170877375793418304 9401314 124634080295829697886590709994785280 9401315 33947853875189585183353261355965843200 9401316 258120012440202829292587729429073756160 9401317 -553452280505018062750516801519819195848 9401318 -295419341927551071116994257219492640 9401319 236757156554094491824007747147941305600 9401320 171123631963145788425589217813530521600 9401321 95262468166146856647584986215531479844 9401322 -8101271055786579870333521496858717696 9401323 207613054811030943334300941193799899680 9401324 200505967658484687129646058961379389696 9401325 37679025045803059845542811245958129600 9401326 -1280037716027367175063132525991140416 9401327 -78804457523586630318379494486175273392 9401328 -51175044066907221484145062750254563328 9401329 -144750411100429978839172200565850969024 9401330 29694222149582107727682783407925076800 9401331 -107852536347848689706607677343527650248 9401332 -34536260725536519175031264101807448704 9401333 -5689647919178121333990476362051564800 9401334 -126759642409951826212574218591400301120 9401335 -204670688466902944207137240002205303720 9401336 -5017077438307693223057528522962636800 9401337 106171444085737450696692642761773140 9401338 194836048080504754144337595026017726320 9401339 -4022749538043525143266380822056337792 9401340 -4991916765223476460383682505987174400 9401341 -96292111285930061996601767012381366016 9401342 68953508759504629420256301762677484672 9401343 -7364085280740372401976046808285490816 9401344 18433020601911520740802993432932909056 9401345 230310260863052314663439527159011836520 9401346 -8287642606992736076605898488515378816 9401347 143297063662756576051916404891087084796 9401348 514360244646674070537784907809597440 9401349 -107684833405299480200183589197792379936 9401350 -39645883989251402835700934848209859200 9401351 18197317241663814338234576925605511504 9401352 54292120322498937525356147893948416000 9401353 -749283450429940937109706309259178716 9401354 -60636397065491331357870049509792060624 9401355 102777489506222751408046144561226725200 9401356 -176755521234625301758792556975170382080 9401357 17528341201343663058505349073897235200 9401358 7933831676935959012974921531617925184 9401359 15977641211276276902200278268683856240 9401360 51808741610536778291459914681388974080 9401361 170201266586695856783915472835817605872 9401362 -36094408356118268532263492009746908000 9401363 97501181771042869961222162478163344480 9401364 -68216142824846180123242280324954425344 9401365 -123116747533699733005064443105029264000 9401366 -87427874447660063832722961057880867200 9401367 -12947380965796476966252550367304416688 9401368 157561427532082299489736476557454213120 9401369 -277138403078087258417370604525341010230 9401370 -4013623351232470616518891813950259200 9401371 -87748781328032220699832632585178977280 9401372 340768350577752320172555528517488821760 9401373 -387496020532454908052209934873067938880 9401374 73696694148912982979437446885317586432 9401375 235067965498231458311867189356173894000 9401376 -66433713876257207484737728465252909056 9401377 307745934294802511102956181765824336226 9401378 -3024279751462470484434185139119769600 9401379 -26358654137369999664981405895185452112 9401380 -68281544288124295684186052411612904960 9401381 6858699070269577882902337440983548128 9401382 11521910064811036063146231379830125760 9401383 118942731734350165841657387753488143864 9401384 291953948090439764661593241173403970560 9401385 -126698299340212388098710707551557647040 9401386 183768410300325055085919295840832329392 9401387 197044139207242831401829313824629014520 9401388 40604149480462038877983393007365318144 9401389 130520471149912515216213668958930686220 9401390 22203547197043874849462128145795395200 9401391 2178301780621381883330387989807323120 9401392 -12427137697687724587188252811755257856 9401393 -41730718828078611984795135348107601936 9401394 58886754790020569701295783166696176640 9401395 -237018801991416721157493139301664811200 9401396 292421777732618675650269466165080508800 9401397 54296449653196396515533065747773069600 9401398 194543192036815725519512012170257847200 9401399 -105547575398092267110100588823321411664 9401400 9594029222280266934426948193582080000 9401401 134430970625727472624661385884997608704 9401402 -75348683662431302615542203404230404096 9401403 51541205736891024715848583349162543616 9401404 48578765436364145296613191899456773120 9401405 -2865829083730825683924818803050656400 9401406 -13366769119698862647461149262135018496 9401407 382720861860206380826448349895284391832 9401408 47367700732810545440723415091978960896 9401409 -29881276584826254646827835516626514800 9401410 -2113773922902393729622594784836270080 9401411 -36207724050108372105961592338329851136 9401412 -10157205938224942015052972828840275968 9401413 44886593139930986980360120688423318560 9401414 -63226333426824422141017685579486184960 9401415 119709153912636084575903868083936851920 9401416 -236528046092519039824960908824454297600 9401417 263433247224794923787539790729912771892 9401418 29454064951520091128406848812691378784 9401419 105366161566215762443883278933851756820 9401420 -301655298134393820900130372848261120 9401421 -13363670386563736425609470843501949600 9401422 -7169352410951852253457364850367041408 9401423 131387633004375637913835150241414271760 9401424 8734150205162167870870036196319166464 9401425 -99121121605091569719634888761264074400 9401426 82913603254284785716616451310967934240 9401427 -43222192086202339821384593618264164608 9401428 -261545549876973133847511165968546344960 9401429 181260210776189551083858144692511038976 9401430 27747067840133360101404800927889525120 9401431 -56340275848305318555838941513435260256 9401432 16723448686639212341506063392516341760 9401433 -209522276778694403110881187664141008176 9401434 -975426784161967124861312428490608128 9401435 -37802203371288952112423256445149069120 9401436 111624375794954599133552213896316880384 9401437 99810722520554765855241164451532735680 9401438 -116086378871701689767547617994275528640 9401439 -61248715600137560076422102887536549120 9401440 -413363009657701394268589515030850437120 9401441 48450113511105541109669303795972212800 9401442 138571365518271371300341118622780791808 9401443 -45605969123598242560393640599094029016 9401444 -54322305909768091896393769985675929344 9401445 67923548047396073868913821068463491640 9401446 -46100369707448558232925585923796823328 9401447 -30398357092865735733308020835545902720 9401448 701853881934113954840461350772408320 9401449 10164380210347921365930695265509486964 9401450 -61609647433308970901580309791252118000 9401451 -12913937530019167130862378755043001680 9401452 -127736713137187356400983602742509122560 9401453 -437539830105450436149201348193770434100 9401454 -130706989036575366033554418978986252160 9401455 14317964875936101137739587755618865760 9401456 6093000148464685993610746587746893824 9401457 -53501949561931883282028447134922276864 9401458 151043002074241063351390838384682912 9401459 44973421451611049748735635610205140036 9401460 14266378059504347456890355201490524160 9401461 466609881713109637547782331637465032352 9401462 31964071919148770665035271848199243392 9401463 -13828725791623483244440809813672358464 9401464 -125301602230904074093444938374644654080 9401465 36034578884409159575735745400613557380 9401466 65056570234386515658268394160175660800 9401467 -38739999475916516158919512339079163484 9401468 -64724428727946919269039417509590755840 9401469 -89680308271296815019572614564124659200 9401470 -69524027583472292347611517375629593280 9401471 -276856390557103751427627490068975094368 9401472 -112060288812951290580322807424546242560 9401473 6906483143998825024581350473868502960 9401474 -176206034154421451712605590401180441600 9401475 3633784987825159713603170959448370600 9401476 -89570869396432438087857656316239437824 9401477 -8050920474938981294353095538855885920 9401478 -28786437267286842230075993152226332800 9401479 48140000183572557588397102160450771784 9401480 14540512204961190509130163670704128000 9401481 260932517037679601560493288060378697600 9401482 133761123334129568594952826846815500592 9401483 10635702866034493773038295805462737360 9401484 -42094207847678703231566690535150793728 9401485 101885999498781847911620970885612223200 9401486 -87832186763481483378524190368488607808 9401487 -26732451539907407431331941416389122032 9401488 -30386474252533322220430454460299919360 9401489 -292237710384633117404229140836197205710 9401490 26793016717720682994725452471851409920 9401491 -2385446717609589561642760783151349936 9401492 -306234347405247535745688376053931038720 9401493 12118003735673173155457706857022113728 9401494 38483630903026025756433308090649457152 9401495 -53968149094323699911738018079703676880 9401496 87681248933425416570479087742511472640 9401497 -87811509554396344251124567314014682368 9401498 10247946244428046254504919633938010080 9401499 -32582499950776298205419227860241276656 9401500 -45717275817913168270013729623763328000 9401501 -569204959314788722992251696862622806528 9401502 42629690472863288032355112388659022848 9401503 159559575030686795199188695001673200928 9401504 166785060207265622588184539052465192960 9401505 -38019637747322071965589643896317022080 9401506 66546088193526506396640377558227055952 9401507 -196044393911971396379168274793695869448 9401508 -14722687479012425259623802848086975872 9401509 27022930748045644714705686780810739804 9401510 -22410039439762277837432126098737081600 9401511 -3945056115440735068443533900364496896 9401512 15596832369269129101156579152222443520 9401513 -75228982869496046122135839182730749616 9401514 4066511082620944940380194402547001088 9401515 31503332093900139278589657029902250400 9401516 -267364375886572869802367535814382242560 9401517 17887446367872906153870218869343095734 9401518 -53140831798939260279321157017894854784 9401519 -286384465371345844500477615893954740080 9401520 226528770566186539031680826254295040 9401521 223611554265438080848195174118475089844 9401522 11003336530511829408260546445196462080 9401523 -2321706917576949845619612804638555016 9401524 -13239033726296196822381329631633408 9401525 -709982028892119189804207709920038400 9401526 -26141151233883768345758390205638367360 9401527 -402040640928776869733752356329487467376 9401528 9304137842236710708164900828402012160 9401529 -71266973203220869092888625111206960816 9401530 -115848699944462347598798717124738938880 9401531 591016345531992176586338004661857077664 9401532 12307932598300951867626361310884085760 9401533 -112751255131692522725012658723645698880 9401534 -139091187092341024579223960759434531584 9401535 -24040400484241075472955043587905817600 9401536 -53423981569249514775512266119189626880 9401537 14080207639792286261662551848218292400 9401538 23906054658824330180689872047602767744 9401539 52890077357759435012485413245367274096 9401540 57330685801464613239667161737710122240 9401541 -46437616149219378322079780174593605408 9401542 -191410818615444010868416667074383028800 9401543 -71212403854298548894864419024472876800 9401544 -24387558419540975828401312462957639680 9401545 100638711272950666622877475292868483300 9401546 -10947352345031097029363670924052055040 9401547 49144760622399937621027160727061014960 9401548 -87725362801448695323930406272433971200 9401549 257019206804595048189130509805103583264 9401550 -69984226378906320358805110442855568000 9401551 -158760536986444552667541577949557084128 9401552 -18082322512095754938865898426038960128 9401553 -60465263180592132909398598572661753600 9401554 -74291422398726413492899994346479175024 9401555 17937657627135268425014471014615012560 9401556 -3751029815631239780585463677032857600 9401557 -265816787249011238412372743250115227456 9401558 -144814197545488666560125726587183571520 9401559 -70716138624366276051109091672043814296 9401560 79388341217085420939088113888194150400 9401561 104624618985555433549442271806858265600 9401562 -30270528649154452545448255924117816320 9401563 -3286166940075254534996827115430187736 9401564 40281632665622106543419691157910710272 9401565 33449131190480294025137451897870599520 9401566 146586697543868497449217019707584431232 9401567 -43371072340953918935456834724510200208 9401568 -52101611907384437287378686668313722880 9401569 -95494759592860698235743454358268520030 9401570 -85256417154288830838629377459938743520 9401571 -98880817774640901996373871062496872860 9401572 84674367315274394622055332578258460672 9401573 -210625009945549323786077388060166950816 9401574 21703639533484256737677784322494746624 9401575 -90116312196460964734838784305659283200 9401576 -246589598175429552720683480271492710400 9401577 -113629173428554653875146561612698629760 9401578 185851578703131750825770127245805999456 9401579 325235763180429731570288836794665100 9401580 120381347624020652637697511405692800000 9401581 417482282507622352069347976459227454092 9401582 -180218054701926873364015785181234012608 9401583 91850069586270052189190278543863068424 9401584 28835796028340323890849381812795801600 9401585 -59457654296324001561109356888505588440 9401586 109193826620101139967810693327305554944 9401587 12721952316196463640746475255482108160 9401588 -44209028219449231495121568618811336704 9401589 -3740924068351846942450896878994494244 9401590 49472504093636867826928451843804995200 9401591 387472716963824044498232793856984011000 9401592 -148960297580163149956558170770856161280 9401593 163955445400611614157244097283704231424 9401594 63317286938212090177458289181591178096 9401595 -31026370277279744305618649771189606400 9401596 118951272196666192746583654453889331200 9401597 1798821765226258900982425693762452120 9401598 -232123227291055256976657684691998241536 9401599 -450544043665367982804810769136158815360 9401600 17111992070520130256922695270242713600 9401601 -182936729430760056879990272939209358496 9401602 71155960382318346859261426754607014400 9401603 -18662158181174704733018125717067769120 9401604 38427014012525105453810501783857735680 9401605 -135515478044052086992349045955164188740 9401606 -2545487309880434882762481607106410176 9401607 -16509238424448729916272606399664415952 9401608 139064475721271697348288839480919121920 9401609 -42379271381009018207884601049269095680 9401610 36871976936649321659562016389157013760 9401611 379597966289824167600481951698704553000 9401612 -87745461532029113222420707142868065280 9401613 111111699781878867231929851371643466784 9401614 -36694947949675166574200407224600097344 9401615 11471042485246554001193504049438362760 9401616 -21405053750042361773206813508488396800 9401617 -62905484477147541458508910491048564480 9401618 -39239065660743188943829296189437214720 9401619 -48784676517340026207645520437287261256 9401620 -72403741150735267468976233460858968320 9401621 -150025902006602414047250705265929492868 9401622 -20797178117436239624120045708910808128 9401623 -15854720285578099373802069140043964800 9401624 9223431273707314822790480862371635200 9401625 -84348021501302068678368160479460662000 9401626 -39255474146577405041228623948803738240 9401627 -1059026905521323859373709163003814524 9401628 24658768784429469936119953066355730432 9401629 -359070586407153173371525095435418004724 9401630 25165066060377707867614331789393088000 9401631 60032506567162748618789471354463043344 9401632 458737457882321890273301003434563993600 9401633 419551974462089036997900992483706870882 9401634 240071831353106318832395400294915580416 9401635 159705502983331887189826222457348080080 9401636 -164537820620809331597846989792562881920 9401637 16766711600215004672201411849231316480 9401638 21429891373116050057003365988547650496 9401639 177108252949683501348705857575810894224 9401640 56130214890778622202963326027773132800 9401641 87141745282658214975221684500405130304 9401642 -190060820411973740957043792828343176528 9401643 -282117403279005497964374494478490622800 9401644 -147750775797298465531342984624790077440 9401645 184832563019831801980320046127663381760 9401646 131460027449631237130890220829715199104 9401647 237665892115481524201670110005236078096 9401648 73294590935440976856927550087808335872 9401649 -949276822300861275425333970954215424 9401650 29443143400942465321418799424791504000 9401651 714175098215022639636548367772765344 9401652 -79753996758070405214284925186002494720 9401653 2995388760593470970022958375104107484 9401654 -69730034747066493063640952591744176224 9401655 -1941860610793535118355536233274770400 9401656 260893076952785143455209507248064102400 9401657 -131877615615619517208910975871313742908 9401658 -48887342695992779908859872138933900800 9401659 -4343244278605711605678436527663720000 9401660 -107912146788493876284123069849829240320 9401661 24401121346641760884868357190261491110 9401662 -63109354953286061341799721025724659008 9401663 -83600191108670980618567929887757502704 9401664 -18585084564996926691789380257673379840 9401665 44978421226569330034840163384206437120 9401666 -216132006767897105446248591011506033968 9401667 -158042794070213719255370308973375966400 9401668 -55091349224605909849768614906741310464 9401669 -107438911938813201589248173418850940580 9401670 3629244277254982042946475888851600640 9401671 2204302720922817885816795729400768272 9401672 118703416679533217690874481649090887680 9401673 188057198911252402148261454197723341584 9401674 25869759950917034889463606725066444336 9401675 17217972216061440895068105494183721000 9401676 -86988349340373296309957178931492397568 9401677 -25082426533262895001829272350206536640 9401678 8868671987074712963425089650121302016 9401679 68867790194915373805287610929105033720 9401680 12762254434809160793712722578841272320 9401681 -66222218487781095147602871047714112000 9401682 -1321583425458856119279428103791504640 9401683 -53989064272272396598434093927345364480 9401684 -146049200527499933307217054694498208000 9401685 46515368893665422465717388704025805440 9401686 16791721973933857923674282178441392640 9401687 19165795381004692950317518348631172240 9401688 29124364303187708247756481278749644800 9401689 -326633092960702187002445505349720562880 9401690 51551361014920131014216859396700965600 9401691 -71468900696772631074604468836144600720 9401692 3562790408129465190889790186700029952 9401693 -33164094688988535808551150017634198720 9401694 -123014952469782948235049734477311083520 9401695 -92816789226630720466992415771950883800 9401696 -94519782502620207531917637965321207808 9401697 -400495985973534633981763515505397472960 9401698 -125098969364233558484181719663758681440 9401699 -213010790121516981634983218817881283300 9401700 14380795602180004629571352153395200 9401701 111225014633224474668164088100971368702 9401702 -91048974003955132195345462170847580448 9401703 -239858007300091585820174777579522292696 9401704 58364115226988617144632548968109291520 9401705 72579291549899354252987739891677773860 9401706 -65423815943799532194205802893358967888 9401707 68714178748272452158668429134614228224 9401708 -67727380494291178763152900968210123264 9401709 -188483776628613795739717698638636131680 9401710 14250274687914353221857911254742008320 9401711 27613007509398744181018199769595392000 9401712 -22865287642348973306808351167669698560 9401713 96102359355851920127523865131360950400 9401714 81163166167624040247617810429056468992 9401715 57462914886248553476357022300088234560 9401716 -243938332490258957054339971301042412160 9401717 61500584716751872236803533633896279420 9401718 -78176040940961800475441931637452933696 9401719 317260676093538372617755301162460963480 9401720 107694075032627713185523022126468812800 9401721 61737922328473686662935205391227807424 9401722 -162334268810358850187568631968284434176 9401723 -90574422049131117981906397234372002828 9401724 166483923729348854471542199114086563840 9401725 85239387621994811102225112632141956900 9401726 126286028055484196148939069981998541312 9401727 -146542360752716884871778013733024660280 9401728 122263780553083421653429638235422720000 9401729 -92609034870475062430779341295413009916 9401730 -14358663168783134895484815925940820480 9401731 414001411552090209259836761719216309272 9401732 168343115924617316236315049874045250560 9401733 150000895187345494017693722444603135040 9401734 11197714190393988062078775823358354016 9401735 681056746264831807327503327413583360 9401736 188221481471665205339439008780673638400 9401737 131891019004637523797516804736735599552 9401738 145879170630411049560342151145277922560 9401739 36674903322988284576482328137970378240 9401740 81528671427589657247199032867845616640 9401741 208455085142849761566369853014955668300 9401742 -9090274740074955081612317444092968960 9401743 2916445295201175667358199276989560784 9401744 -66015846898633159443379796272318709760 9401745 18570935237119281091411828478339109120 9401746 895120298997870510868047390820589184 9401747 450480508700927903380893184321797614112 9401748 -22158886638360190043756667665967519744 9401749 26297526253649828391676855185888880512 9401750 -44336732738015687888714117253791328000 9401751 -6101584947120845638792206996490134000 9401752 49779351047875025693958431618233497600 9401753 -380240600979193899809219333364893218998 9401754 -66202543360830961811240053039219200768 9401755 10236191240383797271001238662562720000 9401756 -9754155093373324149452874557260333056 9401757 -44550384316450926839595816994238751360 9401758 103263188794755299770397323974095364480 9401759 2055465700834894688494237518635218704 9401760 -93426251748225688006742031854498611200 9401761 248174962523292404858650215743486463232 9401762 -82804163403650986589948794975310153568 9401763 -47972670353908661652111982161557496576 9401764 229907944445704278874045478636616872576 9401765 -215238772960987717965873603155235208200 9401766 133454850512177808552854682577192531968 9401767 -230422216279906989696523693796332578184 9401768 50107479132309578413974755300929536000 9401769 40391137439487651957243177371263118208 9401770 -795789530060845318001001896946048000 9401771 -224715149562880341309080824399496334000 9401772 35203999679526835840782704826761616384 9401773 -89500981057312397068465767729942421376 9401774 -72223181763909985232387217544380376128 9401775 55788746873117539621426151146495545600 9401776 6948662882081681564959927243815124992 9401777 -210614330941417131684803384714605301328 9401778 3175829867594075229237315567333312000 9401779 -207245765926389916266609631093521392016 9401780 106146705426857122002328092210148473600 9401781 -8896998515776915304129455849239092448 9401782 -17086537247794590875888036031237964800 9401783 569391432519687555552341437549783145664 9401784 23560605283774568301833855664799088640 9401785 -19764666285782424005756863146821353020 9401786 110592179092715989437530007876801400320 9401787 31595927937113253526965058701698075088 9401788 -295621954645403710474257111515872478208 9401789 299490813250013662750153189688094078240 9401790 -134453805582127829153090123418727219200 9401791 -28558064024413305708730741919681245328 9401792 46031787185412421084460304064044859392 9401793 79231554119825126923585246819341628464 9401794 2432871981865566863554065395212571040 9401795 -21081338500740141738651370526482742400 9401796 -90973387538609632048669304674188979200 9401797 -213374933906596913864506620593957238754 9401798 76692587679563168002866117646680183936 9401799 -64966175905518544795795530983620143360 9401800 -68502753178763465965804978165966080000 9401801 26736769263792201290360083045330291152 9401802 -15286001576240572022563346546508616704 9401803 -39955728451794797354087160449174593376 9401804 -11837132723828546921641085987425087488 9401805 42429905794256655035225838798508320000 9401806 -65676734618532024601191065303892867840 9401807 29055207137451017210383793974799779056 9401808 -26906208416538190413470001635274915840 9401809 -123891271754412852668718066156964894990 9401810 77192256143007915028818270243566469120 9401811 66587831684156863011929016555755748144 9401812 148342387931868577539650934651528314880 9401813 -214018036158949283843502253363157568000 9401814 7267585130231221585980596311474315104 9401815 186178174554117789913678922002447335960 9401816 24349363519836413111966962392312668160 9401817 -3650334067648865381331345803818697520 9401818 72636777371638461972223337837187976416 9401819 -84364139154895506177477146379775496160 9401820 12883158235958949567246004071957135360 9401821 2942468816937629182505971013082080 9401822 118205673466064602168386501856453085952 9401823 122590451707647558303969884955856693824 9401824 520330941369173901388173273077164277760 9401825 -40108773733876184138786862451929902400 9401826 -14605363357472007562417683969359621376 9401827 310903957359719500252939377484766011200 9401828 243774903368227137059062819796293680768 9401829 52266898054119680258176880515552636800 9401830 136303813648331250653343440135528242560 9401831 -427461050615384895283383371776247173008 9401832 -9461630233141838112887894982194380800 9401833 -141510903779536396866353662501904140032 9401834 7923800861107196925363835474627061760 9401835 22820102474392001168232446377868774400 9401836 -129802934736034734453565810710044375552 9401837 58119347651530018191543334872380598486 9401838 28293088434550516245116594584027433088 9401839 207146138554726474065337548439900546640 9401840 -6449128933736407177083901587782369280 9401841 -25972771485716014077161769618727752960 9401842 226937931921197656844681264019189028992 9401843 257584204696390654029376871906521164744 9401844 46862483610361754589284665907820527616 9401845 -77017551567790030413149877928173900900 9401846 830751301247858797358440929213613440 9401847 14792485477120979016187918060127746560 9401848 50186526380765325489814573819523973120 9401849 32404325712885203862368782323222719850 9401850 -16596946738887182853535457916921756000 9401851 -971314662904601970159700311670455600 9401852 -278110998698936914478640973688350040064 9401853 -231194210530511969181242771476274056800 9401854 21363776323534379911000143385946041344 9401855 -355613791172614632629675747863491504000 9401856 8154440978852007970052578784632111104 9401857 465717084622059624333858329123391346432 9401858 113163535931964357632952305862227856960 9401859 238182596283494628462363066966255444720 9401860 -26947902845628392049155520639574525440 9401861 -21899128544183391318499755499861431360 9401862 -28443904031510792224932765764493164160 9401863 -315396815278960916324738777778959830888 9401864 -1188946345602658715610355465943285760 9401865 -63254569241622611627907620119632000000 9401866 -20922413887007020049890613621074707456 9401867 313052763021127980135875838765599535432 9401868 37311042382230722074983011666584949760 9401869 418035805330407245706560659301863992320 9401870 121230688453509687715306311250346386560 9401871 61313683018529617207102695354566757120 9401872 -29405109013761215802668974206134247424 9401873 -23051704458612529536245408803576775436 9401874 27208312260813369835729537848879502080 9401875 12702686639973803318380288617019117500 9401876 -67950673374165069717100397647810750464 9401877 -78385424774946695719338627140359495986 9401878 33428444357718167159457391558856286240 9401879 -354829331712944179148296119094856078520 9401880 216616092448462853630800991010442444800 9401881 197107153146529863631404821757353620682 9401882 25752903735245322305119672914233278464 9401883 224512466323302186862400749092796809624 9401884 -6645231638670830819981185598178115584 9401885 2695365508767652784174442330466554360 9401886 -7169858409547822585613935914748569600 9401887 187455493378039973730342947332722958320 9401888 -261991970089856085779236393803764858880 9401889 38374164834668722931347219328178048 9401890 -61298427764789023021220063904552280800 9401891 -253327072385858562570572155775554896816 9401892 2787544619645312950374013455874811904 9401893 -231690755561762234974530659791774617540 9401894 -52763428437454395483368949243775855872 9401895 137830412959865266257195647425668034920 9401896 -38186620616076291687214436630551511040 9401897 65010780254227130721079932661456426752 9401898 -46754972294546582647273223531088221952 9401899 -69433563440734749916986064733940435840 9401900 178492698089339646578240974865093760000 9401901 -14471413412904434423408660188329505536 9401902 175795797397502011938889006167369337152 9401903 -109162170327450295109994587119384872960 9401904 14030081232017575325543945957302272000 9401905 -261591013473265670727091978749850340940 9401906 -152778523327784272844232352244950276848 9401907 -3345153139292171865190994176510398912 9401908 -186918414574497519425152474261450874880 9401909 -568488701721907079901532617500859006048 9401910 6018476967530780118392784763805829120 9401911 -63268288163466068516468904276201908000 9401912 55687884433713741706236668629056491520 9401913 -169843916219081330002496871000288102678 9401914 -42646954459425480825410806444746604944 9401915 -78536333918192234878105882235097475680 9401916 51193362532891175424242774464987284480 9401917 -47591010584432677315135883365771826720 9401918 102098011333796445246745227071004124416 9401919 208693644761772893973110484610369771920 9401920 -68637435407066719648966954926829731840 9401921 327625842715189181806409137161157117122 9401922 -7221101629414546385623038948733278720 9401923 -40164774773080023554262664024464551096 9401924 -116406814749453441633424395235382939520 9401925 -28492948159462589890270928661889408800 9401926 -9120670195492119298013896121310845088 9401927 -536153329759174303514898046202970588768 9401928 78440643166447240437048728866551889920 9401929 -121703919541793633088623713417725962240 9401930 7468911490085728969150971147436355520 9401931 -59076659872035102214712900667078107136 9401932 -285844080160909391036823383652315061504 9401933 -145437994799454343766736204276260215200 9401934 -2154939834430862547990769652899183488 9401935 -67842849368445000806443500408038091840 9401936 -34975870587612979780678717601599070208 9401937 -127597186431655588251965230121224885248 9401938 13807736050594321801594975937946001920 9401939 -15331774424842651467270696563931074376 9401940 -6479101835156989752406446505406054400 9401941 95862444185455243127389614109121560800 9401942 -356279212796996490514811830858077984 9401943 -481644171562387326599371958275710669696 9401944 -59958250850124128144063835096081315840 9401945 70869411653293458603380067186445344000 9401946 1324313197599358361752092255401005824 9401947 -136295669446088186472818306288515068604 9401948 -291032478792808996142244878989676881920 9401949 137564302990108227203854013768903033568 9401950 -710982737397426719986007442414206400 9401951 -153748289832016789995510764421874754088 9401952 77532978524411446565900104444573384704 9401953 -142250059909433319756527609322633845280 9401954 38531912729050927187454773783713958400 9401955 -8142559471955381399046802508977538640 9401956 36294585855830946461982453626573671680 9401957 -31809034476751147794528330049023265794 9401958 -116254120674195190788898003113221525952 9401959 18814302723147744483513322983663806464 9401960 -64886922747810763407290627801395200000 9401961 173021590827111985498119586401903472272 9401962 29024657377133886605463086709333504 9401963 267055706014993403863041158856932548704 9401964 38025029378141019938770183526974341120 9401965 -59426586942066428710242621914034602400 9401966 1962849043685755757516932776271322880 9401967 -22539880293805032273484426931719451760 9401968 63317274982254900806114512981475950592 9401969 -265744071574186771456789228183696947804 9401970 32252955996507222165076625070844224000 9401971 8806835790971768463126666569340553672 9401972 -150029837875341034550555402843859038208 9401973 147520727095375816312747020587287977600 9401974 15510628880081558228627322468014016000 9401975 -63316914693886820970731898773096832000 9401976 -224308495061370413886991262671646208000 9401977 -228014977072270737981394984160597956626 9401978 -85249221268038041650482118329157986960 9401979 -137574613970132756778061741998437800320 9401980 58203101028465394739281275580152944640 9401981 49983683371708211701029464710661755782 9401982 -52379287283335598172495759081997257408 9401983 66845078123609825370256522713851400120 9401984 388108959139728394232236106990821048320 9401985 -137311122062466480142391968039300025580 9401986 4207296173284124378774244714485726208 9401987 37210489979048962272985759863872293632 9401988 29802682305291955181051176594191581184 9401989 281789150436217491445014654534590622780 9401990 15760315816946044090432389176912087040 9401991 -217295441686412999714066315167712384640 9401992 103902333731409303431530577020321920000 9401993 -1574369798379564368391261061801421616 9401994 -2636484329909131058306746955686364928 9401995 -142334955970616217525315380998816178880 9401996 101004516306751388286987147443026142208 9401997 31219912692829835396404246774533441600 9401998 167116205550605172466976563186020882240 9401999 -92311216158168430831192594138387938936 9402000 -28923020266710001611607100418686976000 9402001 -152270052964620177205832339058196170816 9402002 17679055154790566345042712133405655952 9402003 20833565047035458676401912231746700640 9402004 289105453539285603993065450617954099200 9402005 42593913391203414219618096895879101660 9402006 -82863587526426797555088267757567788096 9402007 -277135219999207419466264479521358034744 9402008 -68344026474742081520679971251256033280 9402009 -18733535204614277871535393972041243072 9402010 -99508940916325324505429522048385495840 9402011 -243144405591508632539909467667073275388 9402012 94299685920450480667658148118864475136 9402013 -155017499227927857267049217647716417140 9402014 103337850528697338906440417814984809856 9402015 -5096455933484196307668166816058127360 9402016 -149725743872794223952633484603594899456 9402017 -257011180713825834099898401656598609360 9402018 81752701079167270889291173829242859904 9402019 -220838181840390824724326505602870930040 9402020 44392945839478052313940157662961287680 9402021 -74295986530834867941268049845503590400 9402022 25759166232935461116799948796599252608 9402023 -270552964788494510040831959098922158728 9402024 69883325985778633470432674126012497920 9402025 115302312329873972394401415698466283550 9402026 -66853825123590604458613616340061758288 9402027 132957953748382929359821223605993105920 9402028 -208634405732042980705296236498971224832 9402029 -3697745081196196857490425261183116160 9402030 4545948004611854196979423416395445120 9402031 -54462426663235754709044296775993558088 9402032 9977322476986564544390940459484446720 9402033 -1294267797469534494461985610533228672 9402034 210998962834712655392537407490268742416 9402035 9208091182299450546523301666549289600 9402036 337037423669834635020064178072125440 9402037 -12123445284153353979850771619307578614 9402038 22678183045626971464917387155715549120 9402039 -18593614836734803456003970998454154792 9402040 -4832401216718149930109879994449203200 9402041 112211416410886585712858336978588596224 9402042 -31385703936759522606848511050534403840 9402043 134446748832759722695674610782325577216 9402044 -118823916807769673185349445020651209728 9402045 -65139704715880094208614380860257842560 9402046 -61318528035496264328645582353006194816 9402047 114976622019288726404545050836885330496 9402048 -12915202480247269799489522833010196480 9402049 19467903110769747728284992101829585000 9402050 -7510323536268953389521908031864499200 9402051 264411844773404201738027404110233296632 9402052 -24631647827890089407441228109501530112 9402053 538857651752253836670018532147698529980 9402054 -48385314045069641237759975316815050368 9402055 35266572057289479029249170515671692800 9402056 -20912320824752149881254214755054853120 9402057 -38696261457392082023228871569667904320 9402058 207664558424311133580342133374762104880 9402059 64870348985396705060994367681597786260 9402060 -28134375510814275611592913278470400000 9402061 324633281526454988794049604782211408300 9402062 88356258148236674258864367438423652032 9402063 18917982664302562228830603903638400 9402064 -23145247273360078221197269359036203008 9402065 -268754952262800432870552359022007542540 9402066 -104907898365923358925699262346731832048 9402067 -153346209809158325195711354270236820884 9402068 -41047512059997278188895756296845901824 9402069 -85791913024689186634984703633748399456 9402070 35653690586856414308780281418627506560 9402071 -99045135117621632278579090809156235632 9402072 218946228703226974244211818689793617920 9402073 -102543021089971913458888390363163563260 9402074 -15120134801038363637356596018738339840 9402075 6265979723835533748202488379385259300 9402076 -103065444666009579187808957328205114368 9402077 -155173981432223488249322557231465897620 9402078 -5645456173521996721833444656504573952 9402079 -203841804233353572641022903894676752 9402080 -92926974392300134933423234906321059840 9402081 -52208758937932902150425420490719455680 9402082 -66925922327886390417841784103900782208 9402083 13910188636236894377656600500665722944 9402084 107559945172862196271286500454145966720 9402085 64094142238706507709560831528225742720 9402086 -153762530121314173476264687328795586496 9402087 200594614972093663178158699121688542760 9402088 -361192496352683496313202640595841126400 9402089 -26576215382265081281202637461227254044 9402090 -27669534906940643062817987045310950400 9402091 -62640583380714193552441786378727178508 9402092 -1418286603113569054817883941799229440 9402093 214638188381183404081699227884238130080 9402094 23540882247510183382963905562497193728 9402095 -118840247167231259321534345698120267200 9402096 17329824230743501812571573675946409984 9402097 -66073735445236243727645102756193763740 9402098 101304559026485453257996164247383478800 9402099 -23025102648954664397973474673455171840 9402100 25330594952301275268249695531496806400 9402101 45352375214507478019506998279173802592 9402102 -176433805693675994116345473763607788800 9402103 -298863737772772731655952603063454010648 9402104 91830065450981348771592775418431365120 9402105 -29922874913968396726838135136996055680 9402106 -48164161373030522751729730624101795840 9402107 -58868317592209193030077411625165762016 9402108 -1389763602385912734776198346661272576 9402109 56453154992261125265427224751450635104 9402110 74400847876158417829702146253333944960 9402111 -284189519609784227417029003493585310168 9402112 -204183710738681596416988267434223861760 9402113 11881634050171838358331160329877258112 9402114 20554393530229910519380564465538611200 9402115 88036931278654060274656908553128772800 9402116 -173899439873415196586010590052295359360 9402117 96375668479816384008125914037516275680 9402118 -126834980690167549614395844798801389760 9402119 57060427093342779035999708754425023560 9402120 -14007741212639797618644638342257766400 9402121 130225091327862049320934783889195095322 9402122 1082350414553092049791172606640883200 9402123 -156389569567977670500687182527276184616 9402124 63677289209843564623473476905771047936 9402125 151071857185991417279547757717054767000 9402126 -82193710031662271359828455085406662656 9402127 120086051811920796978744065714397817072 9402128 98812472410550249295097841913628925952 9402129 -160535820629305829267382378227331965760 9402130 -54562701607726698655246213763690116800 9402131 105893202626352605440979605257754407000 9402132 86314752140572059177056247767156742144 9402133 1829241097740425933860660107334796408 9402134 -17543525392418002905612714110219419008 9402135 -171354008160029633416920476258009108400 9402136 -21448985638727301457700313476939704320 9402137 8333409931611847944898985642785443786 9402138 29168161906093644474588673622369829600 9402139 -82454174658453542184665424695605120344 9402140 167340320612505182963196347940074695680 9402141 -9535651638218627550558438856474423296 9402142 164677906196206739719960373093042969472 9402143 4853413010979210077739829124576119392 9402144 97181221810082864781171400929341079552 9402145 -41351382132675820918690762839756038400 9402146 138936230247651138282962772729184064112 9402147 -75259706718407043677595175441277950752 9402148 105930457961800889723350940774329651200 9402149 180593351814779570071221955024915215264 9402150 26304885206312600135590852113172800000 9402151 264209822529755942460480659966115344304 9402152 113080702694057236800539538794374348800 9402153 -21058397736684247539640056693184200000 9402154 -85088705090127256027067214702822416640 9402155 15600792773693009467969848726082067520 9402156 184235926233576823351970919614021329920 9402157 108917483711185353002842658131912604160 9402158 22819550772624968246237105989199880000 9402159 24128021182171724496528958816544220552 9402160 -6072567815721793088767130132143472640 9402161 110500064865757694752981662077035946724 9402162 14531741081449098106327209254246842368 9402163 4667978663006920859289106230011012520 9402164 173881852983240510745501844521304021376 9402165 -43418457971457529980385481703070607460 9402166 -19558760578422504309243107211365793792 9402167 317806292692999331369351441864640930216 9402168 103633823485387088194123918891320053760 9402169 230848955420192185028215268702873946000 9402170 46856426919167967540509105315265484800 9402171 -127442983462727742145013307170222982888 9402172 45965076564520024523196314567661010432 9402173 -195203241820613138830366037486892657408 9402174 12274124628788518490601706173665683008 9402175 -142585439601332957741311423187726593200 9402176 -3374915285714393774338245087140511744 9402177 162547702851692494063383374599687033920 9402178 -179202392359121160925686024538722408576 9402179 327792884500521885328825203874866222780 9402180 -25522010799620833192674463254129623040 9402181 860993613895109225259155675380945372 9402182 23779221296985379655026489248253044672 9402183 -5596170701586823541205617846005198080 9402184 -6638654612073007485931375977546792960 9402185 -77020505313289281497689169469737510400 9402186 73457709912530045221896122475795128064 9402187 -200312361465804480585734100375547631400 9402188 -86119272269900371303641083389489935360 9402189 -148437903686458922279344876616921837376 9402190 -21228328522272709602827890971214256640 9402191 -169930732087872827829470822405840871936 9402192 21669281875537374218742523918577885184 9402193 -68547507892166795938009757353169900352 9402194 54910531244364202763136106223263047840 9402195 -125514655038407812438849861641548194560 9402196 -136010959282094073620513533625159401600 9402197 -87312600918863078446208237388129476928 9402198 -21844403364783405807854452213641504000 9402199 4229116848475834503992156745125160200 9402200 19663173783636986804688377759683584000 9402201 -132945954304256341251272919144473420070 9402202 -53193139126501711750422963367252267296 9402203 -76048150174062365306434397587132399548 9402204 -20281483891000045115563665581822803968 9402205 135736377333377482972429525520798746860 9402206 141716074264967689593918438003998924160 9402207 -97536299581363795388466865304571095040 9402208 -6596357884997383296639838668319358976 9402209 80333424621129668450930616696434716032 9402210 100413185025134654577683274160417536000 9402211 8761389001576334415084759509637150784 9402212 87328301527942954130221811965767214080 9402213 -103168024771298557030539076306067799456 9402214 -145890790815462316063767950147689568544 9402215 -98589523960383500761982128651967533200 9402216 65708301733882878295151867633967267840 9402217 -349035863271020400758554578081500592048 9402218 -10577905625502592007729329060988455584 9402219 -138850755903913875452248084172697952656 9402220 139608932492636364939616342696166138880 9402221 79716791194115541966928967995460398422 9402222 134774664145676353434439387925205867072 9402223 -29017505417682302079437179961391028528 9402224 5093730008207059037594013336485560320 9402225 46998675607204608002716927453575048000 9402226 -41710120281760991229286394402241768960 9402227 185067248826716232081625609587978719796 9402228 -112926876062524008321528908419189948416 9402229 376011513335128126520707413497153300160 9402230 77386291364611814957438178097430645760 9402231 -61548072378702308078618465026332179760 9402232 -68030656799999045382364402357228339200 9402233 236418208031686546357677195025625173482 9402234 4586247075224690521619760423537223680 9402235 -242309611511049566068857679724105342400 9402236 110733502369164273461538844610620385280 9402237 -7627149383923074755594388873417831540 9402238 58297878488904807509519278125159567360 9402239 -41372851515760798859786605785858332160 9402240 62638936988096545639399751776468992000 9402241 81701941035413251451863751221254645252 9402242 -4152142031789670218150185432172551728 9402243 -9430897893085003268941063049346150672 9402244 176824194711873580732804253287806094336 9402245 -918804644702491106934246891782225700 9402246 25103033269390901995944769233994549248 9402247 -99674518412709039864970788832047917808 9402248 23857720709147778283036578905879808000 9402249 229230148510672092647477298392019445728 9402250 64597118759517439194232840205780736000 9402251 1261798483413507038317776477099576552 9402252 -309374479054830917468586613427802390528 9402253 -53708638449737879262424657525872439296 9402254 -3488727595487651761369629703029331200 9402255 -51579363420284023359429392598090200640 9402256 -45542503370993558745300436553748185088 9402257 -31223294954544298395190994830183367580 9402258 98959678989216661258381554882275784960 9402259 -103174851281577089102785555620709604384 9402260 -17879036355675815290960171664653516800 9402261 -113038303984529876504113235328916331616 9402262 -131925599019877760975712184966189634688 9402263 99888057905181938789681451101877328848 9402264 -323037817851881803392653584962355200000 9402265 -57634950329247995005868121813654257280 9402266 -185838504602969404713469281017309836800 9402267 -272662415466189486747624271202928979968 9402268 256770254524256194363654790391630069248 9402269 55090854065167132944782589194245161600 9402270 -48829660327503315997098934122591062400 9402271 273004720219607274279877774523125141472 9402272 -60941399411673806940745890362714750976 9402273 204476038006744276122159691609837063122 9402274 -19450647724477535893414558116315790848 9402275 -102943555674303121030101706532871172200 9402276 44768022173170120442672886723877085184 9402277 -137472024318566540293492800999979383874 9402278 47724904448473041005872336847249413824 9402279 -264572810745538800822333153100371993816 9402280 121595812595822850130736466872354150400 9402281 -394289345471332274637299803971201408 9402282 83105455113391219387638096066462925920 9402283 -339667734773488925449762782830815210560 9402284 -75571841750837985583241463044108026368 9402285 -8185021111458505573263954675420024960 9402286 138283249545246572345142161659391222592 9402287 209332362162099269992901073619320897936 9402288 -10918765406712342345141023970611429376 9402289 37166003455772729283599598899545778240 9402290 84091205969067091177849937005588586400 9402291 -189791835354937752149846150666972006400 9402292 -120253279324057734886524459988783679232 9402293 78988814678292628961944206527467403580 9402294 851641326157972302577120697964112896 9402295 -14529481996163720492543143222542546720 9402296 381215297183757480612123756371720540160 9402297 210405780938842377169356641610213795360 9402298 199375913313629658613838000275918301664 9402299 -66510904342903450023223328929881677880 9402300 27274501645440845191014428069615308800 9402301 -156498490230409719116927367566289110208 9402302 10987895634725819126531960859342028800 9402303 -62388514479394556791784544427491891456 9402304 47952666129000242586097578721752907776 9402305 189053810335284037499682331302439380 9402306 11879172145685787111223685575668670464 9402307 -113594183991368601756287242140137200328 9402308 18321828141661915089212837417125171200 9402309 43997307540709825110796891355171079360 9402310 45807411822034956230660700789517570560 9402311 -543830323478229667306087451004722710488 9402312 177759607964146263684822853495432396800 9402313 84500510602191456154267626346002643920 9402314 -73131466442980974775660323179055393744 9402315 -89169773590284985670333509623317770800 9402316 45734826782624806344187464351531287040 9402317 226858715409481790322952338949353711744 9402318 3186379743578383890701100553765410816 9402319 16086350096789415591044438466619988720 9402320 -7613793302363762839605089296572825600 9402321 -226100821874302816392819468052204996320 9402322 194225381878845456780095957110152112800 9402323 16854151879641062013392578560093836544 9402324 120176425488812385665995346228879149056 9402325 94870348925845457669722024337547506100 9402326 26101946141279406280026578506515420768 9402327 7011980525237460693137923034033346096 9402328 -67837470262442666776654613355320893440 9402329 5161817170138751691739326204307936320 9402330 -26882475145675615115323056652686842880 9402331 26935312261294790661370803058508166144 9402332 -213635216202278742404222194863873160704 9402333 -64182660052560306140502349099968362400 9402334 -7667685735694190986837765402281101184 9402335 -105024152619689547659723493019703637720 9402336 146466815164861987298881922535921549312 9402337 -1817940985523494606034016404967137728 9402338 4121655242460052827326880350773733760 9402339 -166524250152841538510462079495638032776 9402340 7574302255311913710780558029634048000 9402341 -122851199877071673981452369819019547428 9402342 -4588463739476951390231486104729658688 9402343 -258012328403056785522583696865211090240 9402344 -90109932657220553105337122024859648000 9402345 31954988560135538850865648542207475200 9402346 51801360612377732555969206581367554144 9402347 278965826561216081536937623161214060800 9402348 -43064117193801014828898324199796574720 9402349 118122129957730246635992344547451118848 9402350 -22564627321272243002170675276794451200 9402351 -29271928890753001523110645388168985600 9402352 -4738752582107585375707787126782361600 9402353 -25357673426508542605122590768684291856 9402354 -5103614315103102485475327682280750592 9402355 176513163984907344561110657986129980960 9402356 10537557882829226464674501128892865920 9402357 125121243402007889132659846412144655360 9402358 27745686899616583274116861927921489920 9402359 -44372839815608281185702338485096523760 9402360 -27866316226579643777143223593156608000 9402361 -285032633072247461140581776289707558038 9402362 9012111332396673450777910426860708864 9402363 222930675666223788003507569956468603680 9402364 -233557114882056039830385214518966452224 9402365 -195214701824583419947896473758222287060 9402366 -172443559544333914526113041510181632 9402367 -52584750920017898854422440359610069480 9402368 -30263387629692437919685746620702392320 9402369 230380351027711888604381121800727165744 9402370 83744664902687805212791379353045377600 9402371 232352617569090119342939212476635489088 9402372 44683059852918006822642649381804892160 9402373 -52067738048264462249222605860172633378 9402374 978197371956445550662032908345199552 9402375 136660630682761822588864899906017028000 9402376 -180005615799291704497662319739065297920 9402377 73024634673526088038070238531525567360 9402378 96686661622456938554983094870530990080 9402379 -19484696215862003400948824244729440624 9402380 -301622791354196082919562380347171840 9402381 -276338074860656748300850462217517324372 9402382 131838113826889634729122416453221774784 9402383 63932030666752050272082055832422484040 9402384 40064958240419091989656968775436795904 9402385 -17195296850463784483086128593763731200 9402386 -52936096549430185332268920428168855040 9402387 -18024599993726968407993341481068047248 9402388 -35407006502540656716969417087717832704 9402389 24411318035119727183272193556953425020 9402390 16351926938111300429854942880730088320 9402391 -31100702871815806572130275147591278928 9402392 79117742815654070346057202543968030720 9402393 -5629484060821261236926558954608017408 9402394 35313788205762501527719168262186962944 9402395 -45797241433341178978584353598834629280 9402396 11722779003646266750343814160561633792 9402397 -77112050106640670780536975483350518400 9402398 70246210342444209826240227519909091200 9402399 -80222799893716080014200525135707276456 9402400 -2291953375818682036842417671267942400 9402401 -54313321012414431939323296591968893598 9402402 24986043744091632392870146194511362432 9402403 -15292007631038380726837116204965335280 9402404 88825126078413386794440129582935795712 9402405 -76309124981661123236093714086746619200 9402406 -4731996205506600424991734757768647296 9402407 30114720913114166288877045677466053136 9402408 -221509060121264587568411929306064409600 9402409 -11772656897676338059974795620191635000 9402410 10201636773219574415608645742175339360 9402411 -189624399087560107233978194760361051776 9402412 19433736015036529355021361517706944512 9402413 49698566281951005618634599500870944662 9402414 39189152903170947704392129769395685952 9402415 -155014935361301634834135728480274136080 9402416 -39806963709612251409236399323001978880 9402417 89549592416283525656091170865431947920 9402418 78463931436778750387906882843337012640 9402419 34056696323754365801864971588563990144 9402420 -93897731836912729696985635413844101120 9402421 63026024382299797784441952294108183712 9402422 47375444393884186529943405973569772800 9402423 866268278732713819973915011294575360 9402424 -48101084976270287961235917373313617920 9402425 -50530236643296014865191072774401976850 9402426 -20414337928729303573717156761753600 9402427 107521365296567700758519767735024600552 9402428 65153070788050788569352096746385586176 9402429 178995192971597066390358856678340822784 9402430 108431895450283731972996150061666944000 9402431 -3744153464427332049471195808994648736 9402432 8834681590887415319424685517687488512 9402433 56573483903815255972537103506697448880 9402434 62714138507574973849688359529539948032 9402435 -61672621150744994395130220699437433600 9402436 -11607305911981615778081416190732648320 9402437 142958897898038434137510019544539501344 9402438 61507055442909689292724536388368447360 9402439 -167106220339943660750760072196953006760 9402440 52651158988304413417305796245368524800 9402441 93728999165834354240212733865509394192 9402442 23413836737643129617737027381525677312 9402443 -83738672382172302258640798971136257096 9402444 -192383090267410591306098142157239855104 9402445 78381072793173787426618393278485237760 9402446 -116301375505478796306278064707318605248 9402447 22166576503698729115997723055003568272 9402448 1916197595051665618741299760955916288 9402449 569260147212084449170465084866025920 9402450 -60876412411856809061082426168115670400 9402451 -48264328190505404089564059911921078548 9402452 -118860435341896200372439338043075956864 9402453 382043548746952038814415831673853276800 9402454 -123180010017201858813208819526928202560 9402455 43950597966589465416437843315097102720 9402456 9606203522928709422732749491769180160 9402457 -137405566422537056842280856886002802294 9402458 52732281651554674090537099308219429888 9402459 34428037957680843741883066808999867136 9402460 57937709484008503604420152407768898560 9402461 429244798462632711879366589727290273062 9402462 93012490260839485684934770139228310912 9402463 -2059777502828707572898787373029964144 9402464 56273745327330281140498299003108458496 9402465 10255598077104423536867320620500608320 9402466 -3100255788004321313036400856397629056 9402467 -25933623535509989934423562382691920640 9402468 101591585853809221578300942290394746880 9402469 -38813294891219631563065218129449549856 9402470 441404348638980984908804760628869120 9402471 -100448727485078275812771832064614353192 9402472 -81838751935702147540601023180074240000 9402473 25437314658655161414539118773869951200 9402474 34601107726659703233467333789936559360 9402475 166761232130348014892089152863117802500 9402476 66679244510043160057658912042033717760 9402477 11359912213269545254517541287044865664 9402478 -480024395603600591188406104586112960 9402479 5520380573502300363639490831858252272 9402480 -1833235477541553222561826593820016640 9402481 89786641511561267284253563815362394864 9402482 59059026413176659951305101368071603232 9402483 281298609644068409662009489385310743664 9402484 37995376119159254287208337655134836736 9402485 185996328108245425528196927775264129180 9402486 -34963892577082326713804970621146652672 9402487 -470821954935660252948268825123404741888 9402488 -84570878165894396809658517982234275840 9402489 15727400987512775338828290650900118048 9402490 70058323552779772293040369297584300000 9402491 -255054759508436441463231871069275256320 9402492 14104715791020001154223806225875599360 9402493 213799819119951902639952438955319908742 9402494 -1069809494933621516625704995345203840 9402495 87858457993660795604020836513913407120 9402496 334396727895070805336771108662149120000 9402497 20006820094020260717592529938781683540 9402498 28848599499909308919957090374505652224 9402499 81268480506541613087380913627793043680 9402500 1398573985277882669201297818828560000 9402501 -148551723684714492812520279124753478400 9402502 -11535156044123439117764086763732841600 9402503 -94728120115276906121342195265907612800 9402504 -41400566627827878235052031514249543680 9402505 28035619636084494984539362874874260160 9402506 -152733507409411760038993534755902052048 9402507 -116708005139356600248028512548557089360 9402508 24178604796853095500972197048235036160 9402509 -2306248216032393066922371055654113600 9402510 -27842676710376157857033668557915564800 9402511 94369059060911600523003901833911733200 9402512 43605282447903529208636647905018839040 9402513 241947941352282396046958152752596227968 9402514 -5022126232127528858064313489681422336 9402515 -10154364443222729099384898055081838880 9402516 48419510785813073953925886441908275200 9402517 -63132447195906812354535938253591905408 9402518 62379716628827992157037411279491180160 9402519 34479347307299977963963957492738498560 9402520 -276724597978838087126087140614043238400 9402521 -37068104359800385156068231297223012278 9402522 11344955557059581664771979326527196672 9402523 6922330995297108292870876848287787664 9402524 48461357865780061564031124450647748096 9402525 125628725861953783101287559630641916000 9402526 16255377315205988235031951144720767360 9402527 426577100265356322364910642818907249376 9402528 879854323544971984867527899835531264 9402529 -82862688491593542191729662551870403870 9402530 25749270854694768586388953715943782400 9402531 -176882618548431508928233472343727762176 9402532 94555228523290456349224139049910829696 9402533 -165138706124758587965222033085942509280 9402534 65384533261474501738455184698734970240 9402535 2262772954988162113476419714577567600 9402536 167374198093427833218076155645189734400 9402537 -214161590334012141692238636825627579648 9402538 22100239551484142132169212783492659200 9402539 263220308719976543782852102983337484340 9402540 -37126420639403745155576027712873431040 9402541 299523945195997739276077628756838555084 9402542 34772739433311500172492903475093348992 9402543 41403804272495186967699364750745338632 9402544 -57997640161986246927213772056058839040 9402545 109493917977864207401527416507056709300 9402546 -4725778649964010660326703939540183296 9402547 -68304625698636269444269998843840864 9402548 44717561923740316437458217295967158272 9402549 30137177221881594057224257532044939200 9402550 3129400345884783087214152631974988800 9402551 -17918595274356815484306190612399840800 9402552 2386746156505792315563262391325880320 9402553 -56880706132243952708475741302943322198 9402554 -60400725159996368046808642599004339200 9402555 130820367013819338592087339855239419760 9402556 -109297753386992112268472738326149542400 9402557 231269368731747454471648049784134889312 9402558 21062086198242462527162275061647856640 9402559 247511442734676687832722252492041629760 9402560 43397379319069679307578957682526126080 9402561 11893127256522785076084877388588978112 9402562 64796845127755142379501700852378201632 9402563 13338289495421237701665472531269196920 9402564 -176148874070425981024095664422729197568 9402565 -167143884101452428533745961106072889540 9402566 48704297423805930865104615778065610560 9402567 30108368498620584482400799409692384512 9402568 67099409386020553159510792160086425600 9402569 103056395628669387568233382840017407040 9402570 24740574255633419421176134058620756320 9402571 -35159132462759904420856255078469406816 9402572 -83210071353362585622298246826544857088 9402573 158768213762477067076594455299561322144 9402574 -31036572858027073534338815625564708480 9402575 23990416934722727625709204068748365600 9402576 -9162510509913168163166615529863774208 9402577 -381779745887770203637642851383309250574 9402578 82681101862585410248859509707758627456 9402579 -47098702812490624678778533927476882432 9402580 245611427076747046777487554626331852800 9402581 500137883320373984873288803132766452572 9402582 -50227150499510943343354940825958684672 9402583 103818748993264779786785918215615244400 9402584 25820278593114765915326770543602155520 9402585 136112802135693109192843646052304200960 9402586 55900808139954473233858524545003050992 9402587 -337087416786409700818923560220837266760 9402588 -11318679854220585171840344504606453760 9402589 16743889643965940420185025421166921280 9402590 -93122840038302416849579500534326763200 9402591 178135023812440236190603436326612045824 9402592 -161831576001351015017464556623688368128 9402593 -252609321001540825060639428646506904158 9402594 -5598107086304384622420004501031957760 9402595 -675351675881417208088662006033156960 9402596 -4557578295625840484898273497571950592 9402597 173382790849782779509595880359461832574 9402598 215130830661239376092299885950506047872 9402599 -236302548853596016605164708753270099400 9402600 -42192702189626149864658350272632832000 9402601 -108408761617375830711566130674040122112 9402602 136402018827070650120598874352343179264 9402603 -23447595564129735636227036993452548096 9402604 -5532542881559886818282009588197259264 9402605 -101446163314257413400671902608282442740 9402606 -2480728390109323280930986082099995968 9402607 200666009847932330609103226251369264720 9402608 -7018575535912212379562632458340663296 9402609 -119955283239791755309504576956447486096 9402610 -43923122481136890709906664027131238400 9402611 -29822720550205618586991764213018410200 9402612 33243301350174113141754209806329753600 9402613 -33763944748867174478102709712760010720 9402614 12912496531470387356418372161568243840 9402615 1098674817093300680051954488666437600 9402616 -41616237267542964278136902189619363840 9402617 -35883736313507173784712898741373591808 9402618 95262678116178062037995879129398063104 9402619 18081336455128907797100550446332040288 9402620 -55425053871666600156975719297361016320 9402621 -19654550886115382283802091692777817088 9402622 -181989669547654545415525900188672549888 9402623 -173772176950724753083332787485066448128 9402624 22149435189522169611766894261193146368 9402625 62935557245253493918411028035094640000 9402626 231374851731956121410096176058348965920 9402627 -41868923756641046579036789983379475792 9402628 307272643049897925043173054279247242368 9402629 299979999501487356899248205249717572860 9402630 46819716678161999215682800060596971520 9402631 137447308734595527154428017095831385392 9402632 -248812943581516158623563955090714787840 9402633 -71034035622019930759110821184973482198 9402634 -150993576289800113642327050657552664784 9402635 -93006136051903942046838973286936112240 9402636 168533328223818415650868125412909542912 9402637 434449620825603116689840071735747571372 9402638 -1150294179250462627197417414387624960 9402639 142456642846449342071067363607542476424 9402640 4298695586501088536312316314542571520 9402641 130611251602766762683834781345645625600 9402642 37404174121268500692188471537442032400 9402643 104661970162456692585265370345372014892 9402644 -221565759509539439780251071254927308800 9402645 53176646730428277761769062215639968000 9402646 178770224102505429821051548983446300160 9402647 -233193773534431968344929130187768062904 9402648 24819207076348962176510085972972625920 9402649 364758276590685197200528104936354102036 9402650 -68535744214268082908735090390798438400 9402651 -112792778384150537032952332921531739220 9402652 73901598641960303855875356368217287680 9402653 43472421436435694987687059831148479680 9402654 41775424319811636856197722180016141120 9402655 30257910757154439445172764543180156800 9402656 -585283227586475179648109512874905829376 9402657 -21008283201746328957493406473334880000 9402658 -25482239401795879345073033549863558320 9402659 -365032230380019321136048851682402176000 9402660 105770804021141089955409140306307252480 9402661 -256704396699488503530515458560394444738 9402662 68935370188016703408330558675794020224 9402663 -15747675797205414191153019693522464640 9402664 44658278000382856841662678773430763520 9402665 13110482387961534303736579842348611520 9402666 3263855815735988219252612968822990848 9402667 -145810602869386220825805549493527499280 9402668 451892225986689383108831595528340224 9402669 171933035291512055568105124706878000320 9402670 -146647594874804630166462856619550931200 9402671 222225011808522335355157147434990649872 9402672 3216858079743235225900156724780728320 9402673 -20571453888360806704645962558351976320 9402674 -12489871656275285398856105807847335664 9402675 -35265479220672999214762812612615076800 9402676 105997299989304224700914567990427666432 9402677 -111460372437765056055271665002143743780 9402678 -10666200763870076692397957881595044896 9402679 -177133844188799679377688027379075814400 9402680 17279174680198515169415660767249612800 9402681 1183689014428110222425590467224340960 9402682 197630475162481688973871137764339980800 9402683 -83605094090993245477667866238986997400 9402684 58280573636473364569038171844627739136 9402685 -61087647796072185752198233408478881620 9402686 -4717181780162753256380735137047422208 9402687 18096467002143194206830969461330550000 9402688 14800916170158981744608973711448997888 9402689 -209712805384623361192683444165173928510 9402690 -42316470031208788790494146326974671360 9402691 -252689645268883709545361038112217378600 9402692 -8864604031654551951952346114837841408 9402693 -165531474577638868789836080780794011936 9402694 1948591724883938366400558350586872064 9402695 -126782464557782781408472041143198021520 9402696 36321392353362650602644475158832742400 9402697 29792816543062315965185269320207925732 9402698 129113577594401438238686499428680023600 9402699 28878773214712210332956734605107281920 9402700 -2941966636535759224706795830357209600 9402701 -73137302783743118565442314647039669760 9402702 21110972641141868376681342781931476032 9402703 -21163438685117680528865954417141316416 9402704 1624850464223771915227642458136043520 9402705 -76538781814874455854758379891619091160 9402706 72204432509095794163220981420673681552 9402707 288413737430871057191183238913749983472 9402708 -23379146479443592790580324493015640064 9402709 -172048547841837391012228559473579831090 9402710 138881639302836139601173431001722965760 9402711 111092597939369058979672624025798780544 9402712 314270944651365649451643827386950451200 9402713 -415239600263137626703928429960260883760 9402714 -35725468137114051934927018200005761296 9402715 29653751515643143065893443277351430720 9402716 15442963493006631031384890027112419840 9402717 20746594971457782985815413958492231744 9402718 -48096128348435399435712488155996120896 9402719 391328786727235131260952776679264441120 9402720 86421840799507953973510266036840038400 9402721 -235745405314609058978258237160895514748 9402722 31910273335331291122192994587509464064 9402723 -5885620007331400505311370356478920752 9402724 -1850096361674006939499279822207785984 9402725 183813567123337047468080124140841508500 9402726 103326896263790896025735562382451441664 9402727 -114938364930897652636643513217370166960 9402728 -3316636885985208446225078803500288000 9402729 99165156520282622511941961109104120000 9402730 -20717596788711499470491816832763620480 9402731 -46039925527904141590938140971086066768 9402732 80975715706621887236149000992546580992 9402733 183530707099080638494579125968860336982 9402734 23810372714303593207167170573663920128 9402735 -33080728800063741930390900114920095200 9402736 -13811505822584863261062424531077038080 9402737 -238406250753911829227079678447560077614 9402738 -48282396080398845441409349394842419200 9402739 264899285521265235882902969383913594880 9402740 -228912433554450094647511644664531161600 9402741 694945630445577771031572965756208750 9402742 71825470596103899283810390014046234272 9402743 86306213846727403469160242754127818240 9402744 24312390799243309723182695511148830720 9402745 -88153669962631128712352993234049836160 9402746 -169725165127216979327503863708366902928 9402747 125494519612298117765919343841556351000 9402748 70982470690348099740036154519181969408 9402749 34591965909690058115916193900066671750 9402750 7700360471888358158978472707328000000 9402751 83934891520589546069318683878478907232 9402752 -72533792934684059131843303534126694400 9402753 -107424700014199758779058256760995916496 9402754 32826708502646177282853314924944218576 9402755 64414798896166209670706432089790486160 9402756 99751571790516917868175199734504495104 9402757 10795496827002503475732811980296131800 9402758 4581988544650267689114406376897520000 9402759 -200594808896057229827843513846456539536 9402760 60932384104853333512462566382933248000 9402761 -164577700950917381854926685574172871500 9402762 98268966449103410473810711116544273152 9402763 348676433453829342384874157416285709880 9402764 12951421988373399721086245156198716416 9402765 1545825937745211377887494700643312640 9402766 -1771735738299334367654978229476271168 9402767 11249010915674081114365570846411835136 9402768 39788691509326513002620183011395108864 9402769 -118727569992067362944137835743248697100 9402770 -58021368508759983118833175775404646400 9402771 94134697555679248659095217801579436800 9402772 -1400890653349564108156570429965289728 9402773 -108870261853325909103321101999071448064 9402774 19893977704637559829617099342329180160 9402775 104676069538819395834011540015528594800 9402776 -46429699426102168793439713361863884800 9402777 -44346871305007744787628671455931448000 9402778 -11082275298810408762600572042859207168 9402779 -8464174651530310351288349344843723560 9402780 -57625448621043655937717636247501004800 9402781 324561673920966414984051957141872996582 9402782 162715381862916431252648313061348036992 9402783 5997138736262038004609791396594538400 9402784 14559183052817647539125981347057631232 9402785 35374996331777519667097816394185119360 9402786 -85318862316643549044187293811765690080 9402787 -79681055294922574944389830696007666568 9402788 -146238819400477005355234909780230294912 9402789 86097918927040400322193335107389632 9402790 71113193583793784453057930543363990400 9402791 -29484873395900149307131035780982046448 9402792 23468182596145589253747993588792360960 9402793 346646509479702533512318490937547379344 9402794 -21725350247037629650941210613110624000 9402795 -155556783700444060756988543638927908480 9402796 -7335822792458454603582654655151144960 9402797 230458406252155606819367362288639303692 9402798 92759590652168530199361001828659545664 9402799 -42545091450725853021337976845220328464 9402800 -14917136988293303651068804020011827200 9402801 -183971946379417228721217191152542868368 9402802 199454783738310453576314253658631641632 9402803 -244427190685429037155389608225565768948 9402804 -9761230155988497305129973450242961024 9402805 -92218131745293461319115126024457997540 9402806 -58650231558188886056100355127119464672 9402807 87444650931245205869427816757233035088 9402808 -159290703788248845866634137564506583040 9402809 103561528314350331213728729762221376004 9402810 262174382785089279848363398300984320 9402811 61567426179276582473782363260857182824 9402812 87881130038512981208708204578676806656 9402813 -36479918028662527721604230659806837216 9402814 -42762845392614357708586640828797255680 9402815 -142597068750892901866103526121755084000 9402816 -46246854992767471182215567497135915008 9402817 127355741257520476112389489340207205120 9402818 14916259739220707669627055826607378304 9402819 15729681156860307242892367928251142640 9402820 -51849257774929426427864915456416972800 9402821 72584266787854773937704840597834718752 9402822 -44732228704607840114345936201896670784 9402823 66779002382931959777644179548730265920 9402824 72532676731559600089364196838906536960 9402825 -129023252440768211311944227869274588400 9402826 -126044638944655887338700593887556014080 9402827 -6265206649174398326896556434660525056 9402828 -31611332220086427395558391946186375680 9402829 19591040478168221331031831692008456940 9402830 -28480144631174503904209615843108291200 9402831 -329505382398185631587542324025527778160 9402832 25825716771627276690362997516295233536 9402833 358418432896230745313079573787892354208 9402834 -20099932726074021868635746971259166720 9402835 -27734789447920865394006356041525184400 9402836 1836265908159691433701242140082101760 9402837 -15040641306657639051257807297709652032 9402838 8304298257282522337037585183302321344 9402839 164133050193672684788869572013661442456 9402840 -66911339404140375180367836867124224000 9402841 27964751917260661173772155079439395072 9402842 -10085885283985969936249032289736870928 9402843 -50205902438667727199422651446481891536 9402844 256182122354374657340054675087721753600 9402845 -47456806561787292031637685522858232200 9402846 44380510472837109172430566530266289984 9402847 -164831027245867227157591642087976253808 9402848 -57165404942173370335828049373340631040 9402849 -105988086737022151088640420512894342766 9402850 -21660105808762131768795130438104948000 9402851 397376196155306335557309644249425893072 9402852 5493841253281275882355819659724895232 9402853 -1781764044177000307871348096990477760 9402854 -226245279856180746724164544163564383488 9402855 -58072330148259870125985739246904465280 9402856 2463326211963147767603915972590172160 9402857 304499062101697349806973792592269714106 9402858 8510353130785772311571523344735969280 9402859 -251143482647997962235619425282147202584 9402860 -17414259189078836107584491418804234240 9402861 10992855066248062979327377630882921536 9402862 -27317129233116031859767247990314363008 9402863 59246361823283450967065887797560300112 9402864 -28459556275917342979130384607871205376 9402865 -128272276234705985690024704280811649740 9402866 -152073190876411500366819328331499144576 9402867 -124999610754030458681443627620005646240 9402868 -180773180038108094062503098860247335552 9402869 255518936998260936788895877400309952 9402870 -76574810449548259458581413394730086400 9402871 -110079076265594015526827760147733398800 9402872 -175737098968248140192111880035816140800 9402873 -199392493660765410629704254291991843200 9402874 -31345129335295654503315218809153639200 9402875 326098023967757477945698642454985564000 9402876 13214595879698692956825396417352768512 9402877 -128576282521389360829418214051132997728 9402878 26671862969730113554753765566603726720 9402879 15728948560479857987203119935657854848 9402880 -27384710757468143277252473496891555840 9402881 -601159988559378306820787678303830071228 9402882 22122141862471521694136529186721387392 9402883 -79125063526641550691585198003885703936 9402884 -119675175582325428084268754600153113344 9402885 46570541551093813926987390496258339200 9402886 137277507732002610759925431624728887392 9402887 -19770641712868488070097533257834915456 9402888 12641474844096650409229691241346744320 9402889 -32830495520659490659247433027257218560 9402890 -8615165331656584459510092154861931520 9402891 -191865078371174912280640794848110297920 9402892 31135322641028183710270317682522601216 9402893 -134826646198010712261208510617098502858 9402894 -43485064865409885991945168380004238976 9402895 135841626084448128742057896752095531200 9402896 612411266547795085171044557083115520 9402897 -62341363391668593465433419299571236928 9402898 -117641848258450186548340536560845058400 9402899 179012857382411207847527282474290208400 9402900 -24820888593578227694053523261205350400 9402901 -43319334398653621959772101341231354098 9402902 27942451377503031158704898921120937600 9402903 104340989423183633613250604292377145312 9402904 56437508969246322726805372685890775040 9402905 25141439036955592080032848976487165060 9402906 -67100932483786393602814556701218173952 9402907 22580583820061742615965868576963801952 9402908 229229702493942321309373430403890941440 9402909 84965509539045018513786512162873695104 9402910 126970274624451566509632800044368000 9402911 10635722349454672702542676278069821664 9402912 -401195291000152573654977045835426037760 9402913 -680824176053382070901121764981252952 9402914 333641652995344843156976072374230438912 9402915 111975110303084263331254163422020607920 9402916 -247848713425990347345976422774860040960 9402917 401780805706909242435120002277827547966 9402918 -8987571880523440011917955916350658560 9402919 -448254155292778629389423279686906268680 9402920 -2262420535219846512562582096733798400 9402921 63029929595588748523344808693547088768 9402922 -8697525576240363558861541655099848608 9402923 -173749746214894978469381058416124330828 9402924 238280110876230066393598329229688970240 9402925 -51426404380264329096146923655021751200 9402926 66470309856216860083614844988441404224 9402927 106646293615435486613002325592809984520 9402928 67297509779793325870852567049816309760 9402929 -41836551819544475292303716942864948160 9402930 27370931873993255452576704310956625920 9402931 64873599191503829477268733780450855200 9402932 -46519162916229633103085952534254161920 9402933 -114894815838103279638352640968542396000 9402934 8128887339938406145988770258383731616 9402935 -296984625790526455897320715677845492640 9402936 -199563997698839385289052231512661913600 9402937 -178269810009902448155920193280293011414 9402938 159240058409621993779866904194043459296 9402939 -303414017453100888607889235117388800 9402940 36130793540797824944175628851911777280 9402941 -22881564668392915895352407082292063200 9402942 58586010241766649510905608220270858880 9402943 274766145542200362655995131365152562800 9402944 -115971545850858814663082514768138338304 9402945 135073533147816379463905431706185124800 9402946 -51524459182786696050388029112386123264 9402947 -260750034762837448866341522114291777604 9402948 162545037875743408783389638921227622400 9402949 27251018126947511338847818869425754400 9402950 -16955413687642214478110603701649568000 9402951 65123872888289154402653925463207632384 9402952 46582414885367746161862526238610391040 9402953 212623508360817687213926701127983420416 9402954 -12388672396572494427733221993668325120 9402955 24100076939307724632917858572644716160 9402956 -29363696423119974009893654446474254336 9402957 35012001705940707515663943113729107308 9402958 -44757202502161758538831510928811945600 9402959 -75639503532264390186417639575534096784 9402960 -14059206208787551713200267357611622400 9402961 327140366610451666366686755947949770752 9402962 -167947649377728447272505083371912945536 9402963 66105207219204152917025972143669583544 9402964 -74517315667405863188061011357327569024 9402965 81540386227505061951158096024871191040 9402966 5390246725486630858227974016658910112 9402967 230719795646378173595810873386842888 9402968 -372661364078777755009927304067292477440 9402969 -23172700393680118592976718377643650240 9402970 -10103540731776434271385290765903916320 9402971 -419942705136442458979913679008224560828 9402972 -4424841660506896108653315686678227968 9402973 -286016874809210216890300222793983536416 9402974 -11310931003670652961685243139006160128 9402975 -66851773365600174585328030072152702000 9402976 197444866512851896184367836526600781824 9402977 -11761416712673943708312170534743192320 9402978 48837043742614414599248238717971394048 9402979 -15832530062653081088412659148426472420 9402980 -118353528487789279166590162813790304000 9402981 -7202488490017113297556233790782815232 9402982 -1023932297257526922225847732041670656 9402983 -82412390987890593393128402618686653768 9402984 3732746113708932677762097781766092800 9402985 303269515642207855028623361244614982180 9402986 8416948970269161057559347604197680640 9402987 31714011061095759535756019042654990976 9402988 -106032516945068792721675906904592866304 9402989 240887609687283973785374784150421580760 9402990 -1166067515032186795315600999422643200 9402991 -226855630460260985678841935750401558920 9402992 -32867435331863130236364405553717346304 9402993 277087371526177480392539618987566423200 9402994 4210436169128280419593945568350549920 9402995 6990069099208185828016193582175404160 9402996 17128542034354004207067973638307368960 9402997 14526644048130093657264221258657190446 9402998 53912301620854897745056369605561550848 9402999 -101853985788706846191465923334048119472 9403000 -60565140957792315225080706042516480000 9403001 -42188774745288501947895506207724574998 9403002 -6084134573135737883817466153423756800 9403003 238515035401981430439684054989111993252 9403004 128576257271085945251724373249187976192 9403005 -140320887265904227001651034146704737600 9403006 -59403288863234113258742887116116156544 9403007 83648308294461099881830361473499079600 9403008 212364451111086777862364940897972387840 9403009 127314983760913311737630539383515967552 9403010 25539036411125116528905207071826992160 9403011 254660028181748045437409074247198622660 9403012 -7224158510910756411276993839437058944 9403013 -113062583994762826047057582596993172096 9403014 -93162322965140223989002399214541207360 9403015 32075728223918184267598913859923735160 9403016 -54858759984617993484082076664347197440 9403017 -2316702794696474007235183535966739264 9403018 -55712474989219877258544876895809392640 9403019 -160304465426030056758457244200452161580 9403020 45656843122196859759872111978795827200 9403021 -22459876165080207378357375022273717056 9403022 68632545273517485429628889365229677824 9403023 22482644798600112678510133446809690880 9403024 24679042687353483899168564819988643840 9403025 152303494888970597531934946629154800 9403026 -25532478663870178609223294998193129856 9403027 -218970997987832507792818544666301346608 9403028 25562196988606336579295427748779425280 9403029 -31874138643576344868967550964607394226 9403030 -3829133696074783078700810895696391680 9403031 353933101005706954370294007993738096 9403032 -21931065505716953973043940544638361600 9403033 -318911154815817899488107665127264347136 9403034 -106507308726605166732068359154064215040 9403035 -34443509148710020217770065936100519200 9403036 18548677526967883825859488268553955840 9403037 -17280016646561898724601164335212103168 9403038 63052897994182038491940107610997614144 9403039 213171315798660858878649679156075239024 9403040 172299859365475236583341702648429281280 9403041 248542732438098544348871463704241596592 9403042 -42743726504015908258725286718802064896 9403043 -128344740249263631266306687867919421200 9403044 -8047164119536003076329988472135745536 9403045 -343702547957047318948517292247802202720 9403046 -31392202683009236053397881802418474528 9403047 -20115110194051766465790829680959375640 9403048 -132730933946730384433553492152976916480 9403049 -141658217337148260562860768434575306080 9403050 1902769111699562674265867038535500800 9403051 -256244371012378725550780791605880222300 9403052 250593646901828065188861666061018158336 9403053 36660385601912542195909374059714646528 9403054 58504026415799757003625343955277244160 9403055 -154028816786893816162760377519512411840 9403056 21998603672686501401825140623838281728 9403057 12202566932265618780638974674121265352 9403058 75025466277754421474690191859059378176 9403059 -155833492731494107564517561508562372296 9403060 56012315754945523721065760939298036480 9403061 3183788008978573626248668411884967662 9403062 95705924671741161574019054915519546880 9403063 -129538015389706733176280516581334118336 9403064 -50047153991991772585341955197675540480 9403065 -53530589806648497955544768215185977280 9403066 -186470750492330851780280203824158480640 9403067 1175650948277751717104547120969435648 9403068 1762260725013297330723595932317958144 9403069 8518838471276134453803221778971563248 9403070 11495147314651356704754457057600540800 9403071 -53910486915295037901963013348970463288 9403072 22238059609390546899049226127320023040 9403073 -343862840243531445665577568068923871678 9403074 79020666238676061418819534461343818240 9403075 -66415523483099203093600600073325004800 9403076 564413847244109594996489348183596462080 9403077 -201445790014126005702557940966581045568 9403078 143144570829828448661987953875617727840 9403079 1473644273988996487280712035745224160 9403080 -657435499087524509692792546865971200 9403081 63417816748645409069272669092226858000 9403082 68203566549407799318422839798572410880 9403083 -193745171820319018104148649775133887816 9403084 191819392691693431991623934436598889216 9403085 161146531313316231912053779802810780160 9403086 16814035989741572786415784115358885888 9403087 73772295920852108272341174852937590672 9403088 14120062102773708026447754150428762112 9403089 61243832780339797166283978872951112768 9403090 51826301608492312465739681869464568320 9403091 -89520162141589724347797913998111389448 9403092 14946093180848178313856752872150316800 9403093 74032527578589240459826268209651664800 9403094 76036122042769845922539914901819000096 9403095 -21830590991324492626017904937569121760 9403096 327627546031203451481393257826767841280 9403097 7305615964479854332237074940966740384 9403098 7666285608148584713884502595809683968 9403099 -333173549974199613163974169256951491900 9403100 -55510244053320183385786338194911296000 9403101 -3733306573247682218058739632611267520 9403102 302403064794911986893193737927038361600 9403103 23667293489290102736733431297964605520 9403104 -25271412279044586833794003182842019840 9403105 360841299144335873420857700118645465000 9403106 -22095673922988692893212288750354892800 9403107 24205319134706765569291087470760454400 9403108 -58071273635607207327921275001461956608 9403109 -104975839257679102073443221940100994690 9403110 39138884170676428359118504791830284800 9403111 7756183392685501390957664128643253592 9403112 -302155778089374065061948219666208588800 9403113 52809470920855806596442121469334548544 9403114 -5143227522261268995637454669519109888 9403115 176742815541455383243556998479832431600 9403116 229775326384146730232951756400691276800 9403117 -176634210321794385437052954989547383220 9403118 100257740414735255735947700258714099904 9403119 249357772270006852066662777114425040000 9403120 -52050399723759713775948442182286540800 9403121 -45301774317966195923107213210623240192 9403122 -76166416235620310731899428235227175936 9403123 -422887785561494833629452403264136833960 9403124 -220082920939931513079764060997219160704 9403125 136978221189428104326168596113251000000 9403126 144027433898597743311171376313462116512 9403127 54242895071405254320522926008233450912 9403128 52077718377819372184816124572083486720 9403129 253375731685852989682834201341593242730 9403130 10586105129364354470170258616271536640 9403131 63369396421418472097502740104771475824 9403132 98055472712599211719719268683989498880 9403133 -10043691878441081169496978642463344320 9403134 16770074902315856779702775638805694720 9403135 -15006572833480565406859357180904622240 9403136 187361943393119669442991257055030935552 9403137 33760019373191912362226789725977454848 9403138 -43420643694931593566836907308652204160 9403139 -10957228725646884733543326372841197060 9403140 15034130190134952834229736502791577600 9403141 -15721767662106511645444715852501737632 9403142 36275966814296955820428379332858620160 9403143 -40728501681003116702922795113243609136 9403144 3979601124638116990756968655288197120 9403145 -24436754940848479923280276784064007800 9403146 -201974811963586344364841651387716521120 9403147 59188783958321824686547335269020422640 9403148 -22025022477423259259863822485218380800 9403149 -328264054333350371107559514792365516928 9403150 -97360203311849457576296137600026782400 9403151 -295865974709199700698526906436912504400 9403152 -58860453108893971050247441944084480 9403153 388635359296088291882623928514073999584 9403154 -331881771944402311159602728345889792 9403155 -208457124900223855713077757748551472800 9403156 -12723136628898853895598013548828160000 9403157 202655232357870464359794002077962735840 9403158 16348925964899416781602973723255083008 9403159 7409152673658539439750772857186573600 9403160 69150061761353186262818299301799936000 9403161 149168655153761367395873618456840325072 9403162 -396538113908872387094818938034789230336 9403163 -168833883000498977705726941900689127680 9403164 -92873903613333273553586485799426664960 9403165 -169308118309707410382761028358010369940 9403166 97458230515282025917208337701869276032 9403167 -82669358972588992413288504515635272120 9403168 112398591227848385277768530647591157760 9403169 116608744272923178647629211449325081280 9403170 -24916824354999042752572594985744471040 9403171 -291382707735424313280925232794400006208 9403172 9327586189588410942560721404754754176 9403173 70028311818381617815752127325702949180 9403174 153708281850181995997573258097172355392 9403175 88739424904062232040630818623749006400 9403176 -185558627204179764668635353039743385600 9403177 3030902220459051028111166871345273472 9403178 25130579961875338558740790474095614640 9403179 -60001495010052062002948622650385820672 9403180 61371679316852282279567592471235246080 9403181 -614048037763673882760496991781965713908 9403182 43221938702958415512530078711587246080 9403183 -89933690211355041795338163474363459568 9403184 -23319987900515376068848855851183636480 9403185 78789419249855576492873229299971876800 9403186 26910521940344741964323416184097031488 9403187 26656300414082509269247287718644733836 9403188 137414353058115943777422366625994649600 9403189 397884204387018983777757994063015034990 9403190 -71864563919887273222979208064660262400 9403191 -13703784551091224771455585949149341648 9403192 -258137190253747360716023551956689203200 9403193 -20791189978792583118280537266737259522 9403194 -175733170377669508931986810232183977728 9403195 295057722201464658945743409528347425200 9403196 238512132384222746697237615875954098176 9403197 1130732750621352791986510446451376928 9403198 -35349279224279709346519359100957099200 9403199 27888695932252833146356753350762146688 9403200 -9272151588321410290162241785705267200 9403201 -32607173434518716736316809044228475096 9403202 65163990492101070884240178159627129552 9403203 -13109503286673314799045689135053049616 9403204 -102068030802160145974866856018742409984 9403205 30915392493096439531870130457824113920 9403206 10159323252874533783559164747796156800 9403207 59391444312868506714183268642168962072 9403208 34017551203182728436521924522016768000 9403209 -20857249374985095207953598268563520710 9403210 -11873833489576234285963957856355704640 9403211 -316694003189597275742487335731504153200 9403212 -10050795091402578390251622146811494400 9403213 -195902468742924969905885162181875748576 9403214 -36505582116630139386635675715333544320 9403215 -75784644171439868292879337881989765760 9403216 -51809642976833439825859775416310169600 9403217 -23703950388975568800419905834089682188 9403218 101867807275281476307731555707636614528 9403219 104357856469571297991568491463265455696 9403220 105466585870110111624819526139238362880 9403221 -10879817849063230181916605857888742208 9403222 134553000307615610173959599553375834912 9403223 195289505531646642120540549365395987344 9403224 -6015142257332560998069657604030894080 9403225 76871296210917925396020160215672705100 9403226 283387416474275098897486346043277824 9403227 -51534977558750774086298543038800774000 9403228 -66085962429106766259083101730188861440 9403229 -395041518527778119442934448214333580320 9403230 -5256956241163875152050251592201666560 9403231 188649114105725093739158053599716256032 9403232 -18146846119259025828991336091394244608 9403233 -28797161920835537203459177476286863360 9403234 -187815462703259204267782341301967127984 9403235 84988792898994295317748705572564313680 9403236 -153282177297151123191082469818965504000 9403237 199310150388763283069588061623466373886 9403238 -41492324499576143253237261643728454656 9403239 164879088532740416298115255097647606824 9403240 612485855759748215831518922224435200 9403241 -136739734880079135063129485422397318400 9403242 -47905250023334863179321469858946914560 9403243 235030548622324046004665446307411128320 9403244 367066240751287598843997735895029275136 9403245 -128709893005892034605907032853902037780 9403246 1781445869636859578604517654214271744 9403247 -141033578484302108395115796501412594464 9403248 -3657047210110232646330772531483508736 9403249 389263479133330865956532536282446869760 9403250 129963198042113538628519159815023760000 9403251 -58091843725803105791754721100689110528 9403252 -683372235967722251707369576400138240 9403253 -4474228524250389720901098297121810560 9403254 18932570801571422063641878191389531392 9403255 -8226433671796450881063110694412998000 9403256 19685161137002937698954116492978298880 9403257 79998244536466681461443867302472066640 9403258 -2662650522074540804320990302861328416 9403259 -54150877578080296759166622192457992540 9403260 -18618129300188965168134718811360778240 9403261 -52067517671578256311385661669107942400 9403262 -55794545143514910044993895365715759936 9403263 141113374026706232262724035396798896400 9403264 136947297337222106429068496449925283840 9403265 28084495018687253841503987289309816660 9403266 -7547261334410991030211962756379814400 9403267 -34661644847964921105243440018790929208 9403268 35412226157346511060532475184967319552 9403269 -160206448801322094938443087119584989344 9403270 133588616329316103680541917732894398080 9403271 -164630465028997532649819124118894457600 9403272 187294344407716319610276373263646525440 9403273 -545151939515980647745037972514258454 9403274 14924100785179936720521314015175923712 9403275 -6134737226910748223385052574450438400 9403276 -4453770812360627017783904660306144768 9403277 -146624288149665785043813312850266453288 9403278 42022559587062118695609454393401751680 9403279 -111204480247181861142604124650271259240 9403280 20485821891291256081540458751001640960 9403281 73358536894652437367316152706780153570 9403282 -167499977073165168133392278568326900736 9403283 1063823705353461908379377682398820744 9403284 -92201460486852332002590638977414699008 9403285 -92068484039641854538795111398782794020 9403286 174277173360687949949013691776683522592 9403287 240663502185864977877375546572590707840 9403288 -147151348138789739002046045997526026240 9403289 85257960623815137296135026828164877056 9403290 3195153408720591297606119412187699200 9403291 93547176204421684684228161635949423680 9403292 -7403469171732166485506355074594377728 9403293 198459619117515951605507347518982702464 9403294 66813286345495435660310140530763232640 9403295 -37948433777071960248696425740321435200 9403296 -97570251619994672825536571093286912000 9403297 156857712426820486753135312598384679360 9403298 -74348380337835402385281704993634663936 9403299 243833253475027986711045961778028786084 9403300 -73172818279203602971983416574822505600 9403301 -151552251891397259079164604226283077698 9403302 -62272937076173335978806185932437227520 9403303 -28263687542463971325919880470161112096 9403304 -77490004463831387008388330406203274240 9403305 169404040881535148754653360502321197760 9403306 71213139363522066575211258199462001664 9403307 -32542012613032559404907533649517174120 9403308 54444621820546368946288126751647610880 9403309 -71396366053171602309168565067104681920 9403310 -47810786325192478916836135866649232640 9403311 188552695721759515787500043279737221888 9403312 18770827710496484110790265581935263744 9403313 69376561673822904071362999862362817844 9403314 -60600993619300929825051171732837413760 9403315 -307611496243854010397614983589953185040 9403316 -64834557093089738414750931536844748800 9403317 -70271533169953033093244413665410718720 9403318 -51465450112587940645443394633254679296 9403319 -99300822791098863855380453162618250480 9403320 58192312691123405380272874041940377600 9403321 -168904986633184291916903795657004002300 9403322 51720086190707869333789655416011929712 9403323 -48267010958438014341674596290753887232 9403324 73912588561875593971883460852259019776 9403325 24108320431948049674118552009411596050 9403326 328974323020713972395795018460369600 9403327 233540319491582512017841133646049530176 9403328 742664993789085401587335873907654656 9403329 195488829784950380997441888564366967008 9403330 -40637738168951483253930303299656697280 9403331 -123745995119662765219003240302668617008 9403332 -39819402934639437350259730296381081600 9403333 244342636369480105350393320233634604124 9403334 -141047821325616827182431951395799472128 9403335 97474710833455712557236636360100023720 9403336 58836642245537234771290879003807687680 9403337 -604404065546048398747042150850446128000 9403338 -83748576565572829452942523417082880 9403339 320482720632409940789140072325936524200 9403340 78692450573308132417912673678695971840 9403341 42036745668288897672220428017565273792 9403342 -31767768938440056245794156429464715776 9403343 250346408354451007965609469946391103824 9403344 67498788923698237637083682392324177920 9403345 -86628701901350684901085007711915952000 9403346 161527740420188173987078109399277232704 9403347 35315013311629273493129643384932640000 9403348 72188925688954347260997305263254132608 9403349 -14875786079656446451792805040261588036 9403350 15160800035553016247434925028390528000 9403351 -416705516118395339042956844566611382648 9403352 66882061334671282082398229075667886080 9403353 -116794545161015411012367424740149606736 9403354 21982795669243719271121539683125670912 9403355 -34231020744727255172712966542503550640 9403356 129380162350061841789543597749394934272 9403357 345514290908410230932103388492156061606 9403358 -50942686463941244212751116358063298624 9403359 16721504307363051273771254356622386560 9403360 -100147864399308217796178233116730327040 9403361 165937686223220922798185857915200544800 9403362 -92240088248464439546360621408857746480 9403363 -365729824165531937836104375840983937960 9403364 6012281651700079382289172430525275776 9403365 18908427883284947304015498675355057920 9403366 -16369791070219374783384996200539545600 9403367 3517392971766191962039361252434543416 9403368 27423178752716888649303844890932428800 9403369 2201419334372741638065948890152768160 9403370 99241580750452021849740508653436108800 9403371 229253513193680495429504049207599328300 9403372 -104873677482420859582771314986094663168 9403373 98600621310820451867582559421983500736 9403374 33753565090610092369037281037750728704 9403375 306965867748087343085166125906714862000 9403376 -15401181919551554145501766841203949568 9403377 243321127197153874760761423627665982320 9403378 79310913881270543956122219081899725824 9403379 22255962387061804803282571610983016520 9403380 -2712342755613949329041351982220492800 9403381 155338722880398301150708929723994142332 9403382 100604730573678425063446662364019309184 9403383 334213632212063230918406100430673923968 9403384 -119358206659438552371311852247222681600 9403385 262916034226014318488445261281539089600 9403386 -103519115134890082127833387621830665472 9403387 -117779242626549326342136777422402552048 9403388 248323692793275758124256482403158540288 9403389 18906282055682398733405808584296852704 9403390 55082628820005816265659173762421984000 9403391 48262129482188664224950857176796817584 9403392 -160373115850110483718086607746008875008 9403393 -214010157375941068459404011321408271358 9403394 -81566688375221867947130861091716064 9403395 129768976859928574962452553860502952800 9403396 -286329363288749590973395849132930928640 9403397 -227942531250354436781266446780022020228 9403398 -124796702613835719580724360188119434880 9403399 -5117676950532126125076269832156328736 9403400 -106395674802444645997630776444382848000 9403401 -7622151259219654188803694114029475456 9403402 66987951245919454916072297647612664064 9403403 -150591293231877182978504972950503480096 9403404 128870981189844952102784880445207203840 9403405 -110910077781407199632512276790525534880 9403406 45836832692785451157710219086841905920 9403407 -67601009580469130929305727660809006000 9403408 1918046900991861708394351512651300864 9403409 366238121961349932396472744634904818610 9403410 -15299635565107394599206573387920954880 9403411 189467225184446027582197246966374548012 9403412 1717721597558736211430310847257219072 9403413 -90356085164576763322344853920625751712 9403414 250510389289718633409605465726705884032 9403415 -25563509779410755352811393984527842880 9403416 62774104423878875760455917780001095680 9403417 4892427983195336760751324994816778192 9403418 208470878878777383373561620500971922160 9403419 96629449768230831309549094895695648368 9403420 -52712340016037256437261527541833574400 9403421 -116731090497319312334007073873209324756 9403422 143044527652787860068652284239898624 9403423 -48844509509153689303361975655736408280 9403424 388289667829176347699077114681819791360 9403425 83446420857236621588172227275424916000 9403426 96071509049623464678423260494954368384 9403427 50664006133127418657176216945938560720 9403428 44602094314236806767921366705682949120 9403429 19998297687099919841320056909702939392 9403430 -72320174736315695746842203587780675200 9403431 -41741348263241402053190418725600994816 9403432 27195685082810373776463638652183091200 9403433 -135651226098794337217410487107153305400 9403434 -186830850849628363475594377595528016 9403435 23609290277497813160799182978920399200 9403436 -71489217433059979371875067719864991744 9403437 1522669357157793745595311633354148160 9403438 59256434985165847250387324348897511360 9403439 -8738670065503984856463255683890785144 9403440 10385234453422267145428655133163192320 9403441 16955552572604616495486995970024988900 9403442 134712071912053929054429461771398713600 9403443 124596108647920767165388039599403304772 9403444 122916389884787138700567379934698391936 9403445 -207731427250555584532639708051027683300 9403446 -50619505600180461753138952959131120256 9403447 83766509914148537773889683194586044352 9403448 -160632852060376533396095339324892733440 9403449 -61769302279161266457450271790886574080 9403450 -21164173622517496903570177041378931200 9403451 -81360935342333998834669557691608523548 9403452 -12340576353040528608194331780067866624 9403453 -41534511556767116397945807937023930240 9403454 3032711821212369200198608309599819072 9403455 1035280833122194677003027729701145600 9403456 -11844047452155350604188369387021926400 9403457 77521111861849038502509436592318066112 9403458 -73837392554607748170615802623822884352 9403459 111255540911117667007112898497277050528 9403460 25688923752220184233056476727263784960 9403461 31792904975275240782655736720041006080 9403462 3821064977155627547421089149503803232 9403463 -17401284704242310111394348022606149288 9403464 -33945524023133087922693122967270850560 9403465 98529669103734122740413388149053219400 9403466 15922278818856834007658027478689616432 9403467 -4512827194227448940958969966506130960 9403468 97638503786174671588412479838514299648 9403469 -52335714721910503489963346040643589130 9403470 -4753014876808449548487710109564965760 9403471 -26261503631581491727723000979316276480 9403472 -13637803469645426701879710086405455872 9403473 -10561503530833034786583241621374734400 9403474 1108473351916949007079180685348846736 9403475 14751910271708578903321671688046063400 9403476 22186215301091276444630420168041236480 9403477 200414255776877728910411246120947001632 9403478 41619248911829704936684010520492048384 9403479 268248533484209164203396441991935398400 9403480 -59471953957196820859462923603907584000 9403481 49147430170940057246602825099700858304 9403482 -59786802630068640172402976267314867200 9403483 123392736500135852575189391568851761360 9403484 55686535779806499123052625419097296896 9403485 -5030993849708273847653149138056447360 9403486 7930875760517349024593182481177880192 9403487 221549010367652380184026603260589487136 9403488 -420730967975920948536307005079980343296 9403489 209621069477123324195026864894802856880 9403490 65451927387596264317383851379195828000 9403491 226354130223677996099134071120547126392 9403492 -19132157423942394552223004955821402496 9403493 69340888630825973045834621214952220448 9403494 -6709959865326230682534123348816072000 9403495 -14694695348235834975209305707916136880 9403496 -250042178452352909224312847972682654720 9403497 193380843503429021901414069358821923274 9403498 -2059499570026920510383514816416914176 9403499 -107137706720645327930218842430328524800 9403500 -154609633443383169153208872866069760000 9403501 -190579632067968022269928420311759811498 9403502 -142427628690639831553080135145918554048 9403503 92885394353001578976713790532521950208 9403504 -26109127305989070191776744272697393152 9403505 -50958760987451083400854576145987579340 9403506 51413010984872032919784585710691179520 9403507 -68795437537465757192697529449859800244 9403508 -188955438617411256340582033289310636672 9403509 36669997001187315329956214250287962368 9403510 -57703687034490042491330189371184163840 9403511 -57309159012026339936431653078275724480 9403512 104645520006329565211564269162219110400 9403513 -36949461481410991197420335201752381504 9403514 171894939617375603184701452353309622608 9403515 109914041540057757346427807603061131040 9403516 115466296318356597020182027104858786816 9403517 -406058336144982351228716322497759079168 9403518 69317930343269505807163714645746570240 9403519 -209034468965233456457595953926141118080 9403520 4339274771394267263963446200238080000 9403521 -82987231214944557858670434300243083040 9403522 -172374014201580990618283208841873584688 9403523 33558493261075458558711243572173403772 9403524 -15815721310324406110152970570314657792 9403525 -90169967364850318605342779835912902400 9403526 -104309938486602631850120516926941057216 9403527 45503872194063831435148947140590087680 9403528 -426661649558593314493125309594697728000 9403529 -376806816680101186048536295761449373900 9403530 5043734675372904133712733591214417920 9403531 175169046740358015443395515204388005332 9403532 191237165463502499114980484994743037696 9403533 -4558229541789530985631683090369332820 9403534 34257572947965568912110820367824286592 9403535 -158787800793631838701692307818792422520 9403536 -25250114023963443515236758259555565568 9403537 -40216392743774743808627343976742034240 9403538 -145386343508137375548678273779733982080 9403539 -112413562700784217053050743307170884000 9403540 -1052589752000814676317465400263475200 9403541 -2610270129066094946448275234883208128 9403542 10882745080530779170429579120267444608 9403543 60493528284097031975000852247449211840 9403544 -110667267932052341507784711478515118080 9403545 68983173778580716597041671385901698240 9403546 15728131966067611569544266795291667200 9403547 588898365119203562433716799754783698072 9403548 14990004402538790235270501819083538432 9403549 -318063526212629286221568215586889639450 9403550 -8294568970353412682033635946984870400 9403551 286008451917267814481750599422371283480 9403552 130201095596622735201355340645944983552 9403553 -361277420767818132178539208387612455198 9403554 -44750234161066127305048081442917822080 9403555 -24982440032891415831152715310910143680 9403556 40361865803558034654782449732526392320 9403557 91521614051123422753264850607168447840 9403558 24914668897481066746732746252701003520 9403559 -28446038796226459302076413674451014760 9403560 150572924871790086713589961206509568000 9403561 -82345112155087522009126838695908447408 9403562 -2181760937809574198375437457937615360 9403563 50910737818415642279091888007429887984 9403564 -58292092172388194125514574949748525824 9403565 -1850613193614887686820114372846350080 9403566 -101506797779565860912582499315284093376 9403567 -55713861544162388647949893681294313088 9403568 -3179681008910728854911827233776664576 9403569 44191845562090438852669639340070500160 9403570 -131146473324941164501557712143169213440 9403571 125904516009575035526263439580641185344 9403572 42760118857026675729217293632942825472 9403573 -2810737784628105550717198795921691712 9403574 114178673984978474771831864756214661536 9403575 83928709402771227219876888687819600000 9403576 -4371509403956656903405733260438487040 9403577 441588538373082104987712637101645152772 9403578 53225034175174048429839453413309417184 9403579 -3080191536226762295316274966899974360 9403580 -2402019219267124984622731076671372800 9403581 4349813226569871245044064442001818144 9403582 -156716559372967493197393300891838116608 9403583 82517887023539414307400019882081163120 9403584 -1245501746131725393568383294272176128 9403585 -60368034938104783794855134307863073600 9403586 26107370208013504667306696659095108480 9403587 180040522434885725937545359481317561440 9403588 -33166691691845853127555706912344571904 9403589 147644543784408054078058834399336781724 9403590 -3242922586088043220739481782950715520 9403591 436205068155900389468514584801246292592 9403592 190202145959153418637187471897148825600 9403593 -72675491256475022570226596203515973056 9403594 -85060836659862709315550359129549704960 9403595 34743110881296785218001855179445210400 9403596 -15777495039836141955693645190586320896 9403597 36283772880590440193675965944093355200 9403598 -119891225494557723124288016206138909440 9403599 -24227942922234450959592083434619668992 9403600 18127419165863669530610692052931584000 9403601 -377347542934953995381586835823593149468 9403602 -14950524424865712216683908327532974080 9403603 449358525257321580960162038501507235840 9403604 72156904036227395386701916632517011456 9403605 90693720461352377262741815929373861400 9403606 173900786388409167620095695357291838752 9403607 432978453362644215661321609385372081760 9403608 215728306080189243117369321593460879360 9403609 96253477468076327203413973746151262080 9403610 -16158513272565447564001091007939275040 9403611 10814494172174968495044894012978338304 9403612 44811310713853766682144239657096608256 9403613 312497478698836692028958599204351321920 9403614 -155942914965123679880136326641506447360 9403615 -48797825906089566555698766485591498880 9403616 -264408933016954858990152543274511106048 9403617 43912416422163967749602770240627224480 9403618 93117093009443184390908040431746071552 9403619 -295343873149494091638678887374965849600 9403620 -40630303850378208701360771688525803520 9403621 -216854751299351201374281627431536386178 9403622 90463206889575185140408457134788518112 9403623 138775432801474961720108491885342950672 9403624 70814976552153979799490162500496537600 9403625 -28083128293461471251267387622944736000 9403626 48425061843158971160241471473405017344 9403627 46752930233656234120314034075714320 9403628 -40016861589722622738473968861577272320 9403629 187909431460541959430809952624171179584 9403630 126380726062185540888773001451008892800 9403631 -187012759171229071279615615401588474648 9403632 -9689837121306528899880472688991928320 9403633 -10487508013024564016529180617817025792 9403634 -35815982867484157109138996688439949280 9403635 138992965324659987462215755213847038560 9403636 -353877763247061069098498675319153280 9403637 11261989193487972021858419572511353344 9403638 108827499171673142207333911501063579008 9403639 21908499454261186846466625774936521016 9403640 47301594438507478118403487522866892800 9403641 -11024757276691131668734056769294609920 9403642 63750706451610009528579657261738838272 9403643 -411374715954515191763497757653135505856 9403644 -17521049200871630575553409281167884288 9403645 230049796690787723978580785493214713900 9403646 35512387465299747244984499761005649920 9403647 -59570382372563487773168171699144719104 9403648 -121296834571337837133888883996114288640 9403649 401528052007531742016580547390142715650 9403650 -6915850258300862038850970685636909200 9403651 -121015716449971980708809716130945654400 9403652 -130340145198155702522048210538803623680 9403653 59704819810587362353673337739508061504 9403654 -5015555699649431482421136288720080640 9403655 13959766511011411906433266917350250000 9403656 167734400783591459093427656052387840000 9403657 -378452273589154995704656349133723531740 9403658 155040157533408984721634064276160442880 9403659 80829754315630223157731399289361711164 9403660 49658595552548673400911443330811340800 9403661 -76530340368579333831909861467006122590 9403662 32851827936932362244388799792956123264 9403663 449839799034060125388906466995391868304 9403664 -8711502248173102021747973437186375680 9403665 35806928993586049834753382972511325440 9403666 35186207319235367748386036530239928320 9403667 -92805638014211651817737211474556899600 9403668 141136251943152317215180330412272926720 9403669 -16237293380894731707500646828274697088 9403670 1153989821376651990712207893501542400 9403671 43152140928340912472705774854723019112 9403672 22067691034966053244385671460454727680 9403673 -322252313666257585462193276872223553078 9403674 9824991713490158476951712502766593024 9403675 101949019229880585830753483656748486900 9403676 157962722483780977217616873748133176320 9403677 173248501460627619238291256136115837548 9403678 -4536826384128197056009071158556282240 9403679 69782616442501438181437407692447997384 9403680 -21977716110572362666526599241017589760 9403681 90827945306267050506190984479038041792 9403682 83605620617998031384220799944760890192 9403683 25976974704481670006429410548080488824 9403684 7222994932899586290874035141704622336 9403685 -15817544876928738024320122027862764200 9403686 107600074116415042320786296840299430400 9403687 79403862799081825293871564085988351040 9403688 -108081819776742412403703574414540800000 9403689 -97284521935555924311140104267853411520 9403690 85871924431964669536104623496351861600 9403691 136337808332274463470612008560156569384 9403692 20618068166948538709665962412269348352 9403693 -45601722551039445754071793194386895956 9403694 -106858351259392462452822158794939760640 9403695 642190240927616186599942768525301760 9403696 2248613589126661845455481135526756352 9403697 4296318568946614942374199418187001572 9403698 -20558186254519596206134822307335680 9403699 -98291968111467445141657645815845643680 9403700 22015029443716894334143983282894950400 9403701 -128966688793778802351412382519565441600 9403702 -7548328538722465713695148204815861760 9403703 -89724844205693157273431712669221049936 9403704 129751367474654859610272883895300689920 9403705 -10728062417471315841964962339683854140 9403706 19969142619339832786447100775561010368 9403707 23438585540216701897363320712117816320 9403708 43245206400788945073704969750086904320 9403709 46818308167324112276753033417828037216 9403710 -52958908439538600796299467977682580480 9403711 -247943071529770136621186728709701797168 9403712 -13837610170232745062801004980586676224 9403713 4941906535824140394131009777828694864 9403714 -1070775455619810753517820177281222080 9403715 85489585210815631108505484573174681600 9403716 48917082741916078203394238350375219200 9403717 28277086146299736315447697058769484192 9403718 -214329180561119662880774107121346072384 9403719 -2186959343146924869016416084703381344 9403720 307186119990259692402771764211220992000 9403721 68869932165878096927209264491191992500 9403722 -23928004994468345383660388915617935360 9403723 6603314351595846107780518428682218640 9403724 -28894891012118598290285996223715204608 9403725 29497814512634770551381296900884629600 9403726 11011440534824740900941605468265813504 9403727 -227099624740884056887756068248818321560 9403728 -53893162456894231852403503243748966400 9403729 122232814718306069298907106165033330 9403730 16210830320630814113069265523251187200 9403731 -43918635639674131726872720448997501580 9403732 178827928387394106841791564966189420032 9403733 -157401129575355094076853208892878644018 9403734 923204870959079496541336122226046976 9403735 -22037339465586050780830451705342203680 9403736 236241050708351220412776198485235271680 9403737 -46152211935396482425574512967514070656 9403738 -29917029580709341728269954661747198480 9403739 368968775494466474443729593981487274256 9403740 49156374889532962265960626089348787200 9403741 -359671495561536795363399997393394512858 9403742 -60988672849395043553885870882833849728 9403743 -130433038307105576811794781938461263600 9403744 78081381763437263207097666279093829632 9403745 -5009618218413592019472531903773088000 9403746 89306351632865084642683626816748800000 9403747 170246539958589549691196997069556732440 9403748 245407900837241137841176637768979194880 9403749 -1620962252457512513415810422096378880 9403750 19756086511693857491897128363816620000 9403751 6680451431274246419044309654707331584 9403752 -39191458729735214767209351189415034880 9403753 77691450640931042807963291946956403002 9403754 181618667722386179235509702361276354912 9403755 -38481312815403407729001646081792903440 9403756 -2580966201036476206385132019277833728 9403757 -36074822822240508585817734340462080 9403758 -20312648295854403365357869591815935232 9403759 4414479807961650359653798189222557216 9403760 27463638905531320262966585219332177920 9403761 -52109576061931201815135336859681389120 9403762 24899351532839973742819177854173562912 9403763 -95287757530152082436875083205715351988 9403764 22728427593665002243007033146799333376 9403765 -55259292576050512702186012538319360000 9403766 226568798389042196285059658686401500832 9403767 1690799268949382429410988105740952280 9403768 333640170509355990840306956390754693120 9403769 411561460921516940246973341119476232170 9403770 -122294465494832916594741985639075261440 9403771 -55204394596358741304277223843232365648 9403772 57368565768217572445781362348393082880 9403773 143696783828887233119735878225330665984 9403774 54976402291709566341341918539003753920 9403775 18382985549797426563180604809837135000 9403776 -47500688055112222093990364121661440 9403777 -11569540215486782033412177118065941374 9403778 -130224300411730643785689503840571520560 9403779 61187967778441296837518608070818103040 9403780 118559018521319555712961019011358453760 9403781 207303693913101291505642374330262815582 9403782 116591763542416457907313173272485632192 9403783 -19731274145132448958322502484504052968 9403784 70833281579483553119492095907500032000 9403785 79838677077416352089795787866286019200 9403786 -143377682824154648755429968739228400592 9403787 -10581315605696932609815081094383977160 9403788 -23046412126137095773921153151547998208 9403789 21040393554631993928331457285560993024 9403790 -32093402193341003115110550825311304960 9403791 103050873803845828203824271078456851592 9403792 -6892344951508817994124550652616597504 9403793 -104614619112939366091737575803798515840 9403794 -3492849345737223503389771166998682592 9403795 -138498774982202476478578230444573900720 9403796 29114003693335729682684935680272136192 9403797 15625950696036664822175268819241420416 9403798 -47925896575494429554537387136797445600 9403799 -5676978131029071705760275304059820032 9403800 22356618822891919107874483385794560000 9403801 205379158639501191710536217314050182400 9403802 20421185220688051013998305751141623552 9403803 -33536106502080646991936779566574963200 9403804 -29233206388511148885852119534196089344 9403805 71309049638772628727003739922316118000 9403806 -77559559558166727058069007844075746496 9403807 -61474153195791853975775971745451150336 9403808 -146939535772798507064021662170973470720 9403809 -55198836115034623596725844802882815360 9403810 40629302352550181534273590310555434560 9403811 -56263478455579565213807445036379095588 9403812 141296479704634003031154432586111368192 9403813 27201952338105708629842742629655664062 9403814 -40386454464654720600983088398951561088 9403815 89457485944710759513920152362664013520 9403816 -95658833559602417560536255708401510400 9403817 2376134685963991322123942793151203552 9403818 -21133043837855293251605532455633354496 9403819 -4214658177394717824093185590789565440 9403820 2592690143127091941791002230350684160 9403821 -69125303946656479492696903373949532416 9403822 -94130685190611807607728233540010679680 9403823 -146148529181085021256308478109117315472 9403824 17753148552199386499881161720211800064 9403825 -44530428513082424447386507159666963450 9403826 13879452525506685478974157567846677504 9403827 -204568574008778785730754231311832572160 9403828 -80772320013489827103322785113421225984 9403829 -155836580588731058243365978672018160520 9403830 -80521651958255484024353821144985664000 9403831 54874004656054097916464524225955968392 9403832 -217187107976943876041692005428690841600 9403833 201977896135463971267755648255244149600 9403834 -229395715582794235683157331990995016448 9403835 123850821634541444787556708588731957360 9403836 34343664741058662933396015747988403712 9403837 231129471058620224146213450108152552300 9403838 237858795840829326334700950988299864320 9403839 93626363970711547213243943265416568144 9403840 84050229545312515912445173018751139840 9403841 275822876564753254262267948875849210800 9403842 140387536569149103176463214430650368 9403843 119341257006806613895392047118120974064 9403844 -153714342329076406691927421681170841600 9403845 -73739039680920348370376130562758855360 9403846 45940165613290842265148234245321380480 9403847 -308306030792840253987702693621598598208 9403848 275576403610537189680002192089854566400 9403849 34818166952865347230938310303254467328 9403850 -25204521118796721562171905251942323200 9403851 -25511243427180811177695595923692870736 9403852 -236309688654545927981856977651541025280 9403853 -10201302370628484287517832427888037396 9403854 -54715190312951795668780443691898247168 9403855 -77031603565536506795216789294858496480 9403856 -37368866272124477222925876408523161600 9403857 373711011119850757290289643540229296400 9403858 -1262328495254426628479496226448484720 9403859 -8476180468793412588182261806562811840 9403860 2380774994718729337368695414674022400 9403861 -410008804166448416637386289264101454468 9403862 -58999558788240642645806148979072368768 9403863 -75481062401896875439463463279156552960 9403864 -6415927485091267795020596434459760640 9403865 9973529029976047889883979613032915200 9403866 15369290165437158821765419810391228640 9403867 -414230007009908784790443872993391508248 9403868 31100284440899355158470227080714327040 9403869 -42217851299016999308482408437213584256 9403870 15677421641663238690979707339684284160 9403871 194932221879380791957695223117454247072 9403872 -91980005743381524856774292425628712960 9403873 108494928329363879138993434913775648936 9403874 -33172578126247593756930384622058246064 9403875 -7165027573668348942235169091752964000 9403876 -220490185997261139196528184209581408640 9403877 24554658181242163718994056246769673344 9403878 -181356427782387027211428093723202368 9403879 54289854717653271113810513852249393280 9403880 101338029987147104947296643084174848000 9403881 -63688427790125615332996795350893035776 9403882 -178889330793295492785230263260669261216 9403883 6080628997189571752011400523364242400 9403884 191466428869094528785570173599997127680 9403885 2701856521693448798150393882806809600 9403886 234706048984934306607438521247360547392 9403887 217633950158531548453470639744223540752 9403888 -5797460330938884711566635405354598400 9403889 25873959297233855355845335962945730800 9403890 15046785725056496041883570310138854400 9403891 125262342834230442273394583144944347472 9403892 -143805763838546483083785793364578437120 9403893 -31640292634655314616049368830802188818 9403894 51272082831492050596280695275101305920 9403895 22154089113437723503076013653079522720 9403896 -12249782143519176140413429220916879360 9403897 -179598426499847297226671332722440149654 9403898 12486181786966749256943259141853463040 9403899 89282161972667294996534843037220554264 9403900 132891954021086540318224506290963865600 9403901 -21883095786866908641494719865464790016 9403902 11234571551703513988171584431749375680 9403903 -224908740168715135884488582009579918848 9403904 -144460170194864194569636670896177414144 9403905 451627797762936077002237962503579520 9403906 -39507202584778832135607746992992658560 9403907 -3514658105623263006922699993185161448 9403908 -2111651980655075393927042231435796480 9403909 -17348155139490511060733827088628005184 9403910 110648722593110698575792791454695132160 9403911 77191835393180500578064290179376852480 9403912 -2359753052933041760906886828034621440 9403913 409246152645580005166335858537279003162 9403914 1534218190710761781740964417973740288 9403915 63197571876537621324321325994305335120 9403916 154942330243383529549930778948978538240 9403917 -42308700727747389259633797626622792000 9403918 42528429203453857583144815738279783680 9403919 -146665299257303221702761389879660615808 9403920 2459333493937394033639058035368427520 9403921 351756527613978329973374694444196467122 9403922 407290262367440212207522393170513024 9403923 -196256505929792802820058254004685619200 9403924 -118351095816820464883425650756546216448 9403925 209432161951072392792181025026260772500 9403926 -35112158146749632377030635232774987776 9403927 -159382054199405129418138389109593573240 9403928 728674425159094089370113279920885760 9403929 35208592274542959867453223401303052464 9403930 27335743084181749282834652593318828800 9403931 -178063602123682077535045559673227896536 9403932 166215631609444692312804424538151516672 9403933 9481200241965904817451487391353534080 9403934 17652821959166200868118004998434516160 9403935 49756676849686720638575443634932774800 9403936 -297731458607014233774341949677835386880 9403937 211784327840160666070790640864751180992 9403938 -7293900015560810804533625949178849200 9403939 75101134891208216495043469926420424800 9403940 -22397102835586184189203679279456747520 9403941 60874871343346751726697084591512609664 9403942 90142921532979491358487026134461051872 9403943 -64633106528172955945831864230430349952 9403944 13938785278375052115253629292216320000 9403945 -299257144496431425900556251201298590300 9403946 56896048142000443169642243014159700160 9403947 -36588190415730770809733827930290261360 9403948 -469097171870351777844657815959868196864 9403949 -230618646468238917835435765469582538036 9403950 779317559482465984781867153921971200 9403951 -378797607562343432779971321063351330600 9403952 16764895448573379973909068981035974656 9403953 -33265082618991238906206199142125344576 9403954 9192433539648640887168142486860076032 9403955 37664615175814797367977201120098400000 9403956 85219773694412047621581611327953404672 9403957 -20531533683368811648567462330081319268 9403958 -109318306898536169194843641846883237824 9403959 -1354512779036009366837996469943429632 9403960 191492139936936368954243784334487040000 9403961 165695546696161776357595435921789804032 9403962 8185269082196992165488092763002391552 9403963 207371510657828486279167480016878314212 9403964 -6519959548477694635780352918634630144 9403965 52211865970564996986698369647800240000 9403966 60778623433563178837662030522643362816 9403967 -137596250676096499967521211592576561984 9403968 20951255657296552477043103991213326336 9403969 102899584699203051456757273444932100096 9403970 -2460290924663160101315708462170467840 9403971 420151709579232868402815027124508160 9403972 177260354236482931292234890717683867776 9403973 -7428643789850592511086647178860911236 9403974 -8787847635136309196468649480112005120 9403975 -27821531523615943780622617624642680000 9403976 -261650768275273590434374845383413201920 9403977 -93683921608252386140594448954032601120 9403978 -85581512121557436157402032232185765120 9403979 133667385923132343942887408296848087600 9403980 92028985896131548856740810260420111360 9403981 8570299149202911234405090870926049782 9403982 133983929836033619819171980074631490880 9403983 34468499186976145545339679338730128360 9403984 -19218212970340658516598651166200832000 9403985 -126390914061136682973609678174716850840 9403986 -137354227497495597051810957289166323200 9403987 -157578836438440828030306240649637052560 9403988 224104734384955757821191010557370638336 9403989 8418044675662128871256622710800834560 9403990 -38421077483850937633098305741312928000 9403991 226437757541594325172201040383255888392 9403992 71037876335247381162673579611923251200 9403993 -105752482198383195065143460304336131200 9403994 50545466153957335367774429912989654752 9403995 157951225979523358040487623961850790400 9403996 -20966504854338066086945177610259592192 9403997 -108638588878248385211008061658771214554 9403998 3444761644164145880401817674392416064 9403999 -688253132915528413239365156753310040 9404000 -293946987467484659166229432135581696000 9404001 -248357840076746725220724205458006098670 9404002 53647044426396978116811751494024145920 9404003 86752545484226783577604401565957672704 9404004 -108804918796918240111194577460227706880 9404005 58656881985604206633931531105647475200 9404006 6813013357142551862267388878442860928 9404007 28211181887933852774306200716811934160 9404008 139818344377263013030720507345400463360 9404009 -62743837464261074216593730608504237368 9404010 11408323789280985609985146523094630400 9404011 -246469645408268008691930094874241397388 9404012 212951002459272770641337345243165007360 9404013 93546714492813477672575736712033863744 9404014 -98875058770635841755807453769212291456 9404015 285325246043639740206878608324282361160 9404016 16255263702960364256696341228511821824 9404017 -91389551565515691972233060359728924608 9404018 36369423948960435593466207606267145728 9404019 4980924793960548391199204799729227100 9404020 -96583412937780069961729375929139211520 9404021 154734025181213473036993224191752337088 9404022 52541876856083027545310551262256697344 9404023 -255126948680777656379693904583446577880 9404024 -16289987058969034278537506729954181120 9404025 -76619030589455722010583565436109169200 9404026 12553591431359973481835827692863190240 9404027 826275238822638986604477636562539072 9404028 103288798376321019734933093615608346112 9404029 -172693936962569105304967331656415925370 9404030 53298334779665200877385413928022340160 9404031 17400411157397298940100855579819904000 9404032 -28673338562878624485045951877506662400 9404033 -192193835845910707063812635569729961580 9404034 -58861711611131696947453616934375150720 9404035 -85653497963291146383559478286996209520 9404036 -5691286278187295863692761692562472960 9404037 82910287400650858191767592869193257694 9404038 31114424758386995200251304088368749696 9404039 -568386113013650628576057029133131308560 9404040 78697680072593206469123608988191948800 9404041 193093174386130542917487745034739365584 9404042 65396196707166146883823924394439148032 9404043 246379040029204786725560860708617729408 9404044 -16836263208589567417871838963192940544 9404045 -67758303176071113210731911318743081600 9404046 127990447420809916249108656714771408000 9404047 255646001420410445648519732421768087984 9404048 84156143425540478933249899770623926272 9404049 25431722727553554641547476056622874864 9404050 -1603284537910072968128482947771685200 9404051 -240192733116021742025241620721287652948 9404052 41349970901882997310494196786573135872 9404053 -373993289024053451774129364714564266944 9404054 145331968912636254525310011683619166272 9404055 -36893181764027648910405654615494028960 9404056 27747734094262258794825117750416793600 9404057 459580492764282093216301036979652288 9404058 107355625333764852709040095570729987584 9404059 -97896844559228770728006013475153333248 9404060 7645225455468191347363439274176555520 9404061 -1368283240413244624751826577500007296 9404062 40651710621031435986518589811638205632 9404063 4908140263555181988498274147763731704 9404064 -5866779610547756389314942997366112256 9404065 34650965664522273863189728968800207040 9404066 29993415727502115930744485598947249664 9404067 63355134682572567821727280006662881280 9404068 45678507812294266007977293175784263936 9404069 117922321028509898520390994074969348000 9404070 -15335710055849805189173267076313032960 9404071 -153749508914542957676658927720402322328 9404072 -65532394847410755366274562179408819200 9404073 133188869700821860788670777799788533120 9404074 -54088045228327099793374532434755568464 9404075 70681820027271398858497487954851806000 9404076 30218441046316761221535333266456444928 9404077 412251863877341536783025144200457320812 9404078 155190472725445340635141486447845532800 9404079 -10431991010650645891846808796283898112 9404080 -10934083565551510699261464586911744000 9404081 -309123480316663936045114083153939148800 9404082 70074368410189489818118380355431488400 9404083 -128634977538931229635312582595337658496 9404084 -136348607195088634046018660784877190400 9404085 -169872388413744358824501124394058692160 9404086 12663814305491279169246686178600174144 9404087 6811760032029602719586149163449586304 9404088 35427883972357650996997953372949708800 9404089 -322420574912655307831462505188625410944 9404090 68581993018660091160919346616551320320 9404091 -105272176114221938430363031081984454880 9404092 142899135866788778896832067589662292992 9404093 197712794955183298939730348647299894342 9404094 15606518433217777894676069094921345024 9404095 111410310204939553816438871030553402600 9404096 -10239695112844353520886553237006581760 9404097 222774936238537098852950536891046965920 9404098 59940709905800890325208054525819586560 9404099 93770233808656778938043630389445111100 9404100 1026725097777936575350484198140416000 9404101 -7342408610115326947840031881445126080 9404102 8937353916703945477123468568830046592 9404103 -44210757047585503010123684226997435392 9404104 -445746037102845248374160307303599308800 9404105 78103772774626118032249249036295897160 9404106 -67150918403329868023925005815224526336 9404107 184097860205038957466297267979913688880 9404108 -1024393182099060228026853803167586304 9404109 65186922141052385274917891587889761248 9404110 39739203632846721844890375580479697920 9404111 -75279339384398353269935043857913073536 9404112 -29844409677525994837125160878267432960 9404113 -439491478175226359335334307418313588316 9404114 -239711451390710308887609051731243545440 9404115 54580333424487793208826968064203723520 9404116 -94202375765308274386540091544571615360 9404117 76373523044880328113395815919729273166 9404118 34967098654962947932057029624715510464 9404119 -80556935578665333948754652671116943480 9404120 -404221072942382088599606558721024000 9404121 -207920637338303810307271367847342647088 9404122 6926077940088085683380337271258727424 9404123 -73416662850988739338362482902618501440 9404124 134591692562790472421780901451057875456 9404125 271745939079150785030561050075317408000 9404126 19983662229976274008394432071600986240 9404127 52198549064691394930739409885868512000 9404128 168665832525732563796255461705051013120 9404129 -22779552870672040827301623513515721216 9404130 -9975549035041845606213891417965076480 9404131 -434414729610865151574131937027668649336 9404132 -119998807312169524408950382514857759104 9404133 143996779819870681404078682263911556864 9404134 18646680552982476665230031626929821760 9404135 -66882274460563935557890346533565652000 9404136 89902996831793387208388920332268994560 9404137 77103855875052862609790165989621829620 9404138 -168507517117339799366548931144297651280 9404139 126575436257686696365746553106092302424 9404140 138649167836261146819718258858300989440 9404141 413908164937345197750063720751834051542 9404142 -19281395663072548822195770125408873472 9404143 274686219150254158790393162798886400 9404144 121796084805485063757897265906939723776 9404145 138854118208261501377598588371729187200 9404146 -63447369259553950026597737751289812960 9404147 -390913237287139674753145283597599876404 9404148 -34240221877939864265432806835208855552 9404149 295693469588087174767201258664391060960 9404150 12620662955045120664177530971040966400 9404151 -1719926292956391667221103704470785920 9404152 21014855416234502505897094203193221120 9404153 -331095360571920555772812609593260634736 9404154 4910203291214162384247063341880000000 9404155 -109789451397808466575449789747990397440 9404156 -24754818188557841918675447030324178432 9404157 -9420034889570184135431504004218332608 9404158 -23440213461344461727310945042793528320 9404159 -24555880871935284876341410975425104640 9404160 33444713247761917092744805318498713600 9404161 90000998351170062915145426425278562600 9404162 -278382054673845843710547347867840581728 9404163 15927739169698415055978693000655715664 9404164 97868933555245004099018376426585784320 9404165 -307054612028823565392362549494724303940 9404166 141992828917702014672794066815158853824 9404167 67374931345173904785768901118121272216 9404168 -202343105318951618753960091978071485440 9404169 -260061765178118041986279922175003395056 9404170 45433375532306866745738155335890208960 9404171 -14697864412192179406483688756679004416 9404172 -3041806554403775846138042814958110720 9404173 59919973269182404436140946540963130422 9404174 40860565795466274415936460456327071104 9404175 -56584564709230792873689909962135760000 9404176 12439830344615878968716337178268876800 9404177 -164551296415904073328625710518728368974 9404178 -121503066496487979260032204594123760640 9404179 -108036338470059656354303291434289761248 9404180 -37487257656414436654748072773350201600 9404181 5153952083626089503540904557217759822 9404182 41304439133300831546515926359761016832 9404183 -338248455702988265137325072785091285760 9404184 -135281685681610937994560708797673472000 9404185 30725262882889042393384033269646224000 9404186 -3640345001921692438440291314406450432 9404187 -81366167636378723156140799923405489920 9404188 -9703808116104673228829567999031450112 9404189 -277828295338598528363178807865991722644 9404190 26771661970556678361776259714334691520 9404191 136256658500832151644171921174019144384 9404192 -27494955149225911188680386012583559168 9404193 -32819060571942673973496005983991044800 9404194 -102086425727069515659635052463482078720 9404195 -166352256932629844311312371579783178800 9404196 113584877287637220548552372820718233600 9404197 -126801460303269027721843289759417729088 9404198 -214099717144403863419178226680707002400 9404199 23446757367199065101695986997706817888 9404200 -45609470544411047020870427894827776000 9404201 -68664082148871644777911633440923985798 9404202 -130366804782316308385292081851278654720 9404203 -212617504815765042144723596723121780656 9404204 -188941843647447505956307351916002773504 9404205 20086462461221518664505663659045115360 9404206 -74025573408484883965074279249063227520 9404207 -190672205899738523747626941141172809600 9404208 -91562962436493868469072554568043724800 9404209 360380294954908377896348360067549642304 9404210 16072127299791374400870237888380537760 9404211 -4233788211079281581215863688258936992 9404212 67893479419308447211331233887483779456 9404213 -55114748911152720718072212491005040640 9404214 15458818027614235763047921153510524288 9404215 122078039136958019446484591390628294360 9404216 -17608675658115458736849043416416931840 9404217 27418177987971750413141165595717080256 9404218 -209140883916934830839501473836521047440 9404219 154829615714244997321645250228229216360 9404220 17256524800465143700728864794086440960 9404221 88920347296405361736352726237944587200 9404222 -7986801652073381200332479498549592576 9404223 -94444629326234949316683388537781876736 9404224 109781801661993402873423571233688518656 9404225 -5619337574061792407509395419873730900 9404226 3204535107197668218147125720976368160 9404227 108202900014844680753016207332944924232 9404228 89180113930971356886220718312568380544 9404229 -4629188431526828102216570198100827232 9404230 103788355534354653138762146025430671360 9404231 -168594633996195029743309115861743084968 9404232 -156727443741970726896656486702835548160 9404233 83399317341846120773825567158019691482 9404234 -31446570271554416128348093789667644416 9404235 -43812754134366898349599536275522176800 9404236 -123047174115973331264850589166205265920 9404237 -62216995327451051283460526504005647114 9404238 -62375306190664331356545492561848273856 9404239 190108027615196282578673320935373472960 9404240 24485854863499770237632567714709504000 9404241 138267763517497572048905240614598592 9404242 9348883844920751661522150911773676544 9404243 60002820421072558943566198289358144492 9404244 65831330513605100270395885459700215680 9404245 39450261114211920101002693717233745500 9404246 -182442086840044632270651580372051535040 9404247 -98334193452261281846182188257096617056 9404248 -36273081317035626645581412566043770880 9404249 -61029545289637049955563929289258988540 9404250 -26081870172665358323783411233179840000 9404251 -174380218901180262360155892547940982848 9404252 -18688723093869229703412681879537395712 9404253 12046525768422025085672205533679725568 9404254 179098727782728588270381144563167202112 9404255 -24266457227516510515211458780320135840 9404256 20412434180468949537259059368005730304 9404257 -101404049423932487390167948460302838494 9404258 5372491528162544815469819092283834880 9404259 158512763372167875257805782272827666240 9404260 -60573116746242487015324183871287269120 9404261 322680604961164681910919898350876548862 9404262 3398154348349172260865662610209644672 9404263 -51710961786532334885052711228880651392 9404264 185039466892407458802111604207571712000 9404265 40061617275030255574069542430230835200 9404266 -191763237332064625090727720889582489168 9404267 -15763511422184953613320444217540532480 9404268 33627398744256032032388199169586173440 9404269 63302061737503081016268981116603728096 9404270 -49456932426044147474989307266772730240 9404271 -138413751370261221497398676873292101328 9404272 1190854300532302368795952900694179840 9404273 -104023856543257396443338262586556314716 9404274 -12469816085810172130686541384527137280 9404275 -96739719798552631448220829958500911700 9404276 159774717549090514876848112490530950528 9404277 -293047255347108052474252805673523863168 9404278 32540073128611639231548491625642733440 9404279 -29527518243540007879096908346375092120 9404280 -36333506855913271438689848313545932800 9404281 410148184503211688525957163083599865172 9404282 -167169060264694147062811780779726565008 9404283 14718719052036677768417091043268580864 9404284 -7440321481858935150919749887579136000 9404285 -44759188665622745237805524966867544000 9404286 -60657499003738033314662411878497893376 9404287 315197661899778404466487169278326839936 9404288 -30126888246153401881704049945325076480 9404289 -384378633747237045554495607091648128480 9404290 5682745085095055680986364945957416960 9404291 111391305970747801031267476024275763872 9404292 -95959108902993478388652351513788494848 9404293 113909814235286974211135923597000008924 9404294 71596980699270602897287033744497384960 9404295 -127056767392998115324693375285104133680 9404296 -371221465557094438186791884761355427840 9404297 -60443502111580067448897326732530996800 9404298 -4717759729745977421992894537576886592 9404299 334618880570446630100050532164597145300 9404300 -84014576294714948749093580053034880000 9404301 110594571527868049271780800439663797344 9404302 685885751916371282608207549932585600 9404303 276600531031737395010019075815651884184 9404304 5714570146122651959199563939688480768 9404305 150282710049328338873128186120328720000 9404306 199132476519915472936180059308506046352 9404307 87546432682216433806148050595620117128 9404308 -40555933217310124615590691390653477120 9404309 185782839162450812310347926480690268928 9404310 -55521867454442810688146070797048499840 9404311 215479561565836570530088368015808387424 9404312 132742666078289852792717474449288151040 9404313 -128436133161527572947498344152994155056 9404314 1687355390529351603715067513929981152 9404315 885512106835744658764862015247882240 9404316 -142380653307045614186702666712990105600 9404317 -63539815732069056346696033269461480180 9404318 -91267600788377043919534164187871354880 9404319 -99049041749975582114944989781088406456 9404320 -115675049344689648659127911024354918400 9404321 -503311160470431371822750781111048733008 9404322 125631455934514046631651929002297446144 9404323 -341270188996207126844394379196694039600 9404324 89720442287038574599925579809983553536 9404325 73676853371913201274331695777803409050 9404326 -220029451423117624803347170091136057888 9404327 44302612415535701067533817256691169072 9404328 -8459942268946732018853810462173347840 9404329 372622887906940003747957683747260472000 9404330 -3399067227232301811978993188749231680 9404331 44388051605231374873320800078324746944 9404332 -17270278117478184466889365753168035840 9404333 -254586940598442475355440219702321664916 9404334 26521537027625379835740766309436696448 9404335 233275047921371279698360263459247381200 9404336 -15686259986157640024867193325218807808 9404337 -14754332608668854715966867248512498848 9404338 914919780919060859452365441114562320 9404339 -80770957202843657685628209245221946544 9404340 93711376761444797508271760455457280000 9404341 103341243641925534010788157115784373742 9404342 -2602272624225055849669009499743344000 9404343 231089707521659820805056677723035642920 9404344 126977447241797754326042045852122521600 9404345 248841788906831016671406490299878684100 9404346 40224967643246976663069398044460493312 9404347 62683248442001131145033432379176701796 9404348 -334722279426322833745986182606425065984 9404349 -10248139797403021559336926363847577984 9404350 -29077863338575517801730418099915315200 9404351 -181021335405430983301873830658375094400 9404352 -9649303237645833923468140026726973440 9404353 6971836718174645480018092438473388480 9404354 -216762835919730089484887849486456824320 9404355 -5283823780932221457834545282756140800 9404356 -31720186423058958526763243455716868096 9404357 234261450106646224497764509331477976606 9404358 1197977373417431498239525788963168768 9404359 197431428039599611366417796691397907880 9404360 -45292544601252740760365297082608025600 9404361 75903142805567320036656128873112209088 9404362 181549948064812628217651135952366896 9404363 -159307419694069215625830980885652110760 9404364 -55271559181461261536792145229925990400 9404365 -2379149204256871431807027600108714600 9404366 160627002319914929898187254794786793600 9404367 -50061475267986814025226367534949109888 9404368 -5991205252843274547100510943464235008 9404369 177701960181218067757683723431503011444 9404370 84633079359478002357478125996115430400 9404371 -13880655743769203986477549503093784896 9404372 -73852126026487495160678893213179691008 9404373 -38314338697100708487503879944518074880 9404374 -146121459616007297192542816125480672000 9404375 26798833840456194448353625489675620000 9404376 -64214959295626083929129069883300249600 9404377 11345011230008864641684329366843642112 9404378 -66624221178202515892180263610952645376 9404379 -184111700095342963265452070407488998676 9404380 -2212584740887374196746128828511091200 9404381 144007999757039284400235829372286321280 9404382 16443113855508872211386715821555057280 9404383 -6764575661875321907915522273904240624 9404384 87570396950883877272382557418999775232 9404385 -54617660768503492502799935562365174400 9404386 71729983528867262316529067478250885920 9404387 -5772000937895580756611999411379357480 9404388 8130322843548392863623146111783940096 9404389 -13017036278306582025417102951132031076 9404390 -205198076677945191167845398281031550080 9404391 31758074092672225077583310601556285992 9404392 195835357760189614532044396221424435200 9404393 -129803559828093914618219739377535212358 9404394 -85389152219391053534241399986310697728 9404395 12114953141755002726037222890874137600 9404396 18404145589187614223097676984329580800 9404397 129018159417190519990448563924211616000 9404398 69812813273779076293052152868006172288 9404399 -46936882025889726815836985290665159600 9404400 -31947573769421721036877876479624806400 9404401 1393988551522554997937027358289229184 9404402 -10662377913980141567225636425955278848 9404403 139782777810453750041755129508396674104 9404404 55979735726137998329833807697274985856 9404405 178466034521464596458789055209635164060 9404406 97236612867661005452837221863497139264 9404407 -89029722512218995314548974612594419400 9404408 480971133984519162746945855277957120 9404409 -70248695378181680909612367769602795840 9404410 81457725403974676794884328815198712000 9404411 1481770636843672523799031795702754400 9404412 -147628652952868162074988863213171506688 9404413 -148718598141380910065805266096425205076 9404414 -206305229405124580435803431133711826944 9404415 256720711336689347415126275355306885600 9404416 33435744824017898040548559736264458240 9404417 21828733317973260837477464648639127264 9404418 75277022449193493957250392246739891200 9404419 -5001950811873724641160070468144545656 9404420 39306256373029805992592240526444994560 9404421 -47119771405454568245707392778171319424 9404422 38063236199965618800137645375854012512 9404423 -58374802887912188920964689505984141640 9404424 -11181017838642559191113879429956730880 9404425 -61395845150882141827952550825008938500 9404426 28502633567918074418785747922738101344 9404427 -123946852665694821778286369009994570768 9404428 249235498819660081541846499073481642496 9404429 125408010099435421816083288757324999776 9404430 25552592024984022825537704245911859200 9404431 -196186147741920894452045067282233493472 9404432 -677992733592127649001950539304386560 9404433 21753311710110273280987751833653266100 9404434 -43588775800901031393991025240660323008 9404435 48699670714076556956945833965261608880 9404436 157980461734109434561031983752190605312 9404437 -988283702296388236530474269237207648 9404438 -93294616035299025291157073824948793088 9404439 -76211660448324225368577207052857538560 9404440 -164128211054097692433743143637233459200 9404441 -285165396704695882703980366410682617708 9404442 -59942481407497175247360400618759430160 9404443 66284441436481665147777468365540994692 9404444 -55757060652143023582136692181188608 9404445 146314364088079092118038262201485997920 9404446 101156217558237193075319383973320403520 9404447 -34630990832769902019025542424868580864 9404448 41492466015612276908701631429143953408 9404449 -60462780376168963938281488795405029760 9404450 -122089315669155131293202132722133520000 9404451 -97385041721327956671462728585287680 9404452 -137192349442448590213567889591650241280 9404453 1306254993791579985310328890527359964 9404454 57191579803161853096330684040444118720 9404455 41678478680381343321021141166113373800 9404456 -48475516928115586488470195370125721600 9404457 -22455890732095018750539536652343933056 9404458 -58677728589616037147123363711051194368 9404459 -24062129936260058146212000893723140560 9404460 41493411613832576245855118124651187200 9404461 179354995266982512500555309884564854624 9404462 -179609951787949538075790938545996660800 9404463 20567865177004583613008399892230273544 9404464 -70557971304158441800375710488270929920 9404465 -5587679743763462535052512077653854720 9404466 103296703130777974891586764660254647424 9404467 -168671335121933090146495246308291895160 9404468 180679792171122806756906344946135961600 9404469 78359518756230298679570257223456882094 9404470 -14367438648334829880760257184164249600 9404471 -247737399109840049071523113063264439448 9404472 -47602289499362773456396456066342256640 9404473 171700735099831157384157601487228424964 9404474 16387568256034074227147442922150106736 9404475 -51366943355920966625282347809774798000 9404476 359473692303914362108808346399103252480 9404477 188658450891916616460079839646571530752 9404478 119838083195641224658812736372287995520 9404479 6144759105809440911035182519085071200 9404480 -75389157826683972760800320593094246400 9404481 84435962925401212652056981577622263040 9404482 47439723843629916559438031244363312000 9404483 53664111020110294700656060637157876 9404484 140822342816357744477921798619883969536 9404485 -105130565179617710982332550980049231240 9404486 -19174507507393987094274741175884009216 9404487 -1717929219880092442968640470906777600 9404488 141685740531057830563792794606142325760 9404489 -361429477810802367329375482926959548710 9404490 -59097907289099324419842094985275752960 9404491 -190164475372507245700498887386922640108 9404492 194510196524720842438432954743873472512 9404493 -25970479854300020098668052207586414592 9404494 -201909581404112930534080222188362868288 9404495 -206201786025519907148645110039444683000 9404496 -11136975508647117372199407975662100480 9404497 -303789337722311556735315707681159766540 9404498 79342919876168854029028423292456098080 9404499 -611635971568941182937824568692278992 9404500 -41434095389671320296371108717953024000 9404501 62997429313566377460047691619419947904 9404502 -58853098109627670253105445259693056256 9404503 63634678623572242378021276289989018600 9404504 -196777375716975116405265952841179361280 9404505 1450663586499169308705757416951390720 9404506 44423705576201593813558270194064723200 9404507 -168473176981291814788080402681178645488 9404508 -50236896189605458456296354254826654720 9404509 317968263312441903252552956786044902540 9404510 90968795498127163713203319659518216320 9404511 -72502423011552079292168404466871033528 9404512 -140472992904618132617835960249816711168 9404513 -190918885311496669971985173474598656 9404514 31383491081774413542836531329003599360 9404515 35040399204102591509211875585143214160 9404516 -80047746764474875030716931381987086336 9404517 15339771480168361551082688129565531648 9404518 16126714765193802561421914065851496448 9404519 -363358358591792891154543834918563849904 9404520 73366237827595924910790969254952960000 9404521 90566224469886001129025903251316959290 9404522 -198911738160258499692166286543173202688 9404523 -133745617921643136839009161451873142216 9404524 129812183141643964078059812043128281600 9404525 -5694885156341613023121275745729468000 9404526 -44405379931101411879348247780952112000 9404527 -186693680535229896626592627851972681928 9404528 24660927992382892563485097798572113920 9404529 175537130372200658241998183296787747184 9404530 1488526195312888536476757845412817920 9404531 -52369872158660378333008613253671743668 9404532 38313519749070702612817708813922058240 9404533 88682590310827069663280357431501660540 9404534 44011596658824234414119573939012512416 9404535 -26974047267528151808506459520049776640 9404536 294794176612461263698755813741130383360 9404537 153509128895932727141268407159750142186 9404538 -11931358511870281126002453828829645824 9404539 -4645690853316295466066901118677754272 9404540 -195769596287907045892842702793431221760 9404541 -10735571580658177805192695507354440000 9404542 38409876895563157287283533406142819712 9404543 664791202650409118464436985319998624 9404544 4782903090658218994749173919645696000 9404545 -271750212573842362556958447961963478700 9404546 -128573084847988949311878509623337593440 9404547 -92970398483194472375430766993738867728 9404548 76956755068018507986170918570390523008 9404549 29217392178658051291898196126893299584 9404550 -44615164137276308112139216426644780000 9404551 -16243466830419606318147380152480483536 9404552 -52233593933070440309465596548052454400 9404553 -242583303898638774805300291322165175552 9404554 -152765446406420568990726577000825059024 9404555 6598240384740784654920929906221584000 9404556 -4758057736842934008627127382445834240 9404557 -240428011084813663776137470398467097780 9404558 -99445668043000864776764796599505453120 9404559 -250083419424095351191224082988809244160 9404560 34880319765099389408655874766835548160 9404561 343661196059997869679866146921843578162 9404562 -56151953861306383704644182402332124032 9404563 -24308557580288229812685110246708971520 9404564 8215301307598084476884665857597634560 9404565 121874689122437809367944080517290424320 9404566 79711376094400038624868667090885363232 9404567 -370636337492894825991002401813199235384 9404568 29638809349785507205169535068932147200 9404569 -274831598811452054094369345835209775030 9404570 72870372619135512804291957611960779200 9404571 93991708761966257144547887187610025088 9404572 335250099355390007207093937385906531840 9404573 -235597681303882206582191952736780896 9404574 111716138574070169985967843702858570560 9404575 143519803270607313634242424747321059800 9404576 43718089575664792030561153476905336832 9404577 38271952736907266761349822142846251328 9404578 -149927668924645936828636126949239274160 9404579 128409266863831404131226250287888428928 9404580 -31468008056309076380614131624461844480 9404581 83183370614400714585031900510268470812 9404582 -125797388813598968421080701025818368000 9404583 104845442380715312229427108447057220304 9404584 109857052839382520238336687988034764800 9404585 29160491723361372712403467591344771840 9404586 -1278644656734699131589723519163520256 9404587 49609282815323942750873192605944611592 9404588 -44309759039237098795955401409137773312 9404589 86528496593715484439356636874242429440 9404590 2297957405119433072348182731958487040 9404591 83529330058030199017441794895881022464 9404592 -52278236224257076099996690983354531840 9404593 -172599265584915464169416427092875274256 9404594 -64955547811937697457197375756049717248 9404595 45264669480914345929306160557578659520 9404596 -127737417175361141361590790141012188800 9404597 -105886915988471518277627250669884679954 9404598 -9807326439771626981529502944699740160 9404599 -112508491644530045352265485064787709400 9404600 25738133687763288402420758443461120000 9404601 -137982614498182532855764062898972934400 9404602 -49791026692400301448995291251912525088 9404603 -28740715587443187763390833148507231296 9404604 151241052632881403139235970903359488 9404605 -46780933922701279603055694247439059200 9404606 -78688982824002324688182606784624147200 9404607 103095907734478943308481305735838047488 9404608 62995946756038714976866464979212042240 9404609 -44571952314739952370472202535045728190 9404610 -6946684517910974861158387491461690880 9404611 38403785497024134102421363540851236152 9404612 43243772232560337647704182697920368640 9404613 40458869631757518994144295654252155200 9404614 106239871913948279053920035505524433024 9404615 -11011555686455786974773849264299619360 9404616 1206414065572483526010722219364679680 9404617 -101513771092184954408465154905279652480 9404618 -981298825323675810806085080272908240 9404619 65899248211288720421012251517517688536 9404620 72717430880969684370317337389424000000 9404621 303370742253294802202419243699609915008 9404622 -34821471167835620757418591065847981440 9404623 -15802238663592801779980940519247780920 9404624 -23731473552335652104174844891761909760 9404625 26794083553317482716817740329079680000 9404626 -5086046878732780139078465362369477632 9404627 42893398246052349750637456145365144320 9404628 39088598522846776833970955891083806720 9404629 43154697255835219973456146052530320920 9404630 67762282954999233163935201824708179200 9404631 -17318100602539415989345235000712921072 9404632 -93579075255074156569900924538695833600 9404633 -94985308637484089295313881151509876480 9404634 -16788757903846836941905386148173818880 9404635 -8053970575141856053149905898177373440 9404636 -94411279319395395781186281709309969920 9404637 -225939851290387535131251379797261827040 9404638 7870800410302525933196628432014198976 9404639 8008471318174111563870481830862015440 9404640 -58141862479256096548919903588764876800 9404641 322138284376460157343459616601061787042 9404642 -88887911160466527482968363706534815680 9404643 -75815041546280529386767826671754528136 9404644 2291509187703847231007506916555621376 9404645 136427905809534637303920848727948459900 9404646 -28626173474768129942456147883361789056 9404647 -73444728725705252852945521324692386688 9404648 -151211632981754651194010904652395233280 9404649 -69573799656913974855640757002754168832 9404650 -57793035984333562360943883209755584000 9404651 34760395723771381553280522821597053512 9404652 188162697492855583197522187200914437632 9404653 39034145351028482960803705656877680000 9404654 31287860062654534249663632129811771392 9404655 -34547191477714743838799713948423270080 9404656 13497304280433488392763185064233140224 9404657 49385549758256582822477053431750277872 9404658 62875659893669952664263982598843907840 9404659 5748816640263887131591535907923341440 9404660 21328022542595287662991468233136742400 9404661 -39200186106210202717647567230973948096 9404662 63508480736998191246397884592834928064 9404663 7022070290821470584015039020279941504 9404664 -135371169006630030651724422164515860480 9404665 -184187193240033508543731916190776490940 9404666 23667145887956510628936500607663922032 9404667 -5395906397224457893186754486884409484 9404668 -6808188061085254820246346699609014784 9404669 -630763073596054888397036974620621242004 9404670 12019618932160784976965781876712320000 9404671 108656550421600062571972020411405579000 9404672 -70523113252421092147685181026696429568 9404673 58992527448625655429201895502951585584 9404674 -79062747808865684935782966419645039664 9404675 12540160310692084168779391179303525600 9404676 -193101021744919115968955443447171997568 9404677 108939466691725242096488111579752985280 9404678 -86252337467854303342358828915403414720 9404679 -27813303981662130584075513631645936216 9404680 161496324772615576994845193677206374400 9404681 151868843188802011772707798701417237840 9404682 -23736695748243673190531076541953179136 9404683 -86759991479141738242825440103201880 9404684 -299741926219433882201985429926875363584 9404685 -93668071335523156476109970088618016980 9404686 -282788264371714806166482742551252702720 9404687 -123374980611192568770958897770678235968 9404688 -11663443655283130116293455897281232896 9404689 -175259608052644834976180954978960358528 9404690 39969646057745915994893959413384189600 9404691 -52446249651447074273362552877480456400 9404692 43184262401085084908525622133256669184 9404693 -304575184013561340771009363164917763058 9404694 -28776989237540481079450575402491516160 9404695 -102658210926937351503259814223564925800 9404696 -120067488203829544987004840239251456000 9404697 7254966701068547195893859495510405760 9404698 -68450941419593924976397523696655536400 9404699 218413160465997539384626598500355981700 9404700 60851166141761663644494074020552704000 9404701 -74181672081071448779560697146443671828 9404702 -1516532466974606282363952568403542848 9404703 -19930083369348958462166240603656353024 9404704 235807895281883935510136911855346122752 9404705 -276311442105384104720658246204777868140 9404706 -83656486446484455599304595140174663936 9404707 -60188594813269619342087819103117497120 9404708 -254811851424209880006122381890000445184 9404709 -158342528288599003246337888920401345696 9404710 -13804268426734667747855541959688503040 9404711 -163360998153872980591075122721850029248 9404712 -218236609531885814046846553144089646080 9404713 -120868313149960669883493959934192782720 9404714 -99296178109615770764892738999940719360 9404715 -66739873644385487432016322333125600000 9404716 85055026834905844186905498303896033280 9404717 222559880897363712624060344337807268566 9404718 36910591410674642952116406568285347840 9404719 -55523149462212750259965685293079749840 9404720 5096365328394836334465691280388587520 9404721 257495896451742480228227308194036846240 9404722 200896681830936198960849610856167536912 9404723 314108220261306431826193376811916177920 9404724 7544446831845447790874349609069576192 9404725 224561525123753890346626838698078250 9404726 63061330136848028456692598561627784000 9404727 -47640393782334671530300604711228096280 9404728 133003478307130555241371687549500764160 9404729 -8698419341868519778783314505714687740 9404730 -15113688766316617139873579203369516800 9404731 -48044096375688711566204989589629747200 9404732 -36816363535123309123690494776850708480 9404733 -88425925652216670269355267970880472192 9404734 -19977740138857486359354778775105251200 9404735 -52768750011949533540569300813022967320 9404736 3703040856375834172820582179692085248 9404737 382553991883420049347917156955559976386 9404738 -24154494553696808001817107137964679680 9404739 -133732960125517147391662269936451129596 9404740 21343533305747040483134126629893120000 9404741 258803036358345914093905579765928856192 9404742 118516485054604121230757543762200879104 9404743 -86826433886987797839573258025421828008 9404744 70430444845760324528348583971675197440 9404745 790891171918816722529652988662154240 9404746 -20143507944453333350408455061285185536 9404747 -96997781198482474952123383122653193216 9404748 1316220064505304740502588093109540608 9404749 -95387417362108413247734755055467680640 9404750 -150517206778980103694595696893675760000 9404751 -117544878874876240236328296067274408568 9404752 -10524884839770754645108236267830378496 9404753 76327709629823265742321128018849963120 9404754 -1917541946826906493650820542260755200 9404755 -108506903001810164461875726066864741840 9404756 318219926867571878105674816308789581568 9404757 -95952994389141548145855034759954257060 9404758 156585460497198792506346907559547515520 9404759 -64256473779720877893501105560691136800 9404760 -10237229871200813779332985199137996800 9404761 -30937455395091001293091407587885771638 9404762 -88138438527318488678438493401591716368 9404763 61926660610516230048197630619032046744 9404764 65127534994027294668694962710541167616 9404765 -113466400220311413062541089240528013600 9404766 -70260379189538179780799434864234202688 9404767 52609408351571758523249225839783766816 9404768 -351710035229453374316613481765296537600 9404769 94082550926073275456743577887354622976 9404770 -16672917372891605902137421609520029920 9404771 113784270047034575465101288765979470320 9404772 -1667470698169972275074960202530623488 9404773 30319303557099103315504927237629390080 9404774 34691034634823338193720583874855631232 9404775 144047161328886985327828273672253766000 9404776 66476242612211549550257107747559208960 9404777 164344356134622264596746501784720381520 9404778 92581954752924082006932492112092675840 9404779 -80719654612755772972265811514051482216 9404780 9672626188493053452765856138989404160 9404781 -230603047451973689160416095295600960448 9404782 -88799382313420634352835476826709874816 9404783 -273918630233625828171284590559596849968 9404784 -97771298756120862318887336075722752 9404785 -36972464107355136189409980265873988400 9404786 180408476739985018275376798708295960592 9404787 86605451719722284619944594345140235520 9404788 -813583129569395273994153119593502720 9404789 238917941728733499040075500282181121340 9404790 68953317469192476699310423994352076800 9404791 -423506039075550500947103019439568482560 9404792 206264488013687315612215326652091596800 9404793 26535600536769091810515302635674479940 9404794 -65679239390920928474259029325250295808 9404795 101740088134889342627621683714636972800 9404796 113034837716938558457646257782542868992 9404797 -180907614722625291504323961115703364360 9404798 -53965947625000197649769317234224399936 9404799 50292962441287538873591612619096810768 9404800 -37150836750905111399261559183114240000 9404801 13060001559647037533818002707031727680 9404802 67525923987048965339152339867394703360 9404803 -167744890759682351656821100487555938948 9404804 23573032706926285541306333622466198656 9404805 81604579479242116877449214922451193760 9404806 -52885206006657459513931982633486175648 9404807 25203562123730827586312993346949900056 9404808 11210710573146493621878583268877926400 9404809 5501490926565304776343062637841348404 9404810 149371839195067853947134466234135200000 9404811 -4945359535709755977543109339965573504 9404812 211810506882936247589009014392589804032 9404813 101272280495107491162159224742010385568 9404814 -81946478224581561937614795019163213760 9404815 -113748603474908354854855439953246802400 9404816 26376089228862045351361304455233945600 9404817 28825097904702149187556190832405327360 9404818 -26715905629014616449197695817548310640 9404819 -153771446974798620840286287271634274456 9404820 -17241539967489898495442529326881440000 9404821 -134119555297766584064235857571925971456 9404822 -19638391571264569746620232584340001536 9404823 207956507829305443749497271421972238184 9404824 22953655745060382941949361543164272640 9404825 127323142253746123997286202298626489500 9404826 -6000843397866087479392119376201830912 9404827 -188607718320882845580614739986956562480 9404828 -276483056194255076589639266626369823232 9404829 -41271401140944023621517395588295917760 9404830 -61271946417353780359213204600778293440 9404831 5170472162035248318736392362807679672 9404832 24229450420024015960846667454477238272 9404833 -13811160774553422885158819734416521936 9404834 94332192654398036927393707289622036816 9404835 -3339177649336280131323677671260960000 9404836 89952713820956232973763136128569282560 9404837 -7283897670396357354469843796348705568 9404838 64572155148593577356198670438030536064 9404839 67042811090634822223369612814102162760 9404840 109170588502685065945232028763658649600 9404841 -141113732349804420501386051756212319616 9404842 80375258429858352518106069420846987264 9404843 118100548921510063341395996006279014800 9404844 -66017170387862753300175893327177808384 9404845 9052074941865122167153762153178818800 9404846 34627282306743492952982100014662654848 9404847 -49223229057052514194050502281423569880 9404848 22934425534434953297597389605850808320 9404849 -222600642476853294523827338443035543150 9404850 -6010581394892749735889883792950284800 9404851 -2614565835022024885329050843745076896 9404852 -31391646986672058799867444232639827200 9404853 180708688984032246534769160236275328800 9404854 151850251302087599698517781525195689376 9404855 -267652836648884905854231819905447859240 9404856 112629188943918998598597257432164147200 9404857 -188369403932881155350738463402982035456 9404858 -109482927295949801247335501412638588928 9404859 -42335046300213264045479344490695830480 9404860 93751267035845458807971983826247918080 9404861 -77760271789725914211648263403310240896 9404862 124806936712692080703116116935001772352 9404863 -41159813002308448491561265647180521576 9404864 41765150290338025177060032156794880000 9404865 -7553531284206318707224498512807877740 9404866 140824066468794895681821950253078247632 9404867 -73650815653862122173760990558170259920 9404868 -152081787492257187027626025633388800000 9404869 62219600447154599227653134435434634270 9404870 -7366319708980950914339216702107180800 9404871 -12918373851498887692720906585147468800 9404872 -122718339125640990289195382544947896320 9404873 23769093168572079542777503123013042688 9404874 -440257509845921533204854052869369600 9404875 127730392129157657468926720327030980000 9404876 1928280675371059057145559941452861440 9404877 -105900765778373057348121159248981313792 9404878 -34982505068338181667387276127783638144 9404879 -229901246587328688884703696075109069440 9404880 32531559435807478419447588978229248000 9404881 190488129773498964159504885920964733682 9404882 389054693718779822880792458953568064 9404883 -59852006622381721108691299158937641600 9404884 -31971059199622451894104831347028205568 9404885 -8271668350383275575563625282728336000 9404886 39401936416932713140476561208770240000 9404887 66965623733256225808059760741595238536 9404888 -464400244462761940190473354029607895040 9404889 -14698329012938571221300160461400518400 9404890 -110751552647868906351647025100530946560 9404891 255315726738113349125637115581646436292 9404892 -5580157534363924657437853549927830528 9404893 299040536045245585295555398384824144780 9404894 -11695608604471899581074737020343565440 9404895 -3558905156857504977909329042776118400 9404896 208215620983816488719192267184071245824 9404897 22293755332159295703763094498038184580 9404898 -9337445081135183794391987878273643136 9404899 134267042344393376064882212283408211200 9404900 -86888352485568790278673197195266640000 9404901 158279422376604098342864926490528340000 9404902 -96404523992561057830606988523733413888 9404903 46488996499988029017547705278233642904 9404904 -33396943021346054018192122505128181760 9404905 -112191637596912390206885944861589400000 9404906 72500786641141284320182161620820353280 9404907 -84357952221706348607356332504535091712 9404908 -107682507512672282475362218472894728704 9404909 148465288458183640384819029458659921110 9404910 -4040663493312551992801799404810765440 9404911 265563822963814802985353633242380392872 9404912 11048591211510731677326817903412477952 9404913 -78464550131175226273702831801822666464 9404914 233965434684920663788266762024866773632 9404915 -16379539048957538572170633453868238880 9404916 6653375073484029087417279731801751552 9404917 2950475112783624854541245492448231040 9404918 76248395060081537882539711684499627520 9404919 17601164163631329514337325398321124288 9404920 -21254789417245451844464380806457344000 9404921 309690493453471102346696613051325174122 9404922 79731290661093901100496846162412265472 9404923 27780773685480868023688314206438752104 9404924 332046750521262321709135595985819279360 9404925 -66351873195763988834722417511261580000 9404926 37812579836105136924362793558975367680 9404927 48380367457216598909425778642033413200 9404928 -31512978116064899048465289448664334336 9404929 -11380160754842863987948613369955671340 9404930 101534235336102702039807096115180369920 9404931 -2751806440038945892496083107081340176 9404932 -260430684243778145631005692232096367360 9404933 -158103856848675190275719212907834105856 9404934 -36280522320055242054469482658413275136 9404935 12979397451097639077445394815128145920 9404936 169028345539884242741469013677422023680 9404937 29067180636184975406518681165567525440 9404938 -28577997532243364608423724384598428880 9404939 33536614851901607030874396576521606400 9404940 51357173868023172308639927794085760000 9404941 -13810181019931423943786924238992400512 9404942 48879382050899180059710732995717863872 9404943 36258015417612344380592342836593840000 9404944 14678879718572160793121835695057928192 9404945 7412554373669140517467027600971130560 9404946 126042626242183216851567842033610822672 9404947 200099958077564077591316369229800420396 9404948 -160312505418456269889540669858089140224 9404949 -56975221097399471747252510262592766592 9404950 28535066374174031929474113827444064000 9404951 -237777852220253240503358558629173848496 9404952 -171230877869303771293888176980780666880 9404953 -77557572649207167509981771648838596736 9404954 42266002983656821467834486734519235840 9404955 -2773630335954722255868957939292708800 9404956 -16817429974746656756959005302254356480 9404957 302573576192487298041713388637475695206 9404958 10846348428885946538997336576217752384 9404959 105941125351405164717905292788242744160 9404960 -2660922186484436501795672015807447040 9404961 -264803523009673397725616264196868310400 9404962 -98352486289977983210234327862757322880 9404963 -306747058782294061680746280700576178376 9404964 -65094249031482663457080662366168647680 9404965 -308583868169378139857644859515629211140 9404966 46969159639791933573113894898705222144 9404967 16876295967490436727840715425702864 9404968 18742394218928919767434896176324597760 9404969 -123346663410544314410548735144253906304 9404970 -10527343969237451583441987887916480000 9404971 -283805703978664637660806041798230698828 9404972 26645261616234899487013059802964585472 9404973 156579194965727286876602618983168455222 9404974 -146228382002258023605906900501013593600 9404975 126384528423177967895767724156864505000 9404976 -2016941918689677082425966695899201536 9404977 -16422379035657429411067515552590600268 9404978 -196116134037258055132075916241109479168 9404979 -16617426170864647049024909282592296832 9404980 -8667100238594310540282126956791956480 9404981 180991393520947443489176799567794409120 9404982 -227570877048970186712074973942437102848 9404983 -29702682508025210846431904207085465680 9404984 -96921535644554082888017167154906173440 9404985 19042894238198543907568588487652341760 9404986 -35178359762105901433571761890256188960 9404987 404789550712750337140628441087436369636 9404988 113874961090463471856635217775045440000 9404989 81143744484918159344948238864900900000 9404990 -6538741952393527198624497128924390400 9404991 -811255935010825369129194456602019768 9404992 -131940394215751230342647641886164516864 9404993 -41061381024886879087406727955088814936 9404994 42875117992479106886106178878191280000 9404995 -80712134220534939951018619608595977120 9404996 -134237797801463521461446039448167169792 9404997 -17299309320228610444660206058779918336 9404998 -197689465480783560690754451731750308000 9404999 -233230568730234604323398932788368061936 9405000 26752649978026095579919936497024000000 9405001 -39494079442604240047662192271540413900 9405002 -27556076320188888602839045749480900048 9405003 2779596570152019793852629089029255104 9405004 7032926307860101302515952693430137856 9405005 -399715343141861696408621328829944477000 9405006 59936491945785054829663226446422378624 9405007 193988455914860794958657470629258112200 9405008 27749016397742969373296465662897938432 9405009 -51090864068187900377637957276260662476 9405010 -57994987515505036544694633702145791840 9405011 -207745527836797472988557601454215343800 9405012 158708468409752760672944905853058772992 9405013 94287609565449058607391497743937386560 9405014 24562156422003529626179563338780276672 9405015 -25806254295141593704551472762945167360 9405016 -216278542352327262279614307273843947520 9405017 -224519349387376043105245604699397410934 9405018 -29548917451622076511784822396199936000 9405019 -163201188297714892345682452147043055600 9405020 -128004601109261067169412422074351659520 9405021 -23354172307025073240208623597132875520 9405022 -14609327765392856418003776594667396096 9405023 212165122792273474110000634945801311360 9405024 -350540917492347484462611544833290797056 9405025 -724380598734240860371149552582438400 9405026 -217808369062071267207304290850271994288 9405027 -221717900438559176258367465346348299036 9405028 3164820437495087437991145146509230080 9405029 789054675361167387337053018997732992000 9405030 -49986735844807636790418353834335497600 9405031 -62833962945722984820641055515752495872 9405032 -24313257690546010917704530927430860800 9405033 491903333841802411989056906592928339968 9405034 -19240098659373964862696242954366660608 9405035 225153205801353312810623096199204996960 9405036 -119082438515256567909197345292523339008 9405037 -398403981007834900243631149028326310314 9405038 -220234674306087885612018195510482708160 9405039 3778494884695623028553117896615758720 9405040 -33604765478811659431032305390049853440 9405041 -82961094485712384078644412715805267916 9405042 -27702116784003377037893998051137655296 9405043 -156107937131065365921826995353782102708 9405044 -133798756759295350710194599567003465728 9405045 -66955714637569531424260018273366387200 9405046 -231148759997145915942346699774709760 9405047 -152874900521716581838581174241850091960 9405048 -170925955399313917734092203130954342400 9405049 329432061702997649638982936545767193300 9405050 -35804876247163057711544858052316591200 9405051 79494973386540121869086640401525572632 9405052 -126798980020297183998055111608072177664 9405053 -12959361096239135311733986599437653920 9405054 -4287851019519097904894842195986329472 9405055 41479247042055054158543625342729507840 9405056 -140847036482903817312679399453454499840 9405057 -96528126504183625648888580215308964320 9405058 132320606492773441291505305333507084800 9405059 -1974772761446709466086542669117737920 9405060 -33452052813258488612506806564612096000 9405061 346740987232797863341698536895475245662 9405062 91220664334544479495044147906724510080 9405063 -158889496402367018843417522275052598336 9405064 9577601113260438416895947332977254400 9405065 97119550869517337145858405262906513800 9405066 108467759577992980904576567680814293248 9405067 -9427022503735007164618359901034403808 9405068 -61681068742906289994964949291611038720 9405069 -262541439351276290084908779931127739456 9405070 -32858368709044899787162236728643450240 9405071 41811280626879658255254482131397067192 9405072 -21150899528938797106430674124099420160 9405073 -51715158786514246631152406857438858380 9405074 5240567545827851907362039173434596352 9405075 -8948147240771903269823863420485630000 9405076 -110486142269196779457649318421524193280 9405077 -468128682040963326001892340037356466080 9405078 -130427214007885591323462026572309824576 9405079 -416384611329357682870294404677841515320 9405080 -29455658544827845948819029326449459200 9405081 -1304725717374276053431821017299889088 9405082 -55621155870704231546991629963999904000 9405083 -304945504237217224141617727855854068856 9405084 -63491313100377822995732471533353323520 9405085 207257039379912088083128032418482026360 9405086 -89606189455415065312369363637707023360 9405087 -166409805579900009694068639687747213240 9405088 -255486016348154143159803576484626432 9405089 -1356915495579867459376615386572932176 9405090 -34304346212030241900367488941593589760 9405091 323737842819598434677216128515620029920 9405092 289262909779544882831364196158261134592 9405093 141532400096735183520719153211213581664 9405094 64606972838225418300013850503412323200 9405095 -67640112019929954981139337063162572800 9405096 -141863477427624463096465298615880499200 9405097 -79070704437437481727775973970682334648 9405098 172351627862017535737234516289647258800 9405099 166525635329464720991512138126315136640 9405100 11788019888321864620658105731468710400 9405101 -1260767421992902777505906841274715508 9405102 -23886129980754751112641333665615532032 9405103 48705445693547446909274352981927163584 9405104 -381601882511502969707444512126009344 9405105 -79511371137774873611391273526977353280 9405106 182424576169979659009059113567765813760 9405107 58994741317925508541117386891371257356 9405108 -29846891170599118648724135286540472320 9405109 -6586880236450958584211953839093334464 9405110 26482386867040611872621957211545099520 9405111 221626937652177988224397059219776944872 9405112 71758078588305433387302904835331194880 9405113 -53330074358127863691460033853704552236 9405114 -56395412484069463678572165999629475840 9405115 96056991295652745644593683173497524720 9405116 579272424361361403310342042166320128 9405117 -240654654358068123829923617766588437466 9405118 85634034407241993453455969417370052416 9405119 -70418163201802925108926162911857548920 9405120 20145984134548982631414580482366504960 9405121 -13282613918343655284525915740039891712 9405122 -6874761825704263528676345393718046176 9405123 51837941116045063030654713053751994368 9405124 -159630338006437708785183045671753336704 9405125 204214957649088801166439564852479224000 9405126 -129209957198526410617569073569418665600 9405127 -124015950708334968368524864715283466024 9405128 -126403600583355590716088912535085056000 9405129 -47954281121888223273545732168895730416 9405130 16580287062738853294337879229825868800 9405131 215626119896198216142127486331788934160 9405132 1444871405107361407967685732580614144 9405133 -9713458067261464178467314222845239338 9405134 -106397882081764808376128878671095597568 9405135 -51834026437456334071943830699213063200 9405136 -3737755162317808460726342166855024640 9405137 9098107051520406003801601283388592512 9405138 -22151182355345807178415109760655065600 9405139 -146499195608850934582332452484775879060 9405140 -104073561379222518778311160773846059520 9405141 -78473925268780207158114668799329424096 9405142 91692707286796716996347815224019805472 9405143 -421599477005178812943173506810315389312 9405144 2992057822407654473362232424635473920 9405145 85041032539361288259644825209571442240 9405146 -16504758450009002942435007771121651728 9405147 -47242079435708265011439639107033303400 9405148 -80617410079967582915829798211586970624 9405149 -49890846533796554763151284795233758836 9405150 17993290597603683123733864771118385600 9405151 12576190735310225740012570050337021552 9405152 -12065940843193395034357284628070400000 9405153 -1418418061411955557429737042413856318 9405154 -49429086853489090695921994304448842496 9405155 -214139271511690557433219175195399371440 9405156 65262003871034824247849778589395612672 9405157 233935193960472751369029066092745735360 9405158 85883901966926535737033811461032550496 9405159 -73647008770574518933061181974713782192 9405160 11071868930859421744468231187880345600 9405161 26076092982004430397588246925773032592 9405162 -3604006116353113171301324997021504672 9405163 -42766161857049240037402214003949292016 9405164 -52007068930473784999409575349517004800 9405165 79068550273655100398416932871049625600 9405166 -125941603234972360011847347540191467968 9405167 134197790819603536858740576051769736952 9405168 -24786804314022573942170023915014782976 9405169 390139408914299490489677507091099350196 9405170 -236489347357843633806127143090095907840 9405171 -140183305933613087692627073569123206120 9405172 -52352977902414759807746827160379543552 9405173 323384089365746731254380679234880501884 9405174 1871020798578009003335020044402205440 9405175 -1196174666465537793250966638150866800 9405176 -296596528593420272856587446312462602240 9405177 -169960888903475397398790805745600706480 9405178 73084207124903510088478763992613188800 9405179 -21187821413134713133027743585883306224 9405180 -175940798000244315408236168464416307200 9405181 68619731860926132968099397492728867232 9405182 223695667516761099547622535696476458752 9405183 -25354835183458981334462543307115333632 9405184 244407249344902981523331067693330595840 9405185 -222085899221688047565603431100712456620 9405186 19664652502101587504256600636475219968 9405187 -111998770880014140710617934700517166328 9405188 -252576729535784134065895107612394155648 9405189 -148863423443139771027652344686000995746 9405190 -51060763503502621344982574493384960000 9405191 157631274119964116304227512170449067000 9405192 57144301447322606883806567328638976000 9405193 -19379196540092429251003205895075834240 9405194 -85352427069832434619650892768250065104 9405195 30575238806460661109221631479442058960 9405196 -10481967651723907721069345355271365120 9405197 18710712667817731264355027178881045760 9405198 70733725018746305046030783862486584768 9405199 131811709804935352225984284299380773792 9405200 1931321097242439391767229841670144000 9405201 -10256729304969102576513266589913387200 9405202 213453507105235819599498120975081009552 9405203 -168185571129167955298238733054314293800 9405204 118786529560489656764846940804643485696 9405205 -38945971590287939116643568878113135140 9405206 -12787651802582428046304579196487492736 9405207 271608196826044735253232461107920363600 9405208 -98973378096894564769408772734854359040 9405209 455211577118738460342847492196811120 9405210 50168863015345049181654348735842568960 9405211 -184399239519866665424043161605774424188 9405212 313781512961308388722334569032039507456 9405213 -234389860756773888781759140187508451456 9405214 9617349257453986539860572091415281664 9405215 33119116643981649078788904885954343200 9405216 -25543655239946733137188314177127907328 9405217 101985727056526966722700787778764846592 9405218 2886387462639738406519306967137183104 9405219 -185091384374850493172767917259827422856 9405220 25524006004231308165490429282019573760 9405221 28361843854609630341488242887624843648 9405222 -35854635999431370638899887204502978560 9405223 -64779588602428023706780008230142859528 9405224 -110120439841004836128430149090008033280 9405225 -142670013771168710991190113644119381650 9405226 -190301769773600267059407962588106212688 9405227 150481994027898105980263602734003142960 9405228 -19020361272454999915338028809376235520 9405229 -47845819650443029030855330057305045216 9405230 -28535573374389841624428118898386290240 9405231 208673946374925323568100397463673945344 9405232 -89004427009514972788046839061856600064 9405233 -182713397297100299974516630024379137500 9405234 -5063643976364789917019462312580275184 9405235 -52292416978604025146766183157758745440 9405236 104427205011820273703088780732592761600 9405237 112932610521967912824019489127806467360 9405238 -27623270514475678908099455473515792480 9405239 575885098625922393823243105916669706240 9405240 21282420499503745531638236659550208000 9405241 -65582370060327208318572773878838406358 9405242 -42344082974205471457269852895805137920 9405243 154862391315204028994226447172736814732 9405244 -130371174414313000839019939750695394304 9405245 38670364911134097406912548194230156800 9405246 -110810016238413358876272338527979841216 9405247 -19913232663564316821915010290511766320 9405248 -44846698597818268515247528676362813440 9405249 2520098621809807940208598024132439040 9405250 24601251056188835781929258069866704000 9405251 -239507757346093617901299124480254926400 9405252 -8700794917740419777898980798289604608 9405253 -64896957366852722235808421889115473600 9405254 -88408180492486574846832379200780299424 9405255 -157975028066354640557197911670807867440 9405256 53375090334025712404530060117718778880 9405257 177303657839767075296556242871583596506 9405258 -40304238739196153274793719922945985280 9405259 452717654604446741411989886944539845360 9405260 -118543435905531862320127360158349317120 9405261 1512959490188375437666705372471241280 9405262 -83302821611881118908911413697883095936 9405263 -3319248948731761522223684533015195776 9405264 52344191249420552883737514478267269120 9405265 5316336651056830578979333822365514920 9405266 -1303355195354319156684642755879577600 9405267 6087526063239232760807389399445638512 9405268 80360463149411041993939251547689189248 9405269 -202920214119454882789607393902779705156 9405270 11199476418147020641623326559759340800 9405271 -463436245394324564821406462868331237808 9405272 148019567537302777502833710243828172800 9405273 140925541674469380806967570199214253504 9405274 12684098323007128760723644626504488160 9405275 -43268468472837241824391407496621094400 9405276 67372056679998606515591329458149326848 9405277 -53441567082459277869832706143925240256 9405278 177545088000218885413106814153287658624 9405279 56692534614018907841179917232755889224 9405280 -15501169193346012618549146356324761600 9405281 -457374232148901924767536449843438075648 9405282 11562684222139138105032827643985327104 9405283 122353420413200842686780964977368976160 9405284 73880255546440586224631118819304980480 9405285 -153034783128002225797910005964070211200 9405286 -182562190152522865487870195961291416256 9405287 -278630064699994349140172632433807381064 9405288 38914301534672077523783285307302707200 9405289 110604179811691323219488283565166917156 9405290 -132885392121439549975002754975120509600 9405291 6834248066153822172341565466804702464 9405292 -4198891322443909823067488203193719808 9405293 -66545230542495020662794737664137280 9405294 -73687660812446727964913633469754238400 9405295 195521643558912099912427575428084280000 9405296 5433806101533162458834615373243187200 9405297 102849572303282827024078364760432109968 9405298 34462943605643988599275260640999173120 9405299 -59430837488599403701036304504785101360 9405300 -20423311653488966294924773014418483200 9405301 317976835693296272835565246133620047132 9405302 -13488805574859395424629503911002601600 9405303 -5243746148024364148917782517818895792 9405304 359296744891515899578005917564928000 9405305 -31208524422075151322301046863532144440 9405306 133550732908156060267619572605083878512 9405307 348854197399511699083756593043550421348 9405308 -164208389093085179461497515604356014080 9405309 123714619620541877456481837888415510560 9405310 2389460794269387904234489936938154560 9405311 -358065614658500324700438780910381383936 9405312 65196381336365703128226332713943040000 9405313 368645186498520793443529020381419986562 9405314 18662307063079276565700957888639648672 9405315 78478697311298056049270329055963189520 9405316 -96473170993598838687798576466150798080 9405317 255071788342317902089240423511869191132 9405318 7066206816501806730604464731011247616 9405319 62779530008187423633256866813507472512 9405320 5461323239699540273595487542350745600 9405321 -50901783782914477514162760341056666560 9405322 -78323684517795686930375375724196842864 9405323 -114004298519020601294053480038963926280 9405324 10838566575532743344690644349953537536 9405325 -28886717810371997761967028217474162400 9405326 -4271455329336974455436020770633965568 9405327 93365555017930293092508045638137533600 9405328 81863150516207074753488430955211825152 9405329 -58845189756954172873729784428608303516 9405330 -130932004001404067272111236478986240 9405331 111474210086823864107246953107193320960 9405332 33431765311010533200221945583313942272 9405333 75605897818942008289271526722369978304 9405334 -160012549376318571816039032959272590400 9405335 338860319393987683971164290333806424560 9405336 27546733622550132773742443487749222400 9405337 59740261850989827410032559327153532800 9405338 34651500779335519220815085022584709120 9405339 104140953685248923429769911210368867224 9405340 -8513697478742996234256261750494545920 9405341 -9376417052974253818530449249945550816 9405342 105793960707622090829530433066337792000 9405343 203904095321379770467084327223237530592 9405344 25196592444189705504265081539010756608 9405345 -9028648931762713984283135076137683200 9405346 -56456405683290948914092763558091177696 9405347 -1397572747393743105728712598740100608 9405348 -64859726150851499585393771159749278720 9405349 -61776037179882167279909024655563843650 9405350 58204247892319831927112499319643378400 9405351 146261190058824479351431542708265832880 9405352 74834042008125004848264772647782645760 9405353 139533788931841955485176864152189188602 9405354 35739659169086782674806297884791942912 9405355 68240751776192431992248910267334673760 9405356 103167252596422918435004035947769201920 9405357 49268757589714431799783996175345407680 9405358 -240299987409670068646289118043494522624 9405359 -12523012015403416670148888355808353200 9405360 30250972193582164363859534596495441920 9405361 72077694591878991104254060243684656320 9405362 7090633153000289256016738102596636432 9405363 35415829372997627979297049039907536128 9405364 180704508646516663111752995071640800000 9405365 6315866176672859819744367738893605920 9405366 -12772078492700907283379150307688022016 9405367 88691666730029909133082237974236544000 9405368 -16895415893440521365728574636952330240 9405369 142537254194102683305341906642236308480 9405370 27887898274420867673967310618195430400 9405371 144674327351466416222951973051440408832 9405372 5935522391140156648899669499224494592 9405373 166013779482096348709532924092989900160 9405374 -136370971600094703139275221477097369408 9405375 83838254123527615522859372989636608000 9405376 1266759599016272023675554929710202880 9405377 -158144795124236939130997131195885315774 9405378 -124086084519129211117439556984492402096 9405379 28680876499493705100839180095506897980 9405380 -74691481464709913532408869392919654400 9405381 214295739048170682051787928700144329952 9405382 -11337840988299662048316955760548294656 9405383 -56072300521940101311209856917263558296 9405384 10703539192884582590400927087678136320 9405385 14568198140116077868742129090319605760 9405386 -101634575938769603733246179043015676320 9405387 -194739801068241872455910902074095130756 9405388 -26608942321727229036751801177603347712 9405389 146004775859698762908022338899106917856 9405390 777562790994145277162187090585661440 9405391 -74244564854841280276339920500685480208 9405392 -30632564781248408943065821921051361280 9405393 -5758242218636500409911620486108426432 9405394 -26044306356832411785837742367373444480 9405395 -159880968092650506169918943428842555600 9405396 -1627749147744274960362267974917693440 9405397 -45380338215795505932134529264783672708 9405398 112622647169237820073818686611022119200 9405399 -198355562345498145947932897545182881920 9405400 -6391022573162365491913803429322752000 9405401 138382270440377517026987735590991163402 9405402 58668140569273103588698329237474642432 9405403 137856084957216543198173148054304833600 9405404 -34048027597340876785046865978146502144 9405405 281829821892106085323790565172925352960 9405406 -20584023564258114237017639539932364416 9405407 211946591136540295538691946223025426048 9405408 -159064025773221743203796680109451902976 9405409 174547609881193312974675465556758704404 9405410 12927316704982461965980221862069301760 9405411 -132538965831784052200825698334700552976 9405412 215823375757103490315369304828365577856 9405413 -144426816675327636531297304960841044992 9405414 82458847668530040381952250000427369504 9405415 -169388024756832932785593534266305546440 9405416 130951554458820917618023694170389396480 9405417 35781911466087104699055084922497515712 9405418 104229647546676179983279873421058766080 9405419 -95413756544217028096853111865989319180 9405420 13176358191253323657718369583867688960 9405421 242020633031623117381148443789797073622 9405422 63388833318663942253473059074930143552 9405423 11218559371907801375183435708939028000 9405424 35383416518070771282857517413103042560 9405425 -80125544570622420231063967245874558500 9405426 -63710651602541049854930693292004191360 9405427 299352423318612619478271441253727267276 9405428 -53472033958566824908677248135527228032 9405429 -246248681807495806696084854358493703360 9405430 -37324224738716483499152618708121968640 9405431 4863063417125419280507072744816455680 9405432 -62993212511539065905168441295056916480 9405433 315836865929857211092524667719907584 9405434 66163483940708531940240808823593713120 9405435 65325708374397238012651239341317420800 9405436 -5540150662031657904012884326199897088 9405437 177452596969270369154843764319572317120 9405438 -24862047045818205580301641541556741120 9405439 -397571635061061383042796665743563744144 9405440 261047992721997155676010293356270714880 9405441 -54028674492372181180989643609131073920 9405442 -65915527659837788149760036636405594208 9405443 -233734653668304582570940545831434818308 9405444 153432222772573983264130599325898812416 9405445 -2066337541847062356705402361064582400 9405446 231254406310589821253881053747137304672 9405447 -21004921091219739322647121662117317760 9405448 13310204028504112693111692760088463360 9405449 276829110698436467628496344072288195600 9405450 -34124167341819807710830044618681792000 9405451 547141384619095759048642504129557356 9405452 229625820349284526081430066186204878848 9405453 -24599832011266360024187525052311685696 9405454 127086277334198294231549641633396867200 9405455 44536757042837090300089449667902912720 9405456 30895807147492920459124901268378746880 9405457 -90889405338538203238459595630459401294 9405458 124362979282629810515834751392273608080 9405459 -14023800657170016231465412471286491392 9405460 74608828359035080465885945609516492800 9405461 17971228138485211004309507268038786424 9405462 -4430226937649238186939040550713270272 9405463 357957245551637318420634808493764240712 9405464 -229297499960567838364338870800737904640 9405465 1542905908294602146941875862337886720 9405466 -2456926525462426131320165775632334336 9405467 -432408880986331647223168747288371119484 9405468 45226428648363241969167383194636107264 9405469 233271404031521482170120215320644356044 9405470 133582751216452670593602991570076623680 9405471 -3478976419109413696265334296812778496 9405472 298026639483049992059578849362666061824 9405473 -142564540656703862194568753007019531200 9405474 -14807457364530689213315562133673218560 9405475 109058870054336664210222437779994101000 9405476 5002406755792031143805853504172646400 9405477 -10424586964966812912854537450171431200 9405478 23868440789266522665816982133839948224 9405479 -103420724574354730270333099206749158920 9405480 -39723619391696189038466401635734323200 9405481 -144353374518072022963694302612509507718 9405482 28398454100598575733845869473728868864 9405483 -148878734344675996059070187144172944400 9405484 96085978560327424333112671491720152064 9405485 -45994489985363545588842014879056874400 9405486 -9051893564420445498926120426244212160 9405487 25370727881510119611097607622848961632 9405488 -66457169160638096989295635555070115840 9405489 -11005640507059269118754786998471372176 9405490 -81076487860600775979517090387373436000 9405491 -166252444789677241307751492568451888448 9405492 -171440073976258614357863094133409845248 9405493 22970345961008785295085778505970606080 9405494 629502309850930761083493681574434432 9405495 -5902661357711187343095257557325764560 9405496 -285113314771563185234792853933444894720 9405497 138042939729340176193870895671069115946 9405498 -103940145103143018039992215955542540800 9405499 274269957914354298993549371001352794336 9405500 -98318738966230967163173020266736128000 9405501 76493355504200416621368978301090697760 9405502 -20917025346736763363224328099599338048 9405503 -166115603987663943156928664141463781920 9405504 63375141560742574579671902223618539520 9405505 20196759176160821076173967536075991360 9405506 -92601958029904174132625546786772779136 9405507 -1214967155597781088558851111402873360 9405508 99267720260312149256512774985203982336 9405509 -301810162767889485162317870600764552290 9405510 -70232027065152385010870507952202381440 9405511 246499515478701267400797545379602456784 9405512 152125575155583590145457717697227161600 9405513 41101994285156700474369956057043264960 9405514 93394271322003050444841173492816282112 9405515 64970320664757059764396391116597178400 9405516 68767513498947726909305291610630692352 9405517 90985041185804793256356807844344845184 9405518 2454310447753129973365315410816906816 9405519 -424902355881419718172353926399668992 9405520 17244607096654527070430410446345830400 9405521 -419058784084740216065303053845674107278 9405522 -12141110048418461537282287032612350976 9405523 -134939024082043664936041360156434753816 9405524 43346529159257712469078787974756368384 9405525 43189772079050457827149845963165916800 9405526 -91166918141387880524179512915496735968 9405527 -290030541928913126110421469849741156888 9405528 79516410747499188462689942917496832000 9405529 168041609897723610720243193294775665472 9405530 29484289927700103539194832100110312160 9405531 296061958751115939453113608829026113840 9405532 -14226151433955226753250941275665661440 9405533 278293066146662784225691442664748351782 9405534 79141221937611000697024308691998953280 9405535 130697563127116225874628648079371627360 9405536 -16297263509507716814961261096311193600 9405537 3818686261060134452213238156906208320 9405538 -280448476710498634246268344790533315200 9405539 -4983325680984910276047016081313260224 9405540 -76413776276719293406437506625168848640 9405541 -33811108321240991024793161942711984100 9405542 136502034861023271495180009820121256672 9405543 -51291852794815573216605389005980268416 9405544 238320859799378468431362553005429964800 9405545 200056560605581095693089628419081547300 9405546 -89775474261413039075315402751533884416 9405547 -287359822386206666678169000502327845004 9405548 -1473630520458762425948049412288518144 9405549 202087325050475732051091992536134905334 9405550 14237019237650759285307777608424840000 9405551 -163886001221502067161337379133143502720 9405552 17889221269475810866018079899887403008 9405553 201704103762158452056427629217129678802 9405554 -217591127965864215118918160761830999024 9405555 9208144723457401397536452078886963200 9405556 56444545299639704244799035070342780416 9405557 -5651784831679282361288134936027637088 9405558 -33634011434262162209505877430690794656 9405559 131689717711882342773744048306277227016 9405560 67414530404684137359500504336264601600 9405561 -32574947105163334133057007767676593472 9405562 1688659972780962453114690135462972672 9405563 107929800158470554246954595591185211812 9405564 -12897344489935466299197587082649583616 9405565 -21959131508618101145684295632358787080 9405566 33759865019556476479745147963500703232 9405567 126633627929422552497326323656384675384 9405568 53635091516919917701351959132289105920 9405569 64731052034586536414401604068777283970 9405570 -54084757319854421843967968499742080000 9405571 40134022122450977181083882066725192912 9405572 -77761644728994945877459714297026432 9405573 26327265845031314326209596966637395328 9405574 -42376996218972274707976876046310359040 9405575 -16475626363546960270007531550146634000 9405576 80159135381017099768454838096834155520 9405577 107647344347573332562211173348650942992 9405578 -8934179359012708685475656047814307840 9405579 -66491390208105232434388547276779993680 9405580 -70395953598705458111169588032735308800 9405581 310153435686950923183020050713868321664 9405582 -5334197666908645321232420132056442880 9405583 229763679318382217385430366039569967488 9405584 -25065343606084829271518719217492582400 9405585 -27901041982499138728602420735340608000 9405586 24464414407323024441710180797960894464 9405587 -62563644862857387354193556044888519764 9405588 -30543547817845524462793276321948723200 9405589 -55380420892998406602848234143160822560 9405590 -469892345228749704383904223708035840 9405591 60119621768347151199305120044238857680 9405592 -24307615810499100544094149077394636800 9405593 194902854996652532938599528352963031424 9405594 -15764250886030757431513651635606792960 9405595 216460490050223226705484089490239201600 9405596 -22610618321013274360856546625444764160 9405597 -8967698069717111542695127510001086464 9405598 -86438109309117450749920915078754312064 9405599 -60729568149672875376829633297231708200 9405600 -61939001021350572870263851912003584000 9405601 -44775275178142081814473229927598938398 9405602 126611742074831523450593518506279758112 9405603 -80943686180898343949769236797937123160 9405604 -66981975557826604922119039426701262848 9405605 -1022103103076150246756329620331013760 9405606 -27935125989208654998154228201902366720 9405607 -292600826338183636223540772387923524128 9405608 358119232586417273359939247575431168000 9405609 12667983925561262961043555295435069280 9405610 -19364060316131176321116013465518696000 9405611 223001849969257512288406120899096028212 9405612 454529326459318838745543900816906240 9405613 50709113509887910755614381857814525760 9405614 14701529725260628034992561807664590656 9405615 102327245080592052617739992062608264720 9405616 7364719162851654344826933261976633344 9405617 -31828769871183697485593535605966826240 9405618 102078615191744426162120078094196735104 9405619 -23650007451817902625391962574946925800 9405620 18929056692522695195081886948657070080 9405621 -83808861658367052342711470154635600928 9405622 20211693215871936243026304275435292672 9405623 255286622446500212162528122270300216872 9405624 -201712421545128567320401282144823009280 9405625 44576969770216487210795172284150812500 9405626 33815475085312352988160960377296565984 9405627 83287258233013112434451851694983004160 9405628 208288585096977485312986753682110932480 9405629 54704450949939032589331373777304604230 9405630 -9844242245706498253071557154398035200 9405631 348508481690069891199510474253006708200 9405632 -1238899217147542393907089411594518528 9405633 222056812954144412495555817487286040624 9405634 40418718865172504958176728912416148992 9405635 249834133051828529000211089189277304080 9405636 -132377214471449356082131210724415833088 9405637 3508669694166543524761493961419817120 9405638 106038672050224530427398323606348362560 9405639 -3465251451650416498433923466629643760 9405640 102266431585759503717341503894924492800 9405641 77263960274278608448987122769301744640 9405642 -70771726938403601960056696196565113088 9405643 46277395423333340099187493059509111040 9405644 100714887364454027874376433619098726400 9405645 45824275432289176266983010690534906240 9405646 81734093756324903529180599496263015040 9405647 -569053516408653643999224724884854369688 9405648 172278070656864483165558995336822784 9405649 -175290064299894562605514293968680724880 9405650 -142412452341474245100779208715467626400 9405651 43089022132117854897318668786869920000 9405652 -455880995650867309675487520135278342400 9405653 -109594437275408143910992944834096850098 9405654 18599783485214058294164311871402065920 9405655 80741521529020632194771509703967003360 9405656 -81297061634270751120738831298516377600 9405657 -4842802506498654242433969694396159740 9405658 262965164978871035224925420246474858976 9405659 9667040736409651307928261914935650816 9405660 -114217439794969907397653280418150932480 9405661 617264131897170722943739982713414858880 9405662 -7059933129416137713205313202202800768 9405663 -185215061481194068911079409795907817656 9405664 -89503606265747470521597049161587097600 9405665 -38606508782335139815530063322277380800 9405666 55055870383012035421145166950756705280 9405667 -123141639649178173659012398125039709284 9405668 -50375667580467014305769968114513232640 9405669 -37369760319974712655634060177093781504 9405670 -23827498937236460842655162028426167040 9405671 -161428508551620205470014449785737258856 9405672 -107132753258188820144092896729098158080 9405673 -62333602557943990328930918605409233776 9405674 -30469364168949293388950025681970304160 9405675 -147113725448229262607817045230884137000 9405676 -27139138303567986303354746225919859712 9405677 238321816125224277863009050123224980652 9405678 10707633999812483811739560550863173760 9405679 13948137195865220849476359776162787520 9405680 59749290426379241036920219244958351360 9405681 -213402253800113219197087014154316488848 9405682 6109947283614096687033190180624694784 9405683 1221343805564394463379365185806659920 9405684 -111059661102000735927184518968167311360 9405685 -37488044453183263614238093410478558380 9405686 314810386048672692017117067087837960960 9405687 -16719641977065084838989153530137115136 9405688 -21189287592529075883726979848429322240 9405689 141044116855155126599143672210405444224 9405690 -4225102407760196183673891989550873600 9405691 252767824515187910756861608106316712 9405692 -210964904540446643976201257951033149440 9405693 -356428899856742233286735360998387200 9405694 73422189002140356800954076428429038080 9405695 -112074345659238641880963921966741553080 9405696 -39829297645974540305115643205665161216 9405697 -60630638723485956355219430524374986814 9405698 20487947325679211051772804659136482880 9405699 93900905267857188706478838992726622960 9405700 -111580791522881107578827799107045084800 9405701 94695588555022940199816334635376750272 9405702 118473166466621999798423631513074563392 9405703 253155117717967483359830114331727834120 9405704 34990336134011343851865302874506035200 9405705 41545819644478032043960194835941278400 9405706 169251811976282828045456361530004981552 9405707 -84724167235931335593796147931893852848 9405708 -79999363680023288473995462722377675776 9405709 -345907904383451304765130663808038233684 9405710 -33846659056312111737207443979020436480 9405711 3735675074686777370634982853782584432 9405712 9397350858033027219003286503095009280 9405713 -56333491811989145444836200447125435520 9405714 55221143387734834716887057752408793088 9405715 -309226847899217773136470776874836079200 9405716 -2290802116478693060395524458700085248 9405717 -74777601831544756381450168157484653280 9405718 -40185512291242675812631366446421785984 9405719 82831618066912516784786270934309176520 9405720 7367929548356993328314132545915084800 9405721 -60745447652794901120498025547773178560 9405722 24978755381272059458837032856991206400 9405723 -15778194345585987342354716028588954432 9405724 7639761742366053253641039889457998336 9405725 -2788640257043946133133983918851811200 9405726 -53544002468324818346386430011577985024 9405727 28107074782336875183772944379577492576 9405728 84677131988329500840779580947611779072 9405729 -99593138751575284268272602024706206126 9405730 128402327882729540389399896819984233760 9405731 -371609039824118480027022505985162562468 9405732 22750780334908935345638547104391278592 9405733 82269619659212714144242993506499163260 9405734 -1072955395854555108648805813310484480 9405735 -4912262779363181797707421007308416000 9405736 102466698469656556676525470315932871680 9405737 119026756234910658791424515376926470992 9405738 104580454511683898221973404151406880944 9405739 -140627559804133053921374391068218143344 9405740 -63557152316901831927717997294145433600 9405741 -45525695973229637335166679332953712640 9405742 -76438912665454789776371097372849025728 9405743 202953795404133146110416581302450270080 9405744 -18733318548270985593134178362300399616 9405745 -14955611762174458798337307547822053120 9405746 94797498141174369854310077088447129600 9405747 75556500299027322293305156639171092480 9405748 1041021758475252582035529902635487232 9405749 -73587923492299931851815205691023823250 9405750 31978941960732303226631135000714208000 9405751 113274653947197011218983785791931555832 9405752 -38846008252097281229018195061213818880 9405753 54116927644814702985396599236214656704 9405754 -168473198268293068037114111480386049280 9405755 138620367927310162095590208884525804160 9405756 100574870461265059949602098480939674112 9405757 -387765252842545797037703862742403598848 9405758 -3658043678970402758354040688808408832 9405759 137721061597475621565676672838974268928 9405760 -9285929676287902763971788470117990400 9405761 162527774079579687151810466397419047362 9405762 58629683195278086982310212900428001152 9405763 278479313966857098072720509291462222012 9405764 301173279443901348132959550185037672576 9405765 115262405560781849647142862777448620120 9405766 -27591642140005070740822644692894085120 9405767 113331591961327150763767264876627993392 9405768 -80884389324955098878128665934844682240 9405769 120242645173436010367738352199149053620 9405770 21858909195085553885709440457794718720 9405771 276778076153724923238895419205502413824 9405772 -29904491187952993617274465273580023808 9405773 106396713625678868293187323073248489200 9405774 90487713288981488275072220533244928000 9405775 -101524084729303221995960303695959350200 9405776 33325403414993592533243872483180019712 9405777 3086937576749250739895357358897888960 9405778 -88242662183850519254055231434919880560 9405779 195268532811142601852609345815765367640 9405780 -116325710792684200372706494340204851200 9405781 38186749635060094849618815166225440768 9405782 126562122000569085803522070768542774592 9405783 135328472713498458979709131166647468344 9405784 -211270244924733708693418236903707965440 9405785 83421424969298568746568436058683870980 9405786 -37874166511706257277331938104135047936 9405787 -136588634030233049916139459409037656520 9405788 -35449544224094793419219227303268081664 9405789 -115873688898458642724256816728939322560 9405790 48929205421487050968047018378310892800 9405791 -404334995317984996790232396714837059808 9405792 -32576127714823079846583387423678136320 9405793 223295986735704066622718412799257227042 9405794 -3466939405954526286935318371684329744 9405795 88334409173384371804512872759633295360 9405796 38481317453005317142638288611268280320 9405797 107261901198190005262754955705425109246 9405798 83401583330660721075949658052883991040 9405799 94135073320675175901152807232775482320 9405800 -214381129785147298797456070108661760000 9405801 -74846213848583129172628838442484232208 9405802 2359642331971161146848378773153300480 9405803 -107926941331878273906164372405400870912 9405804 3355266279590702723951583565473497088 9405805 -173809033237867779612463546506688119540 9405806 103247525335208237462535043358359436352 9405807 -78024606122068395102071719764242343408 9405808 -56650098945014332163276246874742816768 9405809 -30710618258290387697642432179016281920 9405810 34587403681993682746448241948841416000 9405811 3186368122342949707543526057372616960 9405812 16551747998166604310204212265731395072 9405813 728532546796868064335249666078023488 9405814 370331289320296199838938161677368928 9405815 309346696934779718834214585956459439960 9405816 51232562569235711487235413942051471360 9405817 -322786166566466131373007022022248445360 9405818 166967653587639490700785473368120277360 9405819 -196344544834791935721006033617724319200 9405820 3121107712088034662377655746913786880 9405821 182702723112681672544295225283100070022 9405822 -128351341885918442343724149306302593728 9405823 60802661443226963754402092209283440 9405824 51386622965110032402581628685249413120 9405825 -55775202141599916119681944481889796800 9405826 -253033070771882155297716987076138016736 9405827 -160690401169571932070033326248033184800 9405828 -147102209707626593824035751309416038400 9405829 -309127716927174355821098765545630225570 9405830 -30579373798172933517189939377657030400 9405831 8566490091403142823310893999004091040 9405832 -374734221297532809494231668862955801600 9405833 8505119548101491725753681235362297140 9405834 40120751222486769211577425370042634240 9405835 148645760770043561794158320696970201360 9405836 -16705402202177420113271076197304053760 9405837 -19550954276820413202892108040083072512 9405838 -27786530937049002004838392340098347456 9405839 -112736915072667503928490332528780026280 9405840 18978486328195144280252387327555665920 9405841 232836386840796618097209756574917768242 9405842 175801424492332447223763614260955613072 9405843 -264612454904483537997932917148637997056 9405844 -53467117942323349463268156692252395776 9405845 29098540302113985743665877592006374400 9405846 11184894956579055449796888060230504064 9405847 -239002853140184821045641378460995267456 9405848 69584562606887096243875309585903349760 9405849 68182128355166245508423283015531290064 9405850 -850573955288445130919426643310176000 9405851 -18942788340704486433665311573342299072 9405852 -144617799679731194811717640322003558400 9405853 180327548005745052597021731522941904102 9405854 3923029642684973429139559489589365440 9405855 5440516395035043677694111753439687200 9405856 207650515537586625296098626553109151744 9405857 435062628019758340519542934408940839488 9405858 -20349116487846813784841348760336015360 9405859 235555837195359972664383405813085124060 9405860 147883670392847980833345063585222259200 9405861 94887178113501983584709736501835243872 9405862 339817855190026387345785387944086250880 9405863 -116562984699843966029178131885158062048 9405864 -156047773437847674749589764691838786560 9405865 -6558205286263817505200555405718604800 9405866 13816700181924949084881033725503768320 9405867 -48420045359134304295565631568976220160 9405868 -21726277796412782698508511879010064384 9405869 -312214631014270013842969668703828359840 9405870 -36759139241306655974518043831899779840 9405871 -175674995681368507332262514215770963456 9405872 12148114535482050626426780963480666112 9405873 162039218633352703973844875313908904960 9405874 -101447587174687877514332079645889536000 9405875 148871780827120505199572598264795504000 9405876 78955781384292642768713121906333143040 9405877 10285841429710326593766788179852504060 9405878 -25948285551770884468596391153248305760 9405879 -15543382253043950131542724759443533568 9405880 10129578655680430316897677408639180800 9405881 51004421527507551059091257228704276932 9405882 -11655550323970218429476223530484935568 9405883 257866881668814131281375594275863372132 9405884 83225656675981258996096198449516536832 9405885 112056680429569691787578422803373461600 9405886 -16956075893174211860266032025579766016 9405887 296316555427185177574780596025758793536 9405888 -18045342227386985188456099148527042560 9405889 -96571799592288526660384079200107450540 9405890 -19045032074610800400783101184039046080 9405891 122363969838470301102281855435139533640 9405892 -36553090474458530419480418605121427456 9405893 -155098760146981035805817200436947886880 9405894 -25099656954918158817889018683690079872 9405895 -108972155342923780716076008956860965600 9405896 43114875548503542802181120739044229120 9405897 -37974718462464288334841145988066844400 9405898 -67126329152683085985096615944326272000 9405899 -53612780954056363015954561586395906800 9405900 23864894697019764595772789210844748800 9405901 -18378420654634218794680151918654539296 9405902 19158082704004183505585197389438611904 9405903 55481989799151198019538236577723316624 9405904 550860622693733522709621269454045184 9405905 10818817239396257206523763464650083060 9405906 93953738756031311146780328262568704 9405907 -38382896507796307039647574944353145600 9405908 -107556963376838629360190302460917663872 9405909 -275238559095312337709594708545306577280 9405910 3315449578738181945983989223593663360 9405911 -269264502817939362847417835918852506488 9405912 182400964617238433160274745533211443200 9405913 -130582667544047026226440341771466831680 9405914 17498443347532465914310387003821165312 9405915 7822613537415634623442777025985496320 9405916 -108408311820516675952089805980984155648 9405917 -239429974230611025717585804971289267840 9405918 14033513264941610459001267201634671360 9405919 147241474778001186753210473851057492944 9405920 149435773974084158045973559587384852480 9405921 -68438225332994070144036694356952474176 9405922 167057920804647120248466724291934556240 9405923 -329347029183378948708950562263164899600 9405924 1800077774816287829538537767080261632 9405925 203792367217240543952172224881854786650 9405926 -16040214812671254514469029964283530880 9405927 -13738945565800079020738457687055822912 9405928 51301008167868495480665785290451845120 9405929 120497481805031087497953129315782697600 9405930 32815193127903516422432544330737963520 9405931 180700132947684359256454118383111147200 9405932 -16235527560635322934587622047455321088 9405933 -40885524392879670742382242050696485952 9405934 13982847843235658163094549293908630400 9405935 -9566105258753611796195342430575520 9405936 -4593243146125004355780589080093327360 9405937 -116968066671433006524987521747685339980 9405938 -38270253630027268130295033084200325120 9405939 85042176038263817674709578397968749624 9405940 116009639237536849310203550633966519040 9405941 125284177513047581666081913401912805504 9405942 -9975689722979648174342059485423998976 9405943 563883611981950184619912543574181211600 9405944 -380017140033145438516063179942060195840 9405945 -3500825689369998974882162602302453180 9405946 -230141441428569545895215694978454160640 9405947 123239332640440331145247990455424634400 9405948 136211232724747370219101300103040238080 9405949 -715475809398517679126042656474792000 9405950 36327305318277110023913235487808376000 9405951 97667305962509350778350892838186476232 9405952 -26247307609839408470637613090181480448 9405953 53590056910478032388596428524598131202 9405954 109654953239043005494787838585945904464 9405955 17546233121712024890041241885239686720 9405956 -17095798565043515984155642130260168704 9405957 -78779351058817824380805322990775224320 9405958 -83653126713011282156580014991278161920 9405959 349873907624206135228140204456485675160 9405960 179766605436693933024550846502048563200 9405961 242011938293881957120416856505502337562 9405962 62077732331990034882631969687321468512 9405963 -4427005250797708446137199999696078816 9405964 -190619884377560584463142499922593810944 9405965 10945519223515708868671371016398048000 9405966 50198331026037288313028409000535439424 9405967 116568846553201699439304486854462980016 9405968 -27575340838466394316859612929017249792 9405969 -121628778473366756681244867603157432320 9405970 14838111479513678137034117961418882560 9405971 80521860665313287680691959813704664392 9405972 -12402755763293794207610427578673758208 9405973 -222403488169549393502199455791388097778 9405974 -29136878149384169733979154273693786496 9405975 89901082953430639503905027250980035200 9405976 305179026125032143016159639681924300800 9405977 16408269425640399034031861206183672320 9405978 43176635433154118693423813648801856768 9405979 198071044369090131621599575919502088680 9405980 140696912311205376402752827407252672000 9405981 52238365471558313291981796647072690520 9405982 71672187020377329282820912099834814784 9405983 413301568122444309470117162820857147232 9405984 42368583685281434951875692507527380992 9405985 -212718997694547958169071210021555859820 9405986 33293937153261093766053281064252186624 9405987 -187296584879312659123610780374017749640 9405988 -176223880031374725965345591628393000960 9405989 478034560546316301600767117988714240 9405990 -111254406767381279918506646631138508800 9405991 177103877023631912423564683060577788440 9405992 -2216257904001311954878350492447129600 9405993 56556775288009775000321199803830254624 9405994 42783745596732584592297843261221267040 9405995 -13913332717818081341079348905201604000 9405996 -94982817077193046558557626885848780800 9405997 344649100951430447883325000412965335446 9405998 -16437967559439271243314946395265605888 9405999 98296552223155382354410077399768098184 9406000 -34578891358714566328957772850855936000 9406001 -85008208225504255873448537736136559616 9406002 -41240088426469744159587210284575210368 9406003 -159899589005236024436695006732244133748 9406004 -31821461195960738977436054797839586944 9406005 56898835512072116692236271818125472000 9406006 6976194251538721646932825355809409952 9406007 63460740200346724106279173157524181280 9406008 -175885622379683271023555680331328921600 9406009 -53821652665529122311125672919814739328 9406010 19268781367577275097883007133302791360 9406011 -51179058497759081285160897410387128320 9406012 10901541699737039654740370654823997440 9406013 -86627164830093357977674890369504535860 9406014 -5612317036266119573497042404686269440 9406015 -50609921562190794852346743141484788000 9406016 60079096041549819340355089948276162560 9406017 -169964991797395963246040149028339339520 9406018 -264627958470297504810095727398844211680 9406019 83056237950192637192494839824760166096 9406020 8197747224326631172280224809757900800 9406021 365064246421161189610349102060329976222 9406022 -159986346097049695705372426257248587200 9406023 91084970938141868343978942081284554368 9406024 353801217248803173720800731686387148800 9406025 75673653690948424733404550305030847550 9406026 10042388154934469261405321658073459200 9406027 83350694573579900740717434951997107344 9406028 -40590918221497598227575939692426648832 9406029 29884373796895881123912474577531628160 9406030 -167991332721289568614948881092064698880 9406031 -161662198403177936165102643005746602648 9406032 16656896265834386271127341973722365952 9406033 -127038483749166486323249910594911346816 9406034 -30970451880908415331538865928098370560 9406035 504555319792848700403237203565196240 9406036 248497543947471383804067930455077162880 9406037 287100915959907005347376093045960308686 9406038 -1441795966945355949868378975651938432 9406039 208591277777429653702332011300192702080 9406040 65619718301276779835116580887388160000 9406041 21750741562229551441981525524346853280 9406042 90351530795311090234642540336610226672 9406043 -136552516197797254867606474233670443708 9406044 -277941182792926783603958661861604975104 9406045 131079089711931847726730695231953326400 9406046 20793483199553444370210677767169798400 9406047 -12288828667606702024525723173815872128 9406048 38816802407442679594974397192153595904 9406049 -273702094507196737028556416613367315488 9406050 1228586329134373307153105202024096000 9406051 16131371539399104768445646739676477504 9406052 136596954501369082030183547165942814336 9406053 259782475326654677532542407281758795262 9406054 2485325469055424559945660339514272000 9406055 -137944841102424755414607139408230788040 9406056 124594872927802486617044413705420800 9406057 -103970410618865808292025633218194324480 9406058 -132889959549518261011331463476682690816 9406059 -2726410869889575543603230070736975392 9406060 -108359986401093889338796195841712107520 9406061 -32705807778437081748871301914690107168 9406062 -36045528135191923540850841876587375040 9406063 1206066542540833457955751744412567055360 9406064 2734829875590892572712607287210967040 9406065 112466355059895091177697140768711787520 9406066 33898853027025122357790695657956896576 9406067 -201000882101969259407825968815275850240 9406068 -30541577936947641560138202031257022464 9406069 -215484018802523219664345239322622369956 9406070 155619317657051854757300073248298132480 9406071 -118619619531558324547688901937341457920 9406072 -135889456848468350762403359131262976000 9406073 218070071034923884798312494051199001322 9406074 -41985411982586259282502071542075197440 9406075 24391420303890225726722248321007808000 9406076 171440596213297598889974500595104757760 9406077 -162672685515478764925190191970740032480 9406078 -546975702074067378459218876208282624 9406079 -46557650049389174449476914728098568320 9406080 -33874192280382171115801522097199513600 9406081 51041580137230456344817124318870570882 9406082 26467251413662187153848812083507073024 9406083 51639416158384310822170231908421103040 9406084 -23586543880814313430199280282979123200 9406085 -103682058707077709286263182283439791400 9406086 118663720465465061537372516126397671424 9406087 -312262482041937042512134455906918055848 9406088 -288506022099302664506625566028271165440 9406089 61370431051165839635248451652735427200 9406090 71663228604339783460694159673929561280 9406091 43285448156156481244924742433623745492 9406092 66027623516536621152570211570312396800 9406093 17272300620618670054688879739414515424 9406094 83475985571012303477649156717297756096 9406095 84919738427125031040694163766734645520 9406096 -5999743100390056261580556736424050688 9406097 -121375891679283457759002282926684313600 9406098 -41332691630470367751958447999127424000 9406099 379079016491758524139459485984905245100 9406100 -70202264358201495048035585906887987200 9406101 -384062282410387840578249227300056939200 9406102 4811013965432296511017402088670609600 9406103 30331205931315487467800608309777359360 9406104 -107558242951329080597244546379544186880 9406105 260500336589791155092433801229693648260 9406106 139032306338760626885984756790889408752 9406107 121270159765416111047990044638724149804 9406108 -393648927647853774014736288045345137664 9406109 202294269080781100163420440143146344416 9406110 52621711032940529875800141397464760320 9406111 31155373658543953082374068772689583344 9406112 314391953607971525051076176388750508032 9406113 3262020208924138285236823616159109888 9406114 122840472899817929737524299282068024656 9406115 285072789781285851310538996449871639760 9406116 -20361780907343332124591686993620179328 9406117 48850167559859572540376582249046541632 9406118 -48106017450112260414229052374136094240 9406119 120544851967735912695637801831172136744 9406120 114063649286424753505515340637943705600 9406121 -4879163868837329705903696852018932800 9406122 46896167985922952566017447195906347520 9406123 39743754583870540501130704179941539200 9406124 45820686632642166712380682396512847872 9406125 -2137356554085646058185502977747665000 9406126 97776421286869325516979245347539391104 9406127 55473147461515561961808401274018104976 9406128 13260001503874440045182834030174797824 9406129 210206536554022797195784017003573803376 9406130 87549783327994029799684948180877606400 9406131 25143341396515273697997542524028524800 9406132 -247256310195127798058505546645136703104 9406133 45653994902149219008917815821114014400 9406134 90662136631578833005486349944781696640 9406135 299596114919705088381365600432082532800 9406136 -279190151883592577934283469368504320 9406137 -16771998674147435352970353831242725632 9406138 5965983417000135815154489686897053152 9406139 -35449166383049082669864254870118025920 9406140 25529519960416519478685633821176627200 9406141 14940343669873608701245184333374602432 9406142 -81169438059320247380357703479044086528 9406143 -51260688741970422015797844789087003840 9406144 5473390115056283613027530461239312384 9406145 -52346161114876111315940009979231529920 9406146 11708341453805502043286806488597460224 9406147 -191360425159862679393069320021356190404 9406148 107922962205815301475130932184191554816 9406149 120386227512203784665863945913723890464 9406150 4943057011535650670211595502610000000 9406151 184949639103905385210271901985446085984 9406152 90547635645369000247690583862711091200 9406153 42992362249225486861168258267343693402 9406154 148708085888737097167628866400438089776 9406155 -1043276060685211208137509799655865600 9406156 67934132857814738072137991711995949568 9406157 527024446934286382387498364066620942272 9406158 -7339112132498138685782458583701857216 9406159 80907634312547758200785200173027955200 9406160 -51306661585358653731498106640888709120 9406161 141472740983732339546193286953543752610 9406162 -78384770224619011345708427709500493168 9406163 48165266523564662163972789502672722624 9406164 1675920152583408714274172389109852160 9406165 -3038762845284220012637572965750861000 9406166 14711104237948675341969476552563150848 9406167 -23962396621672758889837859909060724120 9406168 -374317521729798815165701502392096419840 9406169 -17681714706444440998401096494245569840 9406170 36115893295821504410705930186298378720 9406171 -180661014334015747886304571770292365628 9406172 -173968225238925461252231639350132374528 9406173 20895984814575883060800656168359979520 9406174 -16903730822843790800941243956186320640 9406175 25429826384061658891309432949025168000 9406176 101257897448761315110358570103688658944 9406177 76641896867867296834657837417115655168 9406178 -64960059073447475335080197596636114560 9406179 69370313741289339345873147103929374400 9406180 -1765378247165626364385035497208156160 9406181 -44093358112927753212262157823031014018 9406182 37560616845770243599093270472047943040 9406183 -9799414780027837192025274187186910616 9406184 -293525593412980187436864486288974284800 9406185 -40652181953209920403421536404504147840 9406186 -36058248759512650814849879378167850496 9406187 -301395593235652813419069745617308816760 9406188 -145901168483170311742004092157472400896 9406189 27232877334414180245571371277151566124 9406190 139299260171943602905460518679675121600 9406191 -11041076464589402063506895198445506808 9406192 -37045361018984118418332204428082479104 9406193 -85119363072350512928879652216469550880 9406194 4904829135411843223562168581175614464 9406195 -109015954833817482847135969009633090560 9406196 5939853194877502629088137608042779392 9406197 5235480544361119245944340174418790880 9406198 -180232934083088928156913325551555010400 9406199 16343127494978409588775586639735889792 9406200 -90485567349961742673015187186578432000 9406201 81146524166984138840065720465291773952 9406202 -104571561687012470202247691424936521568 9406203 -161227574568192839205910538045378526696 9406204 252519500023148153506069503760452028416 9406205 163163481452008467378088989864629410860 9406206 -1325540456505802319443950426992902656 9406207 7488463431083320310241965454830227000 9406208 -29235975285058439729890601520165027840 9406209 179649757313742966141175084229327552304 9406210 -193634814221250156758227652875676436480 9406211 -25630461800945368190328489623024413188 9406212 -49961303122964977474789103537542944768 9406213 -207530718667500351335200037042461845538 9406214 35000594953916672096177758584342028800 9406215 -20193378492237068549460891074651081280 9406216 -4386771600210192679356535494163614720 9406217 -9758878434122131541296193881585599708 9406218 60732184011600797196358687660454819328 9406219 -62946088517773812214578628519871958000 9406220 23627809467595047466684098863454965760 9406221 119813208763497802932120508753672795200 9406222 33784816601331871248278725017465360384 9406223 349652173567573977325971024899700599472 9406224 43528331984495985700379136342818095104 9406225 70553781376171669082845758600976950000 9406226 -14691874205432742713323024132392510336 9406227 -154084054217659510420143252773274590280 9406228 29271687055196828588596521908513662464 9406229 152551573892640980579378262535868278176 9406230 -532755153418573637290102494370786560 9406231 256590367200803035244246413624953551064 9406232 83329044907510309156535035358261452800 9406233 -142692928336012931666443013343441030720 9406234 -19484276591906756496364326757551479808 9406235 -138142077669688341347374054607922046800 9406236 151714032881478822570133499931595109376 9406237 -47820549533968765394760884289717934080 9406238 38020365248416726834251940100372248896 9406239 -86230013095367703150822327786852469176 9406240 -289243123361983198616424683261430988800 9406241 20975998461589125024664749766618659456 9406242 25086538991371483317665002138926521040 9406243 41363240733586607174036056445163517440 9406244 -57047011693517894945801173622743772928 9406245 -64086939668587603999774328722905302880 9406246 37732485542658662697476490120829743072 9406247 -41471424925342752968353142785670999304 9406248 -20058258135552950118000333276407808000 9406249 163151523599782043890702039581256624250 9406250 -668477556109634614802973598812000000 9406251 130171861806766064010199521099968577984 9406252 -175039789774322653187920327116732280320 9406253 -333748552401249515282655574246953704340 9406254 -17479235853447896440958083903463639040 9406255 -13862510566405977154705630023078167040 9406256 -12227009996293754761336015847557644288 9406257 48155578728157019715377152757851430784 9406258 216477736597334584290855001955884638480 9406259 89690050599118502339436931758940568460 9406260 171447777909780048716753125822265856000 9406261 4165538455245312036786311499180438648 9406262 -122905933850546525242292802664821430368 9406263 -103712450041157726969120301413117774976 9406264 30001462677993929770681855614458265600 9406265 -236465518787227235306785690642176938880 9406266 16480231484805975424227028300298937600 9406267 90469095442163316285574773864444775120 9406268 -173848427088841093955522361711987004416 9406269 22412155364942341598872833601496675520 9406270 -132815977605330191550057820638609095040 9406271 100162349485048990540195970314590622080 9406272 46551181435930202363514509623780442112 9406273 -85426485933054016594882531711764595280 9406274 -82879341228592305658635223484669207040 9406275 -120678598094963722099078287779352230400 9406276 -237298201205618299581194236916768741376 9406277 4965627737629633473456228379985364126 9406278 37901783892243242613300048473731449984 9406279 84842739106586761895011237266282721880 9406280 -94565310906430780016071844913458688000 9406281 109306450280031610459059564419969893440 9406282 3563064547512975087858239164061074992 9406283 -94081825337030882932381914467903876040 9406284 -68745371107051533512290471276393939968 9406285 -22697573407458795428738793514384948020 9406286 -21809106353112241525295482186630425408 9406287 109939590360387127485989467499829058560 9406288 -31863366145811711657522008688759029760 9406289 222002744442702334003308458297161695090 9406290 -43098276390597037292561687699646497280 9406291 -232636789679053270278341679773767820308 9406292 28429974735054373901233675020665425920 9406293 930562480513978191301249897841479680 9406294 70528603564257338104532083317448401696 9406295 7177148694709436655145634344862248800 9406296 -241530901796674173239336689187014010880 9406297 -158851892268234052396672088186450555254 9406298 -8759513850634376739034527767404032 9406299 -11423137767514374148916016413163571200 9406300 96603785539037087404973258215312870400 9406301 21116946602348202631066165782219979302 9406302 47402092650867700050742874015265450624 9406303 -42044236469802636324695183933749764440 9406304 -229932156829321609549550160416899596288 9406305 141424712566035329712796137423078585300 9406306 -8540396852320589116301488822805162496 9406307 -106380001387161984477365417866810875240 9406308 2364558052534991732147061153748967424 9406309 -275609221518565849038296716098945149760 9406310 66878654081663185360097783980880136960 9406311 -219272359228687853323113452274907113600 9406312 99709894667426143497242160683562163200 9406313 -97468599498048104890929580930612410240 9406314 59893845389692114936177272230776419840 9406315 172931450325839650155255028226628852960 9406316 -141749007519212843103719219728988808960 9406317 -41002923222497778861084804237121312320 9406318 62604588706691720591952600884314551360 9406319 -92407060526925763502349213472256165256 9406320 -922303580047663642230332013989068800 9406321 -1912469074238446375799066860892783160 9406322 -45151625963169569838471515045713428576 9406323 55041149898768214410147948066013640160 9406324 -504384162207883028871708789045072230400 9406325 25654310354550048937435380697959640500 9406326 127480146430125852425816717555840439744 9406327 32564762078279364327296640996571203072 9406328 3282089667106049316118582145188700160 9406329 80337625411730809429199338040989218384 9406330 -48111346572276352174703317756904140800 9406331 -2177567292382550656637867060213196096 9406332 -5754354317562101634094617986821171200 9406333 -18509429066367976495622499232624005216 9406334 87165198456942198202042298536177722432 9406335 -1279779829722509344906008167562207600 9406336 813645445047546097909878473569075200 9406337 203676611760747774353812338079051321986 9406338 -63550010449806112246630225636270460160 9406339 -112721660429840760940598196421948745860 9406340 -72401351611560700776211297947268412160 9406341 134526988490352845106779744095369969920 9406342 -16447910400588092747416837217253138816 9406343 75317571093840866014368181030230597024 9406344 135473665901081717471101046147505438720 9406345 -109126027391498108046715137509431411200 9406346 -2059276973697224761818032874547141536 9406347 -123842383410105728670538099300034946600 9406348 83153649185253507736912654519885075456 9406349 -207860397674859111636696417995153093760 9406350 69252360440960986219685359724348289600 9406351 57111150388597856986388761243763548704 9406352 -35912466804840052927213452505590226944 9406353 -39125432258355572027801009536627598400 9406354 -21521395314347770648648566134499519360 9406355 -5450830239623937293894154579167083200 9406356 -18903136849850454845975644448518742016 9406357 28067809965484793609697243323191654240 9406358 -2245426025738702930980018045756505472 9406359 -171111540207237469369649943416043320736 9406360 -164541884768323382524347036267365376000 9406361 -54338326112740877747824049465483486976 9406362 2963620103346612019577529569744446464 9406363 44125441020628196245895764247846029504 9406364 50873729451909142508070068813001007104 9406365 -104704896460164608985278367562735877280 9406366 -34670368310149002010934688962828137920 9406367 -538742423017437550897764223360204454088 9406368 -9646811436003691030807626330050396160 9406369 115529020213403331476683496085120776896 9406370 -60549138476995335080426099345062080000 9406371 14126406348818700372297365128988953128 9406372 169987041157264520179843685015915683840 9406373 -20092801199510157912091776862845832740 9406374 18408191535201437608569542012685332160 9406375 117088956030663313460678109784591548000 9406376 -82482301660492090692339401675855216640 9406377 69998794478987095436126989742156069514 9406378 143860114964605880605231612539235416240 9406379 -1079631291998325071975083590707680512 9406380 16587549468234055966582377790996561920 9406381 -190031100568546608816623245238930952788 9406382 109306563545451813571057046581787258880 9406383 -144105053345651030332423811257310540400 9406384 16201062838076241355606192133394137088 9406385 -63991312303284648940970746910982681420 9406386 -10232469790867456258421533797400173696 9406387 48905187789866079961673619324759719280 9406388 -129153045018641801430227279010338819712 9406389 73773058026827514735621207024862870080 9406390 27036032888572319831472165295876147200 9406391 101084540666492884456175238132074619792 9406392 -78112626846636158399927264766433689600 9406393 -379036471450128396498014109458091414358 9406394 -31207223819683543109111650051412414208 9406395 -219594038845030910068945156584577466400 9406396 191566858992752231444201622574204236800 9406397 61580177008196701034051497634912502144 9406398 -575747551722553862663232456720307200 9406399 -169221010339749785367659745119074666824 9406400 21820878498549221177885229359824896000 9406401 167252162877306265143208146919801521120 9406402 83718838698631977354530824704852168192 9406403 91619579886111087944285328143108134224 9406404 -11851391310136614215225429777583575040 9406405 59249570760383301088307391719306770560 9406406 -64106224629985719565750729122170463360 9406407 80815040012029676794353258096749763240 9406408 68033879671825182888341893665589248000 9406409 -235347814757380043034170005495922907420 9406410 1589314676011061406599114885026713600 9406411 -53955471198810549310765581249753181920 9406412 -126043153409538883567489147758561318144 9406413 101638950310839426345494047495332993942 9406414 26115836007484891524509310062412133056 9406415 8637750031257356951629791621342852720 9406416 7248609218851786851567406676654948352 9406417 -209457641015414526130952298281030347534 9406418 9049972149534094330514281772916642816 9406419 423826516896006276251737362342540792 9406420 -16956111953637453794529420389380907520 9406421 87371526188134982208854950266644972622 9406422 1926975833749286398805846627180897280 9406423 -41504882098546949056226584189705112832 9406424 -164598143473222483104595759357973207040 9406425 6589378244278959714754713902502144000 9406426 1319812685724670400661107973230661120 9406427 438638444662307116597073042016707406276 9406428 -41604526668812259181929292898994746880 9406429 104476418947430699656610402565648052320 9406430 -71466585779308363168783539077283876480 9406431 -177592660532635462795443463715428430688 9406432 269339970224126198701517793308363980800 9406433 -316023496733630628687950385494975949036 9406434 -112473396531368682560632173384008324352 9406435 89116463529270436289768948436439116960 9406436 -29971433845625815464084986070170549760 9406437 8170673404288289826227393098039832640 9406438 186018227106073371953564109783537489120 9406439 -276757126183129255181407901289303287808 9406440 -65629884578728334785201013611963392000 9406441 -55537789483397643872627896873928285616 9406442 -71196435197633912384668889452415447808 9406443 -120219355086734362212255343653447982416 9406444 -226175615728404380410855498856011494400 9406445 264608528507922756716788762924769714700 9406446 -18727135820115674867888105022686125056 9406447 -34289772689301477675352932131543822840 9406448 18367303704645181930420363095611080704 9406449 -5620662555465033561028017895579472076 9406450 -57765650850500850661432849244055216000 9406451 71904684202592401470408230451498429600 9406452 -145593050449600080409865145067410241536 9406453 -8429783772061697463885474530941774720 9406454 1364157133741053441973382658562048512 9406455 -59455751753298774556230104568866359680 9406456 104228873990336329049735927427683450880 9406457 -392958548186421909954792235419716222808 9406458 69981570234491907417852762847411617024 9406459 93496910574320449280889051466937416104 9406460 51203295580071372086016237640845465600 9406461 -92327624071302418811114305662443593728 9406462 -36416253999415557636085186391716565568 9406463 -108407672326646906401710932340256085760 9406464 17540302030818297745190300240377282560 9406465 -1518022085283715207148507009492412480 9406466 39216480468784468441867370061858163104 9406467 -629524010698321321035234699426316080 9406468 190643270788193069855688889388155499648 9406469 432148771696233699689861162353173588060 9406470 88603187358732478474499746396068528000 9406471 2522401588593255863214646427207299104 9406472 -52755051316744694223014187578034862080 9406473 46077000424300973379586321676830413888 9406474 -88329476043744192167264712959966217216 9406475 -69960512372381096962653143094609664800 9406476 -217994756752315948408223709332605870080 9406477 173582102813917169932766270778584338272 9406478 57040897687012133601384545758950761856 9406479 -30189213959041193334960742538448499200 9406480 16896108602581764688925621011045416960 9406481 -51280142542584500210093441030808184590 9406482 3160599895847530338274115849668262400 9406483 240420833174709157231641831934848050732 9406484 61052061046580898240731363724485625600 9406485 38348030899126196033200199625035220480 9406486 380875027076793990053050822053148005120 9406487 -355601072655159773407175579967784678800 9406488 -1564315993476425184551274319714713600 9406489 -224935152808644360406320457205158596627 9406490 67002665460378935351859891359983692000 9406491 -184038176450640914889662590243396955856 9406492 10988505093319842110546574844319798272 9406493 203999499963965363345023102552872565164 9406494 56125181641375737675795985619566658688 9406495 -82963949882513507794778419975602921120 9406496 282213383990621339120482701730886713344 9406497 -558374720565079438302740936279725728 9406498 2058247411163698701187875289608912960 9406499 -152518476662395534165229017779106284120 9406500 -10328274569865452610953176792252416000 9406501 -45819509976087315516376876834978642720 9406502 45162808264766984893642947587428071552 9406503 -91853381467201600235513922510301585200 9406504 -205132838644054154183114762493445002240 9406505 -154692466014610841657069773448383714680 9406506 40797213369946617962132710300792403712 9406507 -14623487505897013454298717319132518576 9406508 2344835551426005200136539625571193856 9406509 52260177906992289939856844225023475712 9406510 13807750939980750063535293109480527360 9406511 -227501151788711298199311818434733979888 9406512 2574658811016423461448031532794527744 9406513 73183320335665108762265747664691007762 9406514 -46410984850194237503132191828612237920 9406515 169524921317642611632292889929965430320 9406516 -912048664301600520213679400637988864 9406517 -128763685117457509396190237106399630240 9406518 -106036989697502376784393872896276981760 9406519 248725291961525053627814147249487967800 9406520 30315471979235569927921138786403328000 9406521 179202590197251868914395081949174443508 9406522 -165611935089138805807601576167507724688 9406523 -34521364791994809893962987549634142960 9406524 -8211312749312082794115770287716601344 9406525 -204377563625463447101761514648903660700 9406526 -56374161331042685520652950806288556288 9406527 48144282365628027855506401085765077920 9406528 81445014477645148001629721707760058368 9406529 110032204118859700059037464672604610688 9406530 100479827652826929013405450122615014400 9406531 -60761602778645763916139165344199726000 9406532 -72733549565380907885473412724472243200 9406533 94893628545699394497840884847214802304 9406534 -60180421170894970271447275270118851968 9406535 -143888531556469218075328414729664384520 9406536 18423556031277409886030294637644390400 9406537 -139840667077744018889286028347230430848 9406538 -181826366344736515737316722258052056480 9406539 -207926496793205823546035551328870262600 9406540 96328721645311211739046301899207680 9406541 -93481295326257845969312207849544962058 9406542 91521079469944056698316019140850303104 9406543 629416016954272498726477249658707060240 9406544 -9469461502816232110414606011094401024 9406545 -56230449961434612884538534955639935360 9406546 75868302618413864528974174041145370784 9406547 -29819050912701183081313601392013491200 9406548 -7687270264471100985178490403652413696 9406549 277454235492220829354889403561379929550 9406550 -27508548223662499021303174195409400000 9406551 -1101486326689798809734267649568622592 9406552 176577446187540021548518204192937625600 9406553 25813277290429531552021862690219734344 9406554 21432053637620013760997712117285265920 9406555 -157630126954535735891136346488458975040 9406556 -48454555314836688230070793315317611520 9406557 -96579859649266129191449807288787528960 9406558 -31748384650303047576229087214568821760 9406559 -61125060434858957331436636213411385088 9406560 38231262210810974422211922569196994560 9406561 -18458779619503566361492574929858015868 9406562 -24331850712754093944074276167591756800 9406563 -98309987675161890860426133091072064256 9406564 -53169519993862912894679319434374973824 9406565 87877653738539560060164367125884380800 9406566 24829167481094591680334513692033514880 9406567 54920729734772974458387662990551826920 9406568 215447549448954124988588664014163778560 9406569 -141278492976313559779761956143793625456 9406570 -39465746456104232239813654216461042240 9406571 266010176002273963352629150563162278772 9406572 -12396803478798189649540653362947424256 9406573 -142121414734664159712044222110295688096 9406574 98965932792195601817462945660312809536 9406575 -15602267412389319184713729919555274400 9406576 -59287493910500380367527932329542483968 9406577 4919840358847814509896635504781616512 9406578 34910878905599695146426662916053630976 9406579 8648988592333813150188365722046089056 9406580 110025857090711914406629230742056714240 9406581 259391840714009884884887523082392862752 9406582 65432378514224112324030682221943327392 9406583 -289623012146724185768061899813779176696 9406584 54419915834225266876743413274800947200 9406585 -83885946075402922675318953157973764020 9406586 34703856102112559448600817364275888128 9406587 234080926426845710037737965605439220760 9406588 -69358443301807312660092691470247541760 9406589 -242545370190763883919045227221344679272 9406590 26016308322967250790529532744250184320 9406591 102914773628623658938202621519208789200 9406592 31706362483421159311807462528348323840 9406593 -8224480855028460951884191638957924096 9406594 689116405312148631340502958312332160 9406595 -219379048294152837450848256325451185200 9406596 -82678701509319363592984541270972282880 9406597 11269556979789971648566074408411780700 9406598 4391728470496614704928613602324723264 9406599 3213645102167687000773412979105272448 9406600 31515558156337446470410369802403840000 9406601 156790731861098150493125449916591752602 9406602 220758897434618058499026338636764523520 9406603 -57112981450374353268912735144610254096 9406604 35490065887857130557690014985095579136 9406605 18976898752024878825138956734464556800 9406606 -164580798722166517019002991278797588480 9406607 -385383970247081178219981819861500688 9406608 -51525150558079577158558633413550473216 9406609 -103448298822707155841280609812889108480 9406610 -47176039796463970927270633213875599040 9406611 -9531158416397965082443358165172724548 9406612 259402646975939661844954478913964432256 9406613 411290366374125794509697147608654430862 9406614 17824326441409024690572447299815864320 9406615 168333601188766900500313480215425667600 9406616 5343764171518524937566822765761986560 9406617 -52028177028520456632029329905962752800 9406618 84605362775228373352901822544460007904 9406619 -347735087682518556736307811812455849980 9406620 -65855013412832212710390944243006707200 9406621 -1157747517596471249280022908649684480 9406622 -48343791024504651068809376286826293888 9406623 13568699720255938523266275467998026768 9406624 106940946373715146856792957232787685376 9406625 -114673211422258897307298343250445951000 9406626 13594756035761601540460155800786473344 9406627 -702627826850914910857750944761702691456 9406628 222013827121486410680801201510025470976 9406629 -56306810821811952266266862645925105600 9406630 -26758923404140565260132082925340154880 9406631 17316282865834433832637720539944033832 9406632 110608569401768787065331400610157527040 9406633 -57988353406077133706338334367159875420 9406634 6312553396119257367940696328067502080 9406635 -9527565218541312308638575977524730880 9406636 -38857254340639039640292439846318948352 9406637 3190054114953031782877633786813289568 9406638 -186141051117577109062587680479178743680 9406639 180303331321760371397449529835629933568 9406640 14721417137019764435054254714815774720 9406641 63022834772152096265226068786739322992 9406642 25006302681919267170166098937993562112 9406643 246032404903180236924433249611920661360 9406644 87436192637914523221861189806621806592 9406645 50131464473696394036918860811127791900 9406646 158579666727355669721926335386099962272 9406647 -62567494461437715814814288552403907776 9406648 -145300590271955627851727725716704993280 9406649 12380787815814550206718879044253080000 9406650 13787933387202388270332476138525587200 9406651 -122976715888720794692163428226793768348 9406652 -51451537753134229176786359952191559168 9406653 -9004612346240008236307107644245916160 9406654 13113055905301797691166713033508256192 9406655 109845545411139070633242534476224096320 9406656 -22873851835644116331630838559337873408 9406657 100100437528217664055734222206202868180 9406658 -48638358025726629932869623111365773248 9406659 -173941935578926692085292374953316165896 9406660 -55582177507075707485052474024827800320 9406661 172788822940451838299290415376721530 9406662 -67124441594619751039386732755256061440 9406663 -74830367414098289754373126957192990240 9406664 -119789130036973318316625512603981552640 9406665 224980277800991311948280535252703152000 9406666 207707718398086937213579569060871827200 9406667 13658066415974645831565346194938797716 9406668 -153156788214077436840879347129345971200 9406669 -206453656345535448446444128412053242656 9406670 12073776678083343485058583205186127360 9406671 -13155500957698019834928207178893960192 9406672 54194850196231052043874728499721011200 9406673 111758205837991092364627536557161895922 9406674 90486369983467444930899952453430077440 9406675 62586441992744766491886961147070731800 9406676 101857647296798476129525272681455269632 9406677 103776766541649130226972357922664924800 9406678 2188708250006253607627930989864473664 9406679 102630592657360231519142198892704083776 9406680 2393538128427089584833668830081843200 9406681 102927451614861302618178164541495497984 9406682 -171882273601567049410236467755968161808 9406683 -39126114055712674725526009484250631920 9406684 -61134668811886216986976851025846744064 9406685 -77912781473329833166381302699010761000 9406686 -94246225181679278830639382685069465600 9406687 32653833581497599291087893495692077640 9406688 -36579466412291204704113432250755317760 9406689 39929796712708946172390438878628640608 9406690 -83687424690954699161715231666538034400 9406691 85865068551040801974060135273444637440 9406692 10276386813268123368606259081680291456 9406693 232911972670092413271949121756793602942 9406694 -910336550648476533263099882247079296 9406695 -32777242731703093907861443795745672640 9406696 -68486232760482257023846556109938688000 9406697 -90074635395164840795237947569017974854 9406698 -20716022204210100031712169816258178560 9406699 -135524736563218334833635578426545900300 9406700 29818453717422645057007689635725824000 9406701 -88109473195999072558376619195902215680 9406702 33872306851961888677543231311037307904 9406703 -303610353933159331260637709682259536048 9406704 14479824859183198331902691631343632384 9406705 -50327347041732581092926537105568469760 9406706 4087637633697330728039770643286657552 9406707 8974098690127109388145961150571551088 9406708 193616313654128367308595435650087781120 9406709 134819983404034240213837394762651129034 9406710 -19929849313010916035831866519035369600 9406711 55616121494914121606810957472870062312 9406712 -696217061566291801982087272473722880 9406713 86763149935656175964424794767801790544 9406714 151905550226417802708054435490945996512 9406715 -215192981809496135743696795699891760640 9406716 -66979874184535829181899941538145140736 9406717 304101866736651312610501967534814792192 9406718 28609909845558322515928215464675767104 9406719 68809796914542407117655023823209210880 9406720 156702503672507643064881170620612608000 9406721 505161558649336152554837807172917370624 9406722 20708455992031415266141503656602907136 9406723 3784631697717372369890407220739269704 9406724 4481289300222823214323221660406149120 9406725 57328524375560101334507796725716641600 9406726 -119160863376332380115569854549800120352 9406727 210696565226870010604047503734299826944 9406728 -133045174298673051306986173316409216000 9406729 468152585346839155178689165749095463840 9406730 3879633753956639481249137801362560000 9406731 -129169602161949526701050780797249016640 9406732 -16943037424600061884660312043509713920 9406733 -47065398108759927842324915491162841088 9406734 -41442123840092892805630450282642192320 9406735 9258215265824860096492040746417195200 9406736 -5938055073752003391458653564523298816 9406737 -286666154359040777243385171123869122206 9406738 72980727318749711881059633880103468160 9406739 35187172924768876398716327099694090540 9406740 5001084811799011471474022775702036480 9406741 57979445463641140020112089296568880142 9406742 -190874638152185201682410749688725621728 9406743 1933007395493426199694819184061734400 9406744 21620176558225316824302804226069278720 9406745 -200835496977525896518272887371779589500 9406746 83031148254199007136161612845186053120 9406747 47228137732102915767488757056893170432 9406748 19479134320905765910799076068852720640 9406749 129532506436758653339086020810495721536 9406750 -68453681989121230018480241173526016000 9406751 -83269151729635564553396438471682951096 9406752 -104533025502468910925582281661769842688 9406753 -4017874774974891825852439081164290556 9406754 13492191415732116326177992747053814272 9406755 -153609621237269469550280695764347589600 9406756 84756764288242221391469587755779953920 9406757 392871959008090548986763094523495379006 9406758 -54378156207011880181199779282109369472 9406759 -29294586015730576544772669560537409840 9406760 -8129767707249582741709775913916416000 9406761 8947412621437448132111023678930529664 9406762 16758588847689453191672084267667359232 9406763 21106954611061101617338203373897284096 9406764 12072301797527593297823668304298332160 9406765 161199596745192786736051783898519668920 9406766 354978123689747554176793801904150400 9406767 -336884649335605055382040117097370432000 9406768 45925951453772748496788050752774864896 9406769 117137265939067331325018304996043965032 9406770 -51463073335509723742537210611045903360 9406771 89273386025798733618476846495046004224 9406772 -247237221907565267262729651762201642624 9406773 -125392297198654963084539856644318011616 9406774 -25109816174859513513447521521200086400 9406775 -17137094635367502621829838652979980000 9406776 116572813220742912563641010205070786560 9406777 56591421813983780799873997512338787626 9406778 31085325997026626362444084616645923440 9406779 86839308472142162001172249672796156184 9406780 10526519585444279113860233122512230400 9406781 -484310161725356870671264427810251729728 9406782 -553840195448532365565411435076224 9406783 -73794836172450760929016872089609681640 9406784 -63441426001766469717176746702761099264 9406785 -135135473609956157128056104556857596800 9406786 -41050690270404278545500299459014423680 9406787 -43344989613515942960336757920633082768 9406788 177232606104982110370405083044232744960 9406789 36224116565148079651411939974840381632 9406790 -56711944971180484865787088394045280000 9406791 -110777541282133098661407654733699083600 9406792 -98639240184396722246691976537525632000 9406793 143761122253896332280714032444683443648 9406794 -30890757332103340340124810243314288640 9406795 -32039199440914976606524797077632905600 9406796 61872688305411183401825746029525316608 9406797 110521295053301204464819272817933366272 9406798 -27637852596287050431140272369889800320 9406799 151287079132280948254630632498753874800 9406800 16498221136722436203209314216083456000 9406801 96998778883035938477155986184476902400 9406802 136085093177252103404022061548953330304 9406803 68040649591776207563840861099571650304 9406804 -90528850104459849106430016283561893888 9406805 -4348552065494471750562896224546401600 9406806 -26692226472666150264594349515387033216 9406807 237911242827175761018928074354898914056 9406808 198475672105453005251869502824570368000 9406809 1048982391134227228215465310136590080 9406810 -20316857696743358551080953701319316480 9406811 107751925834873722314075932030674711072 9406812 -95129970949189058151870409978871589888 9406813 -71159780604003263473029198747338876276 9406814 275564170428385123040231182493494858752 9406815 207013940773156054837043085188732451840 9406816 -131830089753646949857061002889163964416 9406817 119611985930420250211304189883397344000 9406818 136418263098230857961343547760417306064 9406819 -169994679656758890243510467611846999780 9406820 27872432861260842904009848563715002880 9406821 95140174823334438318700210298351663712 9406822 -128272383310571210872747643178580992288 9406823 577084210322594514601711223057603984760 9406824 -65905662829278509228858736904434892800 9406825 -35848196717732019123342881420283254000 9406826 -28599924296643534027023824640159944704 9406827 -146082203786420963733463378896198350160 9406828 178923082844945825053499879786466158080 9406829 5545940808835398127665593799884186220 9406830 -11304692455748646080339801643277918080 9406831 30161614360791972071109334193480581056 9406832 -27617211608437722590255682267566014464 9406833 43557841823813282773439869581058282848 9406834 -208117544795388518838790155243577907184 9406835 2585956708520968341248406260493384960 9406836 16024489067518504077718809243548433792 9406837 -72592110214346603091542762938079061216 9406838 -35313182581108380766564582082743327104 9406839 56418122807414935131769378775398199808 9406840 -182084280186951442256061609902174515200 9406841 -185530259587205923317398819112453023916 9406842 27149522985268608944184294018239965440 9406843 39032223932025135611076525735817169840 9406844 -128424060094142725746323935232095945728 9406845 -47570724421288304932810693487208343680 9406846 319853097153928214671818258656427916800 9406847 347569644791496608319750270610387261392 9406848 -198638403990290359862254103724734545920 9406849 -59558651637399520781744813551177441150 9406850 -79171209063795250637212330262462019600 9406851 -59751711167670778936740986890564572168 9406852 570449001121180034168549641870188544 9406853 -12663651671305599321145920542291683236 9406854 2404435589896459963488865035621962976 9406855 -21633003562173896701524997007747622000 9406856 100723059081308371755479318317948154880 9406857 -54429363436894608980207339804384006400 9406858 -27876000207361703797799521845357312720 9406859 -29475213696580725930139460397951214848 9406860 -47467041887082024014411100210648560640 9406861 10879275199350360329717482453420518624 9406862 151583504874197321438664043745896243200 9406863 16924788483221370367897125745227505920 9406864 6562855176044856303921270455686938624 9406865 48922404023567131205200955394715354320 9406866 25016961190571956743327649409551211520 9406867 -173060459271026027073215737585348071368 9406868 22607941380210726564117677186710947840 9406869 -235683234882151754678947391929213532256 9406870 119991487899321080293460669478330399360 9406871 -277882252071769338546375588831362298456 9406872 -129022361763736157244416101913292257280 9406873 195182630440963580810136828322947939018 9406874 19030337025329912384988784203531549936 9406875 15035059067203053271263666661969950000 9406876 143054000806103166771617378639384153600 9406877 281707713840774872091320990045622609120 9406878 -800533652310545004651429776858435136 9406879 321337422364006654569634659606088832480 9406880 3941780208323574895598221244372090880 9406881 -327415258216206038169711634960717171200 9406882 -112219628788666999959812950811774852448 9406883 -163996689141875926318420022027217460056 9406884 -27030057146862676692644909770880348160 9406885 -163398847481891374385074041110290032000 9406886 159000265368648906298009040126743975392 9406887 -17508018446103858863360021555694681600 9406888 39743374127106491824585189596146565120 9406889 287651298313946403427102160096624925690 9406890 46813981720337176370793201152755384320 9406891 -62523138540603438572739221143033611728 9406892 -5024082196330766745310943866471464960 9406893 5686302960724927442619315396478436064 9406894 -782693574828519188578736034984509568 9406895 791947128213050824320894025065060720 9406896 18091422891942717218302334926866972672 9406897 -374940211629939193277582282395778860654 9406898 9232154162580372973094946566747099136 9406899 95062690002904948344890692054115085384 9406900 71308372164131112578685918868764928000 9406901 112916817867657015821778888622225882560 9406902 -91729162387057201708596598674036984960 9406903 523872698813509744631037914669811536 9406904 -58880785021535302639833999951949824000 9406905 -655420588685096298027355866872220480 9406906 -39631527946924492712144783167497256848 9406907 23697214795548566056996968625469070120 9406908 57083046149317979416161851400645181440 9406909 -256873425662297596445488838586434359680 9406910 24705725316079434299595129406509495360 9406911 35882729992222735122126244596422970000 9406912 -19478151165362359791383025115488845824 9406913 -68168605115335439319010538617595675838 9406914 33913443527695489788370708968590565120 9406915 23782904655518631553268642928226774080 9406916 -100434050016709871467313754874239151872 9406917 5883317492191177758979944707006016816 9406918 5384594619556710309470005243551141120 9406919 -5163871831014437331978840571852792320 9406920 -28216651621758774122583965036541542400 9406921 -277748660084290911098385906085360115878 9406922 5384428517426918021232623701256700720 9406923 -34603873616358994483901377505633605416 9406924 -90276130496585924876749613219006543104 9406925 -51899909298936507026061872071675632000 9406926 -4714352449801980835739944927676146560 9406927 -416637765298791794404181041634819006224 9406928 -32790646661064734059332810956169781248 9406929 3357650774040266121276017979672652800 9406930 8968424341767781176119991234857441760 9406931 78035900515065722530981701035856915312 9406932 25185078014818838628636408876681535488 9406933 -47793869206995532121917383011525074440 9406934 200951596285575390811871789344932637632 9406935 -10224852443150715996639582446063754120 9406936 -122701115393142253607479370777141575680 9406937 -143859575276544369458414341825286055414 9406938 -23913006485531497908372677242651392 9406939 -167820367841041888018242489967308083260 9406940 62093631435900787729134629299383191040 9406941 100078327846377440075103756460290399744 9406942 -134853757388368925855632530000613216128 9406943 112605244051225499418625451475924887040 9406944 99393239055998466407326384790600417280 9406945 -238120501278492369940246948312557432300 9406946 32263392073109316369688210690670541600 9406947 -124779637297898256200702403443797161216 9406948 -63188941552864058474278653454125768704 9406949 107012600590445107828399514909382157950 9406950 1831218850773594261648540178217164800 9406951 -108558388695933496063688487241006351048 9406952 -6989864905131731872104704436734361600 9406953 3436664235733688749619080940229307284 9406954 15704728800591340125876134359467297792 9406955 176446159733230747744048200932232315360 9406956 128838340583118386599493753884697001984 9406957 25462793186009938679663041900082081600 9406958 6850278090724684858841910256418229120 9406959 -173423463291356401286406974150520774912 9406960 5755224151895205618588503193713049600 9406961 -47533067038100835136504154210451051438 9406962 -183230424057856592720232535759264742400 9406963 255129354656233252966090282724340398680 9406964 -46196534567962538215131463417423073280 9406965 151340979080856530728984786528829433120 9406966 -15280969992418953188959691692236153600 9406967 -164541612544300591537841609166716946768 9406968 114956733438003941653188355848759582720 9406969 -29816097868702951704903782906808563520 9406970 -27658978280026356286593409372976520000 9406971 -135553777749971985148654322289938204808 9406972 27030616441024148476089159318971211776 9406973 212156891280217525077452251505044041222 9406974 93388524418659916581545349691127127360 9406975 182943718594094045069087660656798181400 9406976 -71966113159072209622118378867502612480 9406977 9909903315645355682346682059703372608 9406978 -19620976411892331434139844868767231488 9406979 -540070914970586934822042622921572028680 9406980 68598298337119395523143971485229752320 9406981 1995519639395983987982051144519300864 9406982 76875679708841616642764419833917167872 9406983 -29818482111905618927174523312193637976 9406984 -100820519218679525485189316322661002240 9406985 -40164237827035935199145613773962501440 9406986 28775224169431548160728925537075196928 9406987 -150144471258822710535746501178968746440 9406988 12880504380682109482161224278035871488 9406989 267257358353087676900273921469804163520 9406990 -237677590944822821626171039843868186880 9406991 -28800611011357313239478078680693364640 9406992 7919968693175006843456845184568655872 9406993 207195605227774064632994845108648713844 9406994 -17223924495533367770827429792528558704 9406995 35207327653289749019545968723660576000 9406996 -121701789670635257309811335684974288000 9406997 426294288983970067710254520970645618446 9406998 -27462195538111655096340723110461256832 9406999 4624571363333070243975036669174916800 9407000 116571449167890418726944901896499200000 9407001 99317789008589371226131471622658306624 9407002 -84812328006875261813410555225015178496 9407003 -280177324409662784250264865858525263360 9407004 -71618814890093168611114997322940170240 9407005 262428674997691852960271016087742551660 9407006 -2283447811856409991616435915488174080 9407007 -158915251051793423114108121822860315496 9407008 -91331201007655876070207859677905944576 9407009 -160716128805340942760378718975180485790 9407010 -2471977506893067374701366240972093440 9407011 251684080612285352307114823398266722072 9407012 4901853137828790488817678346614620160 9407013 83398899019089813428593388473589246976 9407014 129478380901390948418927381965106427840 9407015 154531554142484136281280300205801439160 9407016 -84481120394021771587566945529825121280 9407017 -243172781919598851865753708743218582528 9407018 5597585847238891282892272966353031872 9407019 73034445155382724465377856283706601920 9407020 -98506144704434897885051438640886348800 9407021 -75970118218978844255572838134181159508 9407022 108780743421437780476171915079145348672 9407023 -37114880648418594167247385827005193696 9407024 717302649922143636485857499185152 9407025 -2796909252860846365781856632531858250 9407026 -147331908199406052744662408691854232576 9407027 23770491880033035641170199311701904800 9407028 55921435211629031733046720038226507776 9407029 -28009162224878099969123518054287348370 9407030 -101542570095511376550371297996975715840 9407031 45680850803579571851524955232802872552 9407032 -7637607087988148184967173309878599680 9407033 109581714533462782282049797190457285600 9407034 19008657142318209028459076031403911168 9407035 112218416072908987947477683478513484320 9407036 106083158316891570656625711712077818880 9407037 -84661134621493555299550869645696048960 9407038 132799402221004127823517274971958449920 9407039 137529683851888750250917590824126915880 9407040 -7227553720946723200085123254557081600 9407041 -48604185453630644801435391336970699328 9407042 41375395153981773624077403936973182672 9407043 -80077181062284309676518676355859302400 9407044 -50630024928937082999774068929557716864 9407045 -63462733031773699694792312751235891200 9407046 3586783971166983146655248864757516288 9407047 -127679456461100788681923656804232574416 9407048 -28887040594254277478786826609588142080 9407049 11344249113307857820639404672677141760 9407050 -154715495835474092221641472196382451200 9407051 -302378763467875083724461248546103411948 9407052 -69030610836781434350908729980533068800 9407053 176768732673038332516836915761791821302 9407054 17510804438741963336264164112264699520 9407055 -23916831676645862289208403806670983680 9407056 4248871400164727887105583944474427392 9407057 179805912493506430625098238306670187632 9407058 -45741222684389613884282955196959877632 9407059 182812678072464998419861987148339587320 9407060 -16996660923753712464600917959894717440 9407061 -11521730809011962543580593826164472690 9407062 -47007933332280624346367105308284110208 9407063 477779052598483341262089495275217752544 9407064 -72092400252179123121767520786171924480 9407065 -1579075266030976267937281258455627000 9407066 224136919327422101132029584353249141232 9407067 -526794335280502440715113868590495552 9407068 -104415050160327240492896802151044292608 9407069 -105715830537838940385668073261006737088 9407070 -80509680247473785242700381311520428800 9407071 -80202394872161606471612455238231139800 9407072 -33187919656386257500502156921936805888 9407073 -17983801760709267299919619448326213056 9407074 13765483379755754759987884421934649344 9407075 -19518459595170790143238331822982737700 9407076 -14038509856692473486331371885624795136 9407077 -179350338447005608379851404223874660900 9407078 223483739646757908953638068988784400000 9407079 52252586739900272946769612183340759448 9407080 -54598058336626807290588458580315801600 9407081 246400219664925378462834079565047879482 9407082 -91196676170757230699073458930570558208 9407083 -8831511321460221972150133799952663040 9407084 103482593652134144688161627119979817216 9407085 2273372442236097514322102015854610400 9407086 -1586316813281473094721081435957008256 9407087 388945945001872261390552262553726326736 9407088 31280299540746409119015566782310449152 9407089 54177452225826443629127202668870631890 9407090 3362945317635241309236229858179686400 9407091 266359008123991763694393390450548892720 9407092 -29547999663628978718205190124158752768 9407093 -479058430491755594427436546736491789536 9407094 -8477887631930857971739416213663164928 9407095 -36653292164648949259063102850885279400 9407096 222890341301455621839169786410907361280 9407097 -1866453084629672275063428383365993728 9407098 152945620897664443501974905041918493664 9407099 -186792736480487049122358514900537231536 9407100 -6194666893676877852798883717298649600 9407101 183662617827209137599751636447596710304 9407102 4790995866803191514296411575067363392 9407103 -106778116845570186591621375435021457920 9407104 -8420422545017333986737309289021440000 9407105 24908422443073684038084543072346206720 9407106 38404523844768194881885251186497141760 9407107 28299549344982720715776434812436516400 9407108 -30882798047707421292827723795621498880 9407109 136537659973869338692697842636732758240 9407110 3453786263660466339530940959781304320 9407111 -159191452713448973149470625047542658768 9407112 23202293071558551967743672686458798080 9407113 37407373257367894707993561333886716004 9407114 -26653213360051125558920391942803611344 9407115 79404505318572844446953413458347736000 9407116 -26246939737698855719492068460491567360 9407117 38575314369667879781801173683922538166 9407118 16670766821117278572828347271867607104 9407119 89475409887311031326923122136035355896 9407120 10088916607858984357646656036031201280 9407121 105131957487342465128655274798171164912 9407122 973231762298644008883604447717659200 9407123 39725839853970437926490243193302519808 9407124 121739998486148267971223416506556907520 9407125 -946503974292694505307535570645536000 9407126 98618663360224698104772023370535608960 9407127 -187312524430740667016812225867011478680 9407128 32720360159432906695807905177354240000 9407129 -61827532139106063046315625276329409916 9407130 -35749408247040631871230557868268340480 9407131 181939896029715283009632058692305724932 9407132 61750318767535781233254686335838453760 9407133 49446782611146634664558697225753343302 9407134 177245683852272152736736569225389084352 9407135 -129871170886575042821235083164007453040 9407136 24716107685425744768465512162341683200 9407137 89511609122619736942897606365379381440 9407138 52471145357163365565276173144344693248 9407139 16243093281454808802754342485354446592 9407140 -136830902042123231746361524071409221120 9407141 118718775000020828113044417920582706492 9407142 -225691935039317704840582189538808873792 9407143 215358264053564777073458456826585174392 9407144 171541460146947024840506108843843911680 9407145 8693280124116583568830539640283520 9407146 -3188791403940267691981415649317410560 9407147 -29001306010387720263857446000763565960 9407148 -25420008064282421083430700798558720000 9407149 -306452831147080438869555739205559538400 9407150 -66631106151329217380247146559244291200 9407151 -9494138250529879838812229151974365920 9407152 -66091478575736502220420738623437062144 9407153 89720434105246367511532611216189504 9407154 -87641494206887158057370731379682048768 9407155 -152617487333911514660679470962047559440 9407156 199295350345831800596502508678777804800 9407157 73308383849253031852069268380566096192 9407158 99215964139073541712932855084818827680 9407159 -134542260678727641658087722652155874440 9407160 -6222777045296923249814637140930150400 9407161 -145552452045158746871357751569109610368 9407162 -6947395116799800736888659587019148800 9407163 68105702166490805232973449511452618288 9407164 46864468283186556699007989939778940416 9407165 -137694121146503795271874738548722574600 9407166 79068727429393755641502974313756902400 9407167 11743989893930816379673301185759148544 9407168 53283247276420229254545577504379240448 9407169 256358529648684367227462398322377686194 9407170 80320409422898597853909794689155356160 9407171 69274118822185281574412553984142954392 9407172 -165481320001712201410512573632790955008 9407173 25164308951506854320906355289719322140 9407174 -16239142564508139120243152575281253248 9407175 -23512842369175354881493185700768341000 9407176 -99328148857658201781399386466321838080 9407177 50893399695314719590658907007380068680 9407178 8639823272545250094565220942003420160 9407179 -7622181262400380874505956761991994220 9407180 122754392969242407499363913004359654400 9407181 -5030277820181909836735411914317240256 9407182 -17589364893974796180997640307050092608 9407183 -198578305635724354717334162137267991568 9407184 -1435352120083676181599555478285975552 9407185 -198997486109082267825088313788698460800 9407186 -51036917273573566339520945539387940208 9407187 79754832586914003681973703398531226880 9407188 105981052933395918812473999991065645056 9407189 14820611575881762334974205164129878400 9407190 -5590725478160532536913149842439189760 9407191 -115708959371947792123643792664855136608 9407192 -249455764045830165800511311565727488000 9407193 -230609919726900105131189775852341253936 9407194 3379678946930318482805512447845213120 9407195 -41074498208242951581880027060691063520 9407196 -3356119239571052378007497569105551360 9407197 81330577344144040287977577887184272812 9407198 -75724650496212827021722722854816125440 9407199 258013097817933686754050861634019265040 9407200 -217685920265266222098469140039696384000 9407201 -213699745050867782518829962185277008 9407202 1379641104779074232719122974353342464 9407203 -18480586332340790422772479274600160496 9407204 -73504797771532339353420466580728473600 9407205 233709636491824635265145425183413360000 9407206 58569418242190196400201396782020300224 9407207 188248288261670618506176189834855382824 9407208 -107558006017215411100116801310399856640 9407209 -84412019444913755629374065993744806784 9407210 -114594828636813122523811035792429678240 9407211 31324742942114811278478637157163246720 9407212 9956919257377779270773105431120691456 9407213 3331746087154401409059971388376687500 9407214 -77908326633238477370031570428823223296 9407215 -409309454124861488009179552885603830480 9407216 23920429010318853035218377320872968192 9407217 -166409883904128410469393319416830539920 9407218 -7274711274097195151338691730214934496 9407219 33338715056355069250149232405303732344 9407220 -43815738708741983386425241447988121600 9407221 -134975803851676553824469631273632570628 9407222 -220112294892123234379475961358867334016 9407223 -9815388724170913776772822324231449600 9407224 -105823755667791076707968937221390561280 9407225 82723161010229624307644776046555538000 9407226 -56931334473153846099981143761487813376 9407227 138792943763993469266756476677082615076 9407228 293436442132973966255158648994210881536 9407229 42748963286629119701798029028241384864 9407230 33957532213064225880928416308092907520 9407231 45238998043218623873587979666126620392 9407232 285548494129823840387959487551336611840 9407233 -445807453510662163680469247690798567376 9407234 29089490715644039310777715346675128320 9407235 50882204228687318063741343384721350240 9407236 -1671837313602883619088682464573296640 9407237 -67061152327575914026283767177378135296 9407238 217929406954262959374982461297227243520 9407239 153306186747487396235268497006146696 9407240 -66473873697016478985280343262922291200 9407241 -223616132578767822667471402594155423360 9407242 -26219737646037239303796399953522726400 9407243 -55642769781052665727984639604726990508 9407244 6433356678275923794010031044118298624 9407245 18712546993904683088649983043920425200 9407246 -224127191322702141105263212781183563776 9407247 69445383086936712401739853477875808128 9407248 -23834819755274262177166235745338327040 9407249 -235988761110959676107369545290559356750 9407250 -15191423423476661356473788732912112000 9407251 -110783228958340688937755635974911561648 9407252 101838296567652874379208698077639069440 9407253 -76397833048758229231178099384430743616 9407254 82858488039345915803282686344539975232 9407255 56781844682910175019721160200726374400 9407256 -77735709752239309366432447967483043840 9407257 -51180568020205765884112883470145213494 9407258 -14943960722513089001769058319041953024 9407259 31732386868066823224417452815793770184 9407260 13700054324280478091463151246628904960 9407261 17969805673739913546977144136765518400 9407262 -144977841834066097557584336275603286016 9407263 -17368290093855747550547235727089539488 9407264 261339657824358913810301411930475724800 9407265 117957696673310976773835120258952704000 9407266 -85516178302303029135149375327467824 9407267 -389751783851528157708888283645138827684 9407268 50197009210213987193737139427000271104 9407269 14973683490218782616002513002877696096 9407270 114146510626845811689935952379716190080 9407271 158462253584084739572158404728514115584 9407272 -88423424882509594460214432425449144320 9407273 -29966629094395675060161327805179351180 9407274 -76198199886003318609483302720601150720 9407275 -60034813745896502895649909253096688700 9407276 -23993491440629021326990030107899040768 9407277 -226355098725128836805452033985629888320 9407278 150092169585716187570240123539919877440 9407279 64771897464397299772727786480022113280 9407280 6480601174037858690124583672637030400 9407281 -78714509318868768965892031275934913880 9407282 3335739871137750641541038293505027712 9407283 137711014553716164966798321477822537264 9407284 -252219878415535995457947621412753696384 9407285 -181948844671224051968315963289375114240 9407286 22647912096944950750404000602518487040 9407287 -31433704785249822288970357028168141856 9407288 -164004961545698075508543669938271559680 9407289 255190344288100719393826965992713348320 9407290 -26751663210158682066189244545512569920 9407291 -2891164830424365597923019184990574976 9407292 88614010554325043079216675820353242112 9407293 123048575114371339348677729631905186400 9407294 16031153058489609714767103327344832000 9407295 -23956014575584086978361684232169900000 9407296 55843260458164334788764409444074782720 9407297 -243264392815748606140700546114812927020 9407298 -103596451177120915645014325205281546752 9407299 6355093917234032527814025193201690368 9407300 -12950121832021028886400597893663744000 9407301 -205105145462267030281653278071275694368 9407302 -67905085585277039721790983710970928896 9407303 204121507598932936610639172144210142344 9407304 -77606764354393398030537424996899840 9407305 177954260974517261806988220963855359460 9407306 93917521926404347741558904204846457600 9407307 -2139068599724869348901004354654890496 9407308 22776415838298721140833145048979804928 9407309 12765519087174075268763896059385227510 9407310 -23848195743297705551847624507371212800 9407311 -74894499063000012473235375390006229088 9407312 37154131954496972733564850334211489792 9407313 274356326691835111880736269804473514400 9407314 16934283777779205717651195875891287680 9407315 -175992479959622240605075090373744921040 9407316 -9416295246573124292835215672057081856 9407317 -219325191132718321087558365147385059634 9407318 -22725380855076524220188090068100449920 9407319 -248403428155028368548786968295027906456 9407320 106249880054116984570204611130859520000 9407321 163409085172697582685342197664975307584 9407322 -21261699623774254125624335542521851904 9407323 189777983427682200395301469466279309184 9407324 45699878536482801672219911433031941120 9407325 20522080378079915178557947148661600 9407326 62062740927998427715047772988774378112 9407327 4685448619001162158330071425704504800 9407328 -96590105010380416663888894472749056000 9407329 -90010274066507320868536172089326735070 9407330 -86479587096256470307691757193577353440 9407331 4035819187839456797149030495295507760 9407332 -54580194714193912601945249052047155200 9407333 -95570066121333289192388919867866552736 9407334 14646394882368157560763968814745958912 9407335 -84929903010818301819604369731473348640 9407336 355826335533979612022080443817792143360 9407337 -80764705000940208031345213850716314720 9407338 17674659973696886586630911821487476320 9407339 -96239919320482371007233041405568629040 9407340 -2811265625492050979939301787216988160 9407341 -133505915590342566504472466498928261948 9407342 -52986616977361096106354712501723960576 9407343 165279939130066325648064369970568732928 9407344 -58131568525492060100961696688260874240 9407345 45948427245422265852903984539712796800 9407346 -21660698838982481418812751132308269056 9407347 -127026324454733353845276570780089569204 9407348 201674555985896869287579251508788020608 9407349 -4054268193631420052152499194412719776 9407350 103210015562117403483912895535438714400 9407351 114123087209232314320737509563063887024 9407352 34418349807078657708787105686115491840 9407353 -34662804766614215735594132631277519616 9407354 -8415005979913246503230214365098940160 9407355 -81684852705968171145911957465841710880 9407356 66022404826167966945412574194922577920 9407357 -256672811862463938285014831850850262394 9407358 -18420817132330542814377713763962909952 9407359 38372306180184856319020065699208029728 9407360 -197788358830304776907773533109616640000 9407361 35118628278290660362517592751143183744 9407362 52937679529819181145153924846581076432 9407363 -69177227412223624952116209667817881800 9407364 998776273728541161359207352926177280 9407365 -18159853078200104068754410014941059680 9407366 27096721767921670289470988220514945632 9407367 -121715186369429332754042951604588467760 9407368 -1067167366538597145541581895331020800 9407369 312373015218653889176973384908123311770 9407370 -34948997477995377919490560003886115840 9407371 -89074146695116290168762881313834349928 9407372 -93921034236897121298839688757130638336 9407373 -70311526726936527522667895311772892000 9407374 -301571755517371909339729969982851555008 9407375 -464238011228836631251670779099430520000 9407376 -36517694822515323564566227343701770240 9407377 72083309072858262429830829402764683072 9407378 -192161298494569652971384771221894144 9407379 44260511237665158672256992217576952832 9407380 -60207162993903835324828810891409448960 9407381 241714295572598972453225934284244163200 9407382 22619137226739297019977444381757140480 9407383 -92475996330979252637533862742512525368 9407384 5908187131887535531022462496551731200 9407385 -77915625060315603661850475080371123380 9407386 43240529708974680588842330161044347904 9407387 -124204419915132847536831777421956132 9407388 -15269404024697940989154359422390517760 9407389 4760706219273194394958415006348748780 9407390 33711541999396981438472562637662523200 9407391 16539067187689972325464461767972120064 9407392 178242515481804142580713426529769357312 9407393 90636990576666385416007687834902360084 9407394 28441666385324635746763249029349401600 9407395 -168914265513456077463820134024144183600 9407396 580313487296633119682494737083628625920 9407397 -89478924879264796940400819074776171680 9407398 -5941672482696668193958791697615159296 9407399 5048582930345823095680493007576672960 9407400 76308786247103816913494964352696320000 9407401 33699509642467867716953065525432503952 9407402 262779199075488889268497038888748031232 9407403 4726431096730164363257142882605328024 9407404 177039970382666405219719536016185856 9407405 96048925651612759917693318070961967360 9407406 -24919524217621413101901199134559951296 9407407 110955918900524028546679465511724768656 9407408 -36845195577077747170674815752553594880 9407409 59102051197054070802205200694998430080 9407410 33557021216597780363493731477944676160 9407411 -2812829009949200525312776272672671280 9407412 -10965984951659260779772119351728959104 9407413 420970358545126430575193691930077796000 9407414 46843570242876515500825204023384117120 9407415 -36267075038979652782053474912033372160 9407416 325296193428991746261476468154996756480 9407417 106149483859601066404723196125281335466 9407418 87706046557917877194270412431997768704 9407419 16245750916850161254125972312391041296 9407420 -151441735651391343897784045982305658880 9407421 16314843252923817574800657200002366662 9407422 -72683541623126126405957242950461599488 9407423 264698652564932932416160944502115172672 9407424 10432157084613419277634393444649533440 9407425 96699593373693208197016081845022328150 9407426 -31977655209180179774270492687790372864 9407427 -51300605687995505928883064006413833480 9407428 161232563885227435653428499186086307968 9407429 59418245991324691694282609907581364000 9407430 -48366102182388487892918724933690013440 9407431 339039823152194238418073958526955466264 9407432 -226404969094998834783031817703475200000 9407433 -17182427229736488248010943871714758272 9407434 -112163261757346088663591858274961554384 9407435 -1382891880252626281986642812174232480 9407436 119445566949315099802842952435178061312 9407437 1131645648015605511882710613242297856 9407438 270101223515115563241627287517924909696 9407439 171740565757064416821191945132089457808 9407440 -9474423422223545118235573235464273920 9407441 31922427331701352236929593645498777842 9407442 110793438608125333509303382056917816064 9407443 -187354595319338689482413819188719721440 9407444 509090974526994080443367378434945959936 9407445 62399366774132848498962078132665509920 9407446 26610092494583912953078902518319911424 9407447 46994958868219607857070856253957263072 9407448 284371670741987819909721664925521920000 9407449 -223293023310451807305605715971149497020 9407450 -2713689630062441351327516013913348800 9407451 -5641402331047301439353875091502685440 9407452 88493687012913634061942799899438107136 9407453 -340016838850248817508091128154474771072 9407454 -116807861970697238839534845539727360 9407455 -69023569184226107913386896335341208000 9407456 251469194616453718833133716166092521472 9407457 78959852284074004541412963671542206354 9407458 -52495970985478883968819509019915336320 9407459 -90609984923819124803843516540075882340 9407460 -30773841418245768792667291254923182080 9407461 138994970415498872107932680467648980800 9407462 189938717523210534453847658021159339232 9407463 4423277514844924619552456718991445280 9407464 -214278477154833709012379109017585172480 9407465 -49519428074041065730057725987276946140 9407466 -58621993588099945470010161432749690448 9407467 12287569634153142855326381135524310516 9407468 17676815883354679031540665888124160000 9407469 -90482762918472796110087060232683291552 9407470 -160854561956901418416430062897396096000 9407471 -221172886180336754917720021254125201328 9407472 -25885541896492339913715561667406266368 9407473 413889600454062379874984543890187266560 9407474 136486700239160170796339708620972835232 9407475 16672542180005753726090000031807552000 9407476 11173777217179190267792027627594110464 9407477 83620484641733423422902121893263457024 9407478 42260797954787421756558687495937228800 9407479 -377056593589226574733643677119875216920 9407480 204684525634373705454685078567475404800 9407481 -111560005573680320589572199903475875456 9407482 -1606080820641477489747806545544080896 9407483 153596817889372303286017115941929726384 9407484 -48360707656550225217922302561517770240 9407485 -267176997406151311654335088396740502440 9407486 -102272476618932125551696959978003489792 9407487 132706712526840817164699002119983552768 9407488 267224430755998529657589882507952652288 9407489 6734041334094003904824973407410206080 9407490 55212953935253391456529267554102789120 9407491 -129463128967038072661038376757444785200 9407492 188972452160975765153656007129588317440 9407493 -97339916483057502977868008145087930018 9407494 -21362532995990879275009856967082169856 9407495 -55599998117983425973577796919239525000 9407496 -73157590743588959711427091187282903040 9407497 -5458369282257641549781222905915478240 9407498 112664227644672322663728460410671943936 9407499 -137563241176732660933391426323277367336 9407500 -11246590571622201944529638930513280000 9407501 -454314732600019600176813787150608998496 9407502 -30729268116492692540544450843830144640 9407503 139561568410762742483388230618048104320 9407504 10932587893453462581797349532218040320 9407505 141359356844294219859646225987654204800 9407506 -68637103506226204106781867148276955136 9407507 171556374821894653418026507104238756680 9407508 -31820814745047877214208695203210199040 9407509 99787075203357297444866182045081409116 9407510 -6989513822484922690747903803271299840 9407511 151321337719882711105394259964832022432 9407512 74241692145901153482559438796245555200 9407513 6253467509138445324916062564680278980 9407514 119832517033214624880212996954173440 9407515 3495084990422521719418834249939824720 9407516 36580032532030030283810482744434505728 9407517 -12428986112347031714897119917041942016 9407518 -139495695936218042147647062716593278720 9407519 -24757732181054182426020764608016204040 9407520 173163449883128973316736078609016422400 9407521 -230822294002313464139353328217483845278 9407522 58309429090170643268652681293070531072 9407523 -2726069369677860969338954040311483016 9407524 62977652230519504756586778416040407040 9407525 -102764300949780012297803425629693043200 9407526 6791529454113887969719985249363712000 9407527 -59196110109931577088992747442994557560 9407528 65159489978158860091956373287609845760 9407529 173936356602499192444848429840217296000 9407530 -154184872824921311277587494239731546880 9407531 -670461636895063132169832504054530016 9407532 65001683569545772307300972789549190144 9407533 137704419011355509746704420480494575980 9407534 190619224625732772510406241357847556416 9407535 -148962466087913824618946345106688738800 9407536 -78383153247854158946758170144655556608 9407537 110355062271805854026536507966372321392 9407538 19237299951969348363416191642629327360 9407539 73272768615873231162471681227726347840 9407540 3404679578501559760990709907255859200 9407541 93838092172341462754242204197800376640 9407542 -27726415113354717877217193341021558400 9407543 358469055650982179803200859019737626792 9407544 -137084378576952440814443056125731266560 9407545 -14991624421302802614655007370132368640 9407546 84229544975136867426609327381741623040 9407547 32023257731444736230531570117629649640 9407548 -119830254987067402782185083764543306240 9407549 81799764411054913978035555979258614060 9407550 44945487055375738216904842438743936000 9407551 -157297022416429311973890808280875440448 9407552 13214728861900400275963601649804509184 9407553 -65144974328847886350561166151704417536 9407554 126396848756539222015649716156914377280 9407555 -135115595914710618981463546596047789040 9407556 -90138670964628248814800350005297469440 9407557 -376727998665603216030012705422666834240 9407558 -157148566146217742685630998603749929120 9407559 -194874519791893771657382505785311005144 9407560 -207471920743848077792406553960267776000 9407561 20386101955140172813908850671097592592 9407562 -196857056214197638844301190210532544000 9407563 135480741563326204780760332947900469248 9407564 26649741831587164907925279099397522176 9407565 -66429638359319257636429417427211909600 9407566 9329638646781372508834787729285454720 9407567 -36878441947977850330314448322706579840 9407568 20992636160549623970143709807636250624 9407569 -314373161223517992184745350777163590030 9407570 -42354504647939846725371517138480650240 9407571 -11488109521071802755385690753194812160 9407572 -66044048732850473075299339433670744320 9407573 15745989936137466218085084991727981760 9407574 -18102465459815184705296360578287955392 9407575 -104824065274047851930221021805595560400 9407576 -253700691992964580396230812228931993600 9407577 -229067334387260395750824113985662360880 9407578 113416414384565968315827854345202489840 9407579 -827386348099122843192199709093544192288 9407580 -20927229697692267022926988778967367680 9407581 -84869830392438127977704172598490662618 9407582 -49121140755207380381904403724146612608 9407583 7606260176032653897612847360203504 9407584 98512259251922947180419438065886167040 9407585 28137152071300745602424764580274596160 9407586 -10036686976000383516851485375743851136 9407587 45153802327596043955286430166925145552 9407588 -20991949750901135177926380109032573312 9407589 93715554601244964679272667826665616448 9407590 -164206952059305246536966045417147203200 9407591 9628106525169921143044182797126806272 9407592 73832954966754217065132688682266245120 9407593 126903487097695456542545422512476732644 9407594 67857833394306998071139547380780159232 9407595 33321999471808442739136169506360761600 9407596 -181641061610395294045012968139650100224 9407597 213828616718810107981568276964703127532 9407598 -47305638493975183953169140634439672832 9407599 137697063756109474347457743192279208560 9407600 16436010096823196386954837691879424000 9407601 1069842932819045497902479272439560704 9407602 -31738475914428238078765420798620650496 9407603 -79268443695760344895224817884175113360 9407604 86569286891211932272637299078485768192 9407605 232001074610532565978048475317821487260 9407606 30355834654956554305172748792004420224 9407607 -203715152473020130224911495695215703680 9407608 -568423349949351379428980856146556887040 9407609 -219160262275980463589932804300541167680 9407610 -118088176249260213001507811908099468800 9407611 -227366263767265036871934737254462938288 9407612 213508664172405768550111767571278944256 9407613 -135006691343374893917540674797904838016 9407614 -106599433339356660995681021043979040256 9407615 -99298058167205867499295492267386736800 9407616 -62136564181343664893927754301440000000 9407617 179457806145514575516085032323519201666 9407618 43241178092703438099672988388108346240 9407619 120134680652650982127078943505007704304 9407620 -72645137022350037735245546737002616320 9407621 9649746604905603057208601568356482272 9407622 -24722264875620321941728041608409446400 9407623 -318432490147702791944498486663343665128 9407624 13908708740829649937883316979199144960 9407625 -175022253087688812569783700035367936000 9407626 -3084710671413823246317852253383246336 9407627 179231490704044190917834732865036610672 9407628 10978644256974299744399879106635411712 9407629 -247976944526279021990506601575864320 9407630 -118085107235333864985570209977654300800 9407631 -42922510186119201458449404618437853048 9407632 -9747509533742358281714237109997404160 9407633 153269516430795125151103025376138264882 9407634 -168745745384088321508615331429803672320 9407635 67908866585502220197346401127612729200 9407636 -150538189672562130025007784663398891520 9407637 -314166162166684929131618842259214706560 9407638 150397650992660297615742742978740786720 9407639 208672739797375577554982821456972618440 9407640 -134658262715932656481514582016206438400 9407641 313954796182514241633455121234864974800 9407642 53432828468091316146372075861127939584 9407643 -9809268279636386813093410492132425216 9407644 -16837780519795014148563022332455884800 9407645 -40846269359447016653910130001168380560 9407646 131937346121194403681242458425756203584 9407647 -57357165326695678757088686787940350000 9407648 -98256206882082604408788731745316700160 9407649 -86714797350840299584864821018070310736 9407650 36479548064174386371563735981586432000 9407651 83358815365770837141830170003973696904 9407652 -129387089464563885046172244031747719168 9407653 -53455724448497301729892165645056778980 9407654 11788659714191132036167775590599358272 9407655 17218797248189578803734800628924382000 9407656 3080682485781161896847732219636428800 9407657 102716339721093967789063666028568418020 9407658 -38992027590381968590338872016074956800 9407659 -128597115285011555444412693403439307120 9407660 236636936943506798298513681526778880 9407661 -115019000982982595725178647491360821376 9407662 -224956827787425283256947996555148521536 9407663 48846352169404224649539825787659712704 9407664 1322243538404669920879200428511854592 9407665 7724060842422440317541976917306427060 9407666 -12875449417089530100569989364196587616 9407667 128900382904425903872983798871044194048 9407668 -125942276561685482500613447581521008640 9407669 2712548613007108587172808362848169344 9407670 96431504612650128807990118809538262400 9407671 30387144383727349866200650721451702784 9407672 71253962971868803199337828452880076800 9407673 247329473087914967554104660446634999984 9407674 -120478436217652796013204091237415627664 9407675 -28417425466592432774409915691596869100 9407676 -568785770783036499256004916785028096 9407677 -84672619037678655830252839741112236474 9407678 -51767921594741439743568846423917027328 9407679 30588700149255872773085621477265728640 9407680 -57034505770723418449778647138566144000 9407681 -15609724140598087617641428332512558040 9407682 -92476236371516099548912424390623735680 9407683 -165564959776250965450826028678750800068 9407684 -68504244318633699932993555988839497728 9407685 -20698101945159700581583367210550483840 9407686 -146254325118161833721533449454168130208 9407687 -224109462651996468757969733116379037240 9407688 166117729940464831074356954990184898560 9407689 -168506031007770593766076276211624857510 9407690 50487373584847029790168296340463723520 9407691 -303688348987782958478101090424930452560 9407692 -63823370811066605857264701578340308992 9407693 -459817570143983746361818168653991526976 9407694 9523552192433002044343200895439192064 9407695 -140595947262086918120875839738853962000 9407696 -1094529317508628783172698939402960896 9407697 -16500970435296892272074885010926686464 9407698 -149575553946622408402009526688876015360 9407699 928285013996538120874342676052230736 9407700 -35277900321899770356574953499337251200 9407701 -55068268276673241737889090762620993408 9407702 15016001686200439212951381431304712512 9407703 140601352712067588054598129381615315200 9407704 151841528098717117013387718850654709760 9407705 -41334618659071609702440212444360225280 9407706 89401081071304588369279279651736843520 9407707 -144581791887700089483695911441272382320 9407708 21672952879384977972315769775836839936 9407709 -61958089380958275334357542294754720596 9407710 33597083332160542325071999412732367360 9407711 622740419683438534250043881695578309600 9407712 -73499229481596623185946444441904218112 9407713 41344327914976847418592227552833753088 9407714 1278838998175309555648153782522213456 9407715 197806284854576159918619552780984652800 9407716 169625037872131753627518087609130625280 9407717 297644800708408083580221347189182248480 9407718 8188063583523687691174804990587264000 9407719 250003863514776868612180537125393944120 9407720 44890448406525423289177021711319040000 9407721 -9706724481201426297938807356700784960 9407722 -171857848901838461215546727202237490176 9407723 36211110021613688001098446352607642612 9407724 -1724855503988533388230672975176192000 9407725 6827631845111055857808935821766720000 9407726 19451916176427873451547558750206197312 9407727 -19666170591013212641969601040666738560 9407728 18987125494783329891542461489362468864 9407729 -3560765815127560475167008059160898716 9407730 -1341683145650698248492007894026708480 9407731 -19110126648891393355880022396044791536 9407732 -81808014390981630001116689852197459200 9407733 -9656692906757668236331714117712838816 9407734 66924172429948377026496182568968779392 9407735 161982377522841234956186407159271079360 9407736 -35790592542877447176068393223616819200 9407737 -119278710123373433302212619715621121720 9407738 145875889178259904154001774878779754496 9407739 43552417992693174860365996286689560960 9407740 -29995334947357752727382191305296486400 9407741 153419528683492310512951762652283442272 9407742 43752424383828020652121593614915754624 9407743 227969640874664659157976395134767330120 9407744 -96547329022861435643815711305891840000 9407745 -47773454575267357428075396021352143000 9407746 -119679707276172657745460865746640140256 9407747 -187907302838935040524116261865633740804 9407748 36641857726212291276076292835022073856 9407749 -155111174664574863271971493219122050760 9407750 214140882443391844041724749901152000 9407751 84528554891983955599741932453622862544 9407752 121704228547742646109239416904054297600 9407753 -256004450528562071391614066174650212096 9407754 -101428871345744203971913111053452929440 9407755 4021681242933434069184196766176473600 9407756 -26856342082360815394562422444010926080 9407757 -311954663029113897315763656576666240 9407758 102367310381046014190366885676638252480 9407759 -113058620321836239581741435766918661296 9407760 -29625511786523626520489868516261888000 9407761 90009484770028226243979295981029024 9407762 32544244528599392256418186455459009024 9407763 87532679275476991989012087463455213492 9407764 -33934532272503475023733230604499127424 9407765 18343888626069559303757368645969808640 9407766 17086855811662726880436494094682929024 9407767 73744124803783422081280252655666591816 9407768 -66536199674006161404926191746280089600 9407769 -11559817531652610185487027407825344512 9407770 -11654367997017084174604075344003993600 9407771 -52049641720423215251623672104372114288 9407772 -257607303799697006404629478526462361600 9407773 -110068681924256044175507731863781554336 9407774 25254887991877010340182978835746025600 9407775 -33495045394730884232433500522141010000 9407776 -99094756402286728906744406346301440000 9407777 184854146299000216178738540563440490752 9407778 60702592169088032691157287487802219520 9407779 9049829305419864888853452938513387776 9407780 216954579848966716027005066730211385600 9407781 44876708192948017977806622756333131070 9407782 -41705277127217245084801058936256094848 9407783 -154197527528599720761650670743447593728 9407784 -57067983035638016728706752784790159360 9407785 318788644615132001784833924498225565000 9407786 -76801085200672500855614268349269377280 9407787 19515085133970888362501122728474455040 9407788 -2662697684193662188031727832447878144 9407789 -78035909607711576705514526846713858410 9407790 4817172694971875353624285892969817600 9407791 110494426090206360379749055977904704832 9407792 -41856337898557935736512384272632725504 9407793 7693834777725659909964016817550132000 9407794 -218512084942555907511637782722306350080 9407795 -15383943265286247078018562060989469200 9407796 -104586983417331049436094727890509469696 9407797 45084251554163598137172210945589712032 9407798 3244506841800812473032134646806945280 9407799 341481511181885726937527270668176279120 9407800 -240605863556322282086640401200723968000 9407801 -44880938531214660790524277669344865920 9407802 -7220202128414397144469948357426784256 9407803 -15556364381363806264363180368540976800 9407804 42165780030467928473882613898910054400 9407805 34222428436706663905384620475381770240 9407806 -34800193993619510730328219329104300736 9407807 -35710261910427777257101608274836138360 9407808 17114987532575451190064067967157010432 9407809 -239292273294642683356636093937585980990 9407810 -95262507832915342596354322615182505440 9407811 65479800939322779065743293971588200704 9407812 25885748931568983096310013618022415360 9407813 100043965283575564583012009040775237440 9407814 92053498947870991053930110011119200256 9407815 -95381614691753635023685621272617104080 9407816 -110357942340992252812465240636921405440 9407817 55890671321007941625260738215184404926 9407818 -6987594923887596951572056892513525760 9407819 -113747784621722923509000376189202534280 9407820 -57129234601436998441381862841316561920 9407821 -208638332575660102912213258166773747978 9407822 87371574328023892967261575965472619712 9407823 -79853615554157197271086070508090246000 9407824 34172339875781527130417385175914045440 9407825 -42479690259496154762614204587035136000 9407826 -11429475756454282030918629841243037808 9407827 -55553298822502943284859183308526405040 9407828 66290264226608991371997065388638607360 9407829 10902593533424438448242484377161908384 9407830 -54521905770666667332212020241428189440 9407831 -275977869674114303491462774846153107000 9407832 4417578532886533336016408445213081600 9407833 -321144781175314063187465231842507564918 9407834 73206681863513996371548232499088254400 9407835 75737126675199657040678859299047504720 9407836 230058815214696864877468071726481896448 9407837 9036677609344003005262103414957721132 9407838 48373662602430849853957510454275934208 9407839 -2021833014989411288359431487207705248 9407840 -58802778213120289920469733397147156480 9407841 -7540426811725618817749016624663847744 9407842 7014515669256650298586106863348606752 9407843 82580980834227512902556254422062968092 9407844 151677537400535831940942541136833649280 9407845 219407113126804782118048141809533853600 9407846 66573366007804174453157438447658666240 9407847 12288296096548414246137499950008098080 9407848 -142762763082111324861481867263224816640 9407849 184806314665405740122744422591417442304 9407850 29452166096522076857639739532789152000 9407851 -271187997003677618659078409350868047776 9407852 50506591271088298565681252364172359936 9407853 -54036263297476000658570095850664098880 9407854 19866511442200677260818072602427661376 9407855 103777095176250362392594371636876167520 9407856 -20850757217387702337106117741598834688 9407857 165434975591673465635150861071047707632 9407858 -191198530918111800276910870528027764720 9407859 -68389473511945899775114743510255729096 9407860 -21873440629992538866991186283268096000 9407861 -96011412574222301658047508811934507400 9407862 28370924276558842729639075127442167520 9407863 -112415422063918769015436618368816430000 9407864 576914402698665103064272119018621235200 9407865 60235636413620050235935625614122918720 9407866 -4155673935976219094388264375264838656 9407867 -75960790469621498619425085368885173728 9407868 -16592588275302982094638595240850259968 9407869 -301723852590912064279817562005957284160 9407870 31093445262392020405049750699900258880 9407871 -32342909836730479343360839447777656 9407872 -57175235368764205851146276768569098240 9407873 -144388980929148485879328801901054859520 9407874 -21506952585029602035442620618942013440 9407875 17791700465858145304122459579888648000 9407876 24022317842744257411403993028007263360 9407877 125685607852476392401366799348584228320 9407878 132545000236613379745809637059044934240 9407879 70115216772372897972034595319317620320 9407880 33237422043141261256738791950057472000 9407881 19288844615611064898621738309329387392 9407882 -35694976021027006744813722327826041600 9407883 -125507503214566942969327510006807502376 9407884 1675065324148184066384410694177771520 9407885 -282552228152219353711096268513818088040 9407886 103519636302920135588892709276326502464 9407887 526679565474664770432216362096538712392 9407888 4518985258886007954020137912955043840 9407889 -149279926359160891958256887232109007646 9407890 -149571757489759482901193896327441963200 9407891 -219613150522624404946419204224867514708 9407892 -19049578666229278390236405750519275520 9407893 74350611902822583427102655319750001920 9407894 -164265490015133783062587212371507228800 9407895 -61615807738743707332839600380596224000 9407896 396057388926232147946112443835765227520 9407897 125685418856378039710827802024520620800 9407898 76957366137241546481084560379839091184 9407899 101722513367131056789793954928271184720 9407900 -165998071995117857328098754423481344000 9407901 -41721293529327071494418374297991203776 9407902 145048303474123267403613460254475669248 9407903 -118040763934696328471067362545851874848 9407904 -113376003284918698665995659045156945920 9407905 -14071278577810766705418624586813972440 9407906 15422892829740555396881511583877283840 9407907 -712980982187973190768292750206771560 9407908 -123918160266237545120670420920423177984 9407909 -40057291935152273162057149468052969184 9407910 77108276217372016001141291709370815360 9407911 -97563010154825895173930621571705993856 9407912 378997358218486378135105801208752819200 9407913 -3697970851119867555513765825046256256 9407914 -67433332158544050228030843188584324944 9407915 -42979285081378642004757932465811700080 9407916 -7216951759025816131585848334177597440 9407917 7648116619672795913910925590261072320 9407918 72916183662605547167044258524972957504 9407919 160388254973656424526298978045950853920 9407920 12472492909478249616494740354948792320 9407921 -144523717017060663303708237602541267456 9407922 -24634070787726240214015451269474374528 9407923 37531604628864607094513919519614923680 9407924 12551992515092183105577387452446310400 9407925 60547518259034445635883160878927203850 9407926 -111665613918851891855446345390977361920 9407927 -3749563813169463388783522905559994448 9407928 9798757377526426066040370864765542400 9407929 313803400598327185935809202537102927530 9407930 -46025335667849798414672177107488768000 9407931 112611451077410822630127130625706103920 9407932 -75222405569089888190508756721313594880 9407933 190922127051032578144613607509000867340 9407934 -76170819372428674671487709567016677760 9407935 219280571149791061683860628395963099880 9407936 -67199440671985062044996749204968701952 9407937 32211302774629889860758264271197957120 9407938 68030715101135880532789745795108391120 9407939 -155954631366314011828449439155332407944 9407940 48445717412425530866820708015857664000 9407941 20120971960838639120200020101309837342 9407942 -25696473283100427702618841734610086912 9407943 -105305316203212982567201231160006214656 9407944 58413014692125449102383885034467000320 9407945 -43028488275153797065021807258971100800 9407946 15449376796221584401399702213229145600 9407947 -47916701872999714301835427155046903320 9407948 -12091035165111226627213043883171502080 9407949 149914415450496597170330162629510006464 9407950 -33916997571269649484949518312279296000 9407951 208648516633911814695653922318287424000 9407952 -1165394991517247699859977975283056640 9407953 -40400898771225945392365175627069781144 9407954 181438566691988992509123261015566085120 9407955 -69903690527584920748911543549161234640 9407956 -66576397581813079733928954664799946880 9407957 31247566681081823560904958828066700920 9407958 -46632740477064714869193520106397696000 9407959 57387738793542937618027084622432798040 9407960 -128125083059478426287510258427371520000 9407961 -69756477120193391018172411058931283360 9407962 -142832308754344140112002691670678346768 9407963 -222348059787710363152363998335667520440 9407964 -83156039879905855797237412831764725760 9407965 -33299201442337300262127511753371849600 9407966 -7482138977035572668507000218903353216 9407967 120104625685159955987447565492063301248 9407968 222431541665288373996822360675385344000 9407969 -144016259294568648629423605374387474540 9407970 -481217771036531558240148729046993920 9407971 157704194065553685619633426867572502172 9407972 24121688564829513272989606094413824000 9407973 6365104244617672396655446779823603968 9407974 -182838950709374614297301948352591807264 9407975 121632005780839273568885819812735259400 9407976 130601080400234565997674285545963520000 9407977 18170949876506906517757326964328307720 9407978 173342017149668496066199944848117929824 9407979 66152034220455041713037782792463232144 9407980 7192381841590450572289624350283776000 9407981 158128589313234152703304075603293792864 9407982 -38611533372095083612460034226193058816 9407983 -6785538656898263152445363230306869600 9407984 101549406182466701749214737179623424000 9407985 5747723310920515580709547312225397760 9407986 43451071474670784463164867048278016000 9407987 -78244094638987601725539343942833563208 9407988 22969821976159724724822298377663098880 9407989 -4982932990303803185910502093408476576 9407990 -96227774095369659916729941790607139840 9407991 24175062648844634854788678108496725120 9407992 -209589396740578379896308144771379200 9407993 -14051940365402459497584108987458500800 9407994 77245134329175679087866428578808832000 9407995 87154491570825722387536937406470734800 9407996 4050130107150291118962666742716272640 9407997 -148513251882151019902351944702126066912 9407998 2909473544677593801030475493827131264 9407999 179287565461085469174702452983995419136 9408000 -56030019337210922759721333332901888000 9408001 22325690398467000880108652585423479252 9408002 -140920155185322179998842172858928054400 9408003 -200407555557895561891810519725363609792 9408004 48248416023352353342325347660011077632 9408005 203841132766444284330286645456249737660 9408006 -140093358878899907224985599130808604800 9408007 -84718239416764124227265361182491770400 9408008 -10322611393825456467835256056996608000 9408009 -77110410528034751387294387726338008000 9408010 -94755186642403391474229522671264487840 9408011 163969578043865894984215416033802326612 9408012 40004036696203415741838972545712783360 9408013 -5804083351077744565890683697567261472 9408014 3715446827790812268786596660761089024 9408015 7369211171506543422599833300629561600 9408016 961751568560050675523865746367332352 9408017 138308171097795343562937872212507206066 9408018 -37941040864333899447215984608069228032 9408019 -166118153165022802977917774746309233720 9408020 -53023165345407999509140903610682040320 9408021 -120471649530948407684150709564214656 9408022 447036423881381021263231464124659840 9408023 -103174757101833028559222877325975276728 9408024 27425991446808821486049198933439672320 9408025 30440917183330716968566832645379531600 9408026 -65307696896591882013483948894061782288 9408027 -99633468410102257198224851961601180416 9408028 -47907240813192565011097198982202640384 9408029 -292517806983098532447390072026115841524 9408030 24329671200448477740089740195677872640 9408031 416768359911862623710157971466706655200 9408032 159256197136630813741722692565270331392 9408033 -147293437351280583853737881447577394176 9408034 30932426051927919537033161233322766720 9408035 -5910656349982463115557166856975564800 9408036 -18137884875717119796748932835712827392 9408037 668707742525684987745667909398877768512 9408038 20272407751157134315905398797533717696 9408039 349598739144632161740049681538349519360 9408040 -149650797501616001323516009592002560000 9408041 -67504783780989497137307507481459858828 9408042 82146122345178655702506808780008268800 9408043 -285002593236682731513711427329387685708 9408044 278133887151919420320863165111091707136 9408045 30430202611247772556680929829834489600 9408046 -161751256250564310655852794570553038528 9408047 -358659478115479379532097430485908882888 9408048 -6210848814587520586389095724646465536 9408049 -104487674304274124573481155465203026828 9408050 -29313072068256612171688519002379363200 9408051 -80585415382322616577610417796321101880 9408052 -32516167264470984452729920179437262848 9408053 -282587435456305356293558252390597719698 9408054 1601177237238718646784219317967930240 9408055 217603320379923597784975641019257817920 9408056 -1901640299239996524353221247612682240 9408057 103686238089849716929965850371042261840 9408058 -85588991617462273658884126570014592512 9408059 301539763168739438503745125519941002040 9408060 27905066908442128983979449287224634880 9408061 -122298670587680488325622989922183168480 9408062 88978459314016179364690080716515084032 9408063 86363470710593895421092296863075953024 9408064 18770038469886786625878933314092400640 9408065 -55110018484960656353310651789517049880 9408066 20477587196156090769812275389736040448 9408067 332178962261132364482722450217470557116 9408068 128763590689119665884932646048944893952 9408069 -3696608535460315456864890378622567680 9408070 -18179166492200379792959353085891639040 9408071 -367566346669714328089575239443722178728 9408072 34538805394671302017179825254580633600 9408073 273745129559563175364112238663876239120 9408074 80995904314937312311083302387004581568 9408075 68314558660866673414867218395024742600 9408076 -56660165476705355949349025369096936960 9408077 -68043465743207286620040277622668535328 9408078 5298685855717501267733697348974702400 9408079 -213046318655753155073222337164256650816 9408080 55185625497402490960684274532127211520 9408081 -47192686725576222145472524853693598720 9408082 134349217470583013774172140865341292672 9408083 9196549045447926520716237057633943824 9408084 30050574568745213427026474816377454592 9408085 223060946591574044532880339422187506780 9408086 89482759007828409373852052058886948224 9408087 31034232642254601397097263725512591616 9408088 27018014145577621580248097860120043520 9408089 394122200844766063493724072053817348756 9408090 24157808468461142649520106111698072320 9408091 -87362103989940645564599956155439702272 9408092 159458815306289074624919766331974959616 9408093 -122515215023706282799366193470313445600 9408094 2083041034782809398318788206625521280 9408095 -7700980940096032904073168659374973400 9408096 108014603656174132340554276566977740800 9408097 -77142592073019722279608022506289240320 9408098 144707997596901418145199145459485177936 9408099 2682158580876326778224090558584711488 9408100 34383015252671043949414427480371014400 9408101 -29818432742315520817082905502121050760 9408102 -75675089856229930964356038057769514496 9408103 131786273026031990414563927212671047352 9408104 -171392682886235328395788891825700782080 9408105 6598651207783667578119162423013757760 9408106 -20652828946976542272686542806330212064 9408107 -57352045473849901149099019323679645008 9408108 -162783690997064058084875962374767946240 9408109 315550886084217431440518974289118708310 9408110 -55578239911234285487578994348529216000 9408111 37235718673775212162319492189468356872 9408112 -23066772181075496230580963812980031488 9408113 106077368361663215628882899184086772 9408114 23827973711864157392874352039084124304 9408115 -473557625793352662534544403220755486400 9408116 100777350355672307717708021103473233920 9408117 -77802667958951628781999213992428883360 9408118 -322448043844914130498801895079516144000 9408119 43095927685084889098315329707527486896 9408120 14216547691848706518110937435045273600 9408121 -130580511555128305871108876606534623356 9408122 194875541547729994643790674111164120800 9408123 -83215622793471278153017658996898432000 9408124 62035664051669263725349082964543892992 9408125 -19168473447490062011717363445517361250 9408126 -12686201418091320181426530360061550592 9408127 -181994383830193766536801267078777523808 9408128 57367895842117526509476639930989936640 9408129 8396584030095964986235856182903693440 9408130 126290555430999745179228900239631612960 9408131 472734259714362053498135751881499037980 9408132 28302490495943762253530653061264509056 9408133 42188472177192275084707391485359718464 9408134 140667596135092560829811524503374329920 9408135 94962652644379063588759103484948652800 9408136 -118902942449178245501821501949285529600 9408137 -240986596107080370186846020748397658214 9408138 9296983160421914320539662498324578560 9408139 -21885589816610389347113674648798521312 9408140 -66047975306734539240109161907104153600 9408141 59151038214010354453981835440733236950 9408142 3583970481871225091759746200142007232 9408143 276262881759822039722011901474897497392 9408144 -51113273014635492315364097954052243456 9408145 -180024362446189918541726631953292393600 9408146 -31091280735372720787191296851305120000 9408147 35038534826816803955638305324517478400 9408148 95682537772518161140999917753168526208 9408149 296202180734264994541263644592025515150 9408150 1553009385949111478996318430762537600 9408151 344642170260219358085429794705325946600 9408152 79969922611091883470634300461376675840 9408153 90980886820202456181140377710387547200 9408154 36290551820049147368788987529874170880 9408155 66644222707353759619436188962074506560 9408156 -2193306910050784943681123682924481536 9408157 -142992715668303604971432321446803154496 9408158 -3910539808705870958974130170123862400 9408159 80507624203316881006647050399050024128 9408160 30498821416865785201073541192257372160 9408161 97874127995856259927702432700260095744 9408162 -75319712143994132624186123128170114816 9408163 126927938595880677456487955835909640412 9408164 -251836663568526052521173517667436682624 9408165 -21717495926192755555500932654731159680 9408166 -207687171215021437148724878317997353920 9408167 -23828524321445645830505223251919049440 9408168 -50268740371332037937378158821290311680 9408169 101020336920843245366631600893332472570 9408170 -57432806036666020818309024804601026720 9408171 182566452787759806224702729426743950000 9408172 -15034635357324016124034890147238701824 9408173 26328765721383401908347432025218571200 9408174 -104089589033485933992781119169953790848 9408175 15717509752163717528898075152693184800 9408176 -91676524117157597338457433959114784768 9408177 -204790086714385385486076176631137144160 9408178 -17874293844678887291233472003427609600 9408179 -52005085805556790614107482484086472112 9408180 -51150290053929891845472162394229145600 9408181 -392449144096262547524008514214110576000 9408182 5779087692502352415766339353960407040 9408183 31531918124473888448343378782892208464 9408184 385253957971567106187866982093465538560 9408185 4643826250938209916556597919654985600 9408186 -5234720681215164110309083244291226768 9408187 -229024204997552423242960103922987275164 9408188 -89374332770007243017436047937880771584 9408189 23164871508397229418951921273688657920 9408190 -35029286260724747931667982987637340800 9408191 16206132088914407508269278456171037424 9408192 -23677953242044382773241914283419238400 9408193 366755671635179474348102708941679653442 9408194 -238295757847008949921743614741003533104 9408195 -122276641189400761423571803955305867680 9408196 -59345714982935115067263454584554360832 9408197 -131114734518024203361922198492966560 9408198 -88374417836267948325171751213988809536 9408199 21838614117911109987004072740335952240 9408200 -148794820694868335487476200754741376000 9408201 131450969105440226202487212422254784448 9408202 -112890174734705046146640265609479530448 9408203 116125895224335891974056373954422235280 9408204 -76670806153624599455061596196817397760 9408205 -271665776434945589027890556452694617140 9408206 38320714669907871792541324344861093504 9408207 -30858727638761554257027608037897691008 9408208 84372402405570515833279062228563312640 9408209 31339387127360359679969545204275048000 9408210 -20417785463118251732055415328063324160 9408211 -172775082990040563909328236160580191680 9408212 -101241276635490471229010503111097579520 9408213 -134679341038282609904359905677358205476 9408214 -59804163955480141780583877819961592544 9408215 53443224606687224749956543336793537200 9408216 81263551188646483424386581133451427840 9408217 14499941386280652316320859540209814592 9408218 61772768107646507638535420221253787360 9408219 5822820040447325072209777763899327488 9408220 124336211258133958804212094020911162880 9408221 22334117668135455674767294965643926144 9408222 24073636371189548489455645710107760960 9408223 -208539323539221277477723643860215628296 9408224 24677506842165945093896286700513001472 9408225 156833287275314278484581811600789164800 9408226 29224742315581186128111423284532518400 9408227 -44587363357592594894623569625848104280 9408228 993960002220762898162692283844081664 9408229 -37504803089820668529842741869239167460 9408230 -43125046447104596245813718746469961600 9408231 -2546656447651924206691534346047817856 9408232 -34755212367737393714928312540726297600 9408233 199603793527081728014727023206751248464 9408234 33861000748687312928467950395458560 9408235 103374088738330930302753877760744990400 9408236 -325780237943672837097500268471730974720 9408237 -14456578360916939542688587817698568640 9408238 45977062564781871353077813992854588160 9408239 -437957107450023288578009743945865456376 9408240 -1333561189483969633917273337513574400 9408241 180494236524285127223735961565816226642 9408242 6706431874553872175982565169309512704 9408243 93995524601342785006830697350870227808 9408244 245276387370489911370984606125882289536 9408245 2268711498636491252101495052491481760 9408246 89705086922980522714503433958912654784 9408247 1285347434011972261481695742680017880 9408248 -22997598620911384921722045460829552640 9408249 37585605646207414221346373596349754240 9408250 -197101692047349847220333695139336616000 9408251 -296789081902521824108501169121229618496 9408252 829552757603615435122511140528717824 9408253 94464304850744135404039575052979338502 9408254 -146366057298904555835646252311218535424 9408255 -60190815744862432491471994256756995440 9408256 100960634442725683395058395368279506944 9408257 -312677046223765653610664761001984074494 9408258 60147032480411568262275166305000998400 9408259 -33351605645770677470266430841181364928 9408260 -122595511395081278229256540802333541120 9408261 67036698952878645935650745333621141472 9408262 -103553944493313517764401997442427996736 9408263 -299622556838732543343779256114142096488 9408264 -122807519049008232117585664222061076480 9408265 94939762490755744134822496045688749860 9408266 -89881876440034781544839188327769076480 9408267 22180931906268889394126121599877291768 9408268 -193735918914195667246625831969780531200 9408269 -66273741810388212768995048875650444360 9408270 -4874050062553310303940852774859872000 9408271 -509087403701346486298890133756076168 9408272 123844918272133797285666945147781251072 9408273 -6467023939100696963722903390288289856 9408274 140929828811228863872700467960044150784 9408275 -140601147246110418061390968261536550000 9408276 112732253335404829524981231315828225792 9408277 -147944515835925235383510563109991653874 9408278 -87177119789719048562779081048862883840 9408279 117865116616705419803608139913591125760 9408280 -26198498126490407977891946652437299200 9408281 17957818674690411151101087613533406464 9408282 46878509491248277283836546115307060480 9408283 -6203095690620118989569243735911806656 9408284 84174058484344626055700991470140319232 9408285 126256082256987338409840332811849211200 9408286 -59015275030914591603760870492417556160 9408287 8793031830365395298867058853404549120 9408288 1039794243668395067624993011047333888 9408289 -292141101455009679642347273407197202080 9408290 116291333206298911805611262386945754400 9408291 -87433542176784678519534920568706422408 9408292 -139541307526484180434587403245075481984 9408293 -20119077746058682463395863251452942656 9408294 16667288183729694877118392507025056416 9408295 -30014998718332909867547546995616374560 9408296 143375440911308743423118080886618112000 9408297 41644487472013404126036951147962125200 9408298 69641674119252350135810485918749428400 9408299 -51109575926181914518907739840225971712 9408300 87499021706304276594166947586299801600 9408301 -148619932833422367820091262408132009248 9408302 -95825018814958576109531929601033427648 9408303 -21303659228581643329925786385109402488 9408304 -32898265495671406457730124143533178880 9408305 15405430599651065402855416802683560360 9408306 87560183681375588992479260031898579200 9408307 -73816639473002515499681694357487358400 9408308 38436797371685795971873682577012596736 9408309 8580007384332808844534273099766844704 9408310 119606068475077957346080617947894453760 9408311 -259125091086163988959779530716054272 9408312 5810688306446242264567731957253017600 9408313 17663909683454879148721340618181791402 9408314 -933960356089640027801288029870049280 9408315 67306860700960102258855682829006961920 9408316 -141289728399498256837229539242193576960 9408317 -215525583180400022393087332631134862880 9408318 -32689291382180535668195248640810018496 9408319 43045227571922270759271127773523972896 9408320 78233438820922675058779354185864314880 9408321 88877620745721874132562556208167140520 9408322 2395963292866506054310427830051430400 9408323 -146167616526683758080012813257773126320 9408324 75950920060705976761928462332363407360 9408325 105812750344857601559659215533735580000 9408326 -8151282390548822130284614172173825920 9408327 -135181311671707840939092443607773569968 9408328 -20599919677820619966263728832065059840 9408329 133781809309191127327838629056073833600 9408330 -65615113273909932094479665685990279840 9408331 135172334116468714414444813230665882132 9408332 279236993827882860678940478959377175296 9408333 32051049313303443375061489129888258848 9408334 -27876717339466848065920346267022941952 9408335 41264876389823580724380579724248223200 9408336 3462153586415171959166875073506443264 9408337 -141868387279785314649950025476092496014 9408338 -62104311231710919967043666071302407904 9408339 -260476639713943242152748825665226030480 9408340 42752973787274827314695903068996611840 9408341 -282977100465765716643757104785719998048 9408342 29941572775579733023997831916461654400 9408343 41430783841661355084303948836036818008 9408344 211435583736609213299645219241379430400 9408345 -9839609902355079056764599508401308160 9408346 -68203981015089297930585024564686752800 9408347 149184849061293729586005662213296057920 9408348 5991679957327280770479955425978591744 9408349 -351750858792188199323227134800267570650 9408350 8825872617292765047785098432239388800 9408351 5361504619197632704540645865247513360 9408352 -48510720017080808183106747806008737792 9408353 -142998606104815274832889476746285302080 9408354 69461256205418955658802945614950336000 9408355 -444196721218093205482399390597422720 9408356 -5912243948184671240714856791748560640 9408357 500882057643686768031470554400495616 9408358 28486160421782886258601575979878893280 9408359 40199092611784185098002187002627728600 9408360 -3873403271348442354225166756179148800 9408361 359341935604584035185410171889877025012 9408362 24040246606153805267023631453744640432 9408363 -239366251045560048361709106610419681600 9408364 8152609544663647263677796707555428352 9408365 -2755681456875845691962930369074114080 9408366 305734493334270448758560039480324874240 9408367 -21174195703312404316410806115574732328 9408368 22519591688641727557982194599302922240 9408369 -135978019859473569784981131132730010256 9408370 4257996586200190650449981734612531200 9408371 -38877553857194753290066448024597504688 9408372 117577955225807390303589340472567721984 9408373 -81363798942923341173256309728446242436 9408374 -221000427707203889969582152124312564064 9408375 8761732753340718722207564339357358000 9408376 7041933772393228059156819957625651200 9408377 199711669651108015047934781667031312272 9408378 -683551636962739446579405074327006208 9408379 28573323785373809355935481125496959184 9408380 -11249744119955830472441361638646804480 9408381 -2545105799012194012262093873254338048 9408382 -2615089937429601357115241448898112448 9408383 -203217116952440565388139656716201690120 9408384 -98854465776036601522167684624631726080 9408385 38484619298645419247378146585415069760 9408386 6433570420264316180913679908047736384 9408387 -239832148078620446833104321676213292040 9408388 57057946852559574092186768467693095936 9408389 -47849863878698546796120888494352987810 9408390 32698238434786415457049734836074753920 9408391 330392113878824695436584381579361984792 9408392 288601797024592025818699327354594145280 9408393 -2889673588244764111346644342097675916 9408394 -251094898399399914104596919118264715008 9408395 160979623377086598270663227252887526400 9408396 32310552769825214593723275430185913344 9408397 -170396741648440504988608504987887229748 9408398 -94106425973963516947998724761053428800 9408399 -760952460214092782783276719695915264 9408400 324230552023231772403948214873292800 9408401 -144165472989702343538702683178599326720 9408402 -146634547653085028798523682762793806320 9408403 95900426241642505633746226961758523904 9408404 302640675854820546057856973527074089856 9408405 -125314707152060020185087889955894415840 9408406 -23091724100255577953248917114475662720 9408407 134508829461346955181307101142024539072 9408408 -109413444985325411935884516526123745280 9408409 14128901459239019158982567130585330816 9408410 152249274728007828960384388186850430720 9408411 3043093110669998918125747689933187560 9408412 134161387778444271535591670052752302080 9408413 -232334383610285407845799133491867663104 9408414 35485511173696793927260577281728724992 9408415 -30576815343393363755048177529193904400 9408416 -222868337215098696666542490503505051648 9408417 131201213550489752614995042951944442912 9408418 -147258308379456813966404830814401068384 9408419 260179012662944689213896546122510934360 9408420 -58735727185115140501851084345458688000 9408421 -435602756471436677260973175070705505856 9408422 -130142555606666432942565595545802195488 9408423 83323067310687828786222365395721866368 9408424 -88717985328742976422536881342673070080 9408425 -36184019789647903815004157482359052500 9408426 -46463961460205915806981105664728104960 9408427 89587437951589923676173950643728774400 9408428 -131374225869295098936105680527687564032 9408429 69397013035971969829538416266958313004 9408430 -8322465837270493918104838850558707200 9408431 418689493910395166660642028475692665232 9408432 28533467494146346746773962463212732416 9408433 196569978822935597600231640156762913682 9408434 -7408569323598344898159139592140901376 9408435 -11368704044242437932564920653132268800 9408436 226074167898952857497194772077921179648 9408437 -451468000063176332117531800739638576548 9408438 9781368737565783687125710840250139648 9408439 267861419838048658883767376344878074440 9408440 263303241800134293097009184745919180800 9408441 40325448977273001931070922154986382080 9408442 17980390787752006610523097289600984544 9408443 341606835851741178739104970149221568 9408444 -34891856308654724491842666619589114880 9408445 145570210234671570916018298078797584480 9408446 194250743772959325833167757587644577536 9408447 -233126379983689508003267095843329822960 9408448 -25568674651246023905073708598279798784 9408449 -53529067554637117247814506958595715136 9408450 50143256516777031429505017747013641600 9408451 39443790456123558161474872556879386912 9408452 -58724545447848796080341298734661588864 9408453 55188731940158851255064642110291048608 9408454 97955273394254783843558407400543153280 9408455 111989224218911724242863594862520161760 9408456 -300943051533569687554248603224000256000 9408457 -5471151232360629136194911824406517240 9408458 10660961045781508763003569121099792640 9408459 -13543461376506998947179738668376405072 9408460 -41910950786576734061961394485197721600 9408461 83712213920723762953278291782092201824 9408462 -10369157262685374427802674234248416256 9408463 -223979337481845174125934474983907668160 9408464 11733826585312944611642401826613018624 9408465 -101787773918615351814313782810276436800 9408466 90475241857581578179276494441242316432 9408467 -577340361051992270213456662476151493880 9408468 -49961019276546208175959817340038952960 9408469 -3323707727490464507929761354835623936 9408470 -43885047437769445017808164402212323200 9408471 -64057734832507967244965994004003260336 9408472 90717758959478903473826993122935889920 9408473 131522872630463203244779369233411450180 9408474 7527560799632799741821009958133716480 9408475 -36150696837760255631829291534324361200 9408476 -85319296714528722922527638448608256 9408477 86527128723926990680093690314032575680 9408478 -169458818760701965579967884975224792960 9408479 -42259847923521724587592381652252526360 9408480 34518683989138721760649123606450667520 9408481 34930298382970124022662566354760698500 9408482 119306245519764073033017624364299200592 9408483 -89767003289712342865677477656201753136 9408484 -34458475708932804646094463037415635968 9408485 -258230692391800373407789733491023794820 9408486 372008959097209416008496213730527744 9408487 -313794087798862746924703512456970972008 9408488 -289716381011707283654090377937316234240 9408489 63561998809118646825689585055630919824 9408490 -27989462980763766313089251636208384000 9408491 235684761841825275685538020897115241552 9408492 -185741962101185353709928329601870845184 9408493 86486501806441269874479888248604168000 9408494 44805373397709464030071990218208035840 9408495 -92174634615210495897230649892226050560 9408496 12518357025398637578190920545767424000 9408497 -148111249531193144887788750438942968448 9408498 -99639182823993912982034498796786615552 9408499 231963125960665024710997251849750848160 9408500 69702704499506857349145464901107712000 9408501 -95059072766757447714623618336681784960 9408502 -213467608702048057004271176947814622048 9408503 163423888924603462216806898782766402944 9408504 -86266943054020843185061728591826452480 9408505 -215181504006378781150987533389621232000 9408506 -88086487050095741285424741749055996048 9408507 -42272157825831946433222486007870543360 9408508 -37838256037073211023933907549037262848 9408509 -76047320971422549801499689643172571072 9408510 -10388623115764063710421639918825472640 9408511 17518328379417389767978581370707160432 9408512 -273657280136871680382725765544410087424 9408513 4682629263211901855612942288556707424 9408514 80329212691046308777597423476084123552 9408515 132135037632514594147261597278989023200 9408516 10479304203048978735985138343056048128 9408517 274791795766590562030298323551445881566 9408518 54766856384078659297336174493029662720 9408519 11173135100203298040203066454487029744 9408520 -117669738983625422589065938985211494400 9408521 -6303872807650731641204882033800464000 9408522 -29142248830668860684949583685659139328 9408523 -24624560449032768100320015527226761616 9408524 47548734491324541860524988987179620096 9408525 5138925723300850447004169671094609600 9408526 -137905814661321402987498802922104692288 9408527 -190107224111449730265134536492496556624 9408528 -63321583098520105301625688944200908800 9408529 638547384895423744669178842744022528 9408530 -114581606722937674308339372968513343840 9408531 -83346714402874223545435843495139272704 9408532 8219861340618258812099828688366497792 9408533 292982643404461107614043920941255748544 9408534 27352891194950175516496659831361850880 9408535 195060630452504559937017514468550287200 9408536 185201420650716436621514778361526476800 9408537 93979056785103949438347979208752327194 9408538 -1537893807664598441358025351360589856 9408539 -56185073282224231018771994049760339824 9408540 149193902318791278164095758286995793920 9408541 -44784561081392091160043257167323682816 9408542 55529736646011612045398359517384967168 9408543 77700863854521121141099210746215491200 9408544 -12944367105914999731379949349615042560 9408545 -12459940601761432620571928184639021720 9408546 -9087475497952232614954990274580556800 9408547 -304696066162754677756351135966345956004 9408548 -233766865010773368249348550674218932224 9408549 -2495016601020341655214846699798539552 9408550 81341081753391901996868649166589080800 9408551 -289718737119347642438866031144270273496 9408552 65926016613135813254608423227383562240 9408553 36391391188502504939488179792860544000 9408554 -123583100413425077197730414821569601536 9408555 4804402653120915563343447409734062160 9408556 115399796140273653252444252313748184320 9408557 -318244714714371051494744379980168175420 9408558 162989282097771004688214261881716208640 9408559 25593379640444254331846196820084029120 9408560 10622757456839447951910438412344360960 9408561 -53982243098367486695022548059587006336 9408562 27018581744739028977503752069508419584 9408563 108039457061971850263670284153854940812 9408564 -846731888375227944127417364786491392 9408565 -25855952575599432471969430761557318400 9408566 -78996088913156351495446726067590044768 9408567 -66742242119393387192273614529822767488 9408568 -57296640840989145080225158834342502400 9408569 435541536265525727622992897421111740970 9408570 -19384961235337566663446482948212076800 9408571 69768160593753794706828962365461100772 9408572 2623348809476627032496776588900761600 9408573 10441250101598811929528562052139066022 9408574 -37246605027125315358826544887838763648 9408575 1371700516956940839267096959508426600 9408576 -22109324303327192498349285069111164928 9408577 -315360986895590079038564527157286624574 9408578 -3498330422250882470619965197687879680 9408579 227292084496220858134661397136027597488 9408580 3115704603505292217875187286559827200 9408581 33146363497785866378541112664976321024 9408582 -36336131175917845174299066041059054080 9408583 10865470771094765720829341363979199832 9408584 318793494602546276569943141933024870400 9408585 37068745771430705985540361361583312960 9408586 -157737365571127169546951191086209322240 9408587 -230056177855342921412052050525661470160 9408588 -72930257886836529686710233793445405184 9408589 -255462207610414867248180896536114329610 9408590 -160126017728524773142198031626291591680 9408591 -189844195112095888319577058277116519320 9408592 -6838529929831721533253731074034376704 9408593 -110715063810151684323283818957307594752 9408594 12717757640075406878396042045767369728 9408595 -92899526332738460177175199311349588320 9408596 278391664944382388364786156719053795200 9408597 52819726792378200986921665322661120 9408598 -12536801104703501050771360811018302080 9408599 -310593806238188224732077672259051566864 9408600 -60163844903410162686558510053949696000 9408601 -133944410831420725573898905137251641728 9408602 20908675378830055984037959327891421952 9408603 174715780559094986184782983832916938904 9408604 -69477559100653724177481637416509791744 9408605 7494984207563222989967757617780838000 9408606 15469905130409277053649076355895441024 9408607 -133208669130358130498030584786470100520 9408608 37268304157938206439409748906020700160 9408609 -25889031073953536168191196030210242560 9408610 -54715635592830139541605683124280601600 9408611 378282549272500948770486887970657949212 9408612 -42913691259211289113730877327589232640 9408613 246939216247604193687700060081744704384 9408614 -169559918360466403465682572840891309344 9408615 -1355934958021424809050338873271052800 9408616 -123264789502209696531009042163161661440 9408617 -2814184567195622219738941668797055408 9408618 62296994079821101427962155185951003904 9408619 23776678904244822200341655989917908112 9408620 -1265800118906064302071860585330232320 9408621 -65513607849871544386413912000219185088 9408622 125361178007748334836786876294779758272 9408623 -22185509995367742887565467655752518656 9408624 12083502217638408939556496085130149888 9408625 -170929778069303350647184290448645335000 9408626 -130561108120778888565288888248433199200 9408627 -16064416159243201629710719273875896280 9408628 -99638731730050459676426105991280085632 9408629 -52965354391003527770926331497717913760 9408630 -19090537856179613551020859334504386560 9408631 114137999171499479645668734700228437192 9408632 -203149250781806748651928683426085785600 9408633 456183002399266796190974143832256768 9408634 169574830758118643059039003494984644832 9408635 -37916216286876077700630434546157789600 9408636 4948118892434743448591263734819855360 9408637 45648576357137223868519030757963993766 9408638 -320422625064243554418986909509806205056 9408639 -25619366027787709784762524969765881072 9408640 -2627444860579231248924139049503948800 9408641 -224791047911868139067909513247017931216 9408642 6100968125728731500985306372408150912 9408643 -163376661992400266922874537262172319108 9408644 -117573499305155363201103959497364213760 9408645 4386778372883553123376699433455500000 9408646 43491239487907790157510234921079467264 9408647 115159900794472644604932340145579523096 9408648 -17707562706112562336067954245763072000 9408649 -413631114884915435767072125976338292464 9408650 53668733734656885107377562713861428000 9408651 49970139210056703362543548274407209984 9408652 2698919767456695174365328289655665152 9408653 69721304449320157290154686768987934902 9408654 113536247389352706289206310145062971264 9408655 -48804139762595002659769847416899221760 9408656 9212710930369659594075517713734959104 9408657 -23901867373867279583659737149287914912 9408658 -205840668904451249707733218625687040 9408659 36526557683509416277485429007363312608 9408660 -1381399118107484163464402495753748480 9408661 -168310354906179518865132653980577338738 9408662 1588510263009526345599717710715081600 9408663 199212843958328558696402074278519014400 9408664 161412752899619278777697616203670927360 9408665 -7095115307492222562528759452444174400 9408666 6584726608472339687798389678378546944 9408667 -264776939001143560928204794347455264400 9408668 -95573373648044472294363421570649309184 9408669 264404490349065512813798171435052994944 9408670 -34168196266670249201804348396492150400 9408671 -119767854976084382480440746171910333800 9408672 34077180376361955425479505480295383040 9408673 46202054738113190991021745099116060180 9408674 234973303819675890780577120014723623424 9408675 59841681388458190510241409172091208000 9408676 20255580463354510639471460602674316288 9408677 45854912758804776900610166050680782526 9408678 -5752498442753966133102068422635518592 9408679 -78071906663354370382632630311889784320 9408680 -57929840952660593745173469723374899200 9408681 -152350123441643007141371344495192858230 9408682 -121310320663402559917412254741925404416 9408683 48408633893849492104505016339092083824 9408684 -17550617011630891893101825434300460544 9408685 -98955166432444038173057172760295452800 9408686 8210472976371654578894889532658135040 9408687 145717274945175052221365725379403569160 9408688 -100459593031685150241952921199950348288 9408689 202854209433350439183706067959612114356 9408690 -123054104901105672052943205574879334400 9408691 35294597659335439617106378492765156000 9408692 208720593625295884729793042478014226816 9408693 35218132310090075966044946645859745920 9408694 -11581270625400911795598970570310384640 9408695 -210240921613032706746351736197558083520 9408696 -20353782655925095008403135902004346880 9408697 17704495759667258534579082825548511146 9408698 -75791495211064143395362532558944079136 9408699 262228197582615529841854727059070422284 9408700 9313084546760207630775523050946278400 9408701 -5588983132136428184621628900995812032 9408702 60266548789468319202001279047556669440 9408703 295224184038778685331563462603130279520 9408704 -82740826700644440851392793852834217984 9408705 -81932303342155067461727495073285393600 9408706 51394337397998044466919442160327097552 9408707 -37879414300044594907558012037812465152 9408708 -45304636366885760365527698926106049408 9408709 121062228163237655136085457534341411516 9408710 -55798420781058335242962066662162106240 9408711 -85077310804534406219159386147807566000 9408712 281857312595572377177766473012877747200 9408713 39918532362806611183923484545549728640 9408714 -14628647118897070332797167630605619200 9408715 -63665083149950353931351932847409374400 9408716 -80796958268873750278413590587667830272 9408717 -19656333634897246367093848544043936000 9408718 425294564905465322390148018764567808 9408719 -85535226884446028842489803299001781872 9408720 -2517051909371562345766927557132288000 9408721 -642411408048185374897724604506555136 9408722 35613959436853804952129894278383206400 9408723 -32432472227936445252889241370040006032 9408724 -20449179521797444218069754066225459200 9408725 -51889238810384801774137958706928490400 9408726 -103522811279670632102446017920587087008 9408727 -21189169234206011977976565373942067328 9408728 -25322305945718561319190257794704957440 9408729 -15594865271590075163603774982391002912 9408730 7867149836248675122627366628981401600 9408731 410789288311241548538181254517570001200 9408732 143235545390642626751995959747224259072 9408733 -95683869161223666059546555108051457440 9408734 -47376444604247979902114526409340889984 9408735 -83514527896624200545545809064305631440 9408736 -26655005317824181928246390837209202688 9408737 -217569494322333421716773209597300238346 9408738 -62626415901140709309007121499628937856 9408739 -35059129236329829346629295455984092280 9408740 158338349159364451361134729637682094080 9408741 -111583408913178530594655933133173259200 9408742 -41030642512413083838884021645715210240 9408743 -6553374358817674589320130587247372760 9408744 856424451910227670579820085507686400 9408745 -218101978546982490744630841327647457500 9408746 -584212944712493375230090972481102928 9408747 87004790532349965521135116076700711000 9408748 23200715941799905483885548890077593600 9408749 43404201014515274804712556903557724992 9408750 -9297124538373568756564644788014320000 9408751 17712317685561624735308765470364439024 9408752 -109770489740778292161563447630222327808 9408753 -13256577054032677960778283701694678156 9408754 22395060433749957574858789317088528800 9408755 118958124673697892981817189086308642160 9408756 -38729702649079630569547261619412295680 9408757 315051904340706995971308888213580697006 9408758 164293062360926635816327297141326264480 9408759 -95845303976784194162687541457865129496 9408760 270355122026465375211734814999957504000 9408761 29348167430225401005639746003568210900 9408762 33320971595272978182917270267257029120 9408763 30253997193139430649524296867140936224 9408764 230113723605097004695601973964104216576 9408765 37596938748237846198486814093835764320 9408766 -19208824545231936004804278852081927168 9408767 79762705975573615721926173916838396712 9408768 -72966604181211731354213616658799394816 9408769 -400381813798087466428047525142413361404 9408770 -1014737989253306528485850181229808640 9408771 -59911645867605109629645363932105664000 9408772 -100031606939108664428947553375449867008 9408773 318369518159622283442470254848161962048 9408774 17990415531984046740053924921049120960 9408775 48125822913119707809058335689137872800 9408776 -77800171265129780661019479569039308800 9408777 -50514495162263227091273598195747425280 9408778 51691232904507788389826815924947468288 9408779 2562148430962050560382533165170931712 9408780 -221427960618408175545269274372617533440 9408781 182589546306158782004512227520910704000 9408782 -168224897452445757131198856230772499008 9408783 228594870638290818147433839664280473224 9408784 -68979041156935946125239631913907191808 9408785 -275067599367733360051667372994730171020 9408786 -9715348879237696985570110926722086656 9408787 -5666171772114236936772826990193961080 9408788 -351685093975063457785605402412738064640 9408789 -117567094037127043525557725632287916800 9408790 -48146059738035778945357837872212601600 9408791 101158677030748538185141437538714218672 9408792 -71693785889545487518432652668218593280 9408793 -128074465623544842230257046251897024236 9408794 -103870051608825681229113642504167498256 9408795 104685726845652799863719539196365824000 9408796 128219834335296058380211951506809177600 9408797 60553384460774380975264689089295769920 9408798 2204336924950906973373651529490583936 9408799 8932902167161705131678892684273608800 9408800 225960934227928920420003304635432960000 9408801 29023985297544897399561167907488083632 9408802 18170398962776940548856246725772570912 9408803 136161674381435977080956171596809186000 9408804 -21394997967468210985549634675387977728 9408805 -20628533144881063686305644595014573440 9408806 44457358055105143838006017929796014720 9408807 -172656495591160018893697642705018338096 9408808 17599431578802617865748162013440081920 9408809 170185595146750153762038534089595494010 9408810 19703023040342488835052143374438563840 9408811 -415330807863256696476454318049720495000 9408812 -78659482222653422846037026194951388160 9408813 -102769580593162151393548419605224756800 9408814 181301864747702288442093613732225064256 9408815 84361520824637891221350879410963065920 9408816 19687808588050008373240437286729678848 9408817 247208111628805797985975644278723079360 9408818 -157888652377786598341838547228622508640 9408819 -26638512109978637279432246323849470720 9408820 -25118099044693801161367957116270635520 9408821 390702714941400817387288667904828888000 9408822 140309342870503440934947496412038057344 9408823 -321679463653561239038285156076520374296 9408824 -5742990650354012604847955236270817280 9408825 72392157777332687281366077535272912000 9408826 -48202249653888525734080967772058333440 9408827 -375029539754634658559451525258964407324 9408828 -33401024389293990051530156708093386752 9408829 -3063848443701336438084314114459200570 9408830 992893346995044470858221784254427520 9408831 -126581321184954960228065182676173510656 9408832 18121720403107697167056620577679736832 9408833 -80628120453022740525814100867783894400 9408834 65271770527233256555407179897941539840 9408835 -37618781253505890887209368329860788720 9408836 252485982330589509504542393962582376448 9408837 285574747888260098529182230657825253952 9408838 146552946401226578792880871508523963840 9408839 5855508646312221884557600695867100080 9408840 7058750811718847914688291458095513600 9408841 23716020622785412765729594349239610368 9408842 129208384178535350135970474778025025072 9408843 -209104805095938918032595181585499646468 9408844 19197373586753496580235679513527027712 9408845 284685835364484910090977767641650641100 9408846 -48626811531723681328569631913089838016 9408847 -75962378599645596872419236094115652000 9408848 -54167746848546391041791236540421898240 9408849 3326843040867818325255578886105532416 9408850 7904368195430635025981107542735580800 9408851 117194817742286203060058373952248530304 9408852 -69991572848098347652429275936655564800 9408853 475997960937158426260189229577012877180 9408854 -136908282241004116557740342789961216 9408855 70393363537541124324728236076146362960 9408856 -68079720196517465696120346034502553600 9408857 -67077748409084124876127057486086784320 9408858 89888628060885918469504673170467869184 9408859 50849996301491564881736252546636802016 9408860 34709784225246403742374928192619886080 9408861 103043258847690862804261847761073287104 9408862 -19896047041352994003177788099767918848 9408863 11890564909729305747435340859521277904 9408864 -71760080035069255590440432474349895680 9408865 25857909361536609999072141486024517800 9408866 120878191593314603789642571814889431632 9408867 80696572672131906274246708829303664048 9408868 116702418950182372329117199996895051776 9408869 240112755659646749387734884189341910270 9408870 21696965665877921284307799557433515520 9408871 210333300258691717786963651682415238992 9408872 4469800928409172998318869441593344000 9408873 1602549587597580182386673929099648224 9408874 90229560975256729262923684648625301936 9408875 -89775347363059312147806929386890456000 9408876 138070928008996260845623945871147827200 9408877 -423829679540108661648085062689053508448 9408878 -9432454544835097448342480976360115200 9408879 -8103382496110707720046865763659663040 9408880 5937827659419910673040630391730995200 9408881 -5004824624593097857133499287836486236 9408882 77004082527789915085411149901167583872 9408883 547737626064659596880491142679241382400 9408884 45049478829549992686288689037433432832 9408885 -73822155615996490301269446186259464000 9408886 44432748308092203930210058587281336064 9408887 169782982863855922788262570436246482536 9408888 192845230011935644750985849369296527360 9408889 154752153634750036899286484714044281856 9408890 105249048912056645527218249611492575200 9408891 -38113994044760419258403988962403394560 9408892 114662216010887411744897257569713801216 9408893 -22427458983848156650203827556392559156 9408894 86642643720233635224117438424855818240 9408895 73986419644532882448786950425678501200 9408896 -35272483937710233088948658394711982080 9408897 -20422533051404430878770203423434010012 9408898 163396549834091239499938114512727669200 9408899 337118842628575797475738308640793925264 9408900 75032022758662337068241703588529152000 9408901 -142733168860916580509104883376462777728 9408902 19771565509337255141210358940234958400 9408903 -18656585341441681199676636436401254400 9408904 355296221311561445739405358206005621760 9408905 356432327640178873570634983069567132800 9408906 86836881998196093540914794023891310080 9408907 216454631107833989074899517456828179720 9408908 56568458706096897250949637678695440128 9408909 86134726270705218475272057948311195328 9408910 21424130749974002217847955181791539200 9408911 -205527927939679967032305441460743068088 9408912 -6041819481990083187887737203525550080 9408913 -255383942873998291079168617250119077838 9408914 21395266070520158161789469797264563840 9408915 -70126803406579400967012470859107137680 9408916 2369582176833859244560403852339288064 9408917 -51226470163208887421791489298545292928 9408918 44865158528185905374771696409192352704 9408919 -11208936458660041975833596783927149600 9408920 61447938629723323419013035654791577600 9408921 -20915546922373039435411233584506851888 9408922 14339016297502069327615836532171284480 9408923 -16027438371667775587457359672866343440 9408924 -7689711455937315863615191838086001664 9408925 -19889729241460269761825123634590769500 9408926 -7440603500206952752290995308286411136 9408927 -30530804575440626615429473557476459520 9408928 -377943975489466312148807797132161515520 9408929 112691310708656207698366131056831255700 9408930 -43991926734403527586119085427699374080 9408931 -108910333126024589953491678965807828208 9408932 -71516695376201115590262995844833660928 9408933 135796768100980845738635024082531748800 9408934 48967620981506772921449331404179461120 9408935 87727420338604456853060358140133725880 9408936 44006788697705230870182547103195381760 9408937 144380633914766674619398185885779841700 9408938 27766849562144327063069279434045845504 9408939 155559574393622897753727760161959855280 9408940 49799562849784240623780257265262295040 9408941 -57485230579068880074208260499205292768 9408942 -121544586287963186339229427773708860160 9408943 450704221280518483817739124305454996384 9408944 73285489508623428974690619790750826496 9408945 -6974224580968674345377618276463045120 9408946 25506293339211395235318426755040055200 9408947 -467772269001811730055503083037870416128 9408948 227688586290467271289822888033804154880 9408949 301065768019812080391037849784887038720 9408950 79265844000548143708813485526586292000 9408951 112224376627954704068700684800277958968 9408952 -19619177204807187939451842497150976000 9408953 -58376820235154933318225745242145720876 9408954 880149845631568915395121225964958720 9408955 -81352108657279826906460397623905703840 9408956 -190496816492342403890877564784383544320 9408957 -116642250120758847877627293854769442560 9408958 62730568064975605458773882579590791168 9408959 1488120481297973621728056976525441920 9408960 87063604241348116311064031149424640 9408961 -45540083195084737642190962302599821376 9408962 91020097795736779192690862948132993232 9408963 -11186124336388526753975197815665199360 9408964 121176390096762143144260269651307726976 9408965 -22094567483190071416277634743540090880 9408966 28790560017278548184587692851025131520 9408967 9043330259493994141956158655800270112 9408968 310906323359156449017593597874697282560 9408969 -49698453478766038439479140651976395756 9408970 3694020249966297076310779651139294400 9408971 -176801475669664564733867565006096042240 9408972 -150759143110041213895650243865382404608 9408973 38575250424309308362149453954216777376 9408974 204867842928617155308610273035479468736 9408975 54072447214302473765867579555715000600 9408976 78207152232193790229799608786753708032 9408977 672474941426696517476093673175464517632 9408978 39300473084830305326395462383416354304 9408979 -461015315383523084585816400109036300640 9408980 111138564285663366215502606458166992640 9408981 144243002752970566088602521966709448352 9408982 128777320472909361555162109951548984384 9408983 344701776876952876530880207484706308232 9408984 26548922155121583712236444094956748800 9408985 -392673112986564561044167474329087013440 9408986 -47397162486094965514292572253178959616 9408987 -37351461642648343502364234427188303360 9408988 -51084888818493770249472924746671232512 9408989 59628218743791386711622526849338240120 9408990 -46215284173859610050167816124017305600 9408991 40471094357701839886909445045412703200 9408992 361298879555849211430300040311386931200 9408993 262075813314483723096004266210491212128 9408994 -15003404261416768764558289433051943936 9408995 175073343531900512029709774908033074000 9408996 -47562238897734925321181730765923844096 9408997 -289545306808495012625872586317726932480 9408998 73118940804342299668149852177922764000 9408999 -59173251558879790733729585312559525336 9409000 46280508099274197865399615159322880000 9409001 -17067433983337776617181326849464649856 9409002 -1201655174522188657400397989929393920 9409003 304197229300968237552892811161072467480 9409004 128195792018848903908891368766167553024 9409005 69953744518825528891833040370372625900 9409006 -186447315836291840810652250477516586112 9409007 -10467035909445501796398283375794459648 9409008 3890144916844897409392954025582788608 9409009 97575688031848603305812353836012333040 9409010 -64233940119050803752655426883676458880 9409011 -209753922216682493120470664532028948416 9409012 -4699496750742058410746376762808475648 9409013 -165743897509507751314009640647978462656 9409014 -71792785598732235671770167567577695360 9409015 -12818023029002361523057382019290457600 9409016 -154837663316618850780589382396584427520 9409017 -79278904155855318228342731854167372720 9409018 101524940450107762046221030443014190960 9409019 3421699483531200358503479288122110744 9409020 -108427060610623223771700460536777784320 9409021 -258716731503506946246530653180905616500 9409022 43720345778212747655273006478017461632 9409023 47499152924965237611450084601234218864 9409024 126275780775217611332424656678364905472 9409025 119083265858809746679223416908853470000 9409026 35518129645941410696660629203091158528 9409027 -155100737468728258084373748354841769856 9409028 12687892311674389960708745671061867520 9409029 -119634828232426086351834492085857093984 9409030 53602575206520818696056581520272620160 9409031 441208895712871108905299798714894079600 9409032 169840209379806033932768758362776171520 9409033 151708926976895349866471158852835319504 9409034 -45884191770253776043464805392840805584 9409035 -158016738561264947838078177818828662800 9409036 14415471162065672355808053436226201600 9409037 -134552600606987127107443295427808657440 9409038 -68010304363581798761793394013459384256 9409039 -278657980271341188505867199722170781376 9409040 -14793939095173837474250622295437312000 9409041 22517656365382200214576934293347405732 9409042 -144425629703931998809001840377140473856 9409043 1674406286557653340991475888813357984 9409044 49722197688974668335062394040972425216 9409045 1538938209970430347021142520363537600 9409046 144324480751298753541339707281157471424 9409047 -82946639345365730105070167347712075520 9409048 95904666118501185952003203826554654720 9409049 27910273703055751769395676210030069760 9409050 -33757105538153615149748620266774912000 9409051 -6233232980384621818042114057522477948 9409052 143442631890439434079454088860792563200 9409053 32125700129615341764212763404517112704 9409054 91039420988698099959648327784888013760 9409055 -29748738872986485002559032247320510040 9409056 -67463980285311624796070835326506500096 9409057 107265167702800136179737358719591646912 9409058 28425500192200671164083146886094929920 9409059 173322038596979146058325095163145883856 9409060 -16863706758531328006185581152714571520 9409061 402848982408130597952769452005458546912 9409062 -16379960663757514353128300623861094400 9409063 -84454386235149897877743280762043832200 9409064 13851973413074701657383028982186803200 9409065 42726313103687952079970375776965539520 9409066 107010334728545999330883971501873867520 9409067 329946338973207962291480064584125828752 9409068 108018718423473739487396906841558174720 9409069 32961724578722744743418189449033176470 9409070 70688405012463068389607955021289574400 9409071 -5727724501025217629604275658800833536 9409072 9004034958742002110418257373922066432 9409073 55194876111292139922743829112573634322 9409074 35490132582364225635495811642916242560 9409075 -162185863943723875179045057513458267400 9409076 -211360058986823660647862121052163610240 9409077 -20787177358925814856337596315239025572 9409078 -112909468762449694849350109128962347584 9409079 112000751092289333456454842115492926760 9409080 -10850405284629286864557436070516736000 9409081 289440873805496599902258195058242746 9409082 -22149842264220134954201270412792103200 9409083 236032542131866742115674659091110022424 9409084 102528637084784394061881218245232985600 9409085 -35395751810348407992790758146224560000 9409086 -17876410846254871364335890921253735680 9409087 -31535078262481780314090532400138814320 9409088 -648285924941927693953345616017883136 9409089 9965743405087795425828450244809278208 9409090 5693913808775082166348069631937959040 9409091 163557554143437113642128988316008247000 9409092 39028713159494626957183614904988467200 9409093 164409717517173395694226441173742104384 9409094 -18920486022061692653594753226396793920 9409095 238542860396643678435395220001572765600 9409096 167814989893326839547552598200911201280 9409097 -255137438476185368305442516328426904908 9409098 -29328532689518249694712205610620263680 9409099 86458545021544498988707438453712929936 9409100 30330145014599743093998700470964070400 9409101 29826650785215768414359696237901803040 9409102 163872726593933027093544578473787074752 9409103 315180124098750529280095365079454996664 9409104 -315820347422544206641686006646972416 9409105 -38830829970867509142592015096118473740 9409106 -67751130476795747273804397617106385920 9409107 -204835151942089126177173454386114398208 9409108 -99267053070318303518417607676835565952 9409109 -137751140101378066970385502417449973320 9409110 46682477224673488174308734629629413760 9409111 -231383881649120495272584825975214711288 9409112 213845671646576178119751457719816806400 9409113 -19561159144839068744149821192211694016 9409114 -58732568622631115405389499137205769216 9409115 -144256576103376891373942386743700882240 9409116 6249750674939123440000046901662859264 9409117 268053265606531652891426160683108752166 9409118 -23798810181473638529058572726279577600 9409119 -22409049127153313958156010599150659256 9409120 3167499598613398740823039333965496320 9409121 -40388698150133275204730672121967155678 9409122 6363794977127817687451143505187668728 9409123 -143957683514506825057288454668132500160 9409124 -19561526808008792572007466511521310464 9409125 124632440431783963518780103045808016000 9409126 -188133444619542926081887540468806999360 9409127 53217750472330754618191874242143492552 9409128 113493208214077339473990005875243499520 9409129 168413986846707631183161332286060983184 9409130 -19105324061367616374515278194771899040 9409131 -181890587031587269489058210300247984 9409132 147576292510557509116494292509810462720 9409133 -27677626605249536444752531007966954016 9409134 41912218426206630418739445261952115712 9409135 116703640617593689003652419229335198800 9409136 -47157423941733057734205582073411731456 9409137 -178493038510291512113620344482092425600 9409138 16775794980948130204594894383778644096 9409139 -11426325816937842184890413051607240480 9409140 -15822555438162315568155770728844628480 9409141 118795271492631003249046613868473805472 9409142 53985240170286590729939655424798315200 9409143 -8966266900129345950788253728581724976 9409144 -45070741183534042864130645034124800000 9409145 124443052133745842876675330176806646080 9409146 -49427187733790369822591295460189111296 9409147 -44415478021557901235974980373290497688 9409148 -70225634994779539948927774221866271744 9409149 86420767888919495696454487782844845120 9409150 -15017749859547654113459898393171048000 9409151 -151483402480016052302115751783124468544 9409152 -90906225372939714442946604607891046400 9409153 241659210647202814741965983516899788224 9409154 -151854629751747780322173237437755378224 9409155 29131184679964713050012059178108747520 9409156 18289132280937350293253395248732859520 9409157 -224543919891186973789585615190146174848 9409158 -120148651739328763831638330992606338752 9409159 -245138598824910021926787208026376113640 9409160 68457460976632659575514902260007116800 9409161 -44632395279972970021466702947180707840 9409162 20598014122030419934432284465866671104 9409163 -382912411148388040985469519799491180588 9409164 7792030651176665563011597233289432576 9409165 -203046572078569802933259587051757868800 9409166 76102733124213159569638406630575564800 9409167 98550747074821202444717984601425130120 9409168 -86533637662023702028475822173517406208 9409169 44042488358613889381514433290173253760 9409170 -92131410177438763623723287447520729600 9409171 83307489338496832099272626541331918392 9409172 -103660264692153979628168584530832720128 9409173 101686983708060160122664620804780054144 9409174 487609772565791299364140347524345472 9409175 30049054375498256976584753756354043000 9409176 100058801947295788773957956696801280000 9409177 -381292427956698309278514098872472849388 9409178 65997643806080556832740142176115046640 9409179 6557465740454635055754423678444536688 9409180 44271032687665714058955920705951539200 9409181 -264899487302520761794615681646055765018 9409182 16095916869674886997102806625683247104 9409183 -106938120028253154044599401129639432080 9409184 -91379867420279119313265441385501163520 9409185 103773023226782108087761064793096901440 9409186 150007007339327547052528167068249619792 9409187 -98002004730855552829781079407412880164 9409188 -166305912465439713294191838640781445120 9409189 14420291104672149274676640617123661368 9409190 -20949442312495990057402220710494232320 9409191 -2768896207840866904618491457378183680 9409192 -166471194648227548517837305634436065280 9409193 -103160993641671346605357234655079223558 9409194 -117793701020184030348724555241805211968 9409195 -3402281393576338343627932833047713200 9409196 12382192998961120614737331169391112192 9409197 -30652550929719933356387257708662203328 9409198 86471802008848513467250451918786721600 9409199 204521651082858328334062303854615819240 9409200 -2579844376226041815049103934723686400 9409201 441039363591387519220261356669359272500 9409202 -140574989245471876637509554136771200 9409203 56250137847000682629411698246503792932 9409204 56560587558868549167106415476130537472 9409205 -12658030196615021819950007161400907240 9409206 -128926999491037856935353359195563694592 9409207 101400526278825473837231217362244269320 9409208 -105909641459415061232727887249681571840 9409209 3009090278288907853088144576390228304 9409210 16955652373525441082501546292615137760 9409211 -23356327126495080499440208343096232384 9409212 204166396873284019544165619031069704192 9409213 -41270165627166527951802666195150211584 9409214 -125885406516485231729586090859991030400 9409215 -31713929673766174245792570886989139680 9409216 -57065148321399013304639909607369605120 9409217 -1003259310154813797990310058034743760 9409218 52631421623455283346335863732346880 9409219 86207856756470865891884916652192098620 9409220 32747175420453727661993420988440474880 9409221 -270523665016322976056105167587130093410 9409222 -57525853637484123592967708292187114176 9409223 302798910357147041875608416152218219000 9409224 -50501637596918131721804717783764992000 9409225 -15916560460047488087351091331437374850 9409226 160454849870828006635014610915944843312 9409227 -10745162357197306077056221833137642280 9409228 -125171714547167727556001485538548498944 9409229 -179452564729779084117851913162191020170 9409230 62303166365066436580011432480108960000 9409231 64824653404676441209588826572678747680 9409232 -7809694855632018673069810787770564608 9409233 -191578945735451863322054654316357975552 9409234 -82376945996873160343489108753218927984 9409235 253100155654897978296357021826533018960 9409236 49119103489990036807535961286914803712 9409237 164867559744818891980426902262605240480 9409238 -2682124852473550882637450401509792480 9409239 -33697475019285107280720671554577576352 9409240 90344794568440282311046186054810828800 9409241 164343625755808887584063793897793256772 9409242 29534867483605473162572048742744218112 9409243 -9686289313059894081615053856595982600 9409244 69467186027682664365705684387792998400 9409245 -205633216042445702160974909567595816000 9409246 -43108337776370351978978995290360652800 9409247 -39371516827303270067906004955715294304 9409248 -2102171763752629983080235777890451456 9409249 -65584231634034055192094557211141065836 9409250 1458678374374694699366983800279504000 9409251 61111632038530433366569268926848717432 9409252 373479039443453286137418382989952189440 9409253 -114740375574256179301931975009089117440 9409254 15414053243841845025739061173566898176 9409255 -221496185117881571680613899847842224840 9409256 -475638403896413214486042448425519513600 9409257 -16303472177544117806589644372383662720 9409258 -91330303605646770630180048998492284320 9409259 135995960835636753836115518053755497472 9409260 -476553983384429728635220613735546880 9409261 -226193071078910387821448906743104266400 9409262 -3458086424882970592034226072135418368 9409263 65587349391638505078634245502277263488 9409264 17328653838643517991489319755075092480 9409265 263225012291672798899365953447851812660 9409266 -7045650965812545210964989443900539248 9409267 -54514583126977864276435007386238418608 9409268 16244995903895181123561411133449824256 9409269 56724919838588266195215359928661837344 9409270 246872387315108759472559131576220800 9409271 -344080750645285643184309777448602933528 9409272 95275065541149532147027936710367825920 9409273 317446065773423376621191193145631036522 9409274 -28810762757090924033831376284361066384 9409275 -15985349813691670142123030475927936000 9409276 -56078750623352615509067045496540269568 9409277 -10984051880441296132099704131306824800 9409278 50974823912483960251248540986811157824 9409279 389664328356269859491881864575193234944 9409280 -96856040664917416556931084960021872640 9409281 -26554978721867209527212057911900640256 9409282 36769098401355649912113624737750330400 9409283 111922202059476360503957986991136038304 9409284 5000900991952655503821266059599288576 9409285 18453620984849103692298371294339331120 9409286 -52790574065407849516127489375921685408 9409287 151916754961359559547641913636163931560 9409288 42641921639382584409358207105397391360 9409289 251106999059679413346117090041809953024 9409290 -40702907699166102283148976157499112960 9409291 -355551759348794319624160263837081152408 9409292 -226193655625776309753202599732820809984 9409293 -2876048862064386951754793303596008000 9409294 -144517705440840499008862388985224736960 9409295 27863224889182216101874083590865561600 9409296 5676172388558448779008746226740363264 9409297 58781685435345522459156800419044363432 9409298 -29545473442680161377141299227194947936 9409299 -25094304132510939243280984102188248136 9409300 59957969061011960574662415006943180800 9409301 -331087633724787713110605738047845927296 9409302 -4061157577832318007395712628867541760 9409303 5432542767886715268914213181451188224 9409304 -355542936180449682522834945407965194240 9409305 138117374516409496089032960040422574720 9409306 102387970408215525301435920488869109760 9409307 202411552198880062591669554623963207556 9409308 11272720080834789991484462522546895360 9409309 -48066257055755094847971687152546819200 9409310 -72519508408832511861220941267321013440 9409311 188260675642434663921113461348518139200 9409312 27645901369375468055186968209498046464 9409313 493213810137904779701228944737705347040 9409314 44698428682908517298581026576590142720 9409315 -164224620183793388544941652439827989040 9409316 -41419588765315127722904593428375613440 9409317 27729298212731033563331397563175892800 9409318 -229012750186339687094068429680603332640 9409319 92255766766227430339361647869065385720 9409320 79014668273898451011864903827920896000 9409321 -90478062407040321383718920846615875968 9409322 -37891102844666020138777754963340672576 9409323 128975745143357963953274018380850316 9409324 -98923892541572274898484367205541018624 9409325 -191272269247381636319942985338448517950 9409326 3035220897503283256527502409401863744 9409327 3977793520715005104758324535101086296 9409328 -70962525582800199766317487613312974848 9409329 19525256830111217148295764027528272004 9409330 -44512966653506855679809382968897233920 9409331 -95757920864470736542015242643311050868 9409332 100191969109612723113894484892769638400 9409333 779218445929528910332408045399263507580 9409334 11074749891400179978501003339893497344 9409335 5486493688030864391850229702020194880 9409336 -54480389119672149907289783345651466240 9409337 -35529507692306172053678278122479112192 9409338 51087861713810686593751383502151308800 9409339 243490218216654373520100258253681095140 9409340 -167948918629411138226423111036294553600 9409341 40788891121863972491007021637767297792 9409342 -28316015275542162530119684597903071168 9409343 -55288113743241039750172714835067543456 9409344 -11163785193457366873600765749853421568 9409345 -213618772755265045424469601675332427200 9409346 -1161589544671840744300161889035313152 9409347 53887777625836400392423826119057984560 9409348 -37528276076661353211877256254761900800 9409349 84752952176346819231634690001305808736 9409350 -29434915266657490843082857007109360000 9409351 111960471454813392315791749677035020800 9409352 18872980849454331684223474415422341120 9409353 -99953556174226825680149240203601513856 9409354 -376118727121167349986200447233953218208 9409355 76113827467500253346439638890043766960 9409356 -40202039219621863256122812912097906176 9409357 -166739201339758919395342701755005296394 9409358 -60635901241100858419325783688826602624 9409359 -140218166295389330266703938029655276032 9409360 51473200151665514209516628896538542080 9409361 -129470273885195773414156559936530513548 9409362 82323465686867908616418357308131567104 9409363 -1566504533733254028830714806885566536 9409364 155517725512795530158383207310937075456 9409365 -2748335944470757594465959325236758400 9409366 57235206478726653238842522385135878720 9409367 78210507657002848991722822983866065752 9409368 32104436148427630595215973216480133120 9409369 -116797107208226857656916131363441003840 9409370 -11952008003974975234331178082863340800 9409371 129981900319714413055488984903774069912 9409372 229844958400650626158965406182267068928 9409373 -444218418477337279577590255548264444378 9409374 -5150544376657777211177626935381004800 9409375 -100144320406865560611765201233414025000 9409376 190564195741125220029033733496606687232 9409377 -12776127085266653823201508526777232576 9409378 56665207821620863151015839857984768768 9409379 107431937174772703269329350084234321920 9409380 -103772932620989382358603231318523965440 9409381 -256460320246283402450376777240094976520 9409382 -38981927644486522966884949365336945408 9409383 35671844152070401519473488052189009552 9409384 -374312071124368855758252442473195709440 9409385 -181181960681840525752899826914793569600 9409386 4676048389220298814675070301025718784 9409387 14193941528313309000855456522866503600 9409388 163950448176490284626860944044490072576 9409389 630771466087912420478353530960576000 9409390 156547471802173323466287641661390585600 9409391 53731810405309388354618999517225401184 9409392 38451319817581143656392841293269565440 9409393 96954656477824597884330140771754971200 9409394 -5790101945792683463260190677123563504 9409395 75504269287418214959779271366281500720 9409396 -110682859222526711546488385743621467392 9409397 -95075189343147687920476331469068687460 9409398 8038759662649380061783049502443109120 9409399 -143672092217605973685766118556774731840 9409400 -29938754397487121760816659433848832000 9409401 -32379566605539383302667784189431701308 9409402 -52738329056114340834599857862690876448 9409403 209048623787459368124122509538624511652 9409404 -53763345538996237403534996911091080704 9409405 115475763366480654679212521680514934060 9409406 -109388377623668147045833913060984774016 9409407 78127335920275995539665284825705259392 9409408 -8420748186594122916406295614665523200 9409409 390295619952706488114612720360006356610 9409410 -17825188476307985041978100426817132000 9409411 282392016691597904235489799733931702024 9409412 280752246340358210023411039963596233856 9409413 -93419623549870664953171161987765886176 9409414 71764284796519746490457956106398746624 9409415 147631741876626822171047384697070105920 9409416 101647356481262890184901346530022809600 9409417 265411360961132500320807418571053222272 9409418 27056039242345246490717314293512796000 9409419 -75852210211880117536716952955755939200 9409420 -80234566884366926268235053792179358720 9409421 371652934010907059331592325132283637590 9409422 101243321991847766272105285674585744384 9409423 -372245374314225453346859510642076261328 9409424 39681709574371145625772543042293596160 9409425 -25744976849865961219061341540116864000 9409426 66645898173426561907391450837163352224 9409427 -125391236458396594659650418495126080400 9409428 66347668841267992803372062169972848640 9409429 247321839408559135056550049539841414030 9409430 11489688036234879904754091212695142400 9409431 13120859383273494545769549098018146152 9409432 2097934803751918701202316808142233600 9409433 -99251376240360309886632673744260703680 9409434 5905803160454219505362149040012723712 9409435 -65074985437452370836691162495345071840 9409436 13397391685657508051299905985562173440 9409437 76137804662936034429427390263941325894 9409438 53029470263586331750129284073356395520 9409439 75285142086155620419579448366234497624 9409440 -125063066702569344160365952360151777280 9409441 -31339701546162341281860607507366448158 9409442 1663629203098435503854911020932301312 9409443 52427158359089067759302294599347536304 9409444 -243044637188774441728245934354782592 9409445 308844748841828695456459534343169512700 9409446 -145825950463264057335853580396041075200 9409447 147721759579104574522591983696630540192 9409448 583796081784819413611198163955531202560 9409449 -53758816969535887642037621732055570048 9409450 37430360865086491897784634338907786000 9409451 245712800896347007023054114581520646452 9409452 -54522411190267233272801456598452610048 9409453 -386591176867297595782938246768563817920 9409454 101737050856037346876431968374315582720 9409455 -65567118462952778430413696338346758800 9409456 -6800384048528952226173754590617272320 9409457 153477440431697915471358976021560098706 9409458 96317138746414340438935996721560800384 9409459 19678758296035405527621508766350761000 9409460 -11521570771198515018494805717635646720 9409461 -11623773368105060417889717447229759488 9409462 -28188970066543628474056731531417291648 9409463 18720310443460574940307471118940369120 9409464 39693345735814202703412501873409064960 9409465 -1051436971922685395328390183475839480 9409466 -52710049787143491671674375229590448640 9409467 12022877789970976447756820470777837248 9409468 100299854700901070588852436490821259776 9409469 -160528499350753127601771960781297940640 9409470 8584453465654688399639219617223112960 9409471 -303386753748096902561706386464135649256 9409472 202115680690436014118819220619926700032 9409473 -121577374312488839285267213171146754880 9409474 -63066865108204708142840782739556585264 9409475 -1121386881022667577504537973907447400 9409476 -168637277222013354902862750822628638720 9409477 60316192430807008545562164036609495744 9409478 -90316657159246190623565569691739883776 9409479 -62940153103857654195439057391087442480 9409480 106419203779915050144824889508338892800 9409481 537304007233057947816848060334292104 9409482 -108932511847919523838315587531263106000 9409483 73358681215276333432235469373889966640 9409484 12365529052483256920758307745019494400 9409485 85993763015077936381294865367690009600 9409486 -14517682252891107153762371216259781440 9409487 17945450636572797994060760764703888832 9409488 16906030858015869944435698458653884416 9409489 -225934668210174844164171338423412221710 9409490 -2634642863418911079370026542250204000 9409491 44514919419287506755678501525441920160 9409492 76504202744275249468867979662773379072 9409493 -181451111140975776429590312878156655520 9409494 -85040667139870484432458987646721724416 9409495 -99026948756704695319409460386916033000 9409496 118205536175486444933717065061231585280 9409497 16166554981896726090705944188917030240 9409498 72906964969161509810015059587387476736 9409499 459097472465818411069061637141778851600 9409500 82399871380041537240319975661552640000 9409501 -85952654694073927591452272270049202688 9409502 -199826687795607607963605010710966450048 9409503 -193414854426710895722804723978211388800 9409504 21133353573579014340321093960475607040 9409505 17064804070628793966022163458048196160 9409506 -77473341958088684398815203397821076096 9409507 -30744965309231899263521974906675042848 9409508 -210622704213244601906752051533853787904 9409509 -117859973764350100908694490912210938272 9409510 -3519844250264814387536767323420122880 9409511 -119864503488357349002433977876447864888 9409512 -3325429881295783429514412508272230400 9409513 28224796846621583772041558407173831040 9409514 -85297961438055065349954394216739426880 9409515 34089102999871601496061638573644782320 9409516 -25258634650821934676478572708960844800 9409517 -50688382253310212179275970896374941608 9409518 -356605307238879712730009457321385536 9409519 -113946758039958919301645422558339233680 9409520 -30882522191674856923072713199408742400 9409521 -159768651578520545413231533233985622080 9409522 -311528380955274449081666908506881867520 9409523 -30229800754438424563800401608234388352 9409524 -132225774911784921759747153622963550208 9409525 5878234879780303456785966230741992500 9409526 6091910810564625808718060185337518080 9409527 17140528495039785591146773573580621976 9409528 113835130432853011356783934287671132160 9409529 153483104733325884286739371620954593130 9409530 15241519186875721827088384727215872000 9409531 -142834425554825566974489369524690888668 9409532 -70660980360073269459311765295301509120 9409533 -73960042602427573512245776228731635136 9409534 -57194996124691414187307926318470953600 9409535 217705044830336029812762368574789573480 9409536 -142658541771888594173927332278926573568 9409537 -187146903493676001386675776920354210814 9409538 95719797193357269454151506153468243920 9409539 -128446687204468743765570685576453139976 9409540 3079401930409631165713529183827169280 9409541 211528058630285244086077514541457616640 9409542 -105194619229599961322231051027510292288 9409543 181878683793824136882657256763923922400 9409544 104514840404310614987398284555355422720 9409545 87404884643994610643232988408528170240 9409546 -12523446802466397139764884432552760528 9409547 -127085568502331466398562875445481294848 9409548 -237405650226106837566700726416069120 9409549 -36721465834176158093668223239146124736 9409550 23172351701426433053207015111394340800 9409551 16081274642401711844639603798807779992 9409552 8515917689996740184815697010653536256 9409553 244819109880195556764219746448918700800 9409554 1217747319593113482808359247944744960 9409555 -193709714732240174383559254244246224080 9409556 -4258538207740687886847904707184650240 9409557 31711785788899187917172877483560788992 9409558 -46185050168847035484721477607823153120 9409559 -106167583507504869698496151484789234640 9409560 12667265487183742576247454559174656000 9409561 38338656861566156405831119256215276992 9409562 -84645763792202236650201882704862493968 9409563 -202048031758374005316719435333453025108 9409564 193851851917361046411662159168600612352 9409565 447977203608462204393129647987410560 9409566 27513602019450274869332770662095096448 9409567 84490583798835417173110318101247780680 9409568 -57422771028983166114727544531334856704 9409569 42036789090280790668326854373287051328 9409570 119833871620320221313728589225661320480 9409571 -124208741491209587499474327167534675448 9409572 206802764619436477604448290938805141760 9409573 257386159655934465918327490129435541822 9409574 210066849601339896730344144884424301536 9409575 43597518147675275629086461698436649600 9409576 -181288921665952743039254702662152192000 9409577 -162180967962564924750381512034029885574 9409578 -82592785302284279728227984914701944576 9409579 283469968616262974742463028648288811640 9409580 -65525350463489529521018912416985717760 9409581 156901214766117064717711118908295438400 9409582 -13545693865651531795799794282980723456 9409583 -216159610008977062749803104482972936600 9409584 36355784103480754120255629861332680704 9409585 -56340865391959756501477329873346490880 9409586 -19088108868330074875223516528944993008 9409587 -13559076005803665988443627518085205440 9409588 140684762539894742023621390020527026176 9409589 161029038951010125899782047233223351456 9409590 68530006861784925541883235960029781120 9409591 -74042562257549906289120851361004466008 9409592 3901721830171400892569893723485388800 9409593 14811328535752084678163389502181155664 9409594 -202726065398128391677525332921091733904 9409595 53510897045476198449573441916598765520 9409596 -25803029733472911886367591039060090880 9409597 761222359769641542601384475607565420 9409598 -94943456771891911722465900755521259520 9409599 208276053781759363814526920029274978688 9409600 -3355570274150772302630056393611673600 9409601 -299191345042885360142596003078933161900 9409602 -46038003407372839024010300486130222336 9409603 -77825637061703293082268126265386557440 9409604 7929259366494542374746050332219392 9409605 -153889107483864111241091919964517995200 9409606 802184750750326159877619391738482240 9409607 -183497454709891904999324542298045247144 9409608 -6952698315743238087669822438000138240 9409609 -102717159315677622456160883636178074160 9409610 55867904355606264898808478339624422400 9409611 265490470469595328171620318297213534720 9409612 -309138147160113850961415579966775999744 9409613 -387452640732747613635896990465717137236 9409614 56805112946196645641655264168220661760 9409615 -190734986380547568818159893210926182400 9409616 -18098375763470917655328642837000486912 9409617 75544046193909238337239136819489892240 9409618 10226745964104481052901769899720083616 9409619 -443088172255115708104329649413185476104 9409620 39499917508033107464581355386067558400 9409621 6817449457469790909383161155804725760 9409622 -15357721805645914042795139490250685568 9409623 9342301591339006608490737442358402208 9409624 -127534877392324104613832237780489625600 9409625 298775655805955270895653590270959837000 9409626 -7316955818302080378522199208479323408 9409627 14281708950740258597649541045694545008 9409628 -141209220399241237393091854559642426880 9409629 -192450306532958352848715884142762796416 9409630 -44231209088441761773690897577231987200 9409631 -14450605132365469623598801794848432256 9409632 2411932841122558865307174009507151872 9409633 60892876127085362064399235457823328324 9409634 -93152357337848996555821571776333075680 9409635 224028622259324107819248509617737139200 9409636 145231266681844838318160884498370693120 9409637 6945839916226075609119622429387057020 9409638 13865003538402613861972444889418319872 9409639 345919650684266456469013917091639392440 9409640 24999376092364441070590093369800652800 9409641 26430882267654835982787687789514351680 9409642 -232421529245993745305349926764965574656 9409643 7603694731784518948511770708901550000 9409644 -92587604558909968460466986478943345920 9409645 53082614912163736879516486873257734400 9409646 -56756071112606085751520027060399521728 9409647 131330552942841706356975980571912192 9409648 -57914757775356115113291205831436697600 9409649 391755525281056640911347605964510877650 9409650 59828803347966775448253231173512809600 9409651 111427101648929228335976281514132728652 9409652 -73585210436328468105071202214137784320 9409653 -165745464974481931104820222922088687552 9409654 49241137856824556181929160015365167776 9409655 35287070124588583211812979231805789600 9409656 -175447318443141146344023880128469708800 9409657 -273282784986203091755024851496979555094 9409658 196029174288900141681073078418223373680 9409659 38254890108460212219711433428054501120 9409660 9225184669285173439993265481334824960 9409661 61392461903864152085463732669340880262 9409662 -2014386538737112034234437509503569920 9409663 55714009679422857480600530595883286912 9409664 -19927266528458566212345254272900792320 9409665 18847780176301644006034451230646859840 9409666 -89162165515943857072350568819908056112 9409667 54212148200464875524635754016257326716 9409668 -99269562328535054368243982276959076352 9409669 -120588264016350519151815064086089373120 9409670 151530436111176845453794138074173986560 9409671 12092626831094320273665013323011684808 9409672 -4534051798818306003224098161932083200 9409673 -24341383684893269392613622448996211712 9409674 71406127212028312705766240346984960000 9409675 77655698406558648300614114982808063800 9409676 -34180795263840167195354112527434963968 9409677 -127607270196311375838222051478160500320 9409678 -401288744123185353281406052855810560 9409679 339340574336176360514123399795545711776 9409680 -13762311574305258980475930217921904640 9409681 -320593979556326433550885505647594899728 9409682 -180359272325189805776096430076516574208 9409683 76144335894563092853078052469380496824 9409684 100197964204937371165357651109294473216 9409685 139346403996483861392419512075565660380 9409686 -37262603128387220778127523427427968 9409687 -87725233317072905792048920867171464960 9409688 -80486410816879511085598921511602176000 9409689 371197566789990187949252835574147011504 9409690 -1242420948828211549022970634215475200 9409691 96180315387004375096964900249787782400 9409692 -3488931633070024895954592025835056128 9409693 601925458813778069600330870741004048000 9409694 -4362920672170256009203037048568830208 9409695 81671770925313091884444225021168270240 9409696 224873301736293576469498722871315464192 9409697 -2062594595496127573757109823129355088 9409698 45622211547990257340651230379465522384 9409699 -97142785502066373939893913691725871136 9409700 289322047958014831083624688619616000 9409701 -17600333081767821878247314755304159232 9409702 -217459922318806184873084241120524924448 9409703 12706140258685798531073859972805424640 9409704 -31328409967580239739773829936017735680 9409705 75175752395131071438154936249371787920 9409706 122984901012433210974607839548591973552 9409707 -10953625703333322112795437771261303396 9409708 -28723986164472469075001931531557142528 9409709 -62290749613067529688732078124340789120 9409710 22998354702618675684053710466677785600 9409711 -283762300129690516576302743005801848688 9409712 -7437837522234868932602500617263185920 9409713 116079628064049301407743008289474834544 9409714 135139114138932880876438684284096663552 9409715 -32491843659503183488553290149893244000 9409716 78050679490182869674931133261450731520 9409717 62227727433868310245311865421424556860 9409718 -78605298750166601761021548814863097440 9409719 147546471047430235387763010341673478656 9409720 13696514793592376725990626851250892800 9409721 -265531373359383329901699709950549201708 9409722 11834801864184915704837176208094472704 9409723 -352362165329201451578408655266498544028 9409724 53914245210287738535906217738832265216 9409725 22549360323107860698879028360967984100 9409726 -3169076669117036178574273333647973056 9409727 -141945344125658616603403110033901247424 9409728 51411503898172998000399345605998018560 9409729 -91380563570421451769477957539327646208 9409730 46392783030357916561352733732957181440 9409731 57396012973271642003501028894724802880 9409732 87601546975017936966578258497032788096 9409733 4464252894204401390892954124494367200 9409734 84828962283653785939448233994866625184 9409735 -131009809736235483593278210420936802640 9409736 20505269160469980628831857601269596160 9409737 -138864050126643099799387683316290589632 9409738 17081392198145483381664749233394966400 9409739 15359814981966857987666402052166963080 9409740 -18441822975888201033963011681437286400 9409741 -347023953599220203435822324854766378016 9409742 159601579144225571979407292952498798272 9409743 -119232516111451035742419621945451073280 9409744 34591974340801507174050412255040634880 9409745 -188954594607571702803706843107288991500 9409746 30104383631289250131174454225627622400 9409747 65215109598296297524451377200365401196 9409748 341034988141173222802602239077880088576 9409749 153232507724364511273541691467472928320 9409750 -25706342195854988543739860148472320000 9409751 72985860231613936197557430534564800880 9409752 104727934730371062025054919092451973120 9409753 50379870740799059445004417229180085002 9409754 12432869041134647410292740196315236320 9409755 151359715191782404321205574944171409120 9409756 -45137699063664321516306683334227033600 9409757 -13905960051477939346091063353378499328 9409758 -105556438121556536298151906516296014016 9409759 -251908803155623952936266628598067347040 9409760 -33901066589636615151593382951376650240 9409761 -97645006298134216401903444203903668590 9409762 10852231526893113187374156697266534912 9409763 -16942798469641929121502363603363931072 9409764 -35223276006871836072478371866839523328 9409765 107177865153442145050312612183953408120 9409766 13980527172520824624472157991581013120 9409767 -207629287527706214943875916049760565720 9409768 299777699890692309354842849401871170560 9409769 -471807050104176492346374100818391248000 9409770 5524488470583114859618919570757898080 9409771 -34179521813963504287348847903478935552 9409772 -150212380285722653279959188104308684800 9409773 -11025172135529974069678564062700965696 9409774 -44488427920713632937999153741122899008 9409775 -121857813024716168897302171720490565000 9409776 -858795740820409094035024527822422016 9409777 -31915850490621872425526709461268043340 9409778 -20572972484628359338166517478333292544 9409779 47245168503229234009169012790083832864 9409780 -123363479559006732388667633586848390400 9409781 -126805326899239921475467076189361948036 9409782 -108197771586036603514352799774893715456 9409783 -93544431197555480332399538998654114416 9409784 171254008435784767447430820824280514560 9409785 -11084812373872870866184782625383214080 9409786 -99045015093836573509432022442495243408 9409787 -31665423431533295124807956792171887848 9409788 -185521771779419323596042949573631854080 9409789 164973587052319413935409492676486753356 9409790 2644965816882127828171824520868382720 9409791 -1942309425824227587348774993016068408 9409792 29624490634134335888980193413850726400 9409793 -169408698295553691520520070688849206096 9409794 -49441251204826376845672041051429865728 9409795 193984323439956860015204860968352343280 9409796 124574401017002730100838424274854620160 9409797 -169808869185372497244133367861145480000 9409798 135329904514593684695049349231582623936 9409799 -106708179985887362310998082764044274208 9409800 -51278431354995940294783241186952192000 9409801 21745385704718556214408795054968235802 9409802 -29289735854665948351943905429464400896 9409803 48979940244956625609827930603146807008 9409804 -45049029264157933136081303271767347200 9409805 214008738218495396758310474089239824460 9409806 16242197923444031259582304209595465728 9409807 -209585166820500229057386515895577880 9409808 77800041643532727898117260053955551232 9409809 13632848376316217350460992129562494704 9409810 42839343199388521539448876199662630560 9409811 -9883022704050304987222168392097982208 9409812 109818033716920944255219027461936793600 9409813 32752818544503761189140350776355349998 9409814 -80374150690401324071651860630829367168 9409815 -2028696549072100827183500700364472880 9409816 -1012076716641605010893638689258332160 9409817 -21843836486429263744306321814013130800 9409818 69716363479694283758430985557163676928 9409819 2955411442008486968343001110695483944 9409820 -68801283334584217843473286388888094720 9409821 -28920263325695657535183245629271388288 9409822 190228476430874781847835014167811310400 9409823 -170607168233580088532884141219329699264 9409824 296268439421948563933430092102175293440 9409825 221905250555383039675699164899318122550 9409826 -3671789627217671753032746726657481008 9409827 21100190267472304042778869526707872000 9409828 37690432893372509014833568134497382912 9409829 104622421583039559150257846745325900416 9409830 44405211172387311319393834431409537920 9409831 66928171929149375647637420479254965352 9409832 124771586990938994281695893559477688320 9409833 40553554343687579950869207692293597440 9409834 -34417449651132958018780385223147710208 9409835 -115479344157671054923028116455751213440 9409836 27113576250986864619440093588598400512 9409837 214755253450935644714717789444544974486 9409838 -28126278741632139489871080705601663680 9409839 264304016011129286914988902269781689360 9409840 -6232988941083974058890735069019832320 9409841 -19278747804684245195358157210006542720 9409842 16774939528258632228383226337555759008 9409843 71973236223805488984077716620136906704 9409844 -53675284395632916618772938702864862464 9409845 892068702312914526594901339851926400 9409846 -313500287450311408953437686811413056 9409847 236026505883391613995769616102710029152 9409848 -9488315383453215064801939820838912000 9409849 14840592571941492885428971629532682964 9409850 46007423945294412026749935583808984400 9409851 -7767294292619420053230176340923150400 9409852 -170218693725608249002487591205946537984 9409853 28315953298340544639140777689253924844 9409854 -35837355393492822266464370219915724480 9409855 11716533868477076245931507861940400320 9409856 -29915196100212730618581144853516124160 9409857 -62330338288412961720854866335717230016 9409858 45400784795429873191265604211148483280 9409859 359586009732392073293334819425968378416 9409860 -125094075209615722346888798120158103040 9409861 -105115299941231785830904156251543808800 9409862 1735876421476601506768577818722816000 9409863 48066181267300196249129372808332360400 9409864 -45540722162079150968312748229135564800 9409865 215514681925575068070716361407076505800 9409866 27843201920501390263742453327498408448 9409867 -1640122624675791209808342072365298336 9409868 -10317689521124806735488972057506058240 9409869 -18966788954199618860417489402110984512 9409870 129337214431797366083865353045519976960 9409871 156480835710215939197827407841204105072 9409872 17329388272686305239667701258776084480 9409873 59039228495637315348838588837953001440 9409874 -175213008522006131775981767971123150848 9409875 -129911314842270146541012320838210624000 9409876 76238095277274226083333883846391500800 9409877 81804666345477754904158189699205795712 9409878 -151862477294615132902813545112616292480 9409879 163890621190538287938447372707886665480 9409880 -73192735065935295608472401732141875200 9409881 16197000024713105489974748678849800320 9409882 77290197887299033559479418823753533952 9409883 -9135866044725167396980386929825952000 9409884 82198437899123279639722256088620654592 9409885 52035035973759223804526699231674788600 9409886 -123860027464250107158272784455084242176 9409887 -268363682784203313450245112924906137256 9409888 159064557014877180646456378917297192960 9409889 -261476065428642743670641862963519150060 9409890 2602923320959858064035066400017689600 9409891 196321313185142666688633962851654178880 9409892 55775202069154770877880583816952473216 9409893 129828120112319815932507510244280928864 9409894 -36048749143648316637011701467625436160 9409895 42034692067984768717852571718456422400 9409896 -151156838904505428832530884046510842880 9409897 45342920373150997665650865399057864832 9409898 -21642717901815411719942302040298260736 9409899 99967596219077947803418554164024178264 9409900 68571733901378058338210228759455520000 9409901 61617206716098956884565525832849008352 9409902 13612766413424270632947043046953804800 9409903 -291961084825976271748666954953802796848 9409904 -16413811126862362541849120441803014144 9409905 1501119843100819367996637091085846400 9409906 -138884105895893815651486760953203428736 9409907 -116046233109219841531638296604070744320 9409908 -99538882222121120405750354341612830720 9409909 134488573869826811962043984014871352110 9409910 -27777865362813442097582041024446816000 9409911 61326338027450727643592220292031581032 9409912 -241830373819153106031890595030501580800 9409913 133317720523858114013005003884527902464 9409914 -3544438329424340368196641094115763200 9409915 -201895636935444771425565268635894109440 9409916 230836021473030559781790145608977418240 9409917 282172453570089710135500420883979224064 9409918 -2387039202613000869883301075015021184 9409919 5045458349636891927963702127133240944 9409920 -77057337198721883406333128793391104000 9409921 34442697075519904269176134983420869760 9409922 57217761663641613358828951602785607072 9409923 198795830250474194516485898748673765572 9409924 132684661135040466072200395758970272896 9409925 12093475270796089463309015084651092800 9409926 -331139959409939499855971710540480512 9409927 440005031093774443790679268460749701120 9409928 450712525143502672782790361506452480 9409929 -229345356826710254074898954006939295216 9409930 19947687209119338704116408778393547360 9409931 15660357346545689935262308629886686912 9409932 -55400424217133445243232810121642830848 9409933 -21436733628301905120360646147141268992 9409934 -69127186786798883256989437411990596480 9409935 148751373615040164346685138569502998800 9409936 44684793933805990953481549632088481792 9409937 -54713096242175818454658436042473547968 9409938 44540570480792205268488641868186697728 9409939 136676294376947311931071487088981138432 9409940 -155675197621354114256089809478270310400 9409941 -112866187079997269705393495363438953650 9409942 47215891938132192687495928268463772992 9409943 331365851302417291844503946971625205192 9409944 -20186143340637534563922127111187988480 9409945 98900083859150066973767372577706445700 9409946 -40311272054207348383418605441431475200 9409947 -264360140660854922967792668872642948200 9409948 -41278706199381223966607575431395840 9409949 -182872065350191891036841622966525525024 9409950 -28006664250592780420846567693011364800 9409951 63907684020536480372364710270274715824 9409952 162372367015631658062781813048259510272 9409953 -32794990967635774758240576825381304896 9409954 -180025569270197029959354603701401804128 9409955 -104686745300182976209423035463405008000 9409956 49682473834144154231389521999701551104 9409957 -116742800988040472501591662840196851328 9409958 2635921647293056780124696744061259776 9409959 91439951266954110607799329845415641600 9409960 -170713681448431081626315436617398937600 9409961 -48501523000817010330586047807762665952 9409962 -7349605744388245254460850593559892480 9409963 -393967629405200118834178557632998979788 9409964 348723323704577137158528712797094066176 9409965 5726870600196128890161977515034352000 9409966 14976250171574700192136092195901776000 9409967 -34817584539828775895981589399205986816 9409968 -31506597427274923051471788184255266816 9409969 54337292195191018951063090206654583920 9409970 15969823373470446030500807065325712000 9409971 -105697578041697374416173370839236735688 9409972 -63924221674557348729568502637352974336 9409973 -62770235507889729845491339454517749778 9409974 6092711682881750321342713425682993152 9409975 -65132755231876944278696649028543990000 9409976 -192686522504858552226472316835257917440 9409977 -330779977106921031961732846184619003072 9409978 -44888103879724782070710359214368736000 9409979 447196926217400977045927925029420365360 9409980 92065641935220090608724711417909519360 9409981 92698004576216942647567798262613700192 9409982 12155220847102558992415104350684409984 9409983 91777050870924822385693405600560066048 9409984 -20715241987940480456435243613656449024 9409985 27651413311911166276670937259200940800 9409986 36613700197581263647570567908431443200 9409987 -10381912904755400246615171560457487488 9409988 -5678343600481506608651368502852517888 9409989 -17872997170739541325329335030788783392 9409990 10040086495060695512627169624154122240 9409991 -3619819374270141350854498385635609680 9409992 6063833381396494280542282351282913280 9409993 95813659862157691514081033876279030580 9409994 93416649168673636960559007896377523712 9409995 44416951648119375191079281618452549920 9409996 60252461853443082628729888196425999360 9409997 41979527481015160726885799665461818880 9409998 -3493172675004572753365070825327544192 9409999 -155444217368531939046174193511719300040 9410000 16842846409582655284542115442027520000 9410001 -192229952859215247256998402192112151568 9410002 -21768824360054605022162098409915624448 9410003 -340797154767179381729247862036261529748 9410004 -103469088173370187104769171801465157760 9410005 -257121600128458153975716612371580307680 9410006 -42127177699988707597220657306559793920 9410007 99936259607889110263229187101546919120 9410008 129702766995825213010009364500313640960 9410009 123499447505602307585244569162611404612 9410010 25414603792562232633716098244213829120 9410011 8980528226590226986233195912725536704 9410012 80703287413540946913529662443072919552 9410013 -7031882632610562550722261438903650016 9410014 170095570709539291881874108049941577856 9410015 -70399604347748829039619239542310174480 9410016 -73240954675935430379963833714967838720 9410017 -172941256233084282833642787697562499934 9410018 -130327136153568996888655543391921057280 9410019 68249493591278857024207686967022542848 9410020 116867743100572036529056436276202420480 9410021 130714505639444046856025546686196292222 9410022 3163291769014412081249230547938608960 9410023 11291164633795746311223248079673251840 9410024 114884546700491128129198312547748280320 9410025 -19733641366763591204667359084905766400 9410026 -215120804530687974011645787461220702288 9410027 -347577292582375218340858571682683795376 9410028 -39918585030402697675287070756237332480 9410029 218245568495063622205165644077590460630 9410030 22248045977271168932506170231937228800 9410031 -201676985341163311263853186487197786680 9410032 -47627979588035494030696516667645296640 9410033 -26186923942221280780047011491637736672 9410034 1439908230743269868881548768085832448 9410035 -103596628105581953328259806994640902800 9410036 -166126919976467148535222330726687825920 9410037 21939156392768001151758655988892209280 9410038 148946809669489733431133619147309166080 9410039 124720706014134024847902021516330276840 9410040 139031537722550352366520382633281536000 9410041 -16390549405107704543235957460703077808 9410042 45169591898825254528235927808000394752 9410043 -112669121498089157071297140010474499472 9410044 -14985643669136781164234976218697289728 9410045 -274962001922786909424734319072322655700 9410046 109591807745964060396680826290926296384 9410047 -167091652795309316931745811860924034160 9410048 -34317738614091596251246832763870904320 9410049 143899801691178945893935626572718402 9410050 -11534825793533217547200885044961638400 9410051 42398846420011306201622776925631476640 9410052 61103014727910250627729904266755320832 9410053 -180152820546713430456384391113525713698 9410054 41686863809632409731331123789279701440 9410055 156442682313917808852335237670072892320 9410056 195929593364399963053166148052339752960 9410057 1739385797238579357094181157348129306 9410058 16913696464571648958062280991273360896 9410059 12081635436889364731486309208277859680 9410060 -164595088020537624930278126368729328640 9410061 -104540137624976750141357344460762313216 9410062 -43957617425196896980932553788537423168 9410063 94080875960852367010927294251914839224 9410064 12269119924239147832512642684214247424 9410065 3993571560318736916836949139079372800 9410066 -27154694881216098460004495416322139360 9410067 -327260738001561120816161953149408886560 9410068 80622626648248954573099028824160577280 9410069 100857288831052063775900666166677602140 9410070 -65158611487034283403034581069882588800 9410071 -224143519869900431818115441927375302056 9410072 -109824401804475018090179759401192120320 9410073 201233277278066634077149522610706237600 9410074 29469163594434552430063877324200112352 9410075 22306449839892490534131107706883182600 9410076 -2898809130707167889690802880856345088 9410077 -6520096522284814302938767408936961120 9410078 7136238062319489342274775071087443456 9410079 -28042645610361902570845555445663247360 9410080 307195846341044216555666261716154449920 9410081 10084639697604407306388718985938827264 9410082 6528606728186549860122237144667545600 9410083 -167268081368964438456787447053983649800 9410084 -54423316711225207500435450559821542784 9410085 -225107623686016967794316079023457043200 9410086 -598433738094381252497509780025368320 9410087 40383536279309148109025997408122646000 9410088 31961406754694072205760118177066434560 9410089 224032193325170031009648038920959428574 9410090 -90990794581260263854550416375595863200 9410091 83055940106147074947561688298437043184 9410092 -133839376068976231456635829088874467840 9410093 -32136472534118291256473916638232252480 9410094 -7199424239979636698749742060621864640 9410095 50706968967494765783859657636036504000 9410096 32221182734029850319997412936825290752 9410097 86858142536802284347138685787972428928 9410098 87758041730577511195255856657371030800 9410099 -9916932821140223486549954601258480048 9410100 -23600621545695230366541009550710067200 9410101 -286391263575064459643088213110010509348 9410102 76574063712949412328976804873018960512 9410103 206119096600753750890228060771027172944 9410104 -25166076954013450028991384679701749760 9410105 14707315146532847613928195904631544320 9410106 131742688657829801244612395340321967104 9410107 155292383686501394963985294306317177556 9410108 -232556424264765462618639591158856176640 9410109 -88942833706237660225202164844525123040 9410110 -122483819559311591617845240014079023040 9410111 38844851785293754376141184051365471400 9410112 -47910754747438460418813951358218534912 9410113 -52262228161740661523628912382796340800 9410114 73689576542497838793922514483381018112 9410115 -10453048436579848762389438991674769920 9410116 298387002757309493712554259392837603328 9410117 255441987737195884010601106102418891166 9410118 -79257948590085465432451852964541784896 9410119 -51713590396448304415181629555588895904 9410120 -1548693626498592825757838968464998400 9410121 -47832887683532482132930751573786563200 9410122 203316608378602297111781409005219522400 9410123 -577460138466171243687948321494290413840 9410124 -14876678142766543475231577452092538880 9410125 -888610549682063742116617718031096000 9410126 129403509539189653016418851814029736384 9410127 8739761552223116167006159877963752320 9410128 3744955977107496259641252395659296768 9410129 18677162737891695481883144428379319126 9410130 -42867516510043782196953985536988569600 9410131 12920652454989849001587203553722445592 9410132 187948872601675578549422609432272768896 9410133 -90246785337087282291522551560173670752 9410134 127404314632962974352641803421483918592 9410135 74652099970747590055529788009900673760 9410136 53695051498566343959499443804865781760 9410137 243350053226915120823215607567162219792 9410138 -3637256883603061778835595286351521056 9410139 232730508067137349347685184730933866604 9410140 -45839948277686945087539105407775180800 9410141 86085354896289448998099800019820997772 9410142 6751847158463877446841072245856000000 9410143 -83290331626534419118543386831358012736 9410144 191171543670321408098564196481192820736 9410145 240257908102240969472587075678746244800 9410146 59446210750469191474489208348453502720 9410147 29960708096789106110408461265194118880 9410148 -124014210980236406857972194069585991680 9410149 4761692244500277287397232283093887040 9410150 63684803998536605078025437679609736800 9410151 33708432960987077846603553743219253120 9410152 315159719378235616678777246378347724800 9410153 -15543297803115623839898084213505384816 9410154 -43448290652615040573049631030613479424 9410155 165902427889042339230247816555490638560 9410156 -89817553108411741161962635388574933504 9410157 53977190331153249361318235533493054454 9410158 145086928939428870452366854185213752640 9410159 -38047461856292071557333706569925659648 9410160 851266171836462705428239587326361600 9410161 21065392657626921360536134178034358000 9410162 -85693915005836991469856319838750574688 9410163 -1234117223820624552075958859638866432 9410164 -64442262499456341762994180808251432960 9410165 135743971099539204273282445324371280920 9410166 -30559661128367040981723175715257359648 9410167 193697186997426204190081173051568027720 9410168 -1788466505833921711475650158810624000 9410169 6280796490671843313819459414152666688 9410170 -24158334418220931599656291872811714560 9410171 -386712420158212839259395124147721964648 9410172 89625904503325390060791764871137812992 9410173 -150396711909389318776326894629019528020 9410174 -28966111243282624558905009139945881600 9410175 -128055749392957761318842718611163435000 9410176 198008985207143192836201234336642498560 9410177 -66363634231123886865591294206083134528 9410178 -75234422839690370781795847904807461632 9410179 -46137014654970772188576020889364492224 9410180 41571866897017162869489962351390438400 9410181 -5716787357676449103211119024607700160 9410182 8346385178603038407477309699795092352 9410183 212308907052540850369833341999831741352 9410184 -81728639474717968701182914424032788480 9410185 -51610299549818107198889301352343326620 9410186 -226468097345376760786018994303931584208 9410187 -179271674785482189550024902154422120 9410188 25441840044009979840073108386233630720 9410189 -245929554649555435434847671688352456010 9410190 916279866900979394760672279775683840 9410191 144882861901779890684922163180979588480 9410192 -23723813298999190512791504083847479296 9410193 -93360992891651437410534756524194819980 9410194 214084997562551253983384790322635178896 9410195 46273878824011870313404967393419777200 9410196 -40252931702971713303688160246551799808 9410197 96567355793975071052172847157367249024 9410198 1489324554864445427626346066890893312 9410199 65820388060677419559497062615926631680 9410200 680908726222834348556551055948544000 9410201 43713059531088981364555190016669032400 9410202 184926975031499453242388113953797015040 9410203 -30245810115260509995812733448045681392 9410204 18092319706169579823747992729683802112 9410205 20533837305511849643377914975528960000 9410206 -831321544024394114475278162416573440 9410207 1520294565774809901710417992789599456 9410208 178124219543652712523058455816891793408 9410209 -31030501829978284730204676994281669840 9410210 -76220171596100248885735827837038985600 9410211 19433126157618191660053172710474289688 9410212 -13805206588423893527356342736798965760 9410213 -342273992512182646936767503718535210980 9410214 -125482563942976413885896260431155813376 9410215 -203099819822136683370173321817112695600 9410216 36872064553355545399131468220595604480 9410217 -25153270522076479736553459940241669088 9410218 107256826153611330538986622902909328560 9410219 -66092862892280104817545282465136698080 9410220 -9460952762951759045152293071732090880 9410221 -235244256817329084173129296898589113578 9410222 40148332751476677364378839420150647232 9410223 106474621144577644377791587362140985600 9410224 -45014520169586989238888727502526545920 9410225 -128759204423373075632571842435272188000 9410226 10943845895405052991139684153464839168 9410227 343777001618526280629427972373180824076 9410228 293330999605434657828789379668956381568 9410229 92718695075923452080584251872697985920 9410230 -122908208158367290134301002888595530240 9410231 -44277460867977097111156120837518955728 9410232 26628999334377340324812779359988490240 9410233 -27627382915096791966398978630011143680 9410234 204821938337730491000626858078430588016 9410235 -18226965312984221357114118557114874000 9410236 -72836873940471022649940165769044787200 9410237 80000546366198742909361389422106967980 9410238 -61947318926467426482349459213729416768 9410239 351976713349707179919082984455372963960 9410240 -18513462274072092781309388809536798720 9410241 -160310445807071682903208949993844189216 9410242 1452202599200803802489669137472335392 9410243 -59245348285178946064293074732729971200 9410244 -72428924807824027916648967497620992000 9410245 -54328565865790601033069954524171619880 9410246 324147022211552226895010004918920789760 9410247 32976126590080722877678593241023611904 9410248 150592573468743476777183282543837890560 9410249 -4469393106482331804858917401476761136 9410250 -123840881157325641825177821821951296000 9410251 -436351483160709509039067213016253904748 9410252 -26300553195236578299244188514206123264 9410253 21459248017585473082083653635012771200 9410254 203521538831840659435644635240406560832 9410255 85656705677069628930868028631406001160 9410256 779714073542358652029699860755955712 9410257 -174461522188109773956448624734024404494 9410258 37268128110637842617872138213280527488 9410259 -25684161141745982543900360524574637312 9410260 -87655803468207639681324020529574437120 9410261 -86272426811102052526763192823624949440 9410262 -131792482461172197358164528755840374848 9410263 68377596719376029713177277934207998920 9410264 350726298238938371341673135861452800 9410265 86176037381908824941600069342140246920 9410266 -6934286376679352514287359581362267136 9410267 -4702493867736806551868352030065145216 9410268 -44488541598882470101863571472531619840 9410269 -26879376967908883980411388195715572800 9410270 111721228590100149424294174323778294080 9410271 -19691192200060206072627382531282934880 9410272 393775199405441789082252126020252467200 9410273 -272305735241784737727880009032191504478 9410274 12287405699320984803471038766759942048 9410275 16448929200736097282861601156113714800 9410276 95944351773740834830255555594114412160 9410277 -15229078103530464741710645272791346080 9410278 9433737621071472614610284838739081440 9410279 -137168095152800477131964897592199875360 9410280 129278202733013812650926699475898368000 9410281 -16710914641066213858042187468350520028 9410282 97137183897864601972474449186300810240 9410283 257253864921967472517713822439464977920 9410284 3511722786666522571292808372225390592 9410285 25877729848168429066206043954234299360 9410286 135285956857924639064925077143646843904 9410287 -449543900917556356570993680071278360808 9410288 13636172469513433685611048798380687360 9410289 -5482099936105762740961347088147786752 9410290 -124177305103605775246483207612522944000 9410291 -564810750216361683048314209762458984 9410292 -2363492864647225626930406748147466240 9410293 367139694443865480078373684233169727616 9410294 29169986243320904890283230436409380160 9410295 74083894337012070950685514909924330320 9410296 -60954290463533671318718326936996823040 9410297 64458897360286011872423391621301938000 9410298 -3648792656024763445797350879453018112 9410299 -281405821450079561557046927248929597120 9410300 -31653600151067525799036044988514752000 9410301 -22686699339797082788377869368765929920 9410302 -3321814814307762424928499966486936192 9410303 -94783615445034630586826885154267714672 9410304 -74927437696262908671430349737810722816 9410305 16874316902024534571955879415967360 9410306 -148939424213187713035638982123496217648 9410307 -137509979433530419145819377474898033160 9410308 278909670179281014624584387074957132928 9410309 172740015934082349656221424941606542204 9410310 19018878815782969190850604027930214400 9410311 -390782093015217550697293585798184490088 9410312 27488388568250632247138238436564992000 9410313 -69959536695060120580307198293893729312 9410314 -237656672354456420713788209241770049744 9410315 185248215385757479552660310672600316960 9410316 -15320391626062778436522153314374311936 9410317 8292648317921490469267681783217226432 9410318 -91638120228958061265993867689460824640 9410319 133554390111998741952047563229029780224 9410320 -12912864233605416115438735370000793600 9410321 33385213535086567106456784508183845120 9410322 -126075924611976582190681814656997729280 9410323 106211108796967067502092107539382160400 9410324 83317154326975429894577798877151506432 9410325 51097759951457834838263558642524041600 9410326 -104690163293603687144377980335416089600 9410327 -686310314924512537990383297910847568 9410328 -71965317212447599806005076697145088000 9410329 33923894750802575625101991759872301312 9410330 -42100150419613922228174988212462772480 9410331 53948238424375683962032915244085932544 9410332 89331296522971897159476345570034935296 9410333 -272521209538755950892282147425057939700 9410334 61226558855681084349119714178139394880 9410335 783532827652988699444948634604730880 9410336 58575234718766547214916994589324345344 9410337 -16791132784512276573852929141370463614 9410338 -49478727250685185403734624229119471104 9410339 6632466597794707567274033465134751040 9410340 -83323721084329503248554793385772830720 9410341 345589974714839667796366622924995975742 9410342 65008503224072270393788924433663602752 9410343 206369415235190229868989534527851322664 9410344 -129359683035653865589828045034665251840 9410345 43785821770687309150844974652561385600 9410346 -38546535153711414098858338548253967616 9410347 47268124983927380052745000723251151796 9410348 48079337046439305633982696935574066176 9410349 42508055749699159840174667037552184608 9410350 76327234354246150071792225806044492800 9410351 -467151561951231706535628611749977128568 9410352 5791838215729801910530557111177019392 9410353 -387817941172529775117076430518715132398 9410354 157071820517905521763018305642764591376 9410355 9278607651686191749842647903965243600 9410356 -188395101933013184347608052552308926080 9410357 -6854883731427605492354781606596992320 9410358 16431185699607227084352266365745786880 9410359 -90988531357935231458178631503313557584 9410360 -92699872137415278801661256469946368000 9410361 -88559111539460349997801041718315617696 9410362 -8772040328581934489450994312354511680 9410363 33293199574992981394435430936961072612 9410364 -295527166438794493797454522646945479680 9410365 228142285710206808693817301052544345260 9410366 25620582632334283570301030916556993920 9410367 229937718413756054691812869744084973712 9410368 68855156013567517321058279120915398656 9410369 401706970739748072192588709218839416770 9410370 58701141307275282148006689580843084800 9410371 -164158535419400613035618461372781175056 9410372 124690078357062872023442221759468061952 9410373 -77922710440573112498756788279418239776 9410374 -31083916156101398113042099726341166176 9410375 -125445211708076559413638498888059552000 9410376 115143066645133749612671159415161856000 9410377 18562121452012822297240499433891841280 9410378 -178582814724586002295052208215717376 9410379 124350965536726888245705645098429147136 9410380 -25789150940458409560338328745351976960 9410381 128593417894155891876483647138379948630 9410382 -43346469935396253575716724484276644160 9410383 -85100898429479619419994337628973919176 9410384 -2519891172673718218966447561372631040 9410385 -24401858527769083030019929832512459200 9410386 128768583909902228014535740090581949440 9410387 -28837979073514139846064390227632040448 9410388 43601030090361507258208967610146549760 9410389 153177144647539724241331241280139035968 9410390 -126915623114682132145628594999824752000 9410391 46736101355178601680311691654583956480 9410392 14023503370250397179217295315574169600 9410393 -241769576261869194681625768953475462200 9410394 -10336292125668579828542457796843120128 9410395 36731576837358075739165351562060236080 9410396 35197619500107365174964135234798174720 9410397 7046558585719705242044875473887145600 9410398 100091652694104254815476540774885571200 9410399 105688324463145304424395519542201818400 9410400 50530533613363402488974856786119884800 9410401 -137969138286276485322110268311507255040 9410402 -64775828885349383005169309812149792096 9410403 309177284872068310977500459572407354624 9410404 -13992737520064480367403647674324869120 9410405 -75681208432015471565792924728376279940 9410406 -2955051312548515304372324481397507200 9410407 -336478808206948827628158434679686001560 9410408 13304270794042431011027089323742248960 9410409 -11662784883267511092206201831450946258 9410410 97456578870699703837459647925777323360 9410411 190304737111794511345738468876110622224 9410412 -142547957725775358846905182957976064 9410413 -417471827951384278164214975031746048020 9410414 10983535273627746037076292806096604288 9410415 -8667361909982006335576392303487104000 9410416 -2776500702359645215499408356120035328 9410417 82423855020760756963716601686649966260 9410418 66821695511670798326746508544068750976 9410419 214959441566948691479573493416774431820 9410420 -100493725904343106583508569353133886720 9410421 -1642038239833356240940857730121167200 9410422 -14455592532858994899321639155361325056 9410423 396239789346750020954339809818702308400 9410424 -67446265165535866732723625186620846080 9410425 65626419020468777512604738877891311150 9410426 -173654518188930429722375770320377103360 9410427 79834249679519386093121510723417759760 9410428 104035798017327820681717772425492755456 9410429 -81316877331583233528174906309902008224 9410430 -5013180639278110078173046019831950080 9410431 -11666230963304020444321448947452304768 9410432 65115111057980633762269912580342415360 9410433 -4013042001096166268369846734831005216 9410434 -386300036668457781959358703912250572800 9410435 -90117199506713234184454178924260820640 9410436 6481627465355002275832621890184089600 9410437 333949674187585544295311202684546933086 9410438 -122451457878000568331815548569998910880 9410439 -33252299901557506375358750988870337920 9410440 3442036794614752125076499902715596800 9410441 207471535325437929027436712251927650000 9410442 -62195112975929540730410287102280935680 9410443 -38362573129628039773399306388848804320 9410444 -74236445641693773412931752637338616064 9410445 -4927395843264516687315066972829564800 9410446 78311961554944559012308170731008972800 9410447 160490528335989576416416744155376078896 9410448 11041897726946315876284480751968518144 9410449 -177714914895978383630448938851086681550 9410450 -53337015895129322778796092059810649600 9410451 86988574034968483168229289738679202232 9410452 -394439807290921616230363141833242880 9410453 -11247595681603926344087990260707417600 9410454 -23175087392231028352127523428040160512 9410455 -67699041325030791551750647388024258640 9410456 184628479491934259797942853792416911360 9410457 -76297520526361491482189990279009510400 9410458 228132429031233157048267508890626843360 9410459 -54214631121552681082523186575850458560 9410460 -101464155820655809792656614095787043840 9410461 -71209980035304893633738005274670662938 9410462 -207117271209924413074938811473742552128 9410463 -131486301093880959444204299311570098408 9410464 492921560236141502667027633030561792 9410465 280723778230722245303226256059985425600 9410466 -22920734724718747590562933713073015296 9410467 151674462010908697015499136048465431040 9410468 80982161896716774154504204640243216640 9410469 -65319654788821640381419589610383828928 9410470 8883515704662246470654267723042904960 9410471 27140369247691018814550269567840847360 9410472 -116390670613116620191113319981387776000 9410473 -97500978540712320812634697512980997312 9410474 188660419760471025897867787513245890736 9410475 2958419519607629781871155111576499200 9410476 -309415040640225001129194404086775069440 9410477 29534379866570661629978373376418338326 9410478 -10638345613384146879005788133352069120 9410479 1978484028915634821708657478392312848 9410480 -30055260699970485905133120891224064000 9410481 348583270429063149126872815174697546112 9410482 -99218215657085650562388018267497097216 9410483 -206225778352134560824299118918729409268 9410484 146987625613133081445898933983412224 9410485 32677814833484462059245865041173420160 9410486 232266758939947445778175280416550614080 9410487 167405269003890794881601673321028194768 9410488 -269696342477222065030825091424715223040 9410489 -164106329492115133652223199899194502000 9410490 -18365771590182603706882075890958997280 9410491 -131985042800081390234292102608281152200 9410492 41736154607395289715646266684382347264 9410493 81735772975244072634114536405121136224 9410494 95768907308445849450006767784253399296 9410495 128558655955837825271138811051499233000 9410496 -14019356227990264591151657762062073856 9410497 313865909311632492283269855387032218946 9410498 167482062576109676555944992078805410000 9410499 9074191968585453102329858260928892156 9410500 -188248040069149824897018810763238400000 9410501 -91465032269688926458458688300778070498 9410502 139648335754697903262890164496900814720 9410503 -1060681620976498041430707706350750336 9410504 47191522745923385145511558454677555200 9410505 -39476304131978932298361427713338116800 9410506 28139043160633450925658682853309558016 9410507 1444794029372132461962179161095412200 9410508 -75823010850662950224835205741693869056 9410509 -436775870171793587993046784620314321290 9410510 -64266216458636642058983507977598832000 9410511 17572276641657182920133963428213689600 9410512 -12073781334556202980829859718129778688 9410513 23577338001624574121953520155425879360 9410514 114479600027063550262857589276339712640 9410515 -3516388177190224586201840690580038400 9410516 180865498605252638788787642258259855360 9410517 172568374013242379408939129155595892480 9410518 -80399407957918493374979198482318471296 9410519 -163641205854632303725965090414725068656 9410520 -26932151628063556441164871510228992000 9410521 26422929188269913871288817498617458184 9410522 -17094774460586510786603070554996357376 9410523 561047162637710593039969334333112984 9410524 -210709870159848903968253802957639611904 9410525 -3946434458612417606654167837846515900 9410526 161042532151177250625712663118854483200 9410527 59253185363212688567113269614127628512 9410528 -233713285033364627364558492595418824704 9410529 -242632830114217678853608278340792593600 9410530 18218920905406205699566411309583937600 9410531 -153025013871439850229187025173549837296 9410532 -1800106792601060589780739231076502528 9410533 300938717736737794677810082611754526 9410534 -62482083397437364459449274289290305408 9410535 -120508813212315989356974395632657126680 9410536 -170416656618682346211695547472705290240 9410537 212650896044600823301393428030723400692 9410538 64029682143080185890756304893758655744 9410539 173935193365889948915472918018890404340 9410540 16752269364606346819986043196594457600 9410541 -40808878515021820294649210931869363136 9410542 98250346227071870412471962560924473600 9410543 -60097934367058614350616271606445879184 9410544 10515349997459631623519838197620604928 9410545 -1041202574084953404939297419536279680 9410546 -33420601365100323444973394272402814976 9410547 -92908975660790733938325455449099129800 9410548 115199204287213516349062556407530496000 9410549 -228560312935308614184224788321427304480 9410550 854248444686988696719882079943616000 9410551 -203100387705442897722230288528158503448 9410552 97794145366763632226677181934608424960 9410553 46717401832590276710332687610651606400 9410554 -84555261946265023792872774820385625888 9410555 68050875604512722783649415068881905920 9410556 166141105363766016856151652592829071872 9410557 -13800836591374025486667290283715338760 9410558 115628055156241097212311791765614061760 9410559 -236323204957320348756369249831038860800 9410560 3131237655493190167125190061850624000 9410561 -354990985529698021988490803483810723838 9410562 4354855495770657268589378044036902912 9410563 217172242583706440951030254862502594812 9410564 -41695564594676290724174618745783421824 9410565 -1712620578547007936302544892427812480 9410566 -77891970611798953377230485614798041472 9410567 -289924500757007812749209584217107718400 9410568 394570836707068176536324939650744320 9410569 -85369385962117426367866416538986862848 9410570 27095967872516638305895058018930073600 9410571 68058130992055002385542436612981294872 9410572 171207855154027784788172344495834846976 9410573 207160856997814526290146066804056793600 9410574 -18879733981048297592793861245753604864 9410575 -57127042840209761660814071995170276000 9410576 -1319153677272126690395824015798173696 9410577 36601629976666024747218035762601369600 9410578 -187576636532567473742280036420747957120 9410579 126265713977758693099392380034291606600 9410580 2837022139853951019398840939600586240 9410581 383544387481229090674059268572220762382 9410582 -143370659910732537917571594051454576608 9410583 -10070091870640666175032790618527391232 9410584 181589868566348644241687052531412162560 9410585 107515921308373961446390748735339931780 9410586 81706102536788036303223908524025952000 9410587 -185904960664683711107883331205901084240 9410588 76206585185968548337197531947801690112 9410589 18751863879800452876214674429385792454 9410590 11485674579419532488399315408736065280 9410591 -57865543071696403814680698741649848000 9410592 -240232826923080848025905072526984216576 9410593 3146491643927668558664036318480800800 9410594 179877993317396926747681979601710262096 9410595 117602642614225790646912242424601117440 9410596 -108235404228667575112198054690646287488 9410597 44917317654664943592229809953193795486 9410598 9660773020631492422753965397991517984 9410599 179038397892135683611898951519050414848 9410600 107335968003550932723700240217284608000 9410601 199616568548047796587894779140208338832 9410602 -107018799862990698531527582703840295248 9410603 276339237635426302936569147652933596852 9410604 16787296252127369546525213318532759552 9410605 210690623799790242434449378066324497600 9410606 -183842471505654625130574496867701997248 9410607 70996528286114643919713248339391413280 9410608 24004974394099297253582329964239519744 9410609 -75533405165629256587011120655433102796 9410610 -84813218946233396092568801466426401280 9410611 63128453362963756996486851010611857664 9410612 216130821723557613377609979604664912256 9410613 -167113909283785519489835996491629983712 9410614 9005628711756115883334634681245380352 9410615 270394557659999054548164052348538584800 9410616 195695635638868837658144115764763340800 9410617 18200676375555495822678183298049863872 9410618 -45925399908673049440921562931429204480 9410619 259162018431417214456429388183980271040 9410620 125775705327887459037787795806076039680 9410621 -363553665551121284775440002403111535456 9410622 53462840353443806344778011368895561728 9410623 -252521739523177258710046156231554927576 9410624 20706143881772977820441011236844339200 9410625 6641877666961673494343495793082800000 9410626 45168976939183555838447537702379298512 9410627 -20140662522107679747291287306552479392 9410628 -95415423805455303627288266796183905280 9410629 -409841578464122188838609641110297884770 9410630 -648101640539194551565397090906273280 9410631 -43488310011707230706010534430263945048 9410632 52359760968667054756887773172843970560 9410633 -249160513875484703934936521374006094118 9410634 -39578833726824560436948697119493493760 9410635 -24618742866865203211767432527098585200 9410636 5716385684306864383794519977933517312 9410637 -196829344489314448501236102546200077632 9410638 -36303079429771259800044990690419523840 9410639 2679532683578140972605258294950252544 9410640 15924825933674305202695683491942891520 9410641 -59386913304209724966525956677873850000 9410642 -16004915519724463482858505776965121408 9410643 -60409399958599504039070557315687525440 9410644 -163132027275657504355398913144814145664 9410645 -83458927134891871438694861194350244200 9410646 93993293725326000767503550707866394560 9410647 389620530063280758571580979577229870952 9410648 11043929751397419681085541231653355520 9410649 9086210795679233904745155015075119808 9410650 50087395788080444000441760924065664000 9410651 217936764664877887618322672320234117704 9410652 -183746329899929977007796401884392474624 9410653 21199372970149429747939672285202276480 9410654 -122338763816263693047580621146575424 9410655 111115747658934009193167210227328758160 9410656 -8034138640907546300356992635614003200 9410657 -419886871827750733345115321905732902720 9410658 -225295145190463062303714874658115693312 9410659 -79428315724786286620443534580184519140 9410660 81644361267742173616462213073310412800 9410661 -58674551846814852739073047365088199040 9410662 34990376836772096740932517988336088000 9410663 1361362530482712044218487660252697360 9410664 -217466469763719963884118698045324820480 9410665 58083546389715134569788889420616497920 9410666 32595823497967328389363885992755867904 9410667 -50915718428208600877185973738195524096 9410668 12953704004910036451013548890406058496 9410669 -752836132820175863909284100228557514304 9410670 26303373159774732903912237990955146240 9410671 -19206564944921199555119063616986222128 9410672 -38046129964136507417336034420997914624 9410673 -4199185758372081685444815560118408096 9410674 4971502629583251994676408716859627520 9410675 20987884927048783220716577481374632800 9410676 -10530039411874937476379914348226328576 9410677 -218967402734242750233784495952253852480 9410678 15960153270716773681288833293177436480 9410679 1469600985683486746735547017122353304 9410680 -66078578238992757840874700779175116800 9410681 -34978029112499679747285695643534441600 9410682 8829685667308140601016452458254876160 9410683 110847804890979956310240561116844879040 9410684 44840640291779746652043298530763708416 9410685 148834754850503202101317205442466696800 9410686 -39792504166088830363217373895679958720 9410687 55219802059878504213873285048453331440 9410688 -62168000859938144623637378673672192000 9410689 32101710041323573346787833455386587460 9410690 -48432951600028281469389490689341139840 9410691 69268829628903264829598912487279036000 9410692 59118537061947934111973250488768498816 9410693 14515574006417052212982885272109371904 9410694 -95324122959969414787581183905975457600 9410695 136052527701110647052758893747048142560 9410696 148074462584579416469422572880205875200 9410697 206283607435208599020925910967737384874 9410698 162311225982463756394977305830032885248 9410699 -344504963623667634686248973592886560300 9410700 15306286090655901265196870379995136000 9410701 79731171758797908024340707585028146304 9410702 8072381026852127028791613820022420352 9410703 58863816892147623285705129925522237440 9410704 15913162032507567101774001400731115520 9410705 -101689480339214801188412127376448992140 9410706 21318355170539160590425604411351203200 9410707 57509936350398770023207973626992223076 9410708 -111726411934352377929764250150776710272 9410709 29073811595393859476991778884953525760 9410710 9727846649261753690240221343842080000 9410711 8839339083886443170077251908157190800 9410712 -195316553979404511534096216798908436480 9410713 38461606842547215969751077102045424324 9410714 -194242049832165634543364470292390695968 9410715 -112238505222609534765956854533925524000 9410716 1045497620454860231149059828563705856 9410717 -506279972425748167584553389551494684800 9410718 -75050648186911686989939331110023701696 9410719 -383259590659035128227711077528851731160 9410720 -92974352459898591054352902836469104640 9410721 -111055877752232128729834279351722020688 9410722 -128219893080824010430036191186144000 9410723 -47013618849650122236225070667347725360 9410724 167130411595291870727040033862790958336 9410725 -263950602567378720331412151364920601100 9410726 22871286834515544089066457681608258304 9410727 -210302288856542167638200420670857816280 9410728 101083109030642334013382402765928437760 9410729 90251228842262195707135251302845917840 9410730 383837341139153227368048633201469440 9410731 117407982603976617983708695300243821864 9410732 -100855619375548090638900282480351928320 9410733 -13285338231852467662420593563867394120 9410734 346169125650915042216831589548441048192 9410735 -200694781518844132306314220023189451320 9410736 45695242658671712541643146367004835840 9410737 -14245269364056501009832970167375643968 9410738 73337313218411351927403339096168819840 9410739 -11119000576786298655353957846672646912 9410740 -19175264391617743041199909488251750400 9410741 433399407137594641459875645514489860252 9410742 -2236212969821638199516933565165130176 9410743 151743175443105619493781653745265188984 9410744 -114659403899507419386681338332707164160 9410745 -3803399864376517768748461412648114880 9410746 11405678728968294438343403017231119360 9410747 263607182408227649485264715375385668196 9410748 123148768144624017200756576368833876480 9410749 1116176417788701661588021636184732064 9410750 66492345710378681339819604970491504000 9410751 97454751020684431644409215275379044592 9410752 39723183986621118186544389644974292992 9410753 257478933484450960888237702440231408144 9410754 12301373283677961997022614331537512320 9410755 366346142875695859107973584763793418000 9410756 45372430874068858811829957504006510720 9410757 -49192429213213262455098230340213496320 9410758 -89414160662139867179174141669452416768 9410759 68230034080371840030017668345306335960 9410760 56085427046030869307618032246473369600 9410761 -169822841623878276451621114806518208000 9410762 153182565016838905258912796045570371632 9410763 -84982453264228279634491475085210611712 9410764 48078697339755449914843173360338698752 9410765 368048836106369542581608058028168320 9410766 -42477212442118996137464243883481623552 9410767 277792851247044590457759149161628984816 9410768 30538804937248536387787482539424571392 9410769 -331966392728832939553709010510206083680 9410770 -3347979678706660975999747025454571200 9410771 25142901368084626250531080428973268400 9410772 22050311053657439017906637091604660224 9410773 -156871546655661900375614778611570769056 9410774 -91759448836414870901677942727889072864 9410775 153832345615012374966998099644210800 9410776 182072775196805995921013052606050918400 9410777 16396324356447526843848236236309327626 9410778 -15236463935100340056729174077742780672 9410779 138638700198812302352805264683026316832 9410780 -160236197551213953001043693984461478400 9410781 -169079779046223838511824365842231776896 9410782 121323770094757199797390749748141732992 9410783 -149402930598410252480571024395832463968 9410784 332414151841184209337472364558619246592 9410785 52304342095500661866624234841208601000 9410786 -7158516981407515032313428513595763712 9410787 -166202452240882221177492201719150726556 9410788 36477508371449068690736966118687686656 9410789 -119351321730244140302346689299939630176 9410790 6909180977421836519284519408197601920 9410791 -3145833777552136587993907493854263128 9410792 30478163043637788838526117468444129280 9410793 -123811967860468450018093681742288504880 9410794 16895963701147211794732516160296061952 9410795 -7292294672208457963861466921347776000 9410796 -379070372652747456176588775372138086400 9410797 73932424303102438648387830790698518112 9410798 -104920948147904421200551528413116115264 9410799 -57075675098679435615506214733765286136 9410800 -12770534637837363651879016438567731200 9410801 190168929382914280766257686339963066432 9410802 58665241564994253363041789275007937024 9410803 293139012215843718961658987638952143052 9410804 36576146672917277618849110312518170112 9410805 43939161705771701996473935179400083040 9410806 61132868110996891217480147226778376352 9410807 -68502107854559187477825796047213803088 9410808 -3517391047284960231936230557625548800 9410809 6074912753623363676387038636813849512 9410810 -46576819264599545900364081578932439040 9410811 154749817137982373533637672404202587584 9410812 -59645170311259624175358109731651130368 9410813 -436135678878827212572387122510460658938 9410814 24925462400288493461041719496509588480 9410815 253976338933563556641467641501336089960 9410816 -486389970199403378810892798130126848 9410817 -84038340366614593886278392525262018752 9410818 -101947817780513718763297003292531575296 9410819 -111129599629900594001156185934510744880 9410820 13187274258087757657599174591000514560 9410821 -136553096914826414909167742813101765088 9410822 33569738347543711198149994073298558912 9410823 11329330514668888565461885324192425024 9410824 -45209127609531813345034974350518103040 9410825 -60261411879113751751429186871596838400 9410826 157708525468981553642378612159906411520 9410827 -272746393895759139203145934848325960448 9410828 -45464178759483562712653866614618532864 9410829 24949552915510069193815828725155496384 9410830 13482292496347564231324589894617424640 9410831 385700181560026352988242862713493139632 9410832 40489046403467092100821081932358754304 9410833 22815796104723239943910334833733169520 9410834 59008582104121799917953941085246396816 9410835 15678355121799104178169204654981128960 9410836 -77165624295177065440006147803055182080 9410837 113456075668340219292880473812238282912 9410838 -2780889026856919891484117290744430592 9410839 -27560591722396965315572600778713030400 9410840 -242701793774255325061413197697715200000 9410841 110160067712192192477392866151502233536 9410842 12635620675578343038836088073711150560 9410843 -8688773654241315048007695291275104320 9410844 34887898618423662075705213600463921152 9410845 -240369770493973997423138951408567466900 9410846 -185531839671019324806080654794945408128 9410847 -225468123177395060784687225955467612600 9410848 20972208532776257922441889100910428160 9410849 -102772905007630730596587487270113440064 9410850 -23322402332534469985729891905543264000 9410851 7527174614627589468050715968569098952 9410852 -282574134787215547677962743844262881280 9410853 95847561024388058759794213524198283008 9410854 86322419084043569627945677465712000640 9410855 8889909767291276371206779393057336760 9410856 -6494677373535038002492816519751270400 9410857 -669991285288990325888399411671300864128 9410858 122935498170458953212245352697624175280 9410859 175908107441578902141729209703572116764 9410860 -61203832793551405645867986330740428800 9410861 -328368465371119505013782311800396338538 9410862 -1203178771284542233018983136494720000 9410863 120018579643573878008712352263403616640 9410864 -11857053487814434200350816410974289920 9410865 117757425370283356530528829539378270720 9410866 39523792484585307952573172577538627104 9410867 11104926316207346403690398916344001840 9410868 4314163063724816556988632821053065984 9410869 9398625577849572937940140558906312444 9410870 29919270494145114313822821717734607360 9410871 -185072127645640875459611029883996440320 9410872 -75105757807112114407864758739989934080 9410873 494587485891719325882186395294410322004 9410874 36361902626981378509698439702278831360 9410875 -547817095601812670371591752640309680000 9410876 -92651587226809708968904868760181734912 9410877 -88940476197262342249675275390550156800 9410878 -161491111177744995688865000101306901760 9410879 -272934906494725126311308321395325651520 9410880 -16502681965761892056532504726984458240 9410881 -409120375390576302568053874312915360318 9410882 -19186694466650446209954489662037934080 9410883 -38206669456277598121905169674818714376 9410884 82552540080256531606609538015337435136 9410885 -38570780072569146217569874895742938880 9410886 132647608005734908509884686823537488032 9410887 -43866793284163041840965253228001683456 9410888 -168396506032531704045200297847923850240 9410889 216913793062357394438020243572184603200 9410890 146716640867344434419247193564529875200 9410891 -103330188445704338852590464963644671200 9410892 -25882426567008597507767441588719899648 9410893 50934792975260950416418952734037445004 9410894 -1150183208075997902706796317667174656 9410895 -22184330119158516965836932232427194080 9410896 26403146414466256661151133151584256 9410897 -170523337561648503558757149581660472588 9410898 41765236967769053861709576693851696640 9410899 90749989713484902427105265830977425900 9410900 -151591241204598689570301136478366448000 9410901 -17676423037437647630956218663006972960 9410902 86283841857056563384786598377316965152 9410903 87917143506821168594810872134435814152 9410904 -686825066837354415142210450285433978880 9410905 -38787433256431338587075853248908184640 9410906 -30158813433796536783135523554315954720 9410907 -10371678004086504982897468317968105280 9410908 70955114767985944995398426939427993600 9410909 -1299216277671872905240212663439077600 9410910 -5362702542224108687671976117336088960 9410911 -469611585383803550671489298687399285088 9410912 109497551344118618280865574553936986112 9410913 -112916987250016142363941185253206278400 9410914 -28911492464772606744142645363072175328 9410915 273780382010729958357972482461656916560 9410916 -128713728676266732341460002282890472448 9410917 180076259112519000881843361500652920320 9410918 20356566760239203427128565086713651200 9410919 -42994208252724308597846329416124110720 9410920 -33432170134313786494785106656507955200 9410921 -170428690436463654857930385117932314908 9410922 71934265258380727378154205965728547760 9410923 -167470806541287983512051973783359762828 9410924 204082247234839119566117893583277345792 9410925 -61880949344989184555230758705801132000 9410926 57298017586844650194527914932158424960 9410927 139038647479389802369775717748715117776 9410928 45716418586156286691929314337268695040 9410929 86025451144393813193568237936295130688 9410930 92868843843885594115912057608067155360 9410931 82420174346401370258812195342970217840 9410932 -180622462371946307972721579797055387648 9410933 -7878129866293213031629691637544446336 9410934 3270610518107356209371490564098902848 9410935 31324728739236631501517539169528937600 9410936 -103953225935002206793161302357310136320 9410937 327545026153463284582056983745727968 9410938 -19435114804138139369604547130190368256 9410939 180005219952164903714336809718565400740 9410940 -54985616368201921320798886962536555520 9410941 15182671019098572077424042287550685464 9410942 -78756826518835913020426191774795376128 9410943 62974485723509377966026846794112685200 9410944 -364343896858918566718997646529768980480 9410945 -175132308461922518612958358896636471600 9410946 18608611046476492926008898297716231424 9410947 -33044067522503795835032526740499249920 9410948 20359650421325196935100895918705167360 9410949 -21982483472823531260821260802356307200 9410950 -13991460957917985944785439329240665600 9410951 290832592753600640990004676523708113920 9410952 -160131383067582268163661222806897295360 9410953 -22926627007923329568553672001137405798 9410954 62301445956975073558634637636238049280 9410955 -139254426878620187877410536942513708800 9410956 192686949050755956085455187957862095872 9410957 -121237214699993332905261424891590046794 9410958 -80106630534624813259020690902021717760 9410959 -26093603575007838975189914680520677840 9410960 6270005022753749642293743663894528000 9410961 -60064028883046120558849966456361234496 9410962 -220212019460779931117964704190836196096 9410963 -437942669251249453386163835627756008788 9410964 155341793071037170607489092696090613760 9410965 -229562400606090524164262404179999959400 9410966 26800474869076793495126616713702960640 9410967 -178770991127125527767589035286477760416 9410968 -17137036769141081301389706540320686080 9410969 212951035950710012199865656250789655370 9410970 8405500472673091536633796880916192000 9410971 -188843480514735142518993513101206962096 9410972 -172781573403216176619154379178655326720 9410973 35844630051173952003995638276386735168 9410974 111624496715369210186942646567999059520 9410975 45166597348456854142354702328939048400 9410976 15859041079007291953442133837611925504 9410977 -124479620327854785536654424111848989548 9410978 -41479880988535687192730187410538282720 9410979 27049692067921379359070480815655187456 9410980 -160273908576128655960134331614330880 9410981 203861905627261495960021206300808299072 9410982 -3018279731993642440632623855615502336 9410983 -203662190636535859270535193393111013768 9410984 329704724416483868947746906102781132800 9410985 2158784309395723629052924678866571200 9410986 57184206889917861605056960163982402144 9410987 224437050772932765152740382231018134992 9410988 32717563784427120764536609423077312000 9410989 9967453999246389464147504594084935500 9410990 13682819060098251244718884083876888000 9410991 406790517324051368641304627460574106880 9410992 65653346291171842953935543734953213952 9410993 -363638467729152066613684627984422777420 9410994 80240215431008652842955143535454078848 9410995 149254522029034477766384572808571916800 9410996 17395238626661669574577155864641415168 9410997 -152638084120228950302931082687488563040 9410998 -85816413967693089379069172019094571520 9410999 164092471295196128142348874934877221064 9411000 -94229230686238530843842854599137280000 9411001 152685097887005418966131649591114794452 9411002 97937283618838102378068607160823259392 9411003 -33897639918164459324296797625978396656 9411004 -104704651777334338689309665556050163200 9411005 -336419413273506833133272919281747216640 9411006 -98331036000171306437163437174761684992 9411007 -14818156551091717176180686715819194960 9411008 101366949567072509328459449097076604928 9411009 94450153816956348736286924427497235504 9411010 25162000502712653597962202769538460160 9411011 136378297976145068749875614008828021824 9411012 -89271483991824540901164741367283957760 9411013 -140557345932919956173446597507764640260 9411014 3859344205965000430835832404839979424 9411015 32432078924155423527899657563665745920 9411016 -150532139508463999596222941679194987520 9411017 9687039820863495560463784370641152 9411018 -99594785589737499870373283474688420096 9411019 -117181447409667724953001635904269147440 9411020 -21098660493063366970059615453711467520 9411021 19076536480822567303007424216289800672 9411022 52842038314305337908526525032507715200 9411023 -2751501827656313735196255472011571200 9411024 -506261119015979882480415332132978688 9411025 10741424859981705776462659141419816000 9411026 195294302816664569285421541005735909504 9411027 77615429306811478611030261103567407408 9411028 225338513304298046616570652752474832896 9411029 111323947721304888201564992238833367630 9411030 65554418318415499226186327918717809920 9411031 -49814482707369596571253304056323603840 9411032 -837351768648135605078867383494635520 9411033 -219220439333115297012813552532906742400 9411034 77680341273711142517671751366938843872 9411035 104667590526512300993796062012694252480 9411036 -32460515730127453967174599117997976576 9411037 139148476297560978977793586293994091212 9411038 -17251212719082664915238856687220840320 9411039 -53405403493014878890964772829083298560 9411040 367427055285545844532637744796598272000 9411041 -36405198169772685997987830307579141500 9411042 10274680440816616671982180995761602560 9411043 -435353468535725630250069697835694820708 9411044 -93460485035796457766294622360938004864 9411045 11940025466894119706752239290619432960 9411046 22499475655074131785519777199352620544 9411047 119477251523233495976472826524588155472 9411048 3680921234877954624966486058369597440 9411049 -388575401985979266634537594358299034950 9411050 -740993001750754279029124785061516800 9411051 39240205783737402553857042146873461440 9411052 -22791787575280577852539272436863441920 9411053 391585459148104133903454174377111008704 9411054 -54406309230628967173443471620340166080 9411055 -22215852421042087892242961341490138040 9411056 92131983957995880212884635596393152512 9411057 -179874247464387976522268144959726507632 9411058 848167198730456675414992229313476640 9411059 158650657438632773300334997397765603232 9411060 3066734910403380042992753220390912000 9411061 -26975429722025075955441694339079616960 9411062 -300344996926969506996970129711979448768 9411063 49501505027696175096745601865926851200 9411064 108083504245246474861951849396202987520 9411065 -63261837737992433101713573802665902400 9411066 -62369438450066756792955369946814976 9411067 73146706806900505743221048495620590116 9411068 -126394583088846231290242060735233073152 9411069 1066776082533276554437952708687925888 9411070 -48403662047470739018931571513287325440 9411071 -83067638382997117817186764193834714928 9411072 -9218635132061692164318834243976298496 9411073 80813590307584671835397917127610955200 9411074 -169405680316615740254236694449221052464 9411075 39226311635780526034005112105417179600 9411076 -103154665970306784059062351432324743168 9411077 -48023472171637253663983255432826489640 9411078 -23196258286193162345965888641948304704 9411079 229357584490416179975094087842874181560 9411080 -65065715398772755450863238537297920000 9411081 -92369567029728612799821187731221415936 9411082 103474817156127564170925347249991193392 9411083 -362235060245209357750581173057743589040 9411084 -49463899502154244777496687483924342784 9411085 -43441178830996728835508138322088292640 9411086 84372426054994387929037070575032940992 9411087 17591247606458730087023404368196309392 9411088 51168297715460070469001560511804538880 9411089 100599792301106699159468949519804211056 9411090 18055559213959564483832651456368512000 9411091 270932040254257225485582345927800552492 9411092 110602189074479804676051212719006359552 9411093 135040653796165123825336177284123139200 9411094 -50113046640509768750880165049817911296 9411095 -47192374493024683807791099301248336000 9411096 -172752606809745040935973987344160727040 9411097 184624443339741366516938444371853516820 9411098 -71694148218094040691927790851348667968 9411099 95415446956269230814806801838472625280 9411100 -117264326267041908101016343992042649600 9411101 134189787584093431392580419711458880 9411102 -73831805443340297430888228307208003520 9411103 -182873346367138576215900348334970219040 9411104 -27894728310730717451250820503494983680 9411105 150248420026320547123652084378510877120 9411106 72667168779989462288722893289851772752 9411107 -159787089619778549070945272407298452644 9411108 1108275056500863373536055994582630400 9411109 -477700547507627911169134419724983840 9411110 249009332781468417573055986830915861760 9411111 7312262186394154318844595104919210960 9411112 -233546260948419974455548621282476851200 9411113 257602617649284275505297353649917422500 9411114 -27623687318160172699439644300989884160 9411115 -131060945079410909254962273193852509120 9411116 -87916032757066916680330064992088718336 9411117 -21783854442157071004830476072493202752 9411118 166025230211926396966045635288498263040 9411119 331792838992505739900284047385116085520 9411120 -4064608993536815944950873074869862400 9411121 211602787500746705791765363302471009984 9411122 -34995275827801288484247201214481491968 9411123 2054710675482228281291092596662737968 9411124 -206511922186633616730764922775469528704 9411125 -33904568757471896365411667382318045000 9411126 -83825454544793454524014846594515502656 9411127 -25106474450150687318526449495034117840 9411128 46665417175783570636331064120857948160 9411129 16593927484687364065495539262473931968 9411130 -32931419642786163068618150421190932480 9411131 72656876652537487049629392941189587032 9411132 113025783820721007770266028843862991872 9411133 240842096781913670085405497894328733382 9411134 27551447276003294545977201089651184000 9411135 8814913475974008473379880461530142720 9411136 -62701074518611610568798743298036989952 9411137 -251427241679976627932112839169418247760 9411138 -194667463415909850223172415310188000 9411139 440391795512283507911884898007762543456 9411140 4446687439175839862387177479910400000 9411141 -12509911095156809664341092575706620576 9411142 5511260089052035931360949748962331392 9411143 88589953889152637460744351305777479680 9411144 227803915685482986129851500382480670720 9411145 188716753933301216937668838918990588900 9411146 141516289316521914125705750669325556272 9411147 160319777379389566333885532461452775560 9411148 55398695278130335336297783626384958208 9411149 -287045213370180040246694965979806820160 9411150 10677988661919629848818477457427481600 9411151 309950675880016872521001311764657407304 9411152 -1326527001833039803706278688308592640 9411153 56470841558528095366037963081673925104 9411154 172191126815237724983525951055448261776 9411155 -32339650245947906277357726772554379680 9411156 -64635589247064493982717403259000012800 9411157 503179473411187259660243280964017792 9411158 36933053831883815137871607512229115680 9411159 3674143191755223289524301599963479040 9411160 -7640197705354033300882122179839180800 9411161 -6615591008283693039369424440164741238 9411162 31845310475909022273343767644316017664 9411163 -11234076657963816771159620716649029536 9411164 -97562080112729475850689972026918237184 9411165 77123470849556897888778248457654736800 9411166 -69436922359768709461453967266507760640 9411167 -38744689378492781391224598391011341640 9411168 -608867236630106148252401076005240832 9411169 2295532432084129490578274525796512020 9411170 -34784569276575247724645752575793002720 9411171 -71051933231784392175587518036153749504 9411172 13498942265258413993805831070868261120 9411173 -346835621924735764897032022339061272578 9411174 -102405354006959962698368617801133650560 9411175 -192979080098093214501412681645030769000 9411176 -391483138773297913852575200297070289920 9411177 -90269490857633301937876788839958618480 9411178 47910731967721432737565908575860429056 9411179 146594191800593058107158685091288230520 9411180 48710128887635449425562774504985425920 9411181 8564596674501539419193617704146366424 9411182 111552852328252174732906678171644955584 9411183 -128970959723856525201692686860821623056 9411184 45152500489884255925617215608185651200 9411185 -116556835334369755848243903922106001600 9411186 69966262185021466434943011628791349248 9411187 233128177643117920750837544563355925836 9411188 -186285240333655511164451488612620266112 9411189 124642372487329907251491016969805166624 9411190 -91558750095473872789750329190902758400 9411191 -382211038415114284022264611456958493600 9411192 -38206818463520331798950315902937333760 9411193 19298270291635241467220756553702467040 9411194 56671276314029249811696049759016014080 9411195 3132564537068590606436936437048074240 9411196 -53601586546764638364802973953058603520 9411197 44681193324293620211227831804904564352 9411198 -49437736368423040472686773881126521536 9411199 -155028251426758535827616808835236677264 9411200 -56579422976887911275815356519677952000 9411201 -246294526585235747843565623085864852960 9411202 53291596304791746843512238107003932704 9411203 129042808133747793935654920064000995452 9411204 31660835290081632425555572558626570240 9411205 -34652143286910200433206642214671535240 9411206 29096443871726356672726535575618788480 9411207 -95674103658041338367147738023009102512 9411208 151463311165617105973176924318321868800 9411209 34547412285611169546134257099361689920 9411210 -25043349502614856701876896542985271360 9411211 61103693370278642846643217257521234872 9411212 209442712768255541027610445120817139456 9411213 -120085883833068967075374908369487513600 9411214 -115621585102253299340145651482373908544 9411215 -21301778193998499548479892005400340000 9411216 9355003918787520192003435518512988160 9411217 439056441225034266312192800552990469732 9411218 -81011818411172867741818173864220003440 9411219 -104672786855506517945877274883024286156 9411220 -30206168763370623489493614588136611840 9411221 138898706582958368586544966602304993422 9411222 41320617824528739146149998364164768768 9411223 60875272965201390452985137373458544480 9411224 -259128256869287270891722448894890199040 9411225 -58990837966081951283080085033241336000 9411226 -59576879626390404210729780169498271232 9411227 67765503427308138152106760742689081872 9411228 5004574392701736394419045754379759616 9411229 -6624209259072860482226748062864006170 9411230 27074681930248296391972571353925117760 9411231 108340625116536036931498085603428677264 9411232 -185371778787320370522892394345917317120 9411233 15438548786512615916536482617854825728 9411234 66392809065722161288604451375505152000 9411235 113649498687225305832447902121834601680 9411236 -45865422155249689961901682201506758400 9411237 -55570677095339623750840194272666272992 9411238 -3058347028525536339251656537802763456 9411239 -34255989804442556733897251489269005960 9411240 24200569087633415732404339202593996800 9411241 -66003199475103653269471700855694393728 9411242 22076731469327265921571585859586500352 9411243 -114810557733840475649859662232087725736 9411244 -179412436054645730056106613491607710464 9411245 -162457882798099060625812631990064900000 9411246 -1544853080002618923174090127869659136 9411247 233556088643653201205195045580203451240 9411248 -8781603292185354718292147192353259520 9411249 28192452543882542754905039721760151664 9411250 29112151473590769841859502707956050000 9411251 287666974123361309775593591484861823920 9411252 -13255477647969043650341406169914126336 9411253 304753061147593785177700061250192554940 9411254 197817373841609338535038139548345330560 9411255 11035511084149385731981219456166246400 9411256 -104418337437061914534780216188803461120 9411257 169227665000523822273797434704984622506 9411258 29039034263972320343584259234154537984 9411259 82797555417734876019383275580637824 9411260 -2620625274460401318683557603313587200 9411261 110921375721872692313151332501389577472 9411262 38377367018524791821765433347898531840 9411263 -33497052004140766103593038651425481024 9411264 -62582904536822165103998147657450127360 9411265 -263643736592240849089023849492840695340 9411266 17036560255262249166382826699674121760 9411267 -155227017300572046210312639168007162560 9411268 185451982457910956674697424210654064896 9411269 43998688617292617225626972806450076160 9411270 1681272382288603072940564968830873600 9411271 219869047363965765760948356804031840472 9411272 291327685570926198514783870781648440320 9411273 -114193149569106704433338661050457684240 9411274 12638326350627406203364438514591705136 9411275 -62497468204634103061969435549007581200 9411276 -26159987569245303724237788061451304960 9411277 12061597963425427795817117119241404800 9411278 -49965566475921890357885867778770599680 9411279 -168183668531977518269879214567492765816 9411280 91229942953250092168599028782685224960 9411281 2152485784894632143882832088793851968 9411282 -10625537767181039035154019928346803200 9411283 66758637057409122712565764516047817200 9411284 -3650668869865644042152833088060807424 9411285 -25997252238050263958958562181957005440 9411286 26116543920179739901388027047593635520 9411287 -253396793140360604924841670059167036400 9411288 -25832076616370743888698534945238548480 9411289 -59506325766858675807192797419919889760 9411290 -13409489408921496760863444140836823040 9411291 577222264897340918467704574279727160 9411292 82371566123154983044986700468819968000 9411293 -265003186038801833208983343121149082458 9411294 -545897783514962265809190018013596672 9411295 -59761943320045247337763788323787178200 9411296 215795799541951353940464499648231636992 9411297 7957356050614150585882713334477159872 9411298 -69852506902271534789128836912810483936 9411299 45646037395795384935532699957648422300 9411300 99649026751693725768542242470926486400 9411301 -256117049185081715564600264569606552608 9411302 148228666138710620397540372255758607744 9411303 -60981088521283206986454772939442923392 9411304 -41673568456635784008550834886406144000 9411305 -4312808493237337243436561728565595000 9411306 1435322433697706121224049258676521984 9411307 26347309843472946473079244888801392400 9411308 -14805321776430634902799979549177479680 9411309 8589002827448295798783067619799666390 9411310 -159226886576662590807878659427102437440 9411311 -46367302700011727979279941930288781216 9411312 9951937253015528023746840234081976320 9411313 360872819346041165868986744405086324562 9411314 9920720485052529308109786546746428032 9411315 -253562180632875751212018710035881708960 9411316 38069020102048246508333602669651574784 9411317 -183989572924690105708699944217043735634 9411318 -20726162931418031236843864498227524352 9411319 -176868069176825949391261558969875399504 9411320 -88103769334309894011891627788384256000 9411321 -1794268461547810540633307278374349056 9411322 243172433650273946646127319344398566112 9411323 -166248160286600909108916374536101437976 9411324 -475991735746725707271143802331889664 9411325 44148257696335229629008956874031752000 9411326 -199987506308280552698313279558549541440 9411327 379963335154870530996645619187360513280 9411328 -149879453845815553988743116399910584320 9411329 -284307817819579087305131982597417443070 9411330 80260897727049235318210496482305745920 9411331 19476876022908968356219050793326875132 9411332 -152989454263502113969651433366170225536 9411333 -50259521475988516797582846056547214656 9411334 101048132208952973034981549603888021504 9411335 -28791779977791152794092903688581450240 9411336 -401423211360010187997793173982362009600 9411337 62899077780234836964042391425512452900 9411338 -72897145895651389973322132789057769680 9411339 -30735795130040546390544793184642503680 9411340 -123360100770502894171635242577357649920 9411341 254178866792944559239361320678999161900 9411342 -19464336766006555922304753272833751040 9411343 227021511425110003255462768173984892592 9411344 -49116014528540162713998706797873315840 9411345 8987201452236704077362403272790112040 9411346 71936519133030153426430931348047664640 9411347 -80782517913174665718622179241966963200 9411348 73152652984839504217527059572053958656 9411349 451174298861574489171356827878037773760 9411350 -52749672334328409427294967444449056000 9411351 -51037494515606604221146469241718806168 9411352 -21783849535569494743141543259309015040 9411353 98570860509645991432736855561671923456 9411354 81746689500460028564539523027302958064 9411355 -76813147876096728404707451869256610240 9411356 -296539347724304495579881578442290488832 9411357 -48613842987419943516150579012391163808 9411358 55058282962625098794516246940781926080 9411359 -177130478839559697408568493627965057440 9411360 22390382167817531799069383271980728320 9411361 -18750387041160741369968223814804246608 9411362 129839603449105370274481606784614980432 9411363 -175406579204001679188951554492169455520 9411364 4938165253272227975710481956771035776 9411365 -288714387422671588394464680445041628800 9411366 -9567028354734602882086753705568659776 9411367 -979739910094217196683075900828522368 9411368 28833551627340632148927974485070146560 9411369 -129511116496996994873838652828220384064 9411370 -56218330982663947785830018118678374400 9411371 -643178944719497392408420422543654287448 9411372 -98411293363040413339406658500863183104 9411373 84899582823462571624915961800789369644 9411374 145670716664599652493673345208206589952 9411375 -187734760894960891153106624213205996000 9411376 17271579564795492200125655653715279872 9411377 349362398080188716289503780100521746752 9411378 3024452581001128866123737841126225024 9411379 26858461275846429239161250726119681384 9411380 -286871936310970222492298499375955200 9411381 -18982679243059268156515126174130507058 9411382 -94157396898936262362776672037804220416 9411383 13547617944330355682527429546689476544 9411384 20018144797040464951178820135518208000 9411385 3804216394821939969474614748043291200 9411386 -9268962897888918442759856954671289376 9411387 6671452839077561778598402024287740640 9411388 -54597470617928700677336036403355771904 9411389 -175014172952512754370927267474731901192 9411390 6760643831532951325798130379231433920 9411391 201935637803134360454537821238181521784 9411392 43430275785546855159295194297941360640 9411393 44293999578699744197203487700022588224 9411394 17713839106768468810040002253964571200 9411395 -98300492662536790961314636091203597920 9411396 -5821745593454168661570327083854046208 9411397 -19058052594769278955064793811603145060 9411398 -22797583905786849659347888448472304800 9411399 -159340353969452175255591822921401359440 9411400 -55503109864827597998313980327357568000 9411401 -27466768857934824902495113185544610688 9411402 -10130035444851063391589576833375076352 9411403 -40647632564106449571648865211957839880 9411404 159233307343078914726265505402934160896 9411405 -53025744033785627065211290576596305280 9411406 31288367060314242668067331314897801984 9411407 -189485993780613248302335140176148467344 9411408 34801813494550449121056569586456256512 9411409 99202501884191626536589615866068842816 9411410 9234759951406531079859069386044797600 9411411 -152735425535722022948765181602990105928 9411412 -46417827942401980732002175898514759680 9411413 219477591948844578646450226897931650400 9411414 -17025417742899265493906778193046937600 9411415 -57950946644901306988086385236621571680 9411416 -48976010565340325660909357170012323840 9411417 -35969440053309100547466540249431609760 9411418 -103579870148278954343355863978033037840 9411419 -345910416274691167315087303053759211056 9411420 -6693470688381716727889782753275043840 9411421 -674154316271425457886012155750186632320 9411422 56444860674029531037934073298397668480 9411423 -27991226060993376452481516575450737920 9411424 442218669853370522422912140842608361472 9411425 150678043996278623321753677916679288300 9411426 -58636223081406602233246026085632668208 9411427 -103371953878198806284302901343617235768 9411428 76975722281042558269527069864799361280 9411429 -213943481812881226724897783684346957216 9411430 -64026081852399440498417696526836799360 9411431 -16949610162164606312266315268108976336 9411432 -177215555348476448498155050129510727680 9411433 28811133854025151811177381404250073744 9411434 -69348104181723165563901085289841963168 9411435 -128100182556410968940258500902064437360 9411436 -174764744863930804868443072387278489600 9411437 -27250075568819549947932400620083535648 9411438 26183392646402369815148800256259853440 9411439 -35725564547123806581169202292507101056 9411440 63785840583872629586562489987746856960 9411441 34240321988142107646836571256395254880 9411442 -67917511778832895576730456396476476000 9411443 66768721125876239623197631443090415692 9411444 -63667843373126779223111198551764172800 9411445 33538414867994573157527107822331827200 9411446 -15317164069292715481870955605313753472 9411447 -38683137896964625852258267237178311728 9411448 52773723618688400510286853639587164160 9411449 -435071061280096316311995270402854870550 9411450 -13188880297546987443976470664632902400 9411451 100901330996163610739246027483587246080 9411452 -32305158100345538883869205624838760448 9411453 1366043354709510212622580459872498336 9411454 33684534107527341801475599072507840960 9411455 138543558846866439714504009307717513920 9411456 132583332282024916584198780451238707200 9411457 24485172389444235745957343709301295040 9411458 19354302457878128472815302310965665792 9411459 271971009902115599917606728270807564288 9411460 15366943428056216401688382253554892800 9411461 342157013179774199094401574503755636062 9411462 -22461127049778227654383109363352698880 9411463 14012355761094131108055580984502817960 9411464 403982577016569517337071286030580495360 9411465 20841850444407882201104953461546510720 9411466 -22290255413496293893226864390059961760 9411467 20922213927722972941075517738703367920 9411468 29920693969003559573343799555806265344 9411469 -44674110353509943136270683996221677130 9411470 30738838770975656080511480777036607360 9411471 3563209714431179475586281254394167712 9411472 -24719463834117332757152098609448091648 9411473 25124163181033149775437836288771548722 9411474 -77597801480962107199923756740977760640 9411475 -32113099209461134405565285178323414400 9411476 -61828912679558042780765010873897615360 9411477 -67205337437137352901081068390808797280 9411478 -132212654140617871693846840276255206144 9411479 47041032545102640640257217541415830400 9411480 -28206731195166645946946656374458572800 9411481 150025377931946470914143439184493822282 9411482 5575381146572460157584434662093488384 9411483 13201918671908378288606075538084396000 9411484 -206162392378606956165423627891387302400 9411485 -41139004177504155517156923102936633600 9411486 2210056980880495751400757134856642560 9411487 31665151210155461352792789091547143136 9411488 -161993036724404833275158138700614860800 9411489 142831723351909302435311668986126755400 9411490 129532373857586394881245065618426447360 9411491 486287522718047552859756303782488270800 9411492 143818946595195529151842206426755776512 9411493 57866545415183106879153862443790352384 9411494 110159448778923376481290353327954595296 9411495 -55176492065020326418691323833331736880 9411496 -1380270651144270436851983073596620800 9411497 1344266511729624093253708088922941946 9411498 -226406716853658366038238284717954419200 9411499 167724458526806881319034978966668375320 9411500 -80408439494765597037619147658012160000 9411501 -188018839009533847541893569642342762432 9411502 111365524512372951819136534420657541952 9411503 40668033386014107527057252950469876400 9411504 -44294411595058033165056017919411388416 9411505 120080659556152761497868991567975992360 9411506 -6294113241337106854275036787946265600 9411507 -26662272484723060196941647941298216960 9411508 -85203621625952882752342323418533427200 9411509 11287482829103675208930342835266623100 9411510 38873725077546452496426074363210290560 9411511 -63564250015756547087693953365651100888 9411512 64138825700997741461536198167209472000 9411513 163767205259926991022236614472298513744 9411514 -536723976309294231129760511390892288 9411515 -291467112046221906396980599860194371200 9411516 518080768887220294729552712631747072 9411517 -82276515658533727462849287965397239360 9411518 98335687177357307227388890862190792960 9411519 40619892429276987324972219062823264528 9411520 45061302071194101434766578290293473280 9411521 52948413056664717759972911831858008512 9411522 134695642015035265788476779897495010304 9411523 25114610206030510545148213223209900560 9411524 27582239699569274265844572533818452096 9411525 7555674663845602175363013483702912000 9411526 -64451346601328159149361603111638870656 9411527 15130671379488805920912988337159264832 9411528 -47537717550002565502263602330010746880 9411529 109045611879593137220779818926672119130 9411530 65280037167507559746529210330141400160 9411531 141655860471086090975060701125920985600 9411532 -1341018183068829776040451469549080576 9411533 -154328668624224608640225700911923223156 9411534 70109212889947476589303361598741924288 9411535 66286763110171585741084972854928680960 9411536 17030112659613276839060832678211092480 9411537 -125655010873753935071840607867471463440 9411538 26560439198549551438571166297176217600 9411539 4131684534836160752685193625642751624 9411540 24584384165053203757810607364928327680 9411541 -129363369947816853699981137136035140416 9411542 -26830615028662504160169678956351066880 9411543 120837786780915177900723583268697817632 9411544 -145553461986506593209722803238787072000 9411545 37632797815597036909750709007192786240 9411546 -660495119880808705353055459106685696 9411547 205163344337020495899164866816837037108 9411548 68780013789190380683086218352630123008 9411549 -42136459783260548934498200330289140160 9411550 42811212474567201147323203731534969600 9411551 -308028568254321287320192939654486734600 9411552 5263106102194529560616682432238190592 9411553 -98178058885768687893176139440126671198 9411554 18735344340895437925769900501414515200 9411555 -62371289586828021912029281751770521600 9411556 51512598970431444637938452105101725696 9411557 -220081101552382721254303301531506600128 9411558 29499786728071700553951525836219657088 9411559 -19831955253793069631221829619373790240 9411560 -24990672535164481930294725468658944000 9411561 -239911005330568318946617605552841547190 9411562 -195766980924748927327544044909487139840 9411563 51967862051821491901741557210115151760 9411564 40066046054885947109922431998605914112 9411565 -6668513293077113416000010326507095540 9411566 215550978061064445409279256323115975232 9411567 -114801638980417491110582826872170387200 9411568 -52704218777547814692980044451932307456 9411569 10937054408512575088882370027173621248 9411570 27243461956809956588938006453988006400 9411571 79005016889741154447247002619499272192 9411572 -29509638920659923369728320698674330880 9411573 125585540665199881778511337674070072800 9411574 76423930950131498225830947307448016960 9411575 78073047107532536893660150645093726800 9411576 -195905272924639373471396962424372736000 9411577 3301793706931189941478039050364819200 9411578 -32216828557328933999309540743723211520 9411579 116604939832772656735599612036788636640 9411580 -14062585759046131295386949053093516800 9411581 15530123852474939014276074748534191360 9411582 -2440385467207231683921387634889441280 9411583 416503854223853032203544228627923448832 9411584 29018810827805037201511315105646641152 9411585 -199418591633865921659211763568690232000 9411586 -279338581155990194273699752472898693120 9411587 55992577449185465941210142952289834236 9411588 -80027113165409007415571580266248441728 9411589 116805769526277246897133737548370066432 9411590 85702400121745091018631010722108508800 9411591 2729299240733877115892655537237401088 9411592 66538999516526755898380650633315456000 9411593 -68928068164205676793075365924663229680 9411594 -90987718790617152861952502631803116800 9411595 228864225229600612303514269224746157600 9411596 -169684054139165036214963462165919852800 9411597 -156502566894189154882143139464718565352 9411598 419783022962963308456103432371173120 9411599 -173367367771533578167770867949869944400 9411600 3340828617423637822836522025903718400 9411601 -45337802028740496065359977102931256398 9411602 -26135712363476520445050067923329090400 9411603 -252557708040547613706256724004809601096 9411604 -36040928432209001702350369087915375744 9411605 -19054115914852282001117374757159779200 9411606 189526984833011542683341810726235772800 9411607 -58961957561309947398393395818425193144 9411608 409939439037228384714189682241665167360 9411609 -202446471998932265070752830666176240000 9411610 59564455873328035862777759297180983200 9411611 127883353532615883204926596753191080424 9411612 -61757048268113701910454176608155156480 9411613 -195265771812474792154287795140812403040 9411614 138462684930220871242562939757669238656 9411615 118696372647748171318653341875195748760 9411616 -136220688126838244149064725264043212800 9411617 64902490565937313360768915585145997666 9411618 -36404711480720424902023651645538929152 9411619 101503735911461575776195426266457472512 9411620 -10466852382808806509458551804481720320 9411621 31858572704566575962216344474487953440 9411622 156204074641841499247607498380645536 9411623 -36511069745502361955405458968045123936 9411624 234328909848842659964198306107748843520 9411625 9585270283158898281967719854701728000 9411626 -69325598912921547849914331188467276704 9411627 -85556620878815468610871963093595200680 9411628 -335953176378100516355253170241031027200 9411629 -21414613017736487545248827133571625928 9411630 -2611821228427574322412885863476676480 9411631 639944190370707227117716141618336032 9411632 -28793719375872620974419306734659534848 9411633 -60769230672886881194887205918015112192 9411634 -3228014187367371528910944440540980320 9411635 -103644246153087440034176258534657659920 9411636 -56221941451891047045404353336249399296 9411637 354121294008804293513945638668798812860 9411638 -30894393410064548556472590616975200000 9411639 6582998067092952948788702071286880000 9411640 -28245156597255797144509477513394995200 9411641 142358985483681369520570687778707160400 9411642 131913325164322229363826918822860751072 9411643 291616780763809708191852367793966565984 9411644 60102631396278906578314921950734556672 9411645 215209787187066490742608001901040309440 9411646 -41170680205363678390574743220775209856 9411647 -567838094183024106333091545442301568 9411648 8818747386249562433592668874992517120 9411649 -5341649932754905324431878669326977836 9411650 -22500750710760801566293099663888272000 9411651 -51042112098479571439089987921753908220 9411652 -193211055676494122641722381560689262464 9411653 188929135298806690845102968539753580220 9411654 9098780179544818774652086357903939584 9411655 89199659454729439037019987782897562240 9411656 -171376884064159598802114206898498109440 9411657 91630631069289009475632250403720918688 9411658 133377471656810933188862584834393477680 9411659 -9152846243375783055426305229855286584 9411660 156492211285026687358285666937630208000 9411661 73956806120008192403241113125916543040 9411662 -20054160199264953991298736955107542016 9411663 -1857788285232018357684917685408522096 9411664 -10489228241982905218637858700181381120 9411665 287383725693468731356226729316538454400 9411666 57607291595063469950883335014943355648 9411667 8244282540986876553618638227224783520 9411668 -320305927436902594579158958310805504 9411669 -72360229258455889892788805543291269440 9411670 105454308343532592592028982755394881280 9411671 -4240078284514900058570617768738400880 9411672 51290040343839228113754072902295121920 9411673 -168785000853072442096021480757078673516 9411674 79866683216669928576381641159143332336 9411675 18118994485046479647533247038158270800 9411676 -89456399398681426671876758161543283712 9411677 -133501652158310730671496785229885436128 9411678 83135504218755433570666637432923831104 9411679 -225642851014271774152091416938609895648 9411680 -105508718183638429531358517752640307200 9411681 61215804145018145284455354553082621664 9411682 -10444718758827567973933119771437713920 9411683 -82072726016155207979666961018327770640 9411684 112693777897697706018038631793520219136 9411685 -81601387425386460089834165175655299240 9411686 45657265595799171298833304360167420864 9411687 86508178552416462624093633837818919840 9411688 -27785777597432571984898792169956147200 9411689 24954878287006795530080976765371224320 9411690 22097982156830980903929574369510732800 9411691 -342090896948251512441503271900276606248 9411692 -26969594258439866928976615095251923968 9411693 21567725433074144019733477319425448448 9411694 -1668494859942279517422769587447286848 9411695 245038232448339000121582648931409181200 9411696 4898160642500659140154259596940869632 9411697 124244346978793727118017220848172552146 9411698 110259408918798401848477915431632067600 9411699 7375021043025070420438704091273480320 9411700 -138832776732371575479533701357704572800 9411701 -39578976566074201686153487191168531588 9411702 85342608401054796735737269476985689600 9411703 145807279053407356371826822233965715456 9411704 140015944263352918372148851782227189760 9411705 22444974234365841521598487307273064000 9411706 103543332339053927642415689341217373552 9411707 -138423318975702172206920270256434030400 9411708 34409735009003568314720331874621186560 9411709 221165669631250103211025758037463659910 9411710 -69580640360123934192551254862304460800 9411711 894026143937345314714525079694397440 9411712 -131061705978010579571037619897447219200 9411713 46651006829567150332869014403706648962 9411714 522770436533401917843444291913688640 9411715 -117500631607451246364089296329703956480 9411716 80135183700911774278295311363102212096 9411717 -34031825876368143318953319440216234688 9411718 1820531696986032618499945165914312960 9411719 -77199928600612029767714098522005824856 9411720 73424294809957306168924217212307865600 9411721 23422374619721305694766979391991096000 9411722 -30544588766634687312628477283975367168 9411723 41290939068114285509472596263610274264 9411724 -49466488040010411166735539543998361600 9411725 92191371781976572873305379988689049250 9411726 -51851152618077106491781050592428441600 9411727 -39638159645549588216917726185943704576 9411728 -74302705565977989845220851313985191936 9411729 -6650288425649324702425079935256672016 9411730 26342928094970260131323800912344993600 9411731 -44442166245248871582421216500361391616 9411732 -64537564143149804887428780342761453568 9411733 78690702782619766020823077363644673760 9411734 -268821374517539457753513377257489267200 9411735 -4148547970851484321574434579546158000 9411736 -5292549184913878460012027074078986240 9411737 -73228136070512548523241472263866866614 9411738 -10222758447179382383841207062308749312 9411739 -185855392278608105858000904061044740280 9411740 19872039357728693999173234371209656320 9411741 108416381255837315624346897407789125440 9411742 -59412916646665150775069503527693740928 9411743 505641389084794347354867243230474856 9411744 19100175801147482792875994313255813120 9411745 73114091975692949231511117727313443200 9411746 109980148630163990242937092368416188704 9411747 -30153869928081088698822440394280527360 9411748 -42522578357271260849052383462950878592 9411749 117137811384012285475218608611530498750 9411750 65764367844142350021362880877848960000 9411751 401494997502416541591951561374915276104 9411752 99248976610297545015377577214668718080 9411753 -70869357775322417040342096701720635776 9411754 1573200923045053240936245082716460800 9411755 -14223034020247527701733302703837807360 9411756 -16494019525684974862482823948837206528 9411757 250835709878752461852809395569814730006 9411758 219021269341060673398384521706816205376 9411759 4273754288827531448529967752490871664 9411760 19861237470442807228749955358642012160 9411761 113469678349496992714213407535697602944 9411762 12161142659300183668657013067808925184 9411763 -156581810263036327899476171840446315800 9411764 38533029419614360769821276014928066560 9411765 -95027005650483230020569598815761031360 9411766 10976007260048367306873686788086545664 9411767 458011024965922177831730199350999470152 9411768 -106929742192925227669476486215588044800 9411769 20963004849377314217018966226397152170 9411770 -3119907472759513217584367740340827200 9411771 130093463284731818990317781520605983512 9411772 -13264660059214469081933346096704279040 9411773 903768056949293388912412340558024076 9411774 32866500767737171070054665834959216960 9411775 -119819004564873070830955191354128504200 9411776 -135141187684063126275022651625350103040 9411777 270466010841828561478897661305036727508 9411778 33557257649980793759579395548492452256 9411779 116565434750362288895389587146746628844 9411780 -25279646685700363792658769725523763200 9411781 -19841889579143487538830852907264827908 9411782 -101524595546831531042768416346127631008 9411783 -7766087887278279644203550893164359040 9411784 159190170832647802006313183004969861120 9411785 198440167627157112031717794431686996800 9411786 -32455518394352620861503280715666706432 9411787 -132594536278985457169000552636322954496 9411788 -114080184297312799499605678147793478912 9411789 25397408836477694981927023761704889024 9411790 74275643967076474480035292675014302400 9411791 -52190504284869137707540349262987463200 9411792 -1251352233846221774079692918881124352 9411793 -114010448667452104087870981821402852672 9411794 -49625846630699553708417053775942355968 9411795 9083456727924604156083681785108045280 9411796 -53170097292663482181192868169319778560 9411797 -10835561425813230878757821660750798208 9411798 -52695003717143261733518302114523612160 9411799 -379815495490697526269109806430098798200 9411800 -173349211721363603986964803741121280000 9411801 -5219345941492965720813030363597542016 9411802 -252394763624659495805029651825112286720 9411803 -16884851254784917657399897885081748856 9411804 -164936655820842991070070551016214056960 9411805 -69873132759828995417087759979396848400 9411806 -16104910445856417818225796133341387648 9411807 -17256026913437435537201836519459965312 9411808 -70379297067926732802082373644998672384 9411809 156879415430249335031017505012256504240 9411810 94478153491171146480109107012834140160 9411811 -55305380914424510220648891961322138288 9411812 -324298103463357244385087831416534126080 9411813 -52008916825400340366427674835623915396 9411814 51170801750857968836955205915056958272 9411815 -79528029518235051224171530515292807200 9411816 51503630020841007469671653366430105600 9411817 6722234664597779240354731422129213440 9411818 13074297521417497360303061345296862304 9411819 -39593978482232760032288870410381895952 9411820 45628177456317112561198070280032256000 9411821 91237170884272049240324241918903475200 9411822 96925687642079981814598296907029471360 9411823 7133628696918038056700412633284753600 9411824 9760659849243351145916955993598525440 9411825 -62442353207990014817869197646598714400 9411826 180069018108995265730042746921603352704 9411827 -115208928214315478092019430102131063928 9411828 200870984640612266020492493270414782464 9411829 93329567094162379428415869176728252800 9411830 -6713461539792315961370891468459458560 9411831 -77588709169681571144486001357410062848 9411832 -106753556314591939593134778831266304000 9411833 -30901771912874733276694265845529664918 9411834 55072400052151217172589626567913585920 9411835 54015999385346979045177508811952929280 9411836 -90901269198860272350633983137058187264 9411837 -21707075962897600904163630572424534720 9411838 -53909916510464590457837004628117495680 9411839 185309254448068740993018542358766403280 9411840 -1367185403778359352186425105291673600 9411841 -398944739339398868191033220055724181758 9411842 -254045499602667515101741857179655315456 9411843 47668126592012979421093281053471170560 9411844 -74794662634937553297810489660908249088 9411845 199953914306445272601801281553826439100 9411846 -4051561087485170900382285319989088512 9411847 123042811419047699218682821857968934296 9411848 31243595476343049573511991206446366720 9411849 98037938540841792237545425685359377120 9411850 -7326648416800601566885142830791187200 9411851 134224701997289238613003319127730966704 9411852 -95102577393201034377822914745671520768 9411853 -200606378739382347971290117439679214272 9411854 51157273494042857372421547541593164672 9411855 59188532660671482162992538748759024800 9411856 89835281994619328825470248742161293312 9411857 4020909759131624835654086788235341440 9411858 130795417012076846371677756684509124624 9411859 174766034743142493204212426087979006040 9411860 155528531406166657775973225977742862080 9411861 -151764770168483285094826625847511337376 9411862 -78894949332810028832153216626168601568 9411863 63315557519961861604650986588101388280 9411864 -21704563700210156059512147616727040 9411865 -11323576076330562735956610275850701880 9411866 -87911826972959078519257202201604197376 9411867 -9572973099075030614232017883811909716 9411868 -104692200356011018164282051967752998400 9411869 -304989364209183672935559407821721240730 9411870 24456206340763764226318619453249245440 9411871 237897770271276397797057331127770562880 9411872 189035688593621662648669434729791619072 9411873 -79291899723565198957024893059963456832 9411874 -20300677253385158039877109967924170368 9411875 37824352280982592246738775182965097500 9411876 -62927555114549597150251886185457012736 9411877 295663959642180460545618788861964401726 9411878 14271557904124897403781307059728302080 9411879 -10335010754298587195044283901326479872 9411880 218687597959662237749779933231659724800 9411881 -52167691695532044300418773595209361500 9411882 165462268502629032713306896146648678144 9411883 939705674810477720258738211754759200 9411884 -305238961010451137190768826272860861184 9411885 11386549256025585244824971971055452800 9411886 224629764055161121402720954281452689344 9411887 220999527124788118411624633343518027272 9411888 60594271170204837140043998824552955904 9411889 66250697924753206554171176715882783924 9411890 2635185612396525391559381136795673920 9411891 68161508830353090167421905262102441984 9411892 46566904874378953108262874991510855680 9411893 203460712775044307502634710971406956142 9411894 -125928915290137450354085538020511314976 9411895 -1742713870630169009366075263961422800 9411896 50595704097933548447732537096133120000 9411897 -5119220575753795022434585932155927040 9411898 -175065401468235356536341626666671078800 9411899 -45935078644495084180599262251738703872 9411900 33240062354046550282611993076152192000 9411901 294902840799825858949348542103536936902 9411902 71316484652759685492369724136694374400 9411903 248131432463396989785381619722326534400 9411904 -16529251816389115153056675126050816000 9411905 360166118232057634136079495605866401960 9411906 -9319007102507088689233168468225274880 9411907 299960635728441345228555561541252190592 9411908 -3539930941578101211567537740901242880 9411909 27593122724915038576307299066291625088 9411910 -45711603592318693336323567683058554880 9411911 -73943838145590751514710825186830169200 9411912 16576194046373055597886104547530270720 9411913 -145466737464072559044400481065176141440 9411914 -143486686927511913426848949541416082848 9411915 72717521569343882409595428203685585120 9411916 -12924863741200077489895949378557440000 9411917 367509280030647096768108124144595934966 9411918 17110240638856882709999087840777809920 9411919 -20877298145669949942040982334850910040 9411920 -9102291719137121781566881531380572160 9411921 -305419487244735787020397280120191565580 9411922 -22638657008489317655195113837246333440 9411923 -2351901646400529656771218483948612176 9411924 -18254720984458675228536121371881478144 9411925 219367029277697746077202993413854352650 9411926 1632119789029986011933526945593331264 9411927 69578625845191518753768543656184124032 9411928 120988193809550220730058158213092864000 9411929 98318865294048327960896668136496896580 9411930 -48894305704603303526941902231701376000 9411931 227623567356784714910492656327875832872 9411932 5500121603661011054436277321013076480 9411933 267205972838204279696398882276540765824 9411934 -56951174155105086969340649580947214336 9411935 85945941404243830866366265793344730400 9411936 38485360365313061418811005153373323264 9411937 389460423039044243979552819064416247586 9411938 289694219148820445474823353111304806400 9411939 200187365202523229912771333467946184 9411940 -153990563258077887567617141957691528960 9411941 -19920260438619379105874341591965868032 9411942 -104593593851828824447115732013004807488 9411943 51338003043446829539160886268866571192 9411944 4222352462189510710725743557378897920 9411945 101174583545040281552598150748339136640 9411946 10946806126488426351345085690637048064 9411947 119704006175426351874336440370051873396 9411948 36326079785386911177649074903168061440 9411949 -51907674564543568113357194980429870964 9411950 -31064714006264671714268450566861656000 9411951 7648866962683524718780472097591715200 9411952 11910437553898491198924233150556733440 9411953 194493496871211694090708765384165200960 9411954 38053209065349362263579126425925198080 9411955 20167510967439725848671437572806809760 9411956 -166091937083763100315929492427750922880 9411957 6014246001844473545520904261210834272 9411958 -109614868238725650195432784433027941824 9411959 417673481738272345151136933998656659816 9411960 -25260608849758535150344640637764812800 9411961 -96395614566402940396073983420987777148 9411962 14388380464975506275717023673882011392 9411963 -15480505165723227020488214029516636032 9411964 94502345776628265606624540606913885696 9411965 74651839788052371609240249943153517400 9411966 79828154030101706583576254862857871552 9411967 -97759154482147082042091804545856985984 9411968 -122112146475917925515705316259607347200 9411969 -1211159773045734260162426314712111520 9411970 38674773785057775551836338556196904960 9411971 190853282106207381102221951471953058172 9411972 28287462378797636539046457490667126784 9411973 78675613727838700703843508264752754240 9411974 -46489893939821824915996778941847180160 9411975 -10500957241345587058339449589306695000 9411976 -62230726577760105291898493360287088640 9411977 102392178377828676094132669529684636826 9411978 -71660942776682983727023687549939913472 9411979 331167025623964355021344648262064437520 9411980 155991684947879692647757383434131584000 9411981 192228104276102381957620846986558320640 9411982 -157019289257404985938545221094166386048 9411983 -288367940527306182335646869173201680 9411984 -53841102789978181472467063600783687680 9411985 -411270325539389674777644407954593920 9411986 -448642285588936848231383099949483360 9411987 -72545997263943601931867477680992718032 9411988 -85212716766615321055133885597337479424 9411989 50842612689604989880284938738493755790 9411990 -25321293563314505858799857598049228800 9411991 34617892398125407675425987977373470352 9411992 -5549260111889025750310343889432115200 9411993 136266152456364927243433658111778396804 9411994 182748801945340801563033405233358253296 9411995 -237150326697741027365877670070333852400 9411996 -71987590344826895547954276778448535552 9411997 -37109846681553965570758587995272612800 9411998 103797806934104128659630424929723864000 9411999 99067782730956153587289241214257278720 9412000 40666978791727206497826601701408768000 9412001 65838894677426714577200705532858041604 9412002 -101057393171040987495907154485336388832 9412003 16555138006985036959686253894270341184 9412004 -63306525151429260368645869470534918144 9412005 -62383020422612949898814175274221235200 9412006 -998155312576010295551421749371321920 9412007 252602685053200209531502605923713495344 9412008 -65817137545263703163118049531899494400 9412009 -147071731309589892720437714305089165680 9412010 -155816215298820444636769364526840135840 9412011 -112106146874134734932051716349109235200 9412012 2492308507478717845533070254125558272 9412013 -12487365590915297339024322065227675476 9412014 435894630414094591013474602561345536 9412015 278827908801707255096123747042960009160 9412016 -24228034274903013139011488132759912448 9412017 75711405623327001678678221723346646560 9412018 131953233874018274278022547905013597312 9412019 244172486099175665708187315968781234960 9412020 -66157742998584110205185018254249708800 9412021 -403026731860341806996175312232863477778 9412022 35108329001799102336659477682625617312 9412023 -25488300060961702351628983254769331376 9412024 75036154792390954236202796039948083200 9412025 7560927582661449106712794676414548800 9412026 -47925038601776986592909615365988178432 9412027 -23028092142052346211330443847592212124 9412028 -292372646531361256511091775631590992384 9412029 -142637523478926338790217273966849556352 9412030 241728998595791587846907654892009600 9412031 -32457199528262820351746599477481603328 9412032 34141147270546269413135875398067814400 9412033 -229606373098465211408549703347522303100 9412034 82626012921481889163657886356683045760 9412035 -145179455498952778129456699838648364960 9412036 26618846085011639560872843110326419712 9412037 160617988330957986989418061520645617920 9412038 -6672929634700326364236509868818234400 9412039 -5765624380331469263226073407536319552 9412040 -151063995859123333725958027921278566400 9412041 43176219219445589014976087480452382400 9412042 53098314458108846693796029427306786144 9412043 -152676854730195662053284315464782041708 9412044 -9881833992934331501940756781156220928 9412045 -266297586387455159851896508618462043700 9412046 13641134990311740531624192025831943040 9412047 -151576254314952746537759446096402361400 9412048 85199555027348127481647648848745775104 9412049 -243961380580717252377536335587080207760 9412050 -5024363465881219149231200576199878400 9412051 -80922916017073858628151034588301338296 9412052 85967650618934745350715984432077436672 9412053 48498353509788967248473803423519466304 9412054 -1655762378203358660745169150636173024 9412055 -3622456649375443820095509047463794640 9412056 231286938073482673774077262568127037440 9412057 653950160613987714467897278008509610192 9412058 -77056770083368462383326840208192112416 9412059 105849036220170327020516981381559022080 9412060 -15414638801423137536466740660476313600 9412061 339111955160794776849993122031310474662 9412062 31773035903140554380935890923297286144 9412063 -174853511919182718617555081149940329640 9412064 292239905506021690269036161372948791296 9412065 10269460086777330279589481574846412800 9412066 -92749408256082110324498071176208209120 9412067 -326954329501415772113111535898246518600 9412068 -50875816965316416976294529217208719360 9412069 -162297776545939629966215289724187849604 9412070 121337644373361053522638359104487300480 9412071 -210077009240352277727287742810541219288 9412072 344803079021394745861574234586745420800 9412073 -303786593547173152824957393883359441120 9412074 20589187533879925609455047381609414400 9412075 -100678299266820910132003491232123032700 9412076 241797683631463391636548149404263461888 9412077 -287108842162725392070672779260174319520 9412078 23004558783012493880624798702069039424 9412079 -601235425700467275214753827469499373024 9412080 -18002692572469049267767120209760419840 9412081 -83659505255902505462827389343676163008 9412082 -316275857571336308482430537287413070848 9412083 49797963132535805242845953456611930080 9412084 214428019890970767625555095859653292032 9412085 -277211501894636844221774888788545029220 9412086 -67579015882019500140002085965289177600 9412087 -4945464687434644215928068591717648000 9412088 -199842614249501425335122063790486650880 9412089 171011361361820492112424521207590979648 9412090 3644223354295491676599983387093752800 9412091 -186987307097783790962586851483963882928 9412092 85348114218839903588094685296334464000 9412093 98275811753197658421727261125398601120 9412094 207833419414883928307868470039182084096 9412095 -29430014715805238223647508850537036800 9412096 -5849770760633046870759918282259562496 9412097 67159016077589736057291376953426435072 9412098 -487906633879535094923822872538659968 9412099 33224554334626353606770289230884879100 9412100 83171736537146347669898928876043862400 9412101 4021201951726212885618642948314408064 9412102 49732081000675491271525265492868557952 9412103 8916125752406624670164938709612641200 9412104 -46016068703129037866961248977894440960 9412105 5449705344536270270556534831002044260 9412106 59411926940638878990251925778828800 9412107 -83521471321653694267364743431320640 9412108 -53217620989109660080100359353366153472 9412109 -746770462275162499179456030140625792 9412110 13714593973323254884129834642116340800 9412111 105066601194663467671069973026175578704 9412112 -52744579775536944911809594139726045184 9412113 -206765007907470307201542888198272195856 9412114 -118204992071493771106905067004289055344 9412115 85513146363338046138070778815443465120 9412116 12903918534196124762192582974825064448 9412117 159105865011992548979381894442110511456 9412118 -41190095284693040179536577500191534784 9412119 221907027404998889163931125533117253264 9412120 -62630388314504152726255575619516416000 9412121 -95142705282336180349525794487820768748 9412122 -68140800965761940047282998325995760128 9412123 -117462665857116068859149187874516210160 9412124 -137892264653572595212676532948230169600 9412125 139580132669137828175922528343835760000 9412126 -160307560509445754246275998524138545920 9412127 -61092419025830902009468425469559661888 9412128 109536997423487885081346457304899780608 9412129 227929022437321787965507623743536743360 9412130 3814051834811659716802498306142545920 9412131 -119792110850773988758720474773088562256 9412132 -230357960275780433150890032746594091008 9412133 -381063670355536455685479102889964007618 9412134 47670146837820385552950379551110742912 9412135 191156693447883379708984912361155110960 9412136 -88909002802616608068429068753371545600 9412137 5694109577897072195289859566086116800 9412138 -35216320980100716499557426265890720000 9412139 368069376825879605114759255284584453120 9412140 -14665778115854622939105244225244282880 9412141 4643838794161455153807056113637324512 9412142 -6587055478477366377052332714350489088 9412143 -101451965970018485360014719596383380336 9412144 9719969977739498125616820339306659840 9412145 -47087602152010106015557690565698625100 9412146 -147873296013695387230756878307276704000 9412147 355913382406992133464782388465202323596 9412148 93862551254844783771630310012008339456 9412149 -148029250891317504929397210130519871232 9412150 31617403490376307436406026820979248000 9412151 68993882759510621716940832697838661552 9412152 -27639534827251802730438450668357222400 9412153 -490856010728026290736590622405430996220 9412154 119865441033293529855510159896857009776 9412155 34306956915896329625536752226422531600 9412156 98046325066273823499859337969436892672 9412157 276678494199760511791503353759608478406 9412158 -772374808284672384232064703664865280 9412159 -133806694455094249181526072762927369096 9412160 5859833454079275813391491797719449600 9412161 -81814492490734682193404748779651727360 9412162 -221654510461298828202033396317544741168 9412163 171523562611335777024743754747748960920 9412164 55403492661753660764507940569764902144 9412165 -97577055263285262817618155754803507720 9412166 122114598952938016280495327004313864032 9412167 100110205534055769908947334051427827880 9412168 -173442416956879985265665230288904125440 9412169 95571252141581855758205826624683783880 9412170 48136110193372308886702461353004806400 9412171 -193255316411739085051110137633240476448 9412172 61332122294794537368620122483191644160 9412173 510643341502272386303387019335791845120 9412174 -10193129903610878884968982328061712128 9412175 32932152403725550309363083052656966000 9412176 13575049253210792891273695357594632192 9412177 -13801885309950665666116861497671000974 9412178 20148646963866737081541062345458283520 9412179 3744585192424888421023810500541382400 9412180 -10167306386018734162703462234946105600 9412181 -28510829718338342114369616001412145000 9412182 -3157668494951751451314179244749779200 9412183 190850213602857225335381965546725685680 9412184 -1466680026419236173788865494154670080 9412185 -42805482996314984095826057155718347200 9412186 -5094684852230002929555582804745340928 9412187 -186476864525129178933682975444740799164 9412188 182589073097592966498921738245849049600 9412189 -37962644120352785819317054650916607360 9412190 -73764860250057951104507636266589164800 9412191 129219818872985613482525397593920704600 9412192 -386084524248193447084143830338037219328 9412193 -67994283962416840352729694982026734400 9412194 8799676310279311547978364384049309440 9412195 -5588264379528377333516693559752805600 9412196 -14543872318990056394828221503099529600 9412197 -10649015658680413856150377063346551200 9412198 -106868077106265151488449934169888619136 9412199 610106559513341052659397335094422498736 9412200 -1761939680520530291471905257179136000 9412201 73219129731705515639357481710032293920 9412202 -122385822246046854287343670299944954448 9412203 -67333785881986023254680047529858253136 9412204 -184778884335063502315527138403124172544 9412205 301600470857369279103165437705447514720 9412206 13359751435764542438055698555043911808 9412207 -3294933405253733803068212677162895888 9412208 2616204775570724306111832170735468544 9412209 48342872551927595684323629717413389314 9412210 -32306984609352438670216844314477638240 9412211 94553165039889597585256395215332707600 9412212 -119000380161504415410864100224960012288 9412213 -212298967156525629048265798273168515538 9412214 8265310781132722641161687747424154656 9412215 -107396024090980667372055232330556360880 9412216 34237208287972805682634060154901442560 9412217 151036762313122283293725277407330867780 9412218 28974149197819068045565235971509235200 9412219 202393015581223218910932827567313874200 9412220 -74337037979969086237567018012468838400 9412221 -9685661596146848983911868722302208000 9412222 80769804177247760075412249626459933952 9412223 92046091295633697187021616489696238864 9412224 -121811121424626512694718031001613762560 9412225 -70186538811113341789503638092686566400 9412226 -132501875051318133153340210756812343296 9412227 -9681864705008266893389968376350080 9412228 -48480323062308009390965804285747646464 9412229 175740160531463259079150323337256878176 9412230 -90974252296574195457314329046298161280 9412231 -111350748820883823188217782939271956968 9412232 -138406660179524853174490701783095577600 9412233 -110507146520071921385791046284654636896 9412234 1032537467783684133471541868592968448 9412235 71697028133069703555021649419493270560 9412236 77144628399348502676399530334036136192 9412237 -371809272610741200167095093465394821416 9412238 -34941278590156463636150072890174910592 9412239 44027217844538147126032056645621156480 9412240 -6873388603585793509701560443357593600 9412241 81077926986625535947591405880468430642 9412242 46486873116900964144804369633178586624 9412243 731767974729565933020398083841411874064 9412244 -99835660797395890736077972229557739520 9412245 -16235923540261681355965185980607592680 9412246 -51470154314619506108491995706706919360 9412247 -25311434429310896548479177061311196560 9412248 -114749702768036754095345322047538647040 9412249 25557577660054162604860950577123574784 9412250 190566723089488173282833989248667800000 9412251 -8491803096501399738242310964303113216 9412252 182735816927576806590350503167774772736 9412253 -381486419136902038129874982745944297498 9412254 -174894367712104379152522587605765794560 9412255 -147577465431449127562014797833896480 9412256 -1688975952009239663099715824076718080 9412257 -85512590272369657206012030942600037440 9412258 -105327718074376419495961960252266015360 9412259 106118302455810159720113968748952201120 9412260 6045085604605578053999655485083115520 9412261 -8222125240299219892179902149486250276 9412262 -158569993168272908887089708419800406400 9412263 180743287795510560747504442625658780000 9412264 -246723959590065101011404780723973616640 9412265 -19688557150659779833783489783256789340 9412266 39278139116501303584129811765510786304 9412267 -252296931067407063790633549425104368128 9412268 -329879383682670274859668833837034406400 9412269 189878921822779969889898709521799635360 9412270 -275305500202575593292436773617356800 9412271 234694007317529754773880205969212492144 9412272 -5355270948882637779382114717990551552 9412273 35834471521900033785773823920115002164 9412274 -155994849919025137649623869123313818864 9412275 50056057681467189518042567341322653800 9412276 148128697040952594652619936239507276160 9412277 125086134355658193273214389639466958400 9412278 -827206357374355524701320517395029120 9412279 48920087981330151667589701683500970960 9412280 148352866320727709899133337129294950400 9412281 -14895117249491365215055362379922313078 9412282 6814857944246099726248998578942128128 9412283 164876129662545602778691895683541564928 9412284 -6071085639100958634779701782598041600 9412285 7727722666959393731690621933798359980 9412286 78845136019812829480504332292532983872 9412287 -184825338229738004308805851418764395648 9412288 39018085277556095488522694077502717952 9412289 95874997491844720771262877937596456960 9412290 -27698941376124025907161422175470497280 9412291 -42864616128639431391155137824790633056 9412292 -174594206176179263427400095689410905984 9412293 -151680680169572944738237546527401093472 9412294 78595561850921388666447233575096596672 9412295 147876599358523909143802228949693527800 9412296 -60598890817654388195891959924208025600 9412297 109007466144357984802008148720842734720 9412298 -27635685482024950772787647105528524800 9412299 57718725679940002484098493942527054464 9412300 -52978759116069646562190784428423603200 9412301 -231656177730212062211661866253599121600 9412302 7654575076442873696299941218736460800 9412303 393297504488684532987270089834761709552 9412304 6351370610392862381777306971583938560 9412305 -1734765233882240808639526155176782080 9412306 37560681697017183167261394758832542352 9412307 -97994859260262318948655283119032259488 9412308 316685360700932780785593103534685675520 9412309 37582087256469753126516448983122196060 9412310 136888716705800332532926266784573200000 9412311 -103921003576585221629738222703898555056 9412312 113191011795052187412613014049920737280 9412313 258324564779199574683745441839403008 9412314 -122139835335860492052600560770957636608 9412315 69777904560711852107328085883902579200 9412316 204430519011869626440909433420355765760 9412317 44842403440907094891528297646246144620 9412318 -239845212149030582907927351064884033600 9412319 -12910280535871426312770182263950176928 9412320 -98435377198666426963514799809455718400 9412321 1205121697389836578237968017605498500 9412322 -99675384870359661248889963437537793888 9412323 100397825906835956273574301710005387184 9412324 49147600014593865160456671430574063616 9412325 -30555481905618291816524398350545085900 9412326 40237158594803355131590455222401722368 9412327 89862617623273414640974976115178653120 9412328 -1646528762420200356408591971111239680 9412329 -47331219600526104418993868022184215360 9412330 67729330043029134362963620985081112000 9412331 277329060216686407209033487667633952 9412332 -33378541140970684751176531543366222848 9412333 -8768911838460612814999025494266471424 9412334 57943087878197995951024189165484216640 9412335 733430311688361164162032336946011200 9412336 52452592368716847376166633785668206592 9412337 124627215939870166989403873102473342192 9412338 -4559911466267613513028346101221046272 9412339 -245874357334216306286376013374491676744 9412340 78955167872058814332111094767761326080 9412341 -32739635038513938452748773450900810208 9412342 20922286088558547174626404792985872512 9412343 130890121327703377395729945937989839592 9412344 -66020903810195863537284974261973319680 9412345 62218555355890312904551907140541612100 9412346 24715671008202695235200830617246806784 9412347 87902700200249520062587840363502249472 9412348 -3177421226799396832677868097936896 9412349 155901852790494110780436722127956569350 9412350 102345242577634591764772413583738368000 9412351 25382894948411743394483524623642381824 9412352 -245072219624555960111936297722617790464 9412353 1028432955674417958116759211553732482 9412354 68698529866176660587983268180983260672 9412355 100321852402804796498440012120307855760 9412356 1026471425622578093551072312538357760 9412357 -40992847705082231273835146979988403040 9412358 -108051183420893277943907598445285203840 9412359 145949666685808313052674468522897677056 9412360 219663928095183178691708700266851584000 9412361 491143716002455732254151598862537691776 9412362 28929699252707473546224691104416127744 9412363 351705433964021924010430181891591228904 9412364 101544623694756399807694096332790121472 9412365 -80661830941532221567571262150718613280 9412366 15800853974669966525876705920125766464 9412367 221664536226057713867896948051704394416 9412368 -7333818225074452139484706632412692480 9412369 65743946302804024470195106963295982770 9412370 24333471425647425637507397813451371520 9412371 124247957405554101423819223609233327540 9412372 17945698873910005938830735612142264320 9412373 150772924284663365202942107090499932280 9412374 -96835530800033949527922437038936779840 9412375 49445323524021702656656977809001984000 9412376 -108112607877582337522119796614338150400 9412377 -47371569923154737814162766062272865792 9412378 34541404304279722133817627259649472240 9412379 -139662043303200758645372377880568145020 9412380 90623945496393322470623225157191170560 9412381 -331605253910960479781500769361219066336 9412382 5198594381646005584437197953571610624 9412383 -151368831462893645884566242188394408376 9412384 181518244603011401433242150557597040640 9412385 -228513444833683373579498538117107784000 9412386 37038990640234966876914363307952310528 9412387 157658976137910858166330369695317561400 9412388 288993286344047591324755568354070696960 9412389 75097458940114803898856201098749287040 9412390 -46032462391442802046866290205018374400 9412391 132519602239257721562485537255690129800 9412392 23174694102644685023942494900066222080 9412393 -124428386394004314108942504637629101660 9412394 -172201960732616011437286231778512647504 9412395 24758520090494893317699637246073503200 9412396 63514011722345148271552964284210398208 9412397 104230971248253897035927017287261981846 9412398 -17939798292923183227141821902769187200 9412399 3834872257647612592550536078297488768 9412400 10695529004933392298076993413874892800 9412401 -2513126983349382433590778706004720480 9412402 12337633390621125344753592072961147152 9412403 10327659216881809504463041014042217728 9412404 -140238783909724678832959057373960392704 9412405 58691218972534152603394476192396312960 9412406 -43490373130268892930510593813837078016 9412407 53529416608320968080598479698618803040 9412408 -460929461601578388658325980350177853440 9412409 -286678671443811437984484607080687310080 9412410 63949536428323664840695648056610905600 9412411 -30106228722483379850056054582823923776 9412412 305381951698675750220842671066253433856 9412413 -109885736558938245757938237772041958656 9412414 448744442208012813813387528042357120 9412415 -38690368405690009569950674266613642080 9412416 8388386541320671107129121157047910400 9412417 -69341386715406543383428991628682557568 9412418 -2231476401924463954925531865687679584 9412419 -142043714963637900360747223846798031040 9412420 60493488542218985178563513233063937280 9412421 272291505155969702348641625789342917632 9412422 -103536886296315927478966831899846412416 9412423 52005792814145450604082755558289214424 9412424 -99579674058253058223182583146965893120 9412425 83137300561984941694897868944986505200 9412426 168584795306925432845629143708643812912 9412427 -178698500110578853699649878455241823724 9412428 9181296396194587871659698692770283520 9412429 95456110918495631160897229558159929600 9412430 894443974642872187664769140993971200 9412431 -2048978075283010567300918303159094016 9412432 -26178860350142597408273328957569572864 9412433 -162086034667651654115401040352334002318 9412434 -120730785756974651310891142398369311232 9412435 -4182520457561505760729488692505042000 9412436 -96402505505624235652869910643978772480 9412437 53387350301794968095665651284218538240 9412438 -19028006915657042137488365942465848704 9412439 244843401353423090093220827610975231240 9412440 -104963835830884631814832416298342195200 9412441 -2935142490498239921585452699802398690 9412442 708177077613671225915776040932865280 9412443 13490519613224434684773199315288768080 9412444 50324695949592585080049951082255721472 9412445 101574655065832716385080219829220628480 9412446 -66517626282372464754772682010432282816 9412447 207724716673603659922162736157343482240 9412448 -53069983680313684246444750267558133760 9412449 -296896214903545079823657829768684849152 9412450 -98949612633576224567595035264768250000 9412451 -138033867577612546297729007481756949008 9412452 9501242406559930047454498552815304704 9412453 -126048644163734252348217589698789360356 9412454 -185192396503616441886355923813693410688 9412455 -181827294095450882566693371600038246400 9412456 26252649958344714939946215514789370880 9412457 67435779585345050471443909099131452160 9412458 -47594103704648758581581596548576407040 9412459 -207476460145323409949112592655757410844 9412460 -55888365490164188503890885165274752000 9412461 -227445418268902730981710956995028788490 9412462 23698405437413446773299507662802707200 9412463 -137938560016996642558884628452484862520 9412464 9080816373841805986568284511281152000 9412465 116471075731823020803740766384295694400 9412466 -36876900105730058131780889726204567040 9412467 43970325516200899222618257350441786880 9412468 -13242770763335281671051517294814494720 9412469 110834548522655786493370533502825248 9412470 -40244773215700952250173321107526553600 9412471 158034694612422911243938752136809965672 9412472 77302149917073412214524703479076352000 9412473 47103305088034742112226963493168664960 9412474 -1263434107914109293299732243862968832 9412475 -108207997319623637192596255157395764600 9412476 33960181678559387184854330489410232832 9412477 134990417510102958031103513952828908620 9412478 84749514137983697965651373532778592256 9412479 85921033611531475588583445650227251000 9412480 -40377605249420183370371756765007052800 9412481 -70281500248463841772863083735557146816 9412482 -18249184977058543056658072579932825600 9412483 -387613342998946166597812436036695976576 9412484 -182287426195236154637971951217738457984 9412485 -426867990841406825530443924732653760 9412486 121594532368612816127028676658503504320 9412487 38233692953703452763061409626621288752 9412488 10102416913886747540229548938367308800 9412489 -63757506719033997719357551172548580710 9412490 11250906736994361167872413912026940000 9412491 249302201476761665468874504562738521024 9412492 79387977140510231875769100052256222208 9412493 -15819253113043576090044120089743426152 9412494 499925045260485925575078241887989760 9412495 -38306273812472203699719905567776347120 9412496 -1224798790942204121854028520636727296 9412497 -100460226022955532683798157630222501600 9412498 -248955531860969545838643912768514277760 9412499 -8361746931696525349474220474026659840 9412500 -73048791328503832377599343713798400000 9412501 27505460196605617836377281834031712000 9412502 -347465927897601150286112083660590391296 9412503 155956951296122111166712701842822851200 9412504 -70628133241132641408208067269456896000 9412505 56552246193999934797069251414908248000 9412506 79743829946003224453606330185952803840 9412507 51695089878911357520862624249570656288 9412508 -4442557472493295572710935204223872512 9412509 -324288624942628619451268216855639680 9412510 -102723260623799374971877228021106331840 9412511 283024268156520962131466738397392390112 9412512 63380715873153219527930612637795090432 9412513 328053817570447622606311673460217182384 9412514 276687109201868926863283086756546887040 9412515 51594916289829765014970419362990031520 9412516 287717226178357774135949419553861325440 9412517 171997286823182346961041107299938757566 9412518 -23239003979852938705204713408583974912 9412519 -242038558601465795057938021335334451080 9412520 -58132484183546518839954069892335206400 9412521 -95135019889313902493330311531026085488 9412522 80155523165200737000295352136123877632 9412523 -365032435704552627414979099893554625228 9412524 -8337753915215351883520607806682419200 9412525 202132815234994914847244356168315914050 9412526 4473697844557120687227449245783290240 9412527 22626354727119335109708848591682214920 9412528 -1364754932530864340997885051357986816 9412529 -61962715447418420446787480680593023424 9412530 -5082816320974598530871908846679040000 9412531 -72952473985315010696146265808474852800 9412532 -1096108954355500368270120969313271808 9412533 32116224799320193674056426258477310300 9412534 56946382767149688065607166375698885120 9412535 -123810858061118511723381081916409306400 9412536 59623853596147413274555872216111513600 9412537 141037329591277897341212178942095729280 9412538 -177387907872883674437104183359542304 9412539 196028885124971258164223840372212320024 9412540 -56709537364503762580108917394749365760 9412541 -98745058571305432666055656357168275456 9412542 107721526408380239916192090875091426240 9412543 -22909507051591080876662969781717918720 9412544 85288632637162668924483509482256596992 9412545 240524498446985363672073801858351307200 9412546 -67452791403861651324698959234647555072 9412547 -14225062952051637211511431288486881720 9412548 130024589562886395408624747654304250880 9412549 -5344056657348091558323258817537071394 9412550 -18433140658598622904055787118769347200 9412551 175291259032780506868735846796057200800 9412552 -401995708913364445780936168596034682880 9412553 -86070448829577976481863802187861612198 9412554 24290913587725818411641591213079710208 9412555 -33353704860437963751155906368396202640 9412556 -134712513994442752888669396648916831232 9412557 16823992153904062273716388714812911904 9412558 73602699414865734906830683761698738880 9412559 -81226211320646655866653616501827547040 9412560 9444907809769929274720888825717555200 9412561 21069418656491436045630320438953549824 9412562 247311017876497005627863920756200741120 9412563 56923218073369002448311593502415861944 9412564 -32291917494871233188010335813713270784 9412565 36054745607102703132407945652594784800 9412566 36812537045413825973036984335472062464 9412567 328334093712426740793650551775219284616 9412568 38636529179574747577390751450076549120 9412569 -217202106134083643856210400139183325606 9412570 -32694176541289420317951196488977106240 9412571 989361593801464552016518583863666944 9412572 20952882210510155708075447409979118592 9412573 245398425461854336292381445070588838822 9412574 -24558151554774410954890535828333422464 9412575 34335229385046354948627176236950961200 9412576 -248067539258694822209319051107008512000 9412577 106441787433369596297958100252039327812 9412578 25440094659093451896864596311775139840 9412579 20704276294548835953638420125033571280 9412580 52720116357064390967456581516668764160 9412581 251648463898051573191058813346279174880 9412582 -1508662371964033458844307099390200608 9412583 258326992225081852974927888540018347832 9412584 -33036245392589411635160001610047406080 9412585 11448462122864209658602874829412062720 9412586 -24169948577468409634124548826135617440 9412587 -44391037895054251363881778219583081040 9412588 -157529204536960016377412956297420631040 9412589 -7003528345340533136108894007931930560 9412590 -20749258154114919875635302337338240 9412591 307357389950839841752558037202596262992 9412592 3887865315374374500506182167029612544 9412593 -236883388225142296669756148531721096336 9412594 -47806928943125982037943440391548606656 9412595 131606253073273864585379350145941023600 9412596 -184876018386775892942091753860412715008 9412597 -129687244238023720959065428353206383954 9412598 -1177722094791413424322158207216776832 9412599 4190260663036600893230439288042063360 9412600 163545036481844378726390167360458240000 9412601 110513937700070141811610627631345489184 9412602 -119758874048026652299789149921891975168 9412603 282149619158908834532506387885598882852 9412604 61201184055216071950788329435729651712 9412605 -118292092362154586741434070408537057280 9412606 66842429787025438869559771806980217600 9412607 37120274390665231067120350464992243520 9412608 116649352546895924905248527385052053504 9412609 56683192589393681213005202151652212480 9412610 79529319234726950588822480431556919360 9412611 31423382320184932788250520737675623264 9412612 -90721528105588662140006672564124844032 9412613 92003054411655763337056731589027925760 9412614 663926337634168633153975420505041728 9412615 63847001339570714161152512133968821920 9412616 145259342437255171293619656443042703360 9412617 193563161725287641859285301340762929920 9412618 -87656898193384060167157557443022636240 9412619 -350290117682042678564763394061119889160 9412620 672357191700948274943671177486172160 9412621 570916065144281234434923256532230757760 9412622 -65114212085742286472333418842417421888 9412623 3098070674264599841886467438507447808 9412624 4647165149361398245598118352265490432 9412625 205821102105683161061622996946834674000 9412626 -78521985134662495880142455777541046656 9412627 -78914336217875498237929548180722496256 9412628 -40540751492278927733915547803068224000 9412629 111206301421699868220947385699444689760 9412630 93513794209066721969527832634948168960 9412631 198826921521971635693142517030642735432 9412632 -90069557459170045490778654686890598400 9412633 -206302505359524521628977281604203579260 9412634 46846311748538631718291747859737142784 9412635 -47563561348172287288588080909584559360 9412636 302753282995082507217169764266103150080 9412637 -14524484045319765437052234091956540000 9412638 33294801330226340960440838948764093440 9412639 222910341874807495068933137673437105424 9412640 -126566703400961745440104826602723737600 9412641 32337792301390106729543044165244076480 9412642 -160032769634426319047806330898814564528 9412643 85126511839340976760189506236661396480 9412644 -48108567956154755080146828434391849984 9412645 -99506221120892515552537237658257890240 9412646 -67837360778209889777683205113561816320 9412647 -173261583594856663286180940996277034880 9412648 67484457754020983235184419174504284160 9412649 -314615831603182928045934456352314889350 9412650 8436823634465973693373877224488756000 9412651 263928138492850044987553464171962926192 9412652 112150109417832734519352391997219788800 9412653 157015608249332564863227092742295927104 9412654 -45610856268338534821269020170036812288 9412655 -102069409898044115637747210598589540640 9412656 7883910479588004049575012628583153664 9412657 -1183427183680552736602742856778827840 9412658 -43463806257587188058157265774181692416 9412659 57242355231787951642171697159606052720 9412660 33833569701797200831784416195744857600 9412661 -60522452352883011646021012985376366738 9412662 -10336128434399416828389529708394643456 9412663 -23222427559764944713620235751513045200 9412664 163690663890002727218012487629215887360 9412665 23184676131062390275858343817595801920 9412666 223033400668232028119415351407090637024 9412667 -120117999463164621630427333084461642648 9412668 130668190578860781659685397011875953152 9412669 -15460681997945878693054715662286988704 9412670 166124979624593802338271561823614089280 9412671 -78115268815136283264134484608985609216 9412672 -23355838406214551592980387766302408704 9412673 -41095565743336252793755604057318757756 9412674 4579461003409222178613773928805786368 9412675 -20752929965215821707315058037501926000 9412676 -43364952219918034401790525517309583360 9412677 117809735152022147498361231010836059100 9412678 10496408977709965283301375735108283200 9412679 -504489259842212241052308780494895571824 9412680 14244010427479127509005167483154432000 9412681 -29411866562219240570833821219867710016 9412682 -200750080233811925355638922170821049808 9412683 19347025148192434786782385496055459840 9412684 -20978112581953906391844711656989414400 9412685 17169153601330633939600877850361090560 9412686 5102346807356929917083332666922793600 9412687 -330905692936753933192510140573282891664 9412688 92667542983409951708667898308045299712 9412689 -4301785702318713872226498550090018944 9412690 -94770805727823836667832826460259799040 9412691 -114947944175992411436202634835306821908 9412692 172908276948513725624080141053831782400 9412693 4746225221663349943471446668178408124 9412694 60251354858283412654875498741114969600 9412695 -35151203071823774521828457422698876000 9412696 -4587046185062561838776440816428195840 9412697 -160473847294387576390799208453239040768 9412698 -39868583750590408712188916663774790144 9412699 274365430223506126491227024676149029700 9412700 -250314979415484566660138011991040000 9412701 -194432004252910179929095908731888784768 9412702 26168348113879758555061583902917611712 9412703 -141322931257959333227944989556652136336 9412704 -90812052236007859783481596142160445440 9412705 -236027483430856429936357535962897660140 9412706 110346114174905008170164870861642409552 9412707 -90525733010177938382601289092067783560 9412708 297702444792544953061874092271292249728 9412709 -394845685085435359340920771324796313090 9412710 33784305838212767558178943615415685120 9412711 264245836836144395021157021512652976 9412712 94936253515367180604613708353195187200 9412713 -176053543474441660317256890924246415680 9412714 -1704231376838806992245522574674235984 9412715 -26296549928569662917344351874503812000 9412716 2881881768464059734358851180945014784 9412717 55410917275199763867922191415296583766 9412718 -50656594980005071810939665266579920128 9412719 -72083842905829310567189737238803076856 9412720 -12776617404671434887792946933695283200 9412721 -102306378160972091607447462900964140078 9412722 67456062753093113882045448353691803904 9412723 373829222174726240162260786498213424972 9412724 103913190008652860385162083889919156992 9412725 -9933731033463505654983613865872296000 9412726 -44967219069173068888650137742403380480 9412727 249674161671663973790281588526453838240 9412728 5314348356740095454171278195649126400 9412729 74714922931718816717639396308965396180 9412730 -28600880715602891069359607639157540960 9412731 195327374575282860333055881785434905420 9412732 -69668901480626488821184455124041859072 9412733 -243419096117660517654701003317985169600 9412734 64291398787326455599214828749990520448 9412735 -122639126127245282252027895862932260640 9412736 61293756484200273007854156816863723520 9412737 2571923462863682114864472548739780864 9412738 207881779465632211312367320134836141520 9412739 27204122112545092061101755119793247392 9412740 -151073274076279660298557313623695974400 9412741 49728968732037779815270613548433564160 9412742 -7531058517395471737750418420787940800 9412743 -510996679222903485608020085757343872 9412744 165941256430731755620031576793655173120 9412745 4647740210570460057266465044761138120 9412746 26494941858511090633871628347099103744 9412747 -70477389519428993348327381149289607936 9412748 -65273709626396138115368311814213390592 9412749 342504272840373525209827440697680887424 9412750 69492610338983105589173016970346304000 9412751 -309672248446488608331015585455295731496 9412752 901978226521116434990961563843297280 9412753 341320812725413755088734324612244068978 9412754 -13822392778428991509516466435145817600 9412755 142591707902285193426270957769651672320 9412756 203253376781520223160601011526024970240 9412757 130939642953819386770671596306923695420 9412758 -18939974774154632888855846970759716736 9412759 -129151243735917979834875140358254922040 9412760 -71635928715112488515329815136416153600 9412761 30650920470845735223456855190725012000 9412762 -248803720328090809535661560884771360800 9412763 -154554162528705286419745092484159196304 9412764 106957589369882214374139066969145439232 9412765 2377348969087753026552324707070652920 9412766 112071807984515641218552272600746368 9412767 2174766117504693224393225494270384992 9412768 -399347252358778729912229331760167321600 9412769 -597353625228535243330219795427141171004 9412770 2041222400521410742309797592402160640 9412771 -31517782229647665875421765425733836800 9412772 -159249566327494220314257586834762890624 9412773 -130308406257322429296982372785014738496 9412774 11789593402410601560528746875790977152 9412775 -48958252697145701904383606262867163200 9412776 51554969502587874735822785976850022400 9412777 -429625242454902810994011561355537718400 9412778 30847919560302502891644251745805135872 9412779 39950233550644690980548592021092516184 9412780 653180949654882379814129643801630720 9412781 -135797587382367353550040516249496758656 9412782 -5058054989230895062428029942048587776 9412783 -300721621089151368248594517777097907360 9412784 136191859843862501263917701384967684096 9412785 -126766491857019518237706566031222951180 9412786 -3455593683838419468135146689379039616 9412787 11622445965433408393773852426202596600 9412788 63634281324633415740722181461806546944 9412789 -121855783326197846839183183728579320160 9412790 -13627233795560343069887196335689420800 9412791 226823260204799377662805118951764435920 9412792 -94325621550470533992737758440955392000 9412793 139315862367888742005422898787463096622 9412794 158146436490757347364547525775740183040 9412795 -104462376104261823983951555225219562720 9412796 -18121198227571897429073742043111766016 9412797 11383415937995518056707257740806456928 9412798 -117287378190649949421228442809408900864 9412799 1500382863147722153422329813187372920 9412800 -5044362708902257371613003250348851200 9412801 -68952205141418934210236541602720331600 9412802 -66775405180386686831951032132392735360 9412803 -48885992967390230408480390108036140920 9412804 -127544695600707527086688931757813164800 9412805 -86869885209549921457212591185445177540 9412806 -27020102480770175929791667147177166976 9412807 -224028575781275165866408709608885787944 9412808 219828078926504945293478907521254056960 9412809 -18409138719322320327222873499355504640 9412810 -18793355466028988911729603777314266880 9412811 9628942087082120861924553753119819412 9412812 159946906802262909199678094780718279936 9412813 94720104137151206252639567172370803062 9412814 -112355846354057505150165019421628903744 9412815 5451858325495031684434418852333874720 9412816 -34769196747016297094596803036074475520 9412817 234990136278506883946562710417074298866 9412818 -2802906123245815106306518233056190720 9412819 -42562784434981552948738669464949803552 9412820 -10199377295735659163982263284605504000 9412821 134533284007434671463771545204760120960 9412822 -147464776706435340942142578916237464288 9412823 -94707779476809768874973488395166513440 9412824 34762116993668512163854655358750289920 9412825 106066543270076745969117674814340161600 9412826 155313474334590216943313151444411824112 9412827 -186310888557033071832696864929348075880 9412828 -197934586774537306363282322407406804480 9412829 -5461585205282919547517043566941827840 9412830 25048082926442660214166026736213278720 9412831 180291191652200198764178620001998746912 9412832 119500763853020152980338285008779214848 9412833 -122120301901168401240613684239091818576 9412834 63573040196998289364060568244617716816 9412835 68447502685933296426347038568815345200 9412836 39463153474311232201054404282336307200 9412837 -45466509354919568616782695215238419328 9412838 182848995418300087599859882349838340320 9412839 5586542316480147050038524832460381904 9412840 -2481686626520122533496564025189990400 9412841 -71927904677890368082084428966881815068 9412842 58150734273632764096390183197753239040 9412843 -434013838748583483797143019293141751256 9412844 20645242290758245828329318735821783040 9412845 30791078098337189006761681055098794240 9412846 672706847948864288341242663745813440 9412847 -21314179200801494370260434963191879960 9412848 -40738197020343536758682857740956467200 9412849 613675437773150619406909225373219453520 9412850 41996819453526417404807412178462464000 9412851 120566022830017965635676250898071165752 9412852 -59935810806993365079106676256174919680 9412853 -155750316667135864448670929173300364196 9412854 -13828775783780182509960774179987243520 9412855 53143955490474642158659123267973592960 9412856 7302103681931591435756663298665594880 9412857 81029057935141303377979311289531121220 9412858 -10917537777146609086752719310952719360 9412859 -132365087950802789189833906357664613888 9412860 12024354673959739564238972867939328000 9412861 774776535276098469860764181316858376672 9412862 -47784734369916584277372539927795177472 9412863 -18575296063301906384386657731334960896 9412864 131408920050560759636507984670410932224 9412865 45270343494348106053902753361167216640 9412866 95351870674135503473855242079372140800 9412867 -287415990793451792941488305111297326084 9412868 315160587925123498343100090012523832448 9412869 136351456024685790019903566679093323744 9412870 77468366641584445045311984014648280960 9412871 14479493435869084387965562044350930304 9412872 71939312220923955136852756164771840 9412873 -66454108554955324802720608498213403878 9412874 -59343577015165004722782566249254285056 9412875 169368560054453908986970051307568600000 9412876 -177892955038185457633716567838993920 9412877 -20248678518445156678189931163232403520 9412878 -113789774976724822433487616339576750080 9412879 25884985111906001699035683950738799200 9412880 42340226453229146893120673545402613760 9412881 -122942712927681726923349770173220940048 9412882 -157232755283421545733551431750843976928 9412883 -274568040414169773495504937721698321800 9412884 66968754411769532566190239978360698624 9412885 -187947618198929706133650262497459544800 9412886 -43542386010589407177560262350437334400 9412887 92595361364919119341200336899968869120 9412888 -40715581023498269027536581865660784640 9412889 424116669937211530080213181262902623690 9412890 65855761041080552087508970984635697920 9412891 -206029248013167421786742621667513859708 9412892 -48228526499654246578516709108848310784 9412893 -107405403371532726887008004093752195296 9412894 39052516146224456700890259011622941760 9412895 -31384994958295414238364118465579200600 9412896 84878634376157549852605323068275949568 9412897 65979442008260413024207809852656570304 9412898 21822411453059525472335106017523342720 9412899 -10437969417357697528605831465798009600 9412900 -37454051471070717170024707485577324800 9412901 266583376102893255257697392420159395902 9412902 -50354117672509472301654642154059448320 9412903 -16086794669860428868333115010119396256 9412904 128329792617623472013172162103099801600 9412905 -27709441836755992902895703116250422080 9412906 77854335128244118995762704199529675104 9412907 49843953783971104004175658303476302400 9412908 -12522137012199974990712288146713827840 9412909 217231149515934467549997977213404441440 9412910 -40092524093696864700561580738253249280 9412911 -13340429030524835766172102458911232480 9412912 -6913777382840445103768440304089006080 9412913 -19872880854849857704515058928162536140 9412914 -103994556903819343102407807523700736 9412915 -2633598065808667040471684834449650480 9412916 -8902916070316768046380849701210248448 9412917 164308005233319270077905316893508037312 9412918 55997173630428999983232101063077653504 9412919 -345230663595538944770295846427865923080 9412920 -90605951224024047303956282274110054400 9412921 -16964174708212374596690537067805335616 9412922 -43350145502567422938885673779349075200 9412923 111146166377648000777474733726410204160 9412924 -37715008234535124688661325386066107904 9412925 -274426572548006444021933259585269947200 9412926 -18156775370069639977337672576202096000 9412927 -56374704767698155112055053656988498328 9412928 -35724729741430312710860239016143355904 9412929 10072864028993132956445646278169922560 9412930 7193324318840332036289280708522361920 9412931 34457263535779877306314215075345312264 9412932 16419521595163030978694365598448540672 9412933 39456151401705079569488953362177910144 9412934 -27756689610298283665113198105679465728 9412935 -38386940750584250008981265618284961280 9412936 1496157623754434796933857767422873600 9412937 -722774332548073666270101090259257180 9412938 -31821066773845621227039187362273854112 9412939 30268519706223824496097502517642455224 9412940 58810599866873379097022875845291863040 9412941 111087224773904195914422000190804803360 9412942 -30850189353436413325771830904828508160 9412943 -154385716077351159069874016145222257808 9412944 -21298513450133102417316240689195384832 9412945 215293597410525022630836321832550963700 9412946 130367878625748965749009146279352854672 9412947 -19340539310820559195873846573037304552 9412948 -106265023575153882122902622300593942784 9412949 -11991715595398182968779638559755724800 9412950 -38562590276311960313763745665926174400 9412951 -357579379521476440293273010983774417168 9412952 -448220119831700263750530633071185920 9412953 95053865322085798710505671915036912 9412954 716426749110203697200825241332064000 9412955 4871931886856902378694883437541152160 9412956 50656967590226535616632503816192901120 9412957 -10793802792413307732195356407390358880 9412958 -1316459699608273889791981940747255616 9412959 -144904244665423533090587991279639959976 9412960 70386505178160388645771805099698421760 9412961 72946013273285472372881555229620594400 9412962 76194369933029125906576698601396875648 9412963 29541013062268980277872214226293738960 9412964 145343358409579707923474496332505022464 9412965 -90571104519463850699043155072486111400 9412966 102090006790340809084218735267999006432 9412967 -232578458496063202396287622350695145120 9412968 -227327897039254978253295392935380910080 9412969 -262778130916921296059791868408767234304 9412970 -39589187781455790931935955710139069440 9412971 7521460318339624689472372245734970864 9412972 325017925532565233977231333412232591360 9412973 -146629206712332293075844205518026564778 9412974 52832541354061677142437077245882642944 9412975 20632771835010498818024850248000341200 9412976 62883416257164087445061204617915564032 9412977 -14824935192339408819616386853162928256 9412978 1831675620750935271379818971348701440 9412979 -273006271871173017585308641265402154420 9412980 -56118390358692810185370404333273088000 9412981 -95098751775236002923866716341329963218 9412982 65740191077426639849144323316828882592 9412983 131799461132441891542982285152470891600 9412984 33317461790779905796117747259936563200 9412985 2741254398116241166976276528188837920 9412986 31211062664430935308991358706589564928 9412987 3188951961743819450838808931632746280 9412988 56310468899283022205885125241349957120 9412989 144603824160083122400111410811988109824 9412990 28700321619872805229147280155139304000 9412991 65284842277444435607029826741183176704 9412992 94506829358685468167945762874473840640 9412993 20061805352271758752897853748613722242 9412994 -241730158814217607242225173148076163040 9412995 32630607053764467331114081564455299760 9412996 -59506061538780083446970603502046440960 9412997 295402530903356597092236532626693064512 9412998 69942469428236410436427835691412346752 9412999 331407025575015119983143992548584223240 9413000 -408940227646478499439065410252858880000 9413001 -630549282781865240301615838872269184 9413002 -198392652303339667144860898757559899136 9413003 183360218140255537862781840746774332464 9413004 9327255476728392751292036031352983552 9413005 139070301404593686253490921603609646720 9413006 233817703852526404901329852339547093952 9413007 199545072969901616410860438180452117640 9413008 -28424761347816973835387683886782218240 9413009 -30093900341968200064175128622947808784 9413010 -4495175286381554363951693200712972640 9413011 369305716879105071665271037263683453612 9413012 -34481429926944423017623158961411596288 9413013 4673045836083925065433797506276270784 9413014 20181480142623499640644410891999007872 9413015 -173396353367336903870438891258230276800 9413016 -87708764898965292584667763301525606400 9413017 204714478878255247153670763182896565066 9413018 -25219950577122915367939449261744552960 9413019 36687491913790227943364687692349317632 9413020 13562655480231176424487194087583956480 9413021 120974414712406222766636259935472597222 9413022 -12136574224129757878415254527427219200 9413023 -125302683875258788763505831800155525320 9413024 195246136638078159226712593317454872576 9413025 50099736667961552289251883542892946800 9413026 3960099725194128634421490219149365248 9413027 167504145769869919418126202699438152160 9413028 -52850717455200145653082457497664376576 9413029 31854159948663847947029225553807581630 9413030 -61549871938447517827859902234353960960 9413031 -365719527467834235389520763445831621376 9413032 226058487060071699719773267868011878400 9413033 57029913562201454949448799185592168064 9413034 135633751683310097948767499599869250560 9413035 -117205960959296291471360113624550735520 9413036 350812983916117292557396233908559426048 9413037 202199505918627150551029031716618368000 9413038 -5624553034295136507785111897558077440 9413039 -47306875982607152188713537735710978160 9413040 -834243883156699918884245944097832960 9413041 317415681346535403687642872415426841584 9413042 151287977041141398919445879816095782672 9413043 -71270675200877612493219310289430094536 9413044 959548847257589758761125690102757376 9413045 50240618583310887627915844877604715800 9413046 -83521634247882603310886712712307600928 9413047 234727500975469896878852639246225078136 9413048 -303907046604062066153299058436359024640 9413049 -6867731658963741083911803600940381632 9413050 10668032783051075696768441136682366800 9413051 -127022166766583004958700735691166689948 9413052 -187195584602058381902302800777228902400 9413053 80841145187746384871156479922511863808 9413054 24924940088679315837969198371738042112 9413055 -95055115774459105182421604384770588200 9413056 34893113630620452043796443233538539520 9413057 -47497786629382995726524588055368752128 9413058 -756908738725460864858300262004906752 9413059 -42780994314300356785130441360746007984 9413060 -6497704838628872904520039368645323520 9413061 -60759481191558922743877645054383727296 9413062 75607321886936495396545957452779080032 9413063 17649875509722918137255902534692840984 9413064 111122886598618064935818400005593088000 9413065 -6449665382554055300773120552254567480 9413066 -53758139633887559605884731014424119296 9413067 -23889829187568193947778904943393913344 9413068 85344435759811605983111656338987774976 9413069 538842119632116159603399791309461780896 9413070 35597337666959385402207450659178543360 9413071 -302108292107271714950605771362734675728 9413072 10592939491484409209288887980996034560 9413073 -179310638094712961234400582455080885680 9413074 119685351062504671089753828504815136 9413075 1345096480021317636172057943081910000 9413076 -119040727800549885237102709811670202368 9413077 392308022216475212665438695035177585440 9413078 -177823214192586566172884112383911016160 9413079 -33929812890977148559995483708284964912 9413080 -12703917586687730654616211571923968000 9413081 -256399873483381597849672312619972634300 9413082 -45717646484451200491601256187377762048 9413083 259152350097526034159897810984140347332 9413084 -443288877589921006164405892128606802944 9413085 -16398017165647238273590874862176150400 9413086 -46744064172442276157013861550471667136 9413087 -1613124955525733087085237471411156480 9413088 -10743608303170117252260254137473564672 9413089 65053823497393216754969745818026891456 9413090 36506125374012696843934110921387520800 9413091 157533384836535915663287433808107432552 9413092 23349033648984008803475315307077407232 9413093 111586137955410975660218126645654086044 9413094 -83959799378364842258972294917407659520 9413095 143547779248421828549305320946084943520 9413096 -72468016635457916384135392344611635200 9413097 42150146324604198455449183097187680400 9413098 6741689801019810759863526560552870400 9413099 -45478145876268568845164207279914869600 9413100 82107301281011438497971559932091104000 9413101 -370455285033430539800338601635401945898 9413102 -314747920699679099767307164797150417408 9413103 36069414366983517102926248229326399488 9413104 -33467874787008519318207526428518252544 9413105 -3999964590611121944269803884202191640 9413106 69718706276031330433754106642841522944 9413107 -243210416795521310889078529094770803768 9413108 87859798906803425040581831261741028096 9413109 -61694052099756257726135847798989664672 9413110 15822418244109833058688669919922086400 9413111 -26356658402073049661412921598955860968 9413112 46034399471063121175527343359841259520 9413113 220808159890276411619332340694042378240 9413114 -7653843645315301620411422761873459344 9413115 38022523283767313083253962009670244720 9413116 256958082455690700826683261704075632640 9413117 166548084017168540240077748370597360000 9413118 16163338388482543149705571165820805120 9413119 -26591431201534610679922094276699259200 9413120 24477438157018274210774937626770145280 9413121 103584182738442036052801845847301159904 9413122 -174514514046294945564982018877141887488 9413123 -187643468530870926119762001804652730628 9413124 -42657353133461674776702586287597293568 9413125 9692856415436957508299052062895113750 9413126 39914464958839059527807781800020415424 9413127 202674880110676011744635467512686241264 9413128 -349915551711458311757624330161724451840 9413129 -249882606735820254772394479585074761520 9413130 808016630006426252626417484442309120 9413131 2626599212066918923941607598618233440 9413132 -259513833983954185186260741068844871680 9413133 57663456346214701357769754426579723840 9413134 108156740932118143967403264231214881216 9413135 -226874561710777835386128903241082792400 9413136 7713506121180531890546865560002560000 9413137 -116878489316524703478539008849434651214 9413138 -14102212756371405663290041982898782208 9413139 132671217344372092585201053731907316320 9413140 -16421077232966337967359070306534840320 9413141 -240690277924910224691457428952277926048 9413142 -28785136291747207818964094760981073920 9413143 -322742005794426906600748489256796647608 9413144 -101253345534557737711402086300404858880 9413145 -163301987142008877578595777432643334400 9413146 26096824528018043345543274959804500224 9413147 58806220352497954919711008277680216032 9413148 -277425629287693554063433012331778293760 9413149 -62337446622274616295509569834311121620 9413150 15477035745930694441901972133133785600 9413151 218393310337887629705256396712548696960 9413152 138634182419757072534638928767716687872 9413153 -250542430334458977568824406770119357598 9413154 144478280995987094579770461826276930848 9413155 263040577447975016152601071067934592800 9413156 -106576329360201516028683610982695050240 9413157 45864746234087906390690019505576766688 9413158 -32597905868482885335871770769591180320 9413159 2277275053127564825960900783396240352 9413160 205697699669786791671186544468279296000 9413161 16114818246357974831589579119067426724 9413162 -208740917151643775820998750838160528896 9413163 -164661733458997309785445548732721294308 9413164 98914678355467531639790144354173971456 9413165 98303518608801923243983325975450988000 9413166 -27459945444910552046600633978348298240 9413167 268506576308028260372493129665473619216 9413168 -74408338702839561674364942988825067520 9413169 47540283428974773331609599539938744944 9413170 29371227065776426674369363479176550400 9413171 -86696030772399274307323814412521132256 9413172 -2378876225202260207582753968768523520 9413173 -875636250919535550977664876756859392 9413174 9072330230177701569043512487879884480 9413175 32913488037984139116193698402740163000 9413176 -42541423399244269604905966370042449920 9413177 194801272313537400633054319663957930026 9413178 -23563285004669725143300218627461109760 9413179 -152394262210955281923368494685875368220 9413180 -33234936071523528791220622311093534720 9413181 -81080500824535084285865658574420967040 9413182 -36373445873315790635013190601808791808 9413183 122420223917800302408364986311072668224 9413184 -22839484544135296042944949675421073408 9413185 -20402861987352451773848818728817895040 9413186 264896022131062856004702627045309916704 9413187 27979300499451227216434361801062402560 9413188 11254634833571471440319094187883765888 9413189 330361820081014149794550418952654724480 9413190 -1779959613027654718035404855866824960 9413191 35399878453268712992002901963100277592 9413192 -470516985451524116105821775795578214400 9413193 -167846814089818901236756573772585373936 9413194 197177065643680945415035221255369900336 9413195 -17052571580750660123212249862703600 9413196 -15494893906792428324753938220285444096 9413197 50931908755625926214230268167422092460 9413198 119239523021013532704305742519881361600 9413199 -315470197885708337680984234353147776880 9413200 36137804827928513243414367545778585600 9413201 -8881641592403603476547407784604090048 9413202 -33667982277603876436599263393417155968 9413203 -225193195448104600206502228586282497200 9413204 -21210940919606688598019282712605677824 9413205 9283449821862652736324005310084451360 9413206 121065320784312741060004973197278349440 9413207 -218782539439137552705028433463681774528 9413208 20381743245187942716787797167810150400 9413209 82955158227327757435694386185858753604 9413210 69045232490773793407187538601594613760 9413211 99823584953646640401560426673295075440 9413212 88877817606204468454561131971672829952 9413213 34414154617347949402904350487472327462 9413214 101107800152147368023667263185262243840 9413215 25986613263223260444612435657809553600 9413216 -2055172425590967168601721949257465856 9413217 87557620319016987877602379851176996688 9413218 57375388817453031401600928934608710016 9413219 -2903823317414406501326230419491366640 9413220 -61395771372457823009117621313522462720 9413221 -227590496436649993572543283448010008578 9413222 720208376181899959759768043186198784 9413223 56052651027284639052188518645509576960 9413224 -59404898109582342346037903388088151040 9413225 -63644133040659319944372066386731049250 9413226 192372917397147240345547388213794675200 9413227 250831216707072350125613843843900888440 9413228 49904696660316913802370451683015091200 9413229 -93140201863178581272337604889331416000 9413230 154152763133940736271655997265444813760 9413231 10120035728374956512070598538627488464 9413232 -44261929881297376055774890869915648 9413233 152554639660989871534137092566921368384 9413234 -26393331011235277234182952094516289408 9413235 -38254863996894493567260675319045883760 9413236 -6061644442399199125051409969693159424 9413237 386865130102004618103127083146331875886 9413238 46848064201243180690450504597181982144 9413239 -76435938122489411434289078339985962832 9413240 54399753685915474486431974096830464000 9413241 124981378649741396248455329656943053392 9413242 -28881913798075978611142790490857260800 9413243 -5335736611346470584892333864143232704 9413244 -66873481232958652804734482544174649344 9413245 334349759563659066011765018320767340800 9413246 -4121959486339795806468932127938105280 9413247 -97220294026620793615139643862765875000 9413248 4238554901697711168932421898359275520 9413249 247603119715792877676266689503062439636 9413250 6954814937191981649602836027303936000 9413251 -133517879072483299431538558565669341536 9413252 6950626541289927407852720709091568640 9413253 2641613980084969940657277868936880064 9413254 33800614770167913491247677387413708800 9413255 250507304565461729527910555998608228000 9413256 -100527488444582820497986821429418229760 9413257 -97360719493556500396417516847341252608 9413258 -222245962355433834037040215850189594880 9413259 136936730550254380313887735419070197144 9413260 -104690636340357652850013808815214341120 9413261 30694335243764150005213694587687808544 9413262 24667910218883331893912725617524277120 9413263 153753493041511742239397177012679288240 9413264 2581341737604211038368820267946868736 9413265 -107807188924244635649330411317815864000 9413266 42664495928807799801079035832242770832 9413267 -131003958692170881300425354223152204496 9413268 -36306739870822564527941003554276184064 9413269 -136677739632162787639645032769722601330 9413270 40284992697858277958657375772768495360 9413271 88662081540716084252265755551146426672 9413272 -1574963215477569600048107873536204800 9413273 439015477456458610426889260151126856000 9413274 -15077644895731170748732014805637160960 9413275 65561138685851676370369021477633757300 9413276 71382206396752278901730848954618650624 9413277 2993868573156027823084653843941461056 9413278 -9467803658074371892829360193845372544 9413279 12273255315209749470076096170994470528 9413280 -22926755629218340880977703063519232000 9413281 111303791196791093608846671445461226132 9413282 -1416667302606514612506826106346177888 9413283 -65341853597682411422328319234402383552 9413284 -221972086417862116548566380687430246400 9413285 -84289693716212264978262711110546400000 9413286 14728908348910957818827248626078336384 9413287 6213901431325377738824980442083484200 9413288 -370135328404559790219174349916104304640 9413289 -281913817261067419252045511446521454656 9413290 -21775905661612323477056754205785405600 9413291 -131520362038192500847561804805087832000 9413292 -117513871775660217951346335952704307200 9413293 -266192934841802481866545277779662260458 9413294 78666026150644544476006975090780696512 9413295 -14651576700344391560827964237555407200 9413296 97056764751613112064677002338399485952 9413297 -6340969982045760531222789676871985600 9413298 -31989820864507590644148184845571503216 9413299 -69429886898593244480859327795957138688 9413300 -10263160506158618932687969609695273600 9413301 -295061126396422973248038342175187265792 9413302 -1043084239509798171897353675452200960 9413303 141316241319821592808198321801416642120 9413304 64969960620911120081792398756959621120 9413305 37356328185158814369162349072223715840 9413306 7836938769598193969892388433872346880 9413307 -318279053426146020553857120264114264960 9413308 -222746540483598328783460631502848614400 9413309 97108959358598152433913706407822859680 9413310 -32931213552640177996066666665688851840 9413311 97971475574797426178157889124035214912 9413312 -126479292861551131154391866938594689024 9413313 3220630841184940823076129506918203008 9413314 60159078349199882733037069134076802256 9413315 245187309717753653766111879083980057200 9413316 -62401324333523896499076743949350784 9413317 31642964657337691358605279471563401440 9413318 -5321134522092857350031457237631411584 9413319 -135937249902166635021240186529530332160 9413320 101914073587313027022047610855518208000 9413321 -350934350676545258615685044868636845478 9413322 -33203613508091063074304015911530762240 9413323 -184969901648949357975464194728133201640 9413324 -257926044651037201199023311527646566400 9413325 -33668159269332878884941381951427022400 9413326 -34906911652815083642915933774037206976 9413327 6571238837930136811925651933310889344 9413328 8900404373281888255374461673034481664 9413329 -113059079418542963708729728202593272860 9413330 -11224285644264064581952791705204838080 9413331 -112903636336191675344345245859373970248 9413332 -91382221654000023387715115739693649920 9413333 68477408787098408638520714820672693582 9413334 -87097155423847243216582522796842364928 9413335 233436220642395528579744111426069728280 9413336 42018117781194388932555553398415196160 9413337 273999516159499642208980265477557829760 9413338 103286632987626785951357044618193237760 9413339 -207138012696887974230379953555914640480 9413340 41057417670115299865680443640333926400 9413341 61613317441167889789115255554812894720 9413342 212186239229589331675264157734292407680 9413343 244706659566212636043168404159132584104 9413344 -187672993438008756479408246576206577664 9413345 -2336536425021629611476591011062188480 9413346 -47558255436045933661445420284385510016 9413347 366118728446073043406471436530653072796 9413348 61588192369760586216702098708658388992 9413349 -99963212714242191748067550057725088960 9413350 -2924794259209630560357374989609656000 9413351 337796999894223092566143799342593335352 9413352 11803563152305361019939149641277337600 9413353 -296080963552349956909759477048795427398 9413354 -91690503879069290479916586863298545568 9413355 -21206143881251268990501470467828423680 9413356 -163733866255288478976224594479524319232 9413357 -28922972412781279011769172983336189428 9413358 30505188350999794659107933267600071680 9413359 -85804350456705907897604518558511721984 9413360 6657222287115452858032564386752102400 9413361 -22606580412007072590310056741469419360 9413362 -14212051805330387253351765723636988416 9413363 -37592584083341554076684016385296290016 9413364 83747623573012111516478776669414834176 9413365 -69942429972797857678208117542457699280 9413366 -81827436382034717891071446469302120000 9413367 8055144564368426170329236287105695744 9413368 87727025356618688446909558616636866560 9413369 -100112065977581711225844852519167023104 9413370 -54377257579978744747613219895069576480 9413371 286305792968570636142298419965381802240 9413372 154172747135755210903761776039935512576 9413373 -87817921939344803983092189797205492000 9413374 -73865238147237115336132443653868165120 9413375 429888149397371448450367579369805622000 9413376 89741600370416974682934650305001816064 9413377 250213296727277337177898957557838953540 9413378 85020661987917039040749199591873749024 9413379 -264883087616880653807028415402257513000 9413380 -44874516963578275971779166866436883200 9413381 -33127572534358005657250373459661046818 9413382 147937307804493732110345598852748600320 9413383 14395805963613178476817438856350916064 9413384 -226735228889462983019798312259493309440 9413385 94130867972610511800656323225709361600 9413386 146470183567657474563909105976473556320 9413387 32033435975190922774264815335026590036 9413388 -234718841208185984805412551265198080 9413389 -135084485391745923423640025430058276810 9413390 -54775049561363779033808635417013382720 9413391 64732470728739313534230136463676478080 9413392 39570484068851327297043613765632212992 9413393 -25244582807810668449026138582809100160 9413394 -18021054761362281101888493730179343872 9413395 -34949697279288685083668211802643917440 9413396 304487036906595657915714418387486910208 9413397 84979970111816497717521947464733497440 9413398 59401543619736479396447201719365672960 9413399 292718728725234656384940400156594211400 9413400 118169894100088424608058385905034240000 9413401 -132566487756723307842876133285533942908 9413402 -57193123760827472919890107768864209696 9413403 -10885548870585958932226428305035276800 9413404 31687765627347312909236012859776630784 9413405 118965161502213828462420166397035518060 9413406 36851321541881954652768878209853223744 9413407 -92082443490474051811763063397742098768 9413408 78689646199366539850405121216881950720 9413409 -56271171958232403323219118422709442896 9413410 43464596476119550558018302031235012160 9413411 65898505779634683766049541719526567840 9413412 118789407313480193591347346992795149312 9413413 69009825726260033928357819015068153824 9413414 -231371491693539672633020574638098592448 9413415 6089120974217128987952199332517564720 9413416 221633236832726654275731288202773135360 9413417 -48854180172570361572866421754728078720 9413418 -21177293753189647487785352888331210240 9413419 69123335324686103958811688149404047944 9413420 3820859892170761742876133404374548480 9413421 -127879659056547677362405361331106273536 9413422 201430304960383239023691097883302024512 9413423 26137663859628314213820206355168278544 9413424 46912291735183929278277320648090271744 9413425 56360136852211462533603330336584492800 9413426 -65716263881629673556833544894405906816 9413427 223797328832269468798085202213171269232 9413428 123841504664634664596937117080345152256 9413429 20664047728331947187610118224319864320 9413430 11428963673864942531208855309816165120 9413431 -724935230631001051222617732014801280 9413432 80342729404924718646884919268323164160 9413433 234637812155549289421153492134324058602 9413434 -4032774930437069824040067040796202384 9413435 -163135394395630754688296479713440067840 9413436 -515229137005730153273729547948850176 9413437 286914443681145201831883281391104518 9413438 -86819341078696673883166636713126063360 9413439 51401258394594821286950812354948007496 9413440 -20124212318207067506346481734490521600 9413441 106914747012053848881794754941483151300 9413442 237418617105690363099858419521223731200 9413443 131971160888825982022347533866232640544 9413444 -306190031882306289871679688986522705664 9413445 40476257792404886646011206326706453440 9413446 -4986938413780044956973040913829953280 9413447 -182785344219232027171226216808460360104 9413448 32628173678105446066971914085186109440 9413449 174781744977240147097312806671535443364 9413450 27216565934176945932923736475041888000 9413451 43425015190229653783997460676018467768 9413452 54619189552594425225253133172936724992 9413453 -118153026408493849156127670371706162720 9413454 30169765155628677344363762679649350720 9413455 141575740972568100244086659280708354000 9413456 5919791893062152781403923024171761664 9413457 207976589598638258308078679909715811200 9413458 37450970761773753970100223941744712000 9413459 -185563603249132078575445067875912271280 9413460 -165361459911008177217830548721172480 9413461 274339140162894587019308127179561566812 9413462 170177159950067935520721878740682267712 9413463 -14944475591407768512180644839848966912 9413464 -97260872294469047192304310554213703680 9413465 -122173660825881207081176364997151823480 9413466 -16880572223002766813433531078801229056 9413467 -161726988774290157758167374268406529008 9413468 -154481098430519946880223071478793162240 9413469 54066225281603820801674126864040593280 9413470 117157824784753649645571251598474264960 9413471 58202260446007272533691886326413082144 9413472 116285318951629656655898561030542589952 9413473 -213529647939196433000411022674760173278 9413474 992476094169562928767725122171412480 9413475 -85280277443267787347200949455176442800 9413476 -197367754886868292032531505518374189440 9413477 195170293424672711614150873459517760 9413478 -68405212506748834415138384343881393856 9413479 36487577679687431084963640616962031984 9413480 -98055821321059566883438049103773337600 9413481 -39904668879337859001276085176390285312 9413482 -65434568053585958319440297546762618880 9413483 -274358089332030290312697617298882704268 9413484 165805270668333538678870569806965249536 9413485 22605669250787195516746139016106811160 9413486 100240431051024142405381333490990557824 9413487 -236659813196836105719928788815258848440 9413488 46452669404903560326293203258539737088 9413489 -115112455720964238962193458541360647040 9413490 -57657960079364170174551529892980538880 9413491 -45870116731550121910199059509140780032 9413492 61723768824759048872322960943507802112 9413493 52698264665346385333748749652383411200 9413494 -59894807753565657444170334051959666688 9413495 -8380968586805934064232938560118285440 9413496 149989635884475934410949825969152000 9413497 -39607839262402029712560265993488222320 9413498 134037667320634394763789103676679750000 9413499 -39325670843463265655419304080455263232 9413500 -172100938348790522837245326992640768000 9413501 -220848437384731991209727559627397125498 9413502 20486547238036506714843159994959043584 9413503 94156149508060934422488142207473441120 9413504 -105019743976050037348034020599461314560 9413505 -129396796637944556209924053085397093100 9413506 19042504193531592046271402872540516224 9413507 237521177751642856681378204052256549756 9413508 38262323751464118175109982286023757824 9413509 37971309410335742842844877900412477440 9413510 -87196769307661480445470851697449363840 9413511 123921215357269174524563063906803010472 9413512 201216122372460916416621206412446515200 9413513 -83162763705310188225585491140868219238 9413514 -130237439675366548596773864880543151872 9413515 29340156317806542104403677601875408160 9413516 24997399435734356237006138886380513280 9413517 -455611008108964576394957657508368352 9413518 -22510959913546162896436510506867014400 9413519 -327803546234673183460094626797360688080 9413520 2540753789599901636390217757828055040 9413521 -42272903650731701851469538243994090508 9413522 -60161924865027367928724523806714624000 9413523 95425411055850086449475392251514629120 9413524 -134425263888935910807534444716491219200 9413525 -157151162564253419730265322551588922400 9413526 9208756538063738942320989549587934144 9413527 -10184397132546711648960395250332653624 9413528 8615187322100221895145069013485711360 9413529 61235708709042766470644424422033624640 9413530 -23135791936649947672328453974172313600 9413531 -268966997112685351354439140481193981000 9413532 53415215519158196838402042577713546240 9413533 -41217134936961323144803907955562664218 9413534 -40838755529468399917067733409760834880 9413535 94884112312354690491600850788390412800 9413536 -382203308438526184990587712005482741760 9413537 -119829092663977691373776031754912355934 9413538 103286776764234353250511113025676943744 9413539 53694422766005725767204078131635594056 9413540 35143763066829718916304957133624558080 9413541 -52819074141056397854728933105707853248 9413542 67998946028464365399342667542695018112 9413543 -43898843198580256067313723905307488040 9413544 -21841426969297871547599511896442470400 9413545 -299281174059095334488970259130881006200 9413546 -247981709686402896084520623534409195680 9413547 28992646109738516589364591502727204096 9413548 -124882865012270867623104202280420276992 9413549 -404269708555945132570777048388547651264 9413550 85057420942422243009437316930639360000 9413551 -121850995481304944769539110809264735248 9413552 -83624281709509313085733734040613535744 9413553 -17589060794223713652849127286279361792 9413554 193112459404308411431324378318590188672 9413555 -22449326378960218960626065486348924400 9413556 -108253341525554533460476842831055024128 9413557 -54962684765296518207486867963617061540 9413558 -85698086251521492042595830250979712 9413559 63758709434670481251125257785770376288 9413560 690813474804347820414721789881139200 9413561 305667947390558797409056563723879484800 9413562 -20612684951207635587517423812921781248 9413563 -428163215543565573018783362657562772704 9413564 -265531032622442264275662819596853709824 9413565 22165097803527789220678188008372449920 9413566 -177297642028821335615042310750445440768 9413567 -5990660989182244822692770686571823600 9413568 -26135989764597531988708109589141258240 9413569 203046724903710470755687734225286080 9413570 -87376061657227595081167677602807893440 9413571 14690800969449277693409225661744638712 9413572 -18362795168151865694167334692916326400 9413573 -117448065728366057282078869602242433636 9413574 -82616506056292540256389132836293220480 9413575 -218788014175985388480802575031359742400 9413576 -72000986214195164548296187290917068800 9413577 14400727562935783474471343697504329700 9413578 -51087297410576146394996011058867692032 9413579 88136800719347189176649635515087992976 9413580 -52665930891577917374168479486405017600 9413581 -476574793995944101871059665346211956436 9413582 454974362965163801956410836613086592 9413583 284988878133856875836252792279464667904 9413584 -31019939343210291861354621740806307840 9413585 -123757281409999261001119479878674430220 9413586 746336023178692559205224023705916064 9413587 13512798897883205205976020362860889152 9413588 23498210849628520103202032062569093120 9413589 87972276348724092653019599978402584224 9413590 125958427357658357570142215946235564800 9413591 -114589586060153645272361369846522331816 9413592 -195399358810406201290277000362444001280 9413593 118469406581179178483848193756913260800 9413594 -137607158121571183381623294656232517920 9413595 46079354505814585051367121691978181520 9413596 -203984812204887967500539972194060940800 9413597 -138151946835262652730740671132913711694 9413598 -43447426717194675189457688951579756736 9413599 -151360621833976203814608862044790602536 9413600 38246240450991443648186687481623347200 9413601 -27042445285252068699370681998131263680 9413602 100803467443079030620570170901630444800 9413603 544166556806349704127142925500818000 9413604 95324280435188290027309520872531722240 9413605 -54692192210422141175456837773016836740 9413606 -117891934297536331189050252205972450176 9413607 -18335881072981660384389511126921432320 9413608 -15255837157676575186137904534804055040 9413609 93792863983328558772109762696477785216 9413610 3934226294169979501903997527640409600 9413611 91575575002570673836198906595909918712 9413612 67428601633301706061031056037156631552 9413613 -30943205259906438645947810551823875776 9413614 -41050586409315925623920294817563527680 9413615 -57572626251667386372588042511128574080 9413616 -20465057976033784090656634188736462848 9413617 -40092628077399102020629380403721957520 9413618 54365613987481050379941838107177311760 9413619 -44068810392003310247953274665261810320 9413620 177370695843081777518675218015533903360 9413621 24869834949089235870520903737175971840 9413622 -51940139208705046177966204362560109312 9413623 450184899410698439956770023712062494320 9413624 -144547590685444009198500009366836674560 9413625 -5044410531431476942519786983661584000 9413626 -83030816011571091567662961222389698560 9413627 -69748957635032923515337448106070599480 9413628 38917816078772710985709172536002174976 9413629 -107707198103025063870065431354621445780 9413630 -169505911417647907977997031358034521600 9413631 -170088921897329927175172750288757368800 9413632 392855141524318522987466391523310960640 9413633 185972902275262229874746145367584762882 9413634 75020837631039179334685868440295469312 9413635 -17296479840621153567017370482280000000 9413636 63228214136606524327377720027824778240 9413637 44641301266898569754687385534408276960 9413638 7785868513175369922570969284332676064 9413639 74913494841198870678175502280440908440 9413640 112385084098229840642223803551653888000 9413641 -65217017463599433876387541863167027916 9413642 -3373665200874442322140531915020613632 9413643 195547063991857666335358315685392635864 9413644 -233384253845255216366132034942275217664 9413645 -75027432623477255116591315303388188800 9413646 -264054156945092989874581600868696064 9413647 -63699221787461914261862364830746553520 9413648 -12897563492480802036172798001307549696 9413649 -66891939267909902084897455858384872576 9413650 -51618248262685513596346935955110709200 9413651 -6200566812691480126161591485236666896 9413652 141367761976773285424731809376246085632 9413653 590078446458504570608828799799437604380 9413654 -212055958310210732975947224407858272224 9413655 -140051703801798910373919432509774469600 9413656 -3339067974208555186693773811750256640 9413657 -96285992123658593255189787930850269168 9413658 -5820165494687097600128225617939053840 9413659 211338989368037827093497933072586157040 9413660 -267314271020169551794687436357416381440 9413661 252238912464817397100730995781490783520 9413662 75983941556552559748829884713268520832 9413663 313327376130922409338603003747415424 9413664 63541750368105625108736749941062369280 9413665 -303038352031742033053053307902246855000 9413666 -333088702130080649641799837422364240736 9413667 179231025457176721603728150756295611684 9413668 84462974778721651619353869778647929856 9413669 -150942053959757721275972327269482983520 9413670 -13761544664152421506641725929552896000 9413671 94707841926198433422595288402871487000 9413672 -381093713917449497427942193524572083200 9413673 -48870317195188697258312994768060914400 9413674 128895125358675082785059448208382082912 9413675 -188933108743988990530831492321973303100 9413676 16611956861883624961054515745334784000 9413677 -13450906678555473827656760859479703552 9413678 100523653887132301510262079387707576640 9413679 137567572140768201961950375786335112 9413680 -61474986423375174328575632644611440640 9413681 31348294267353136622717004169604604132 9413682 -14059363992963960509067751670473984512 9413683 -286392850231790474405685644398317437480 9413684 94100350392554729445722431245176795520 9413685 -112909099612632975582492850604640172800 9413686 -3957369519290299897561562311357890240 9413687 -29775723247759721644493829115678459968 9413688 -50038371169679102309560977868750970880 9413689 1473968930982337341951269206250222224 9413690 -6251771989667190961178984819181542400 9413691 43383605111153674344101665432106901504 9413692 -170322927561324067440429512191272285184 9413693 -199725020310748455450743990313132679776 9413694 -21703218904641576100002213720527957952 9413695 -28116819665966192339186072148349188000 9413696 -71385275685305224359053949799673364480 9413697 -89858092237233971190010457844036085200 9413698 -39747747810334153948465183253934382080 9413699 -402891988326680296943275073611349897064 9413700 89568749847564339767291462444917632000 9413701 -3055607437356120390320042109484731072 9413702 -25711877361465261531174167875643726400 9413703 -57460986501127040978677541397831726240 9413704 307532951874737629713826074251486069760 9413705 -19934683447933697538244188275087604480 9413706 -59893021404452697005811277185892413696 9413707 -268694023305157897080659437972439480044 9413708 29127423173001239856255943097813114880 9413709 -208261282195595839376226604234565157696 9413710 35787827044224874656205428224375228160 9413711 -349606565965250945552417331053716556688 9413712 10822159040867794631871473770278420480 9413713 98143649731035966179824344760301558500 9413714 -117452182069384025650837532940234482544 9413715 -8452021124016071059306168041482386080 9413716 -13378654624879438822687571820734939136 9413717 405708298468896597774158491384565858766 9413718 -45144876143096422068851263691213512320 9413719 199493562344106431176910818554565094400 9413720 -114362018551177847472126639036902400000 9413721 70667289641751996931392866312434520880 9413722 87398973197066156294569908874894175232 9413723 111134019220154975263105286718939745488 9413724 213293946676593515433501320138827579392 9413725 20975029461196050228226617493464172900 9413726 19627941050072263340207327699212665600 9413727 -31781179787324688549519506871704974080 9413728 47424777628256910907073941741753466880 9413729 1680459261112599671002015291431662568 9413730 70665566509796802085870765046458601760 9413731 -72755878002572160858367354974428101968 9413732 2128180109270917891630436516200243200 9413733 -66390309760862795080482866079346008384 9413734 314546879970819648072180749481459292800 9413735 -170448921010791284330661537775041253320 9413736 -164077944628045672259476171576912281600 9413737 214209124935002700147211498299507363386 9413738 145772608077023644503201334409549584896 9413739 587022092739401716608374018478486528 9413740 42897782111863453941254900144965632000 9413741 -3626275657363640116126489469448060768 9413742 -7718614807931637842148749504838714240 9413743 152303957188548745386075309914924755600 9413744 40372991163019679003878512825991004160 9413745 -62452320243123268502706048057782092800 9413746 192127340453060260261462301891932077072 9413747 25423883427547161117079222869074359632 9413748 -55255438732719643652745109681752637440 9413749 -163680383648519816350506742598683959250 9413750 -26608071272464559702524775566601880000 9413751 -386221671458730084648024000878122157616 9413752 268886330596745137878489540769800499200 9413753 -571180123204032483022986253368997344 9413754 -1490809138589153357145977475347758080 9413755 31796614661333572337442299310452821920 9413756 140125907966373350024812146053854195200 9413757 177260223757174670606429636845585555968 9413758 196033018283026018707930565993078853376 9413759 188515515436299296275712590523934128040 9413760 -31671538250449115418109251471330508800 9413761 -135375715020122095901833898646714901568 9413762 925324397681766774683287053278098944 9413763 72575062717668059440155657491973612864 9413764 110113310631839823406683076551312443904 9413765 301105982949285760185982120662553257120 9413766 -93973146637722591142685836094838134400 9413767 81223789465918049186403423899454402864 9413768 -68858211194397477255884655583953223680 9413769 218209281239996521055751871626420643344 9413770 5580653570636402731147233399305256960 9413771 -740182204352893343313082764780341403168 9413772 118183336151671584167194394852616801792 9413773 -258028450535101843362829124460331483978 9413774 9099541568971550368290998732971477440 9413775 495908511397847149371216842710224000 9413776 61559961516203443680234888973348216832 9413777 -129987245256377792587375942686002806080 9413778 122643308303395298701336515194450196480 9413779 -430366761881327485909960046117278913620 9413780 -54583354569684775172563913960915462400 9413781 -16667737902929858154229708455031657920 9413782 79301562946878026847190757369841355680 9413783 13837271781382945123627268595036370224 9413784 45486812417452729477822090981468753920 9413785 45108828572780649860086367279195251200 9413786 27631905241594581480002487319674362880 9413787 1908578256628641559480795669294648320 9413788 -48390935222149496208417266477346850816 9413789 45621904155888531170780674235869893120 9413790 -39030137998927927036146095697245491200 9413791 -303575715479309467627728518842895839416 9413792 -216127132713752183401144070450772246528 9413793 198960396594561065484589696118066678400 9413794 6350351629773174612268652970382052640 9413795 127763077291382539784586336539082790320 9413796 58187266350290253680111536715114065920 9413797 -1688986382428395389575571200862405220 9413798 -168038935993948127042985219793123434240 9413799 54832247552817084938151388219300800720 9413800 160882352190803544946037457229440000 9413801 -130486648232082416192813875614120377856 9413802 7443884176321425404244502603523183280 9413803 49332364013205266741212560018895688080 9413804 -16201218872416903305792945230623841280 9413805 -53392452549846664462494265945828255680 9413806 -175498383455005228620931854744220765440 9413807 -130672133975096495205678822785191599672 9413808 23006803884095670784395992388530601984 9413809 44074467416585316374112275714321438004 9413810 -2636749494755852991333857517426554880 9413811 230742373450434775954864279498225706760 9413812 -215408210566224271039381985058641993344 9413813 -41540801642529445697203952251437361938 9413814 23322437936297560812673440129614754240 9413815 71634580759840173133905064895182102800 9413816 -30730996476971978971334692211690188800 9413817 -23168305017531019567095048419036553216 9413818 2267008573107357794396647170944428032 9413819 -53369083090767933643198063654456567920 9413820 -61398847919087072846117190243323136000 9413821 -433281310438777008376074730592339521978 9413822 -24955620057302233379722472518111097856 9413823 102479911674552213972967338050352650184 9413824 -25341649661310685826340104281945800704 9413825 235510634624434701663970140371452007100 9413826 126009514812918952836776560467614799744 9413827 -217725629620317083453490932921551637048 9413828 -114185407157986062339137074218529679232 9413829 270753992426405767947834722973047574174 9413830 43285945322094934166514704546275858560 9413831 128437753229182470534315982943776126992 9413832 -4542311239038670327562827214697922560 9413833 61243093839904198357357386687821433408 9413834 -107961804343648790404013060308539359184 9413835 178153681987674903058032767123687616000 9413836 1583922163640500651650550886198914048 9413837 -229307580832633274894964368496195365514 9413838 43796083988217302123657593090630725504 9413839 -296737388735542908218904033915104761360 9413840 -48278722468741683164138894328481136640 9413841 190145085571789531522458878190074388480 9413842 -1196354538916256850817617321875657568 9413843 61257524796167596979719335941964680784 9413844 12002718882061612444592326559729559552 9413845 -28532543568328480300529856553969165440 9413846 -9251058207275111001312774957305475072 9413847 127552759761345670427011063827397961040 9413848 38963741520256374877879174329335132160 9413849 -210811507408222050569885832991135356150 9413850 39747521965488978530452198863190924800 9413851 184051390023459424611841163278336454852 9413852 -118851155759027310216319949167395366912 9413853 -62217563634228065802935526346913398656 9413854 -108416854385016514641254282985591966720 9413855 -142108048088872669893636188672035758480 9413856 -226125247668194301222397847298633105408 9413857 -29895235714989818811309782330917418988 9413858 -112526582978637798250062096773930598624 9413859 -11562884465592880724941299085984334592 9413860 -30039707146278258077938578949061283840 9413861 228569447653452451644009400319880000 9413862 -38853521916319063107958875253046883648 9413863 49595509284133451834170471508852958720 9413864 -8458508764808267474923772445249177600 9413865 319513207654409520207137560029475067520 9413866 74580618898405946140475642557386370560 9413867 -57791391239170480674199446357110868960 9413868 119165513710351155067540593824556234240 9413869 109499408239457896272933465464395164396 9413870 -37680491912222791017596766128968967040 9413871 253374631424865811092809746651654569600 9413872 28973785669521346460543806059820318720 9413873 -25934393723804671901606155688478495360 9413874 -166286187206370397315601042762802274560 9413875 -28607689013452669492180620950388096000 9413876 -84028703381833571927762955066112922880 9413877 125904903337596988127942742237531402240 9413878 -223432343188961003645650696472426321760 9413879 83558265654210687730831735376844213480 9413880 26925707824126396049758257824420044800 9413881 -152770656545875889981122625588899495318 9413882 -1559118088800000450686740527960536208 9413883 -163105842543877218498697265986665456948 9413884 -51674008689688347377211857890432896000 9413885 83992875427217085349389373694988727800 9413886 14111449113389206409637142738616081280 9413887 -30544487922739376500008767080443768096 9413888 6417791865132266176856948181496233984 9413889 -188894451072631387107665693311390176192 9413890 41933715324418947447471877891473369600 9413891 170687287913712785793203948672314875792 9413892 31573275431324635946674244003566371840 9413893 -94060743020689910954336850263850624420 9413894 -1136603736216127428386260906438656000 9413895 -54274111926807170923769241727720991280 9413896 -190730670061280691917664671335278750720 9413897 145569039364811155683178017255948824346 9413898 370115753819427680860204189150987008 9413899 -145866532056072060261568015365154744752 9413900 -27605407198580012576229658811686579200 9413901 -6883369133479057171711503181531025568 9413902 9543150354193547507610667471704582144 9413903 418984195394013497319997446119688519360 9413904 465567074639499657655866010314866688 9413905 -291611341657983800631621939410763788940 9413906 188951125338023813708511064302004939152 9413907 -157836932876460503896033761767588199120 9413908 -89383339733521616840231611700923971584 9413909 -54566382215929882999821568853268475890 9413910 -30748809187588321644041341221767412480 9413911 9894683365236914695720857751842158480 9413912 74510767938957476380397985123216506880 9413913 -46909258508783999625438531711850272576 9413914 31321303778061067826177530845839297280 9413915 97188878365867067455931772983944077600 9413916 -11134523040753027754095929072186204160 9413917 -20598483612581618029690950802420795008 9413918 -170627153612355234189404602432548723840 9413919 -93618231095702775633944977849927599576 9413920 80132050696126313556273758124996034560 9413921 -362373778283840462858136527539618734 9413922 -42614000006721508879119252878411980800 9413923 11256388458527195416896182499177425664 9413924 104179161047332225365869000880668336640 9413925 -35804186606928607082582261876140320000 9413926 -54715046290742851143299891171737862400 9413927 -45575530165414363299939074607962473224 9413928 107127514954813911097492328426407526400 9413929 222598418035922395969362540173580404346 9413930 148538012083035885904460764119216825600 9413931 -160635023636354206991216348777328967848 9413932 -269894937109777801615370800647219414528 9413933 194083230032111650381975504680796012182 9413934 4956599552865384562354838246283243648 9413935 74467951902780311826502934130462215880 9413936 -14362400472095919031776642069454061568 9413937 -106266006263849157069505157868033946392 9413938 -22698239749550017417256572990353438720 9413939 -382834898120787916805256340823369542260 9413940 87701904152869326607000956958071552000 9413941 -494981931770103690327581352871616485316 9413942 909372328212030955931379922431956544 9413943 -32019058360376442938280327331943614464 9413944 190501892238739415913030098815566520320 9413945 164684206101801922883048951229890353920 9413946 -72622082492895803430454095059560131840 9413947 1628388120080639256397723027622773024 9413948 -305435693088149287841342726694350472192 9413949 207764025617326007936451333139249855680 9413950 -11966452299710213807517664984249824000 9413951 30310895246997032750307353561241012600 9413952 -38716250935550331939148906043484930048 9413953 305088748830454971531089218090654136260 9413954 -62213161945157646735322164455989099776 9413955 9020392312185231270007105540764216000 9413956 -142389165492484246829134615529332080640 9413957 -17584912138429490518145552705902420608 9413958 -125172448428974953476166700267808887616 9413959 -548639082323083772723435760982508901984 9413960 -105948024452877894626957792673058560000 9413961 -158788159924826908829959711245425900160 9413962 164002651995373676910281999398747335264 9413963 4151289776461732718450952887728996224 9413964 47175366509788533065129682945949971456 9413965 -98758206337865377535448824455610424480 9413966 -54498865092107989360494552762202330176 9413967 139968706286309054189328920035543341312 9413968 -16817432916133005207782442488237260800 9413969 99199294982657006207677337933349033600 9413970 20601896467062608487476163410926003200 9413971 52493090694741183197407452186291194880 9413972 -37861046471351604005259674266071932928 9413973 -105649101372815374420052291300735921778 9413974 128631517992587705691942167513186216736 9413975 37421237771659141927574302929308922000 9413976 112755047642750177416552395801678151680 9413977 -286409804033825510038022474895265857468 9413978 -120815420058267433332842562010053542400 9413979 162930109827281357257635911930661624984 9413980 -174693510909030332621862133399792281600 9413981 -130049680214230597697434215641251514400 9413982 8423127079714583119947615464593631232 9413983 -418291063603298519948371207004468332768 9413984 -186467870327572124048207464168594341888 9413985 39073257199079541962804632031112101760 9413986 -198966116909803273824301842416956517808 9413987 60849923488222986603518944416723778560 9413988 119701786165598814776616949599617058816 9413989 -45344545288284465943037310941809648676 9413990 -566573574681281654173880081308586880 9413991 -79978011214956488143312642636471589880 9413992 29396095296950900936584722866223513600 9413993 -160503877112152613763158209902661762758 9413994 -131306075030386303744371011265581839872 9413995 -130212148776633008140222055875171736880 9413996 179427202748144198659384706010269088000 9413997 204805858761470307558599994559737384000 9413998 25779901999638015352239962458811627520 9413999 -38929437825464621656938032192984334864 9414000 -878705536368807873185074543337472000 9414001 -315507756090871585970238953802299165998 9414002 -63031819903993759925799224044859006976 9414003 47091191917935108873852636565265290800 9414004 -310112570413925789024025969875814242944 9414005 -137014936675686627594588942152663242440 9414006 37669242590787710668472869106336071680 9414007 36224297472655300074053526292152891520 9414008 132703021013848476561513141576839331840 9414009 -12811935414113001513100137647985321600 9414010 -36314768212561372852501859618012911680 9414011 -377085444327169324855219935402730007388 9414012 40553538202004545336865625120808346112 9414013 48795138268384163455895884208629387360 9414014 21508440079354029313233212433919289856 9414015 2080669636353914657128000050087744000 9414016 -81481662791520896205564194995191152640 9414017 -293420612524502743675706510310169559934 9414018 -48102959003416360302402405263922665472 9414019 77481041536849881849746495331671071344 9414020 -2555950186608706409826414999472496640 9414021 91457568579080204489338356315761583264 9414022 -255161313274593896014313694045014849088 9414023 -381543439953809164891611527020547050728 9414024 142017307685311481409975762705888337920 9414025 193691866122422260467817699524531610000 9414026 128920150248147875730720406486985673984 9414027 -133089808845513600413315001374450363604 9414028 29999613688901419438725314319066634240 9414029 -4064730349530557739407124410224381440 9414030 -17278241731703562506835220590728206080 9414031 -152244488343266689892087402160618622536 9414032 22008728052628835960653484026481344512 9414033 -4201729256367077892454973134893587616 9414034 20539369366520111485320693268484209152 9414035 78183961756906092794926373437448020800 9414036 131671009595935811566830811369282744320 9414037 -87523333100756301803626961213783484708 9414038 -126689158402188854757520012273146435840 9414039 193389455271608071796252374762542943392 9414040 44310442461723290408269757825295360000 9414041 50305870553285894011824553923808532544 9414042 -106619153266833367922368212444620544 9414043 -64187598480320078223223867260776054576 9414044 -158935799585773135183609851162262871040 9414045 55986026856605590787903455760149660620 9414046 -208104646147727728965151080982170918528 9414047 124281277789479757663993644944124758496 9414048 -34106768199783859988718899274008494080 9414049 85079802806784741838788179814453544960 9414050 -94689361332597568952604768582544525200 9414051 -37138443066307853523902983985687682576 9414052 -17352643309764878985993702601682865920 9414053 541476940731141067926327985961918684160 9414054 -40156652265441181914898013840941514112 9414055 -59499933797843761092380366950221841440 9414056 152950696893737658019032228032903976960 9414057 100729773857130158741742939528295151040 9414058 -52093992797825488180812973962106379424 9414059 199369006096652728183235365940828720904 9414060 -35782588844427965413966962226772567040 9414061 -131358752401458062086848124507765074816 9414062 27079956004415074948754714871548907264 9414063 -144589369488645498787472214966259190400 9414064 -30853395928091042358609832892203991040 9414065 3712656774150949331906373063575857920 9414066 117444803212354381208353002746589162624 9414067 6308935735386564969119361537949354320 9414068 68988220180851454541577278012408254848 9414069 69807809878584701320741701593351606400 9414070 -76114086016840614082770046653199403520 9414071 163600390620888425096243529511175551272 9414072 49129475710004152254098467639651307520 9414073 312584972352473117479247254570136171220 9414074 -98668562676516543439571711089246357248 9414075 8044085296852135922839884318966283200 9414076 -3659607110178588155708010447505715712 9414077 -125122689490313075758575230245108735008 9414078 133167588751556189464921470566022959424 9414079 -93709149759580091822873816383465136320 9414080 582635192348494427704514294442885120 9414081 -380082919820848293291162871207100882220 9414082 -9873438831817622827406630452456963200 9414083 68885522879041044284045490410177895120 9414084 -52879463185360327626203329204243731456 9414085 138443499344799712758214175565408105600 9414086 103754803182476342021448628895530484544 9414087 52426127604253743890117445025305518760 9414088 99194969927579728642916937972422123520 9414089 370201790091045373360284677123842732890 9414090 -23502048036792658534419435826424524800 9414091 217636415181419478623825829259741529492 9414092 9894461279898707295139097391256427520 9414093 -12554097991565204427042100023573206400 9414094 116965979530017431854636360647007417152 9414095 87797193477323047593309216641937207360 9414096 58553220887851850993471382094634680320 9414097 -173908247561592824829832751529114633216 9414098 5371083072439653250894871530641534240 9414099 -36977735342024332119527016787349400 9414100 141512397873352029869851071589505126400 9414101 -173854802626692367336066393612938990720 9414102 1746216256845890863548240808422291840 9414103 -358917732829620969811148569239280275840 9414104 128706239884397633266504959874183372800 9414105 -151766602902809697995586549327434169600 9414106 -20315395065057740242882488125549354016 9414107 255901246631056711031163345988773747552 9414108 100637843809074984678059398465514694144 9414109 -88106405809864503018280632072379634592 9414110 63616587196142695400551063941491468160 9414111 14805888524119131088586526612535339008 9414112 -71178501626057304739505609219801088000 9414113 -207725536517622912260883962135147596638 9414114 -108791465429599895579120622866069959680 9414115 -70538642575937394879131975147587032240 9414116 -23099783891431484126225215149030015360 9414117 -404680385404292890609098933780352757760 9414118 94962088163019354293423947519026028800 9414119 -2762078072648921138275593007565979264 9414120 -145180053299143824830782905036165120000 9414121 -115262434353389860870653872987422828400 9414122 -24932966138699765873827828062473243808 9414123 -152968444862523235009600696267311176616 9414124 505364372059854462452220486061918218240 9414125 -124854502668741416908933149242394090000 9414126 -53722857412757265301656154458779793408 9414127 472363336718058280985802724568666283432 9414128 -34592577962877013452274655768996610048 9414129 151492066404220621267482867918588472320 9414130 -5636653585753489497623972923003031040 9414131 40181266075685975744039631845992363632 9414132 -11483811308111280795964189979029979136 9414133 88581867971457459278545301680972907004 9414134 9057840303025603852025993028812280000 9414135 101539510980950116536342809158214538120 9414136 -29260307493855671233399707104939704320 9414137 168766727926789393872828556213577743572 9414138 -100234353718682799141488564612898349056 9414139 -119044668617518830853785911108363407360 9414140 56863840294581525683015925362488934400 9414141 66328806960580120488356774584142971008 9414142 35366491830666511403312439519713631744 9414143 11776037428465158804986422181086698144 9414144 826423300952623698369464283143602176 9414145 -201875296412166206537968852456532026800 9414146 -10907186473330973114489578117844482560 9414147 -62810088970795022700924653262340385280 9414148 -113693872365020412058582783993338040320 9414149 -418566953944713320982582538585311746850 9414150 -12059956921916571820705194327487166400 9414151 -16296665887792577117303982029955071848 9414152 38072555231731754753424438807034060800 9414153 -1297837020259129846305897591174478080 9414154 132713770701223363075319046720658288320 9414155 -459465950478200264273520904294946640 9414156 152255862104984952969863023894463196672 9414157 -4779212028041608436014796157228067860 9414158 -1403423777883794342666814390415524480 9414159 -164883147505532399901101212270883721600 9414160 7211071535169065148866993040147087360 9414161 -169231901243289966840295169698416376476 9414162 -386871216154452534145516815509292672 9414163 -24788148108736536610356037784582682340 9414164 22337033027520157951345105905419333376 9414165 -166674508086214479362571440276577562080 9414166 17616844671656530930097700667841536032 9414167 -120639384765403329930823270919939583648 9414168 141622266403939783275922350018605875200 9414169 10999707091463701767280158361884964996 9414170 -189733293519425161833607390633636189440 9414171 -106885151589960904160201792262762777120 9414172 -37226642614428235706838311270679915008 9414173 29477988096080453501111329699132535424 9414174 16553602049661895181401667713050298368 9414175 -4032593926441482604032370441942600600 9414176 -224952378785656648392297104944027140096 9414177 142257059066702459036785945670963074080 9414178 -92490842375507019422790350893304561376 9414179 50651481888366349954416127976756916384 9414180 -53940862808808750945990907144654544640 9414181 24396081995625805975560375497254729920 9414182 51234769237151521199549046337956964992 9414183 4583415030762751624135412632577124000 9414184 84681040003950711205867780104208957440 9414185 -268799225498575553188838847304772432640 9414186 652731297083702832828675072850873344 9414187 134563862746946749755585854763248716792 9414188 14056613431803908763525510266230096896 9414189 154774988331919888021036114800511406700 9414190 123968732142022843690588165852372876800 9414191 108798831600397072913319417847236643104 9414192 30075417441076508720006116846047068160 9414193 323395660563813178315034058670965955200 9414194 217202914112975383745122968910677230592 9414195 36616491841601683835070867537980025600 9414196 187263434619572536284672409848761149440 9414197 21630151432239047316233082083031773952 9414198 -161071199068270140212652243578900810880 9414199 -178350479883259777430080576277654126592 9414200 147588638760988112554244606979953664000 9414201 -233964544732640340616236909752828142768 9414202 26935629223937510526864603125907140352 9414203 -18470268968654427443216924733081355548 9414204 -31705436850296935725963834990716878848 9414205 -3893767132008875535643300929468203040 9414206 55562645807203048137803191995066400320 9414207 -198569965419275541337431356888946974472 9414208 -52523736715458398091696515221510684672 9414209 86445663151594087975782317000875085952 9414210 -9849466604650883389028232418325606400 9414211 247851106389149232757316540496833274812 9414212 194045029887546898208565780245086659840 9414213 -196612381709657759501247401024329479456 9414214 226477025440302107125581532016201967456 9414215 -49831151980645496418534338012646040800 9414216 19346209256604180986084312628690124800 9414217 -119264429944728252491765288370474296880 9414218 -81432462434975855456459327651831708160 9414219 -174978681308285656758946125077296322856 9414220 109716647813391649913812579768755194880 9414221 16379018601640785992964140319556238700 9414222 61560421289897097760553336043450977280 9414223 116039951438664059565352712094021349080 9414224 32685762187434893815038893411228835840 9414225 9142118991727054536542390308092903750 9414226 -14175862259244513875443460496863342016 9414227 269813578333314404041176036825542564076 9414228 -31512038785849453656271968227129665536 9414229 -78129328919620909993972873979116465728 9414230 -41102289572647384344676148381910700800 9414231 -111572129847748140393347489198219037360 9414232 546731855895830201841192854516582400 9414233 413990794263928274473706020004616985482 9414234 68861848074723267579308298098158813440 9414235 -46782286182788366600771083554730515840 9414236 11895743617852905900660801461440849920 9414237 118015762444915824226176380043031448064 9414238 15361412982467054483571554890374448896 9414239 175098171430635614227830909168129833160 9414240 21345360168456323961730013970290442240 9414241 614529479098350997044928660456802282880 9414242 -24683234391855967471423516296022658400 9414243 63446496371915583799693518816988445184 9414244 20159686943186615490966246135300407296 9414245 18407029075905683251052126672496733440 9414246 79781017701804405813647973318085613568 9414247 391741204758592678074590464309262720696 9414248 -4539634112999019520338835518288445440 9414249 -94790631836685420309486785488677124992 9414250 168373223514508259965130598617305272000 9414251 -17954040271538342030744669875307079936 9414252 -121613468158295844547386992740316006400 9414253 -480577295546993989484181762109904259360 9414254 -24784627588444086841915464213056063424 9414255 -183379788719602715508706341288824851440 9414256 6803848921699064872733237532577234944 9414257 -138221723936764377318124879948605049488 9414258 31138981459392654036396636363242380800 9414259 69704555769224818360135019753554150120 9414260 52272580271044268152501972429833561600 9414261 76987374482378044875165930907682156910 9414262 -13666267342311900626369331608724775296 9414263 42579077776636706113263503460614833512 9414264 113705961939553963606396424561214443520 9414265 96770353612761195195023742018878078400 9414266 111107080684184320920031440026633256960 9414267 272691220619418386668609323213677919600 9414268 6560548270255393088222321845786874880 9414269 49765029462083068202774518991385122880 9414270 -20347216628469080406431103609874963200 9414271 -188196856417225934592285688266713446528 9414272 -233138158210943243332771446125494272000 9414273 -89098930281400297286443306738308457632 9414274 86041538437362133458114252329457825792 9414275 11081911845366626703806278695697410000 9414276 35997586394249806838312757858331637760 9414277 -161114669040427090790661470385522679176 9414278 30405194987340076162336525222347714624 9414279 53511572183389095378289761128455914240 9414280 53363375454847336294956249851037388800 9414281 278115472191910081137490198463207038464 9414282 38764773098296452723786902917853928192 9414283 30663883428943081607485500382092952532 9414284 -208277827567793336824466339885893632 9414285 -175382553273037402418539167046479616800 9414286 -13349587928028117947451831048875202816 9414287 176110334395242288790182273735588549936 9414288 15717365270046658512568555420056551424 9414289 -320439387364047713246956802060032968910 9414290 -101526277759036975961724828895913397600 9414291 -2363097720901618781259729501619261440 9414292 5660279783351188362694739462399641600 9414293 30970983517795907848167232956252842400 9414294 -126434096972710175171980995359487539328 9414295 -132894802481874605584544288083998142800 9414296 -209577938084661824834457655926575646720 9414297 -25028686500445863730955970357799924224 9414298 9660276803639395492924987651104860400 9414299 -35912013225979697001633839483010445440 9414300 -21798222223504586468132331736788787200 9414301 -52241711026409177244708515830575559560 9414302 196116582457868115720026769626014567104 9414303 299638981364093770149463078394782395264 9414304 -117236625788175758701373878101724889088 9414305 29396250776050006483118167546782701460 9414306 96260991773955815667303732768315467904 9414307 38076450866193946071436002347501224912 9414308 241063181010477272398385802417190412928 9414309 76859674658086530831511397792309476704 9414310 -53385325492828671604033506182059920000 9414311 164571481207188808228528112741507419824 9414312 -141358083370625261320640324222305812480 9414313 56618152974665977221017097073770461284 9414314 10383977687899598776591167919779376128 9414315 255369011403991369118550288814287598320 9414316 -27535269150411626033432784960113433600 9414317 -159381590325908570101075015365337788576 9414318 -118032270481064667331430228689188866496 9414319 170983489702855317547079614741506008720 9414320 17966694881793625611443824931055206400 9414321 -51945753811345618942776688639307132688 9414322 31009508408042868868482505681610621712 9414323 -74803090220034825751228272362887165428 9414324 33805490994909488871665764701300812160 9414325 -14617987540709540687954681551096412950 9414326 -8172308603306871509442531992605581120 9414327 37241551539735044567290622730502899408 9414328 -35436477171495452885868943300519526400 9414329 436862166787778278232459840195901026640 9414330 -20952146448440943774725282999380992000 9414331 115507691838256780158743545260238069200 9414332 43585220857348959396306388634735831040 9414333 29478947165015732572295117646807494400 9414334 -31646167464347716987328975862384960 9414335 84600101525081871996785934078576076800 9414336 -51556543887465767524689052658300878848 9414337 -40787290888792989681933564014712244032 9414338 10207916831879437143173302316899285920 9414339 -209260932620359993620759411298825712832 9414340 -61410077671400531997683189358340339200 9414341 -253679982781532643947406095693826348258 9414342 43918441287633296918132698857849017472 9414343 289597347783605020736792918663286041664 9414344 -135028616973964964598772967750335011840 9414345 92309540321924592558445104761747779200 9414346 -198518891496359509032544434607428274128 9414347 454426300988601012237832743073572129960 9414348 126247911774440969745233632958108221440 9414349 151675471180886630860236808210224403936 9414350 -28643298397868870831437475875800811200 9414351 120253675826709877060555983800605501920 9414352 -18306525734373351036272832171274706944 9414353 -7901213622341214542589313303185489432 9414354 -19743435266031480800148924701574240768 9414355 -14523416076348534355040742942015972000 9414356 -30449094103975277433730635081547487232 9414357 -9248643098670633377149288307921582880 9414358 -63487905103233190325478230449959825216 9414359 136318983107796704819811388486965535680 9414360 -81645349129835829907560844857016320000 9414361 255800227111242832904828039453765105424 9414362 48285665293592165704387454551594253760 9414363 -56299554075455787254832184851584165376 9414364 231157397308255108697403872010359691776 9414365 -209580009522550676396367000788566711080 9414366 -4384470211692302238551746989220829952 9414367 -119810142966189009746618990959447807920 9414368 271189454930994810725491113779901235200 9414369 -31285257075853649924293874776498261596 9414370 34856124341361241139408199429378773280 9414371 88957573878225516658490191216470784320 9414372 2536751977982712540497718495514128384 9414373 341957758539467603195992635382179466622 9414374 -37078069776814030072942468233696023808 9414375 -49971638231133309745188047793283635000 9414376 167242157600091301859202024356388142080 9414377 1361469706813345480508150968067026752 9414378 54620117766761377902470180295324521904 9414379 34170168433827655780501049429474309760 9414380 58797374319476052239227814139295948800 9414381 -103508745458998879907546440111034010048 9414382 204700221053812665608616717205777166592 9414383 62652014134977992275000862459745804288 9414384 -5751821092764606156393043295860162560 9414385 -95436993458159196313298507594811273420 9414386 -193929803216881978843439484947514316800 9414387 7053771865894381313274609720722472912 9414388 -189761085156339332360868675454571139712 9414389 -369853280100759275175648623628369993810 9414390 -6805858170245809249489119005390929920 9414391 -8007766993854697473101059479601842176 9414392 64260936739312669247062409874008862720 9414393 -117842070616128791508564563285515913136 9414394 67289012330646506001096957271370346240 9414395 -21066761925043278082315418723566903920 9414396 -116723999950552132830168220943992654848 9414397 -21453402764018121869298369969735783008 9414398 25309762461333254646233413375833480192 9414399 -13986660904128988825817413705782230640 9414400 55204392789412629049998461576727756800 9414401 -56710324932233593821130646265966713598 9414402 10420376633375632013946183267665746944 9414403 -18686413067619219304499687739016825348 9414404 36387102539516928769358705186750153856 9414405 -28210012693533102154148378397244800 9414406 -106773693165702585801479493614908348416 9414407 -4603399306110390712689141946465260648 9414408 198408420596242253656580503098101391360 9414409 -406642998633868033683671592780950428390 9414410 51550346473622288150742784698374475360 9414411 17736705638924692541230964528270298072 9414412 -56971903643877106268298853727795435520 9414413 -350920337613539255713975197507701439060 9414414 -32802468797211329568350318433919061760 9414415 77694133412815130240744910811594070400 9414416 -92762396454879947977591175688978432000 9414417 -87333880591129988438869312264808117088 9414418 25830469876745733921781264214876601504 9414419 -159759105464941092930454700471736548400 9414420 -236287897213311820773889505152819200 9414421 93164616296986833421732604226821532544 9414422 -79786865758038135346689158624660587488 9414423 272120827279902423431209086670867215072 9414424 -4991901333489213223297741539008716800 9414425 85671817883100624969443368123820355150 9414426 13683938842782190194377856007035124224 9414427 452237015532417153778260635600482192872 9414428 53977558401579344528485331408270532096 9414429 136907653815764367835687531829593141248 9414430 174767320316732999539110500181364300800 9414431 -169337634524349985374920398004267788968 9414432 202904318926709505864729066622246060032 9414433 -66056243851944088238841701523116773824 9414434 68450435460028682486936130832054883712 9414435 73757313709740455205524966455526632800 9414436 -66848536598647316456470566242457896320 9414437 58906509801724530125202352654263745086 9414438 -73360776982686597965980822482633415680 9414439 -139489438949117733569229303970842390680 9414440 40630434411099264655343545484668108800 9414441 182304857686632723711236588099078018880 9414442 98007084811371622974856616981749213872 9414443 90422402776932612434434025255124894000 9414444 -90345038717205202967786289769192212480 9414445 3986107163992065882868931802304240920 9414446 -166810554301450545371832206009660438976 9414447 90399825763402001062062340866937953024 9414448 -5441755653959084089311997299699171328 9414449 -67247803080966543822242512135182080640 9414450 73730870000268896259827968440491895600 9414451 -314089488292193171934707704890073490548 9414452 25976594617950987585945425020829466624 9414453 63278909815321806991958652494077504800 9414454 10856091458704832928635273669876090112 9414455 -242386710411295909136908770517240889640 9414456 50420799431711322032716629104495923200 9414457 -114603741866560154439192554758932865728 9414458 -134725437616792568064644149707836740608 9414459 -227186434758454848139929168600930776436 9414460 126971937559364363591264211456902568960 9414461 28257372804525063890875376988660131904 9414462 -25508621271752734729621330758385843200 9414463 -1804473509657478082329167743451176136 9414464 3106385671135547936117643219307069440 9414465 -2754242725659025753727174508920786880 9414466 53174947256466951950462093635029492432 9414467 156361929368172776865868248105780208320 9414468 -1261660778765531945274262648009594752 9414469 67133289137219774827962118560853619870 9414470 37073391679952096594936577322703212800 9414471 -206597087324520369119116356707631870336 9414472 -309192205447545547734737334369293230080 9414473 370106380796198450222638957218803286180 9414474 16758044072708318726267868970847927040 9414475 -16536552091149674018070284911280928000 9414476 46327209315808745858038006369605900288 9414477 -110216495996622692246075644398477918186 9414478 -208746256728957656048886886750880688960 9414479 46329602731069742743950815418756724080 9414480 12900416017205555639501842283981045760 9414481 -224732900676381398124230744294669822880 9414482 31011000735630440024870756114921407488 9414483 -33053342776703604761334505749977011200 9414484 187920576960540800872016346180974854016 9414485 -120613211408327763813194824414139800800 9414486 2388839349504788324442821360039267520 9414487 -71694966946957578629466911973363675960 9414488 -71742102454916921088270664373072394240 9414489 -35158015888606428078892624177559618880 9414490 -132121872615049442305187238602841204000 9414491 14670819491049833101215858917375322000 9414492 100642390852151402479999206398042122752 9414493 -234751197332845828199229227131946079456 9414494 -115015369714613222970869620818553144704 9414495 40928877302457037342907218994009229600 9414496 21127393813495046176723344666277183488 9414497 25899016070723833291245663488547148992 9414498 20322671461943802479854454753738523648 9414499 -176075740177343312987774496350276150500 9414500 132066340052584159781592326012375040000 9414501 70427557505645894132445585057710670432 9414502 15613650422568373453699168603932975360 9414503 55798248415345386446964677882665321056 9414504 129182917591719725971474576953582059520 9414505 -165348636031461719303521121576591409600 9414506 1695073652036670835919537805068442624 9414507 5578324989965745383190872625478612992 9414508 -114990743057539442417672411788166905344 9414509 -124251734970239928330884443693217395200 9414510 -3200937124891296098305495241394094080 9414511 -18717207324541016044952388118096236600 9414512 4142717999685332623652905203558481920 9414513 114883405998463121664401613068122528884 9414514 -53979651747079743383031315910059030528 9414515 -121740914493762285970214188944930280800 9414516 123626018786112320240977737750400868352 9414517 -303365659647095097915238195459801753074 9414518 -10747354848670677747764791555637752896 9414519 4426414941242742747639507201165894504 9414520 95957931688979254044834887549518233600 9414521 -249510157501993080053326586358641824128 9414522 -64111012386148478300604832983156779520 9414523 -13570888222016770058936390571492335616 9414524 46258450022600671113705181086021476352 9414525 84322600264923922557085217772812032800 9414526 -170268727730686788226864686358267584 9414527 -369994541771969842405900195328303754624 9414528 15203819667439849549389438001474437120 9414529 -120117596044264899581122905533770171008 9414530 -40544283508482085235697319682754255840 9414531 36784793867508568501410402313323541920 9414532 65029508641973099506463056556216121600 9414533 -350210139632454144334714161564220141218 9414534 -9251209470971297987536630720485179520 9414535 -85927327773242137542159812090479245600 9414536 186522639690042972504114360104075919360 9414537 -139517438173516641005245561739353719840 9414538 -65794893554704145753120627814462236160 9414539 36739271206150675804442590165984546656 9414540 -16568767506399383078374413923112775680 9414541 278733291570243944254074733112802016800 9414542 201363865403455116469710261539231367744 9414543 -85704878632567429720547534529677500272 9414544 54643112310426333711334628513133625344 9414545 -16740545760637526515929543013405424640 9414546 3264906786153736592759487900150161664 9414547 212242419935762077182882331396693709996 9414548 -27543892247305244246905267521817436160 9414549 -2529586986874753721595892750939286592 9414550 -30407756643721198654480974244661071200 9414551 -237739578825943203718242187083893435448 9414552 51698826929306712008211605406557798400 9414553 -54722013730207276445964012167676158976 9414554 36428365792371021036021259867300661760 9414555 -113020032421929021641113822552690212240 9414556 -119049053029109557416954248064538247680 9414557 253427104953727449255366766907244974880 9414558 68963843065921360870959036702676943424 9414559 105488322213375987260026053553048340352 9414560 -252747180031221882865611987461111808000 9414561 36456832256898647949928373326807302336 9414562 -34233303399513138365919566041814881968 9414563 -86333227566389429828022325355034289188 9414564 -60165263133589680379552765645678132224 9414565 375654603471152552395239661111694727000 9414566 197206269866207261567867852511972566976 9414567 2716155698230310567612980768097693328 9414568 -6260107781932286211154359204764221440 9414569 238771405003858018822780825788676670970 9414570 104755973905021818870210723786520657920 9414571 -51227363228779633534863858370398727800 9414572 374350970028323158350693369751181207040 9414573 70286089852756163031297669539135175744 9414574 -1505764582446468898166889183241924800 9414575 210471059094081575665581171035124469800 9414576 -7425761632852286448183755243991859200 9414577 216249308706936673065580585901570969712 9414578 53145392086551127560137586431266430880 9414579 219733564623447712279590399375394563384 9414580 33526833437541055705559894250774282240 9414581 220066881067436287590692461835993737728 9414582 488803338866908114791665515920441792 9414583 -100022833949894771509379624389524845424 9414584 -91712705344339697266554550942658887680 9414585 115265769115450357580416449317972321220 9414586 -307648288157376207415826979423226068480 9414587 -59051100409022670577426453951424115168 9414588 24490242229077879114974124471369154560 9414589 -118890030122641989487190216329269111540 9414590 -51083852844763196816602944880013863680 9414591 8625631822364035531774372537214591760 9414592 -1232600045054573249456571525560795136 9414593 -50988743153814667846140814470992788158 9414594 37564718061496193051081632479739607040 9414595 123218190910774938572746069562458783200 9414596 216290414138815913072049687085091203200 9414597 -243367372197302166531868413893416702272 9414598 14325945843582239705678851688270724480 9414599 -37665239812413845083236549705180815400 9414600 -21207201322147282802957008160415744000 9414601 115436482499364841448376571296632225152 9414602 73985049147650907145556457349541147232 9414603 -252961833362835712312491115085842032000 9414604 64563998933637895955718308190641728256 9414605 -87318179328994512924099476971940530740 9414606 75646855632612723367368796511716183104 9414607 -70532691783913387465167824777801295360 9414608 27991787662327296276559972068118364160 9414609 -92193904406631230002528989392434256640 9414610 -57714772274247910658085526043609267040 9414611 49102749805334252101365515356021967952 9414612 177348504070677603118122082209437153280 9414613 -50602687277665716825516275396252325078 9414614 -82017657241521516424754092144739082240 9414615 31771812662258385801459195190662238800 9414616 87486294514726196910555791742992148480 9414617 345505501104615037221090743710379895552 9414618 -30896791083658131435066680184435655680 9414619 228870935996008240469424821758099950020 9414620 129379630699880253536064387743842567680 9414621 -88178071310251054046536175724806601210 9414622 50021501342341636277114449622445724032 9414623 116765289807381060663207330018291536904 9414624 26739018935237177556185963696711270400 9414625 -162911001022020930243701174917892832000 9414626 -8336107401927284476967115196200409536 9414627 46528958183798050283056521607843315320 9414628 192073830952216301711893887353064906368 9414629 -8539141994441809316156718376535910624 9414630 -2880879948410596563369137719765795200 9414631 411209644327337244549885678720681797432 9414632 443344826634818284692021100764863232000 9414633 18599557122701552823721667115775200000 9414634 122059443893901376352323405166342651232 9414635 221459956370372257969577465348912400 9414636 20327860777353140895516841010920685568 9414637 124053642942739926448718662863858053632 9414638 33390631615079463702025647044145907200 9414639 75038246658218177999842906456083932688 9414640 -7711854746517520265940023454946099200 9414641 36427844216821386320893163615833317684 9414642 32420299044381974405009453062614850560 9414643 43644732670098435538541217392520485200 9414644 53467109622143838048691923043665534336 9414645 55173503946997781554249969601263506720 9414646 -118664840296895960514208003764604453728 9414647 146179506677189374227879454323596280 9414648 162587976081259174742175166136283033600 9414649 68246655262167005323151533022778444650 9414650 4601922488849373428964373013122022400 9414651 156840094038355845951217625021734861824 9414652 181103310044317652962800295392331722240 9414653 273029058453007662540052606712258512902 9414654 -34062563877319743001351307222690644992 9414655 120556560938714067594810876740065496160 9414656 3456251918927033156567767195676835840 9414657 27362678300256244746339800056987027200 9414658 193341008177705064412204597383536810880 9414659 177976659751459501868532169470579992304 9414660 -143676020671499760465831204276080640 9414661 -91659278310074221761868830082972348068 9414662 175002118292397009382843003382050171392 9414663 -5500628618160178128601246129575085656 9414664 20445132970289468201817557638545408000 9414665 1509861114605401336363546272555002640 9414666 57721202741090502280544987499171725664 9414667 -9069652011286767849858393842779363040 9414668 120333971827157832564054812376368887296 9414669 29735184227366733562307363728024590336 9414670 -86680717743209839112723968558900134720 9414671 37406326317767906081934495264258378240 9414672 -2451774679629114607051345551244984320 9414673 -182214717795959014301632388571076864078 9414674 -147084749320362577721356723169741480160 9414675 -125406754856751566681968477303445895900 9414676 -74255025681829387479234271137001413120 9414677 -342553071229445952858432039024965535474 9414678 -133669442569046602674537197905711104 9414679 -31147063793693634058393416812715903320 9414680 -85205382218130678030258592516579123200 9414681 2568557468721464572107357107674275744 9414682 88023903974006703989051151762442013952 9414683 -691361218245472119918854850380841541680 9414684 -39884092007572590135321734011525939200 9414685 13518022851172465435321133249788392960 9414686 -109501988437724613222394552366536878208 9414687 45943115664157175991398059778716496160 9414688 136021735492506052190283988765381754880 9414689 -354002934279468221367212852104296227280 9414690 6654667251051824797418661979130880000 9414691 40930572062761190233846854239549471184 9414692 65846639955361490232171096767099166720 9414693 -169886568647024020020335511864900308418 9414694 -92428343204095880682481245003399427104 9414695 -87531577252971663359156883757556425800 9414696 -50457171187372765377125700861393715200 9414697 74232980129753221747849769707454049146 9414698 -143337810367787198181555686806826072400 9414699 -9482491083730564833510965309724741120 9414700 -28792855593849001759420539513283481600 9414701 -189109945505586523734978863818224392298 9414702 -158373542666967669427429027461004085376 9414703 -61378819748877179337253105284975352048 9414704 -33447926066074328161637003296584892416 9414705 -101690245599593866187650100155341100800 9414706 101566806657540424289535190738929901056 9414707 -64364633490037907484457853924601019608 9414708 -31835976636841097722725859059605409792 9414709 -333332316080470376500746264281726060960 9414710 -57095059145202116379773529653966538240 9414711 -12822582795727452981473824925818121568 9414712 40583537134299889152270196435574906880 9414713 223947603614586887341741687767776863056 9414714 -79643858787035676759134582225779334400 9414715 88844802971366412479752750524478386240 9414716 -105048223739323064695698979835310838272 9414717 9422091814401257632966426577581780416 9414718 -81031737650111002071135402069586141440 9414719 57109107618035193357304438157969218560 9414720 -15316259222502442411764034325257912320 9414721 -15058043793116045473842999378492368 9414722 -37088485612933494388880743701865079088 9414723 75266520690552238943017763392395174384 9414724 102872896097494574640408009864115433472 9414725 -104478455246400122253634263805042647750 9414726 48188050259919342060677776901746916544 9414727 195287254503308985325127059803052092512 9414728 114035781700965354463685250723984998400 9414729 275341406719903990098583625359048016874 9414730 -3980127309440778493793293104090146880 9414731 73238605031895814491763756026071491200 9414732 104882276209589957050260507521814339072 9414733 -360907197370454004702847951126826900756 9414734 -57927196857119322859329614537379052800 9414735 -68495038992623402201537989988329180800 9414736 3207479763533284679915794089078669312 9414737 19755531255612408779159936969385919140 9414738 111990430265400790145305486929370264320 9414739 -232925874746836008252610870123991978840 9414740 -61691067819343980877099064369444497920 9414741 91118349254550550189666565554619667264 9414742 92666304211991341354749721518970748544 9414743 146400015870796888203248177288274900744 9414744 159560370674804414607436125296634654720 9414745 -259835160076554132960377910843702355200 9414746 15439438018585979075345196095207746560 9414747 88485638025463798641716532895649963640 9414748 -23518650646794566067709030506635673600 9414749 275183867136092835329679453484815891750 9414750 125464289006147588546191448181730848000 9414751 -18711055912407008234338568718777845808 9414752 -212090718375768540495495421132289998848 9414753 -72333540584433483158052469317399024240 9414754 173683420617762577885384344241136682576 9414755 66297980970364872850564294150481888160 9414756 60473950095780539951352838292607052032 9414757 124310230763527627044293820444172708032 9414758 126017425117275558106911080485491227616 9414759 -56168562348696048033625659037845412992 9414760 144688917795625951400100524980071168000 9414761 71700552785457419871662088166766863944 9414762 275428035138782364341869175583320064 9414763 -260638163947787801672426689720518473520 9414764 475360480345656925997252125990060032 9414765 -28586120069554943544941274504440856000 9414766 11809360140082590899752093775341814400 9414767 354490794092072901939825316882469387472 9414768 30699088640092314151311377964367872 9414769 17922014956902524943919573172378887552 9414770 81040445613490799529547196755852848960 9414771 133881639305054909168868856544976873840 9414772 1881314930694859140253045983346409472 9414773 -23693120637721791168197566175058993696 9414774 17294588329722126397169799143186333568 9414775 -194650619975261048640412330903493550000 9414776 -29472512310611011311905908513032192000 9414777 131988684427760633076401570009598971232 9414778 -58386571154865812013474243915388924560 9414779 -102451947638559055685915261511538605720 9414780 -16817680119046740471464618587659402240 9414781 -346580980276564581534938149460704503418 9414782 -37642516610356097251586211508411518528 9414783 -24866664601570165684256286048630129936 9414784 91134056991712643034757950889336504320 9414785 -270903580809216694962684977217259372800 9414786 68458190300540462805022014997368507264 9414787 -252325967198405667847161916326629816808 9414788 70838680363828311820657828185156521088 9414789 73628537667056167947476001647368624128 9414790 5483374918540315861232797185439733760 9414791 -190808875248339651946396938601852664808 9414792 400467602581102831732528146207038668800 9414793 64724447616661180302022307203973688064 9414794 3811942006837863358659435176156993280 9414795 63712535003781083183672903636214985440 9414796 33590426722464415148178007559982329600 9414797 -1776101083161508545344985993471619968 9414798 -16048822788138180549541439641863646080 9414799 108034603683400921166992147872963706120 9414800 16868450642930736632287447130788454400 9414801 -33459023605058374594557567597065305920 9414802 23157826254745456198044503462849078400 9414803 -1575987660959314670866483490924303640 9414804 71184661396428271848873344120028856320 9414805 -189233577241653088016501324848254627840 9414806 16842370199016860644546691369205081024 9414807 -2179787087587721141404156851491045760 9414808 90071644974397989013996389631654133760 9414809 16502646359334319944548753530050000516 9414810 3453060661784447831204909378929122240 9414811 4465134370121057486049765084891987360 9414812 -199063515965497257177740425450164791808 9414813 -87719141869648581311596768741520306112 9414814 13118063258789238668877366161061349440 9414815 -214818606222759776225665053631131806040 9414816 87067968787130347103084217958161973248 9414817 388019312736489003645252075247249584866 9414818 78499864789569017636989086316269634560 9414819 -22875198353431139512052510272873414560 9414820 67544390335953191075597522451356098560 9414821 -110115633805737402048088392872504576280 9414822 -18308799824499014058014684361485212800 9414823 88011453546027878025485494875251825280 9414824 96720794863255985708400380287581880320 9414825 -5576880829896262622116783764101376000 9414826 61497113295833430932557850090648360112 9414827 -88172367764908026269695682939943559968 9414828 15007937821739611780698117814243974912 9414829 559215327333719410876706510979069804940 9414830 -67826477047205130075063818013378487680 9414831 259577747503647654026271567114408865680 9414832 -29274863341015457694129205236315127808 9414833 -139284465533008896451887064541541933516 9414834 34413191290521874076031995741898702336 9414835 -69396406150682172437796555438235493040 9414836 309026670269768220722047489181073924480 9414837 57613530200978692864554534992939050368 9414838 -140430071419540887611370147265911559104 9414839 -203673219664514386029768927433791596928 9414840 185773491234829992022227439738763673600 9414841 -49255842560039873822240108667054620758 9414842 -120226477013813556995310956056537996800 9414843 -82520771561487805675453795985829912576 9414844 63356707514283845378899759452718183936 9414845 -199814543092195497411976940862299911200 9414846 -86576878654092500320074122748651386880 9414847 151107792512543417744605621167827756440 9414848 -8593647885734623949835938137182830592 9414849 -41121843060418799462127773816176809936 9414850 1109525031904613712917667570957888000 9414851 91494825497269304945462624762534101032 9414852 -213626303689380567039001941754688299008 9414853 -117878774742044478739850944323228823520 9414854 -148740606701627746785593911143650046624 9414855 -41686502477901187198347388144527770880 9414856 -6976663032951040271631235431996211200 9414857 -171098401743341882836737959816237865894 9414858 113448586256063437973359822412388979968 9414859 12982883262668822457967782081071455416 9414860 58599857909008945847791970655680793600 9414861 174976517683750565887433910282879888480 9414862 104115055654901543226129370392550841664 9414863 -46717673320919290508795740805622126000 9414864 8108917765848190112054086061587390464 9414865 -36335201097681383478366172737231667800 9414866 -12551106308346131187107078585002713600 9414867 9087721104415787434318907593564392960 9414868 -274967329994570658051829496741916391552 9414869 286286258119776520662176607138778728270 9414870 7846404492801904636379896951489468800 9414871 99025977465614561572917559390146706944 9414872 59614693192656627871000012681348546560 9414873 437135831096425573558345172193727044 9414874 -18669503297191138411191616776757920768 9414875 72475122206628821305578111940387740000 9414876 52939048562234508034253800783396588032 9414877 186744950928388452974248425738132132460 9414878 -148717681791099484840940202514658913600 9414879 194941820743466142567572230055814182160 9414880 -960216171567350745775239677486039040 9414881 31124489561266539914615972984849530560 9414882 -124405969113680453695737915424238948400 9414883 -6726846336202178418981940772700826616 9414884 -80035218141370796003352893806897594368 9414885 -43233302176737411457675072925564162400 9414886 15023713881362522956502014522239833088 9414887 -393527523477292462033484657969939362920 9414888 -73061512086410733385830430867404718080 9414889 -46732350964616837300705934180124800 9414890 14037325719884766639765783667246543200 9414891 -11389681104722947597897579748423701248 9414892 -185542173808184916469798941201770454784 9414893 -2299596891631099093646983132610408736 9414894 -7973266428012993125112884129039179200 9414895 9844090178894328927132065821379050080 9414896 -31966771680728903876221679967638224896 9414897 76043206554443025496244702564121759600 9414898 199245396906809597544839455999278877200 9414899 84173416529213650351812649197738478080 9414900 -122591225941225541109579953872691712000 9414901 -201152552931318738366692998981483670098 9414902 57666273504395910551311869938899777152 9414903 102971513462567606711089395393501249408 9414904 -496256159251270976219420066886312345600 9414905 125001680017855126772630125472368434120 9414906 -2236038069086573977091729057153236992 9414907 137371585529692319866359044280278873752 9414908 -42815216669923715162913073465649656320 9414909 30840520988083382261089798018642237836 9414910 127375292880694388027673981150536439360 9414911 85583583497018073337444410638680188024 9414912 11409014384201893419340287505959223296 9414913 161645001631474921076090241168700220162 9414914 96254130537753776960275359827686076832 9414915 -61403892529746097852404120597385504080 9414916 -41703910243764154918185367043590787072 9414917 -138677960419829476118695101504217231044 9414918 -94385826756539026339866029676361972800 9414919 301452123953300159989140314210519847320 9414920 -6232619245214941448307385164373094400 9414921 -156304116457015899243169679334564179520 9414922 88056434960623973542986431309035713024 9414923 94492429648845325168147929506635555392 9414924 -84103984330487756184377339617267782144 9414925 36989730394335931689431499010687956000 9414926 144075313374794544968277711549297262464 9414927 -169219113879015525385381730096382912000 9414928 51379363693662619687802015650911690752 9414929 -59578564867493223660185528479566427470 9414930 3239963587513246277196308162213683200 9414931 -69262173964289771693524858066843629268 9414932 41943222721436683404514375832833036032 9414933 119838579944286572598377335572414495648 9414934 -43362806472418034088428388950509375680 9414935 -28084320247923891089317175634088264800 9414936 -14039480476738351710144792742440960 9414937 -122959154628593522740441990861552540800 9414938 -18511399596491437441166216107760854080 9414939 -95054136430047799530158188451255610432 9414940 147190671751279122005839250312788577280 9414941 129740377956004458100882117597082730342 9414942 -79341737727137228842231207240738999488 9414943 100470252927230532111880305376893956192 9414944 51438670155321992610449916287898353664 9414945 -68413473767198966991854671605217131180 9414946 27684171442568119856230937791856526336 9414947 152021800868684056179543877174038401880 9414948 30751272749887226840605213280850001920 9414949 127992495435055977613171292774860197950 9414950 76942195493941600153703581713273420000 9414951 27655164599772484346546778529530115584 9414952 -11741628301876430381093743433710310400 9414953 -91294452147856166976384635212379848440 9414954 -1184000197248246800316380703027541920 9414955 114837959807893625052764215028965213440 9414956 13437099102956843700345784854568197120 9414957 47397998126764960809596679389123572992 9414958 -74729164946354738299460209852922834304 9414959 -36891100402044282384836881092355055184 9414960 36813233510049839387589599375174860800 9414961 47297608605985511783613402066009987252 9414962 17684236010212868651749952853001620000 9414963 -34892178082254129457409225343959177856 9414964 -40671310661658893446527291857940625408 9414965 -45172816289204107806458805234265680000 9414966 -87010359537346409794866307851261081600 9414967 -374448322787873940894125488669889838120 9414968 -23638162018395108799016468946902077440 9414969 -46492770658919542906386985836346233792 9414970 182603279958451926913026419453041340160 9414971 -14155428071068205649864203902049269488 9414972 48707305597482616738281155624519334912 9414973 3509688441695399768156200417728747000 9414974 249560896891922667373509882939568689792 9414975 62532983083364556777169104846337056000 9414976 137158293151387818867443835962930495488 9414977 -2454398537160859698613445978754675840 9414978 -112613495253981955804369330336067227776 9414979 214269608674672926096357328507709440 9414980 -25586637909763708293203146243273440000 9414981 51780063751321060541452298417156522880 9414982 -122300081900186772783601167072899253408 9414983 -63505997010713829507668951576793445440 9414984 -56471534773014698215567503505625088000 9414985 81841277807626701698635493827734174180 9414986 81054022092531528459543014387786016000 9414987 207229469234672602628126434242801990360 9414988 172852943013768757544900307411162702336 9414989 -292832151896268426194180849682464595210 9414990 -81179163709105447897898615926605201600 9414991 359764163697686349330863308481843267424 9414992 -2543228237191584458419272028554338304 9414993 -67711321612881242329705319955435448320 9414994 -81920128635309177190386359273254821120 9414995 50938054776515494605246193612657027200 9414996 -136544917155676437588418798481620113408 9414997 -315478763423575350735712386398208245554 9414998 -161699442074572403972718848948465100000 9414999 243995640483172783103325532122565825368 9415000 17868312487960573620682321036416000000 9415001 -307826360007892184942938783319166458496 9415002 97470407254548327400261807050277200384 9415003 -265197971453842469839310555982347311632 9415004 -26218820572737062284807648652389530624 9415005 -12003058812898089104391305431035553440 9415006 70220603647225916253341651423597840064 9415007 -142354900478104299338384226472853940000 9415008 -100371109205279136247704331497331752960 9415009 198787492346813646608707422690541229716 9415010 39630753191362564137047454856488960 9415011 -235471696819498047401057428730663835528 9415012 252588351602240932335777177030926035200 9415013 32527208701252261614504474820815733920 9415014 14704901773575211777617963712950349824 9415015 -130215303798288768270383913915860112840 9415016 -144705218908161472624237022392299571200 9415017 211185417939525918017205055486250796234 9415018 -91691490408296028661833914123945607168 9415019 307151774716071631881490689902822178420 9415020 -32423132055682075579099783805361162240 9415021 35237870241327229346512927004653262784 9415022 1516901362907589255696664718975431680 9415023 201365638053396802731109070086351981968 9415024 82300933880468799803883494615201218560 9415025 155414474391651104210318633323560012300 9415026 -25437515468742941382237894125695188480 9415027 -63899714555025301780645818747370150800 9415028 23381981248943696609708933968522254336 9415029 997567498018913421014076051633192768 9415030 92356773127202753745776847131711708160 9415031 -428746223683738399735053674700980116536 9415032 184399896860598028884041260717262438400 9415033 356985692483859362649602356361927138282 9415034 -35393172151986515491921027050707965584 9415035 23634851395032631926633872109660867360 9415036 66279610197206403381888319639036282880 9415037 -244323774392688637141803828994479188448 9415038 -11391303099541075119115899918123416256 9415039 -11926825527121465419870648563538505944 9415040 -436534878806773540586396173671491174400 9415041 98324427670289986520322103042124402688 9415042 -5238678959072798950030740519338104320 9415043 -24810554566892242384581198943837238400 9415044 29645708578771249414747249715171940480 9415045 -188267587507615762038864010585705525800 9415046 2493283568152440564513131089436122944 9415047 -22432914251720150954722964585428401072 9415048 186554586887007678787297740522228495360 9415049 -6786792619374926729232375612508384320 9415050 -1850056866510233678632872182907072000 9415051 116119521150170865245457581810405095920 9415052 2058196650120381188472245953339522560 9415053 -101836629540700081217310429857898604980 9415054 -95825372940312731497312822979003953728 9415055 83327536876208404276433748573517076160 9415056 39712028414522935456519161878839099392 9415057 -122636715818877173849408549958833507468 9415058 115243214317704637907767709568592423584 9415059 -215000211581858882791817759402753320080 9415060 -17593994755819775018256844034129264640 9415061 -31897207344794635955289990496950588708 9415062 -49229620541883221399054770219595366400 9415063 11989074825071742117350799981341379760 9415064 336083705846749287433596161432092446720 9415065 -1145697752512029146928474535923087360 9415066 159761011458110858615490207546494549232 9415067 -29765270269580075430673731690341345280 9415068 40684229581608761401839315933638636544 9415069 161097272031655468474668787900854880044 9415070 6045558594784764260569825132159488000 9415071 -21371038211632328557315743437340912360 9415072 137534046435492915355043342520862900224 9415073 165022885751795898735192360819956439744 9415074 73363071705550052899092318931719658752 9415075 -184987802523809796766492043413670889700 9415076 25638678589690215396889852857651965952 9415077 -29950088000153336646642214268378092416 9415078 168789050914479493090728908112516879840 9415079 69918642301313912191700331776232851568 9415080 -52066372099272217235090227803733862400 9415081 -114792671764265906180485512566363878200 9415082 -19763202821113432033345426438819584000 9415083 3815486609176090700237563375770926424 9415084 -55981069708297849921106583949555825664 9415085 129077553830365160376149447493437328780 9415086 -56740652048574835411052481356069747136 9415087 -551826052667875908444141855508597099776 9415088 -4681384565596700488364138840796364800 9415089 395181053510283411044164318219814452800 9415090 83294613965996229419416181292300496800 9415091 -140940300902125339129933162666618442928 9415092 -97256956911699528666509269215450525696 9415093 227699284168872236000149242361584777720 9415094 38971665896428727622975404476932404352 9415095 128490889295278027787500622648313821520 9415096 -125907270269117309672708940669700300800 9415097 111333780940613071965280271622371192832 9415098 4742787389666257497870819731615712768 9415099 -98683003957094162795821072323657923960 9415100 40881571271546201202907031254085798400 9415101 66843726753495808442159360731145589984 9415102 464301101273267698954444451814330240 9415103 1303932223139084120262525522473928384 9415104 52554594651285035933979717061570461696 9415105 29378984242776341456939891744732952960 9415106 238875011465054698769443079488307050560 9415107 88817549856934175282369382684939988848 9415108 -225715297415891298457629100643220986880 9415109 -257715396945827044016326161087309620160 9415110 12582755940739980517599120361450110720 9415111 129794849464505221921492842278428504080 9415112 -39582163089573733509151465415666565120 9415113 47439403631661600165092895304023888144 9415114 47033790043904441759370215093934786912 9415115 151590109884261341528465253441476153760 9415116 9440895720081796316218447684954894080 9415117 -42812604576039803179645360332793473588 9415118 156997722867505656411067857685726714560 9415119 -34996267090304732423035754870300365824 9415120 19919561235813890740495844911247523840 9415121 376919538816505019880396578667153902322 9415122 121733168621833797029270283471755743872 9415123 522210706987387667520558188642922916840 9415124 -9419370832440630160472917508008216704 9415125 -111672846655883766080892773982347445000 9415126 127599348814032814815907452423215056896 9415127 277801186500243767828762355080470222080 9415128 -94765762323468743372380335657155235840 9415129 -157719210359476677753886960752181153270 9415130 91808712809474572037199611111988960 9415131 -131054333071314657906158849435925648 9415132 6393104696070089998901973670953600000 9415133 -28816570594686510978150758901135300480 9415134 -61035049773544364973234500380465397760 9415135 -79491150218819743855400879352189448920 9415136 -195081291622591185180261611818399039488 9415137 147474270650333935509722584601712850368 9415138 72040074368445147002362155565935984720 9415139 74479306196650645779863698182092726940 9415140 -42933141266949610675406072762620723200 9415141 603170143798226215478248180275533790400 9415142 43524119335411604115464791219956843840 9415143 357371813878267981217080770347950357200 9415144 -180889325567947302675461400467713720320 9415145 -110618265673909153259877296115660241920 9415146 -26380593464496902936544932885493987840 9415147 -837579516997826321398924152602957536 9415148 -309480277788266038465386017149690113792 9415149 -63915034584337696930934668117277324736 9415150 -68161128182359347102177602749879267200 9415151 -11365063040200244529671074141234709376 9415152 9237757140547838921061400051185942528 9415153 -146284977338128264585757256562020734736 9415154 56993650509411627001405090629725786112 9415155 17943466384151617081426512784284038400 9415156 -5047148025653142924381816662695734528 9415157 -24873666430171372268703611042970912594 9415158 24485355992858918859217607625615973248 9415159 -85568012493757493660874901896685595616 9415160 -78728321529692735755918922400645734400 9415161 -76062182333095321010553099091755312000 9415162 -215401921841831127700450479428150913168 9415163 -189494599313554013954684190863065818588 9415164 25684525273372214071528572505496911872 9415165 -30275917018204498596635518337393664000 9415166 115419823096102089679480014677817411840 9415167 116257521450968837615914750203679990800 9415168 -10902834277706805789204570247966752768 9415169 -359635580827931372514231547639012112940 9415170 -106644623592556320057264573830667340800 9415171 -100670584879693270126612768539104148848 9415172 -39837190908821363387252392188805325568 9415173 -121808101853639382998745312605872528416 9415174 9060742858073143014502534571917034880 9415175 -5172806991563832611577358251212678400 9415176 -53245867116288184216859607336686592000 9415177 146639927588639554059519372860009711872 9415178 30616980545873490439760171851208309856 9415179 72249177361732514859654803099027064384 9415180 79919973961515903993218166090800332800 9415181 -419044575078198913104453060837775668288 9415182 41641284789390364012598600770022052864 9415183 -22903185028368507673858170567579916256 9415184 -22589717154418381047732045563814543360 9415185 -12355969260836905755969302400434065920 9415186 9786319474698587413128828324970798848 9415187 -456724327656598136981694725905176032808 9415188 27189872858492476887204395481544372224 9415189 -138993733570281870342976371619669979744 9415190 -102136353293068200276491798688104006400 9415191 -50293182606122326604647101224168198808 9415192 -32930914511456547020193212487145728000 9415193 -116830414548208819581888832208655529020 9415194 1553616440189788019592877458270928128 9415195 57366215966582994829245531577262501760 9415196 3946816602351860634300400359763869696 9415197 20821632521381751434958185999638406112 9415198 60455714398770617059097358568570556160 9415199 -66822838166686012157782644357803525520 9415200 11281460295891093589262252114745753600 9415201 58621135888406790846189815770214671202 9415202 91536445215890652514617340291441754400 9415203 -224671388622033692281463916758262567360 9415204 -183902269149646860961768553488779228544 9415205 -30464457114213202113817645759670960040 9415206 -29467759443793179190012868655746698560 9415207 110955434736738566231179006350064190456 9415208 -312354310993989704706069456635684782080 9415209 -229726972367921278225765930923773763696 9415210 13580702465680131807328029293717928960 9415211 106140623411814411037372193788666366560 9415212 107110110159042684093006248398736673792 9415213 -137912879397016047706936169687039058538 9415214 -183154819175783084670331637892332803968 9415215 66341703023407016084342241400631317560 9415216 19275810496818841141292049148144484352 9415217 -85111281966799103910648177539275637568 9415218 85665590225120500878742994183055410304 9415219 -163180204602263892195968877317211384000 9415220 114953704708001816591669308178110464000 9415221 30457002382689449282912254051603646400 9415222 43542007417569962190776862770518046400 9415223 170405900468607278062185077159428514472 9415224 -62930303366864730671589526014787584000 9415225 -119614765578038072174196260514977247250 9415226 -59049129971167909976363687933379596688 9415227 885314007469432913743282245529789440 9415228 -7680647920768006621646751606248583168 9415229 17232282741299975524439376228792752076 9415230 -57886880424773386346573740854674780160 9415231 146905626897835938027180266860588174192 9415232 62634458875913038439717963672869404672 9415233 5939764343151185027390248205608613760 9415234 136811087025063260213107190709540380160 9415235 6238466524904038313557111303048945680 9415236 45100545691600759733002511626532723712 9415237 -283531670600273319902445094744937632 9415238 12453015971917323641626590309588506880 9415239 -95067170661555810654353335055483402112 9415240 -96793014689754187369510830158197862400 9415241 4848795521946817908808732574006953584 9415242 -52267127006645061293004351110867932416 9415243 -27844787424854940246875172022554107880 9415244 99500655972922422419559223631475612672 9415245 20090961141209572113678002614325827200 9415246 -185155270827091517317872404604587690880 9415247 57775680348550805689447325978271169152 9415248 1705107465135434081190558211950772224 9415249 -238960207909187582317902615190396708750 9415250 -15949524541948330352949709753979376000 9415251 -153795213260742627550944239990913820800 9415252 259049868616777871673531319975423872 9415253 -61521835196819636138976033215989992498 9415254 -98445292075010258263115316584062447680 9415255 -196958036406240165307255452778585668840 9415256 -149803225706730004218564551888580403200 9415257 -27141042348645561224262088181657330112 9415258 10064916176518815252945193820127375360 9415259 38094468693849303573187746186473753616 9415260 31753715893287875994658892831159731200 9415261 -153585285404509073340090480539432815776 9415262 53426407062861988206724799570215179072 9415263 -10171550644885800628378178480232401664 9415264 69857965996705078732880060549030608896 9415265 237479732681738321712327745797710928660 9415266 -13067100697000808214584398069150159872 9415267 -95594294878159461751900317099704179684 9415268 178017810453654353118558987835002181248 9415269 -237750542084681990318648984268692088900 9415270 -117288233439027957517151550021130656000 9415271 -308708501515683667225465072410194387448 9415272 121605158376191234835349748800251494400 9415273 -32021834794809111284794127790761465856 9415274 -90629504765038240312096499897667115008 9415275 170049786557184899602759762134752793600 9415276 -101810107083294087213616794151748615168 9415277 8839574267640515165910350551468629120 9415278 200833674856249148666538827256358144704 9415279 -13708298574838631402737497157458268800 9415280 -176025842171527933056585241177620480 9415281 174080520478916483138563148549963361936 9415282 -103134896031429388820469869214527233008 9415283 46627639879233116085652683884823221184 9415284 -170149272584323012416314617965516638208 9415285 233899830667875719477536550185891449600 9415286 -96589777507676148533965955953209261408 9415287 9448742925783080126390865110754124800 9415288 90982067934398279837283253804459253760 9415289 49154764372350418563114848118126329856 9415290 44560380615694775961435567785422080000 9415291 -51816453265189844945870513539897711008 9415292 -228599066202652064727027435948402345984 9415293 299992994244212473993690550681956494144 9415294 58859074466654242176166628923815964032 9415295 37663595173141703150731412100077324400 9415296 -27992660428036550971508953271783915520 9415297 443306562311063054682106918922091781512 9415298 102171678585059409564436713016132794240 9415299 -123198967887449575451251432090912496640 9415300 54137508490317858432188193008928598400 9415301 366100618813841484076489918250436949950 9415302 36170838294858797643799215202852179840 9415303 -68418129126475029239006069036898012672 9415304 -83748764649224175381532903558598860800 9415305 -257796295583121964488827752425995328000 9415306 223812138672313031569030280444664069984 9415307 366532401850143401964674197489323262632 9415308 41953248609754340303805907967332663296 9415309 -290367499015220386970621316024284504384 9415310 -31642269631374799016835780327013440000 9415311 -108746302702001384895414916465720974960 9415312 -138884275394602125770292382760361574400 9415313 -100878888996759866688475751003167839438 9415314 -176587095182905539895000394475197081280 9415315 -11145133332607568196293848734234310080 9415316 -95888259536493577127622721493939849472 9415317 256921153074686371315730060692143398880 9415318 118770689365630732146997455099867109440 9415319 366656865657793396373616127400246379720 9415320 -10822001685235286848815608277486796800 9415321 16154315693595265669257818813652646344 9415322 -8532654622367870767012118649430732800 9415323 -2603020515102719457246500978888749080 9415324 64477957419154548706457974824670301696 9415325 105905977168265956330273785457111762500 9415326 19297972783872311640387294142119711744 9415327 219364944379404716720258390840993022176 9415328 17435278205366886942733288333129089024 9415329 15743959012455915585764031963814794240 9415330 -96527766297644802471830015649265735680 9415331 116338838275685523469751704770700081140 9415332 -199673493137029822868560057931923507200 9415333 -301194053299030197702123327797441607776 9415334 177139585819573296806997322800763662816 9415335 50784832246916819089940804407265997600 9415336 -95487083837051374408136067062231040000 9415337 125013920635879751740092328582587601572 9415338 48405422088693952790904590525767537920 9415339 169558556418586825540573932819956889140 9415340 -168983200866090205765479196728180587520 9415341 -105083081899741963450190094058127158452 9415342 103873157378496642760270031472933771072 9415343 50379016629717147264257490988587684960 9415344 26108294140990370571211939875729113088 9415345 27744166810657992624990836540179161600 9415346 -39974083273086950926164741472020067200 9415347 -5067949425228466860322951903383078600 9415348 -37831910655192178769582351775869447424 9415349 -11958887489209219285767785162160912960 9415350 -29764819048518026490295723735573920000 9415351 -87785611141200493647808681554182164992 9415352 -1089975034910682420808942120063610880 9415353 -17211675828666331829364242653254465792 9415354 -67622358841239090729570698484235060992 9415355 -123336888212664478278264862018482834000 9415356 126486433783632714154639061823436170240 9415357 -85016413134363534690383497633871542688 9415358 144551490788241359310169446436376093376 9415359 8203790509288188465186040345590619440 9415360 -16595767727427346469959362934021816320 9415361 242772636102523715105192852624390800962 9415362 -128018736889641942428946821660353126656 9415363 -15586446039473246338168522299045284112 9415364 107613051798296723334631998814697558016 9415365 -37721692470630109148049137597313439680 9415366 2295338214473908297540954827200103744 9415367 38512036588302442753133116882301468520 9415368 -103981921313932632558615971984097868800 9415369 33229893647973695716866450519338348160 9415370 -55266947388460567408437771787421961120 9415371 -70391138437492908825728187225238219776 9415372 -151529508106016372237309115519837849600 9415373 -495491580659070651290599378742102154 9415374 108662338168297036324472692442194145280 9415375 267756871652706617430204658928386014000 9415376 -9564964505062266670669905972598407168 9415377 6524394823936708103289858110336551680 9415378 38886129032735215390422753311162664960 9415379 -349428345374195127990739082210012100624 9415380 -22497121721423348198872393575823073280 9415381 210737877961940963476465369820145365664 9415382 -51170036120826683750356752463962479616 9415383 5615707699955929207661151571163844864 9415384 -14025248759901489338402174672846254080 9415385 113846147144870950419138669295822517760 9415386 30383474341106807778490232785050055680 9415387 364733288233888913830938148443526628036 9415388 2782521476513188183448685012451900416 9415389 -10633684110390007493775929380573340832 9415390 13772719759860908505586115485763316480 9415391 -167501970149112315674905434252878810208 9415392 1530705429411216725714212609981415424 9415393 -65391482521475493636295575370841819200 9415394 -1331033645457198980984424452377377120 9415395 -1491032714312214296612184452543228160 9415396 142217485130964779162815313294125788800 9415397 -54682360496630369976419218949386721760 9415398 -36066458547835124034379047231458650752 9415399 76948617038980819898306769728479096320 9415400 87919324799816765096709256874833920000 9415401 -184731343087847133782601375523937441280 9415402 46387379330730580749697904585980152672 9415403 363626958432571469332245932573073600600 9415404 46386760647510079717984455654853839360 9415405 53163141463011274409875634758712736000 9415406 -12110954937531415904752734185966518272 9415407 146372513290879433876093251386902847240 9415408 45182004428450296320883620806953336832 9415409 -350328062402865895927685111977326096 9415410 37242956494945361412135879156220147200 9415411 111547087458979530512383773102638509024 9415412 -263877786646143535828370965224507248640 9415413 -45170213687872665146369929116903260160 9415414 -110772738613673339591017412985990332160 9415415 2194201768567852199503014824480612400 9415416 191171605593481237983754678118240747520 9415417 99706437736733118077695305810377342352 9415418 35769208238753809136399087724897454080 9415419 -13636924570942557020526369380291613072 9415420 212893394594957662023355477283942400 9415421 287377371119535065488686767014872719622 9415422 -18587434621277551764714138628180246080 9415423 -214583820431218701615082711293185091328 9415424 -41849059768229963109691743194862059520 9415425 15616557367512412850889912440610102000 9415426 -185506711369465875330347028533090135088 9415427 49834990743969027015373803059183804832 9415428 -14337355079242138729437299984889047040 9415429 7834490222541782704565216100178324384 9415430 157545035823043294618079032695371606400 9415431 235072834472145293246083258804956614280 9415432 56681504019677677855982117662723000320 9415433 310829982691529648229260411501574290100 9415434 10350333865571892788083914000953344512 9415435 -228583101271196849711755915456582065120 9415436 287969431253976420231695184636518925312 9415437 -163829402274580686001207058181979964832 9415438 -42852738724379068957956936419020130880 9415439 61394455582910574745268580948263604720 9415440 -1604002065248604874363831590663536640 9415441 -88873311315554142662196618544608091776 9415442 -227502816637005098627792814344544022128 9415443 -281732783220761379842053611696337269120 9415444 -12998144246621414335202851047221731328 9415445 -8147168465871501922488338017482503760 9415446 70576679896042444890337299619678901184 9415447 66979570050956269983400952238882393832 9415448 5152374530405208690406824658319308800 9415449 2768044601094792765048348602865127344 9415450 38446998832062500499784981778553792000 9415451 -97111970374757948496160430370962407548 9415452 1490437915234589307607619552217022464 9415453 138843418177594698309365624288377440064 9415454 129588538940316085405936462978562689152 9415455 -7368078305294016207451586173116218880 9415456 -210261525210611750185078835628083773440 9415457 -297772039339706538586053733907227626240 9415458 3937987829789439084649301251006965024 9415459 47165925803127701168706727349435310000 9415460 208550279998426769595721830826693324800 9415461 -241031861168496826222131255167023154016 9415462 7776201907434093602594788698227861760 9415463 -565789099557052706021266957360068378720 9415464 52743340755504703550727245155979427840 9415465 -113872557023318552921284407443836992000 9415466 119089133892251612127252230221650336432 9415467 15582568377975444380108730590142770880 9415468 -29374474838622162518819579427364164352 9415469 115873296569718568639041350003364267840 9415470 77109801526655794609479397696531536000 9415471 -100356353999012196666191782440055603208 9415472 -103168982008504080370863713318334038016 9415473 -156033908304820954441738100156919843216 9415474 43598420065438400113164790699370942736 9415475 -9490199947395030256873609731316680000 9415476 -29316782332991148216451521820557170688 9415477 -8708627039081052087767761075279136228 9415478 714830255769559066896313344122212224 9415479 -49314866963624444239954607565002549016 9415480 132509792757398942463371904126023884800 9415481 -7522831541814683717187984762978539436 9415482 11860879363057612200437436320295517440 9415483 87142613088854237830829212556089647360 9415484 157168035497368519840411831476321610752 9415485 -43600297339531127686029701298123182580 9415486 4727402013346035436763134888947782400 9415487 -166561381890925451964848581041646048560 9415488 -23273978293179153334976026578518016000 9415489 -227618218404104355392024504274464027710 9415490 59435140708330613701430658208816826880 9415491 -144715210181316647253154671434087878656 9415492 -110329452372300592900716786213190643584 9415493 13522207558334916809272223397667750560 9415494 -169115505856135776168580421344005027840 9415495 2641283000262283438960976411957715120 9415496 329525806902598060705549930028424545280 9415497 91342356190977804186377233776811026960 9415498 -216954143056145832383694813412679000064 9415499 -34761317093287161146342851791772544880 9415500 -189209079540461870601038533410640128000 9415501 50931853254123997151989638087662004120 9415502 12013420865192556722058246269154573504 9415503 -38814128477550773528237968898671390440 9415504 2114539574121336544864517789420486656 9415505 80371115683547850793748800750141595520 9415506 -3187721045422212232294840586398728192 9415507 46495684485231753629351061048616242800 9415508 -57289239720257532825912695226972012672 9415509 -139745648915736683880813278527854278496 9415510 -51946661114023896179520961469925703680 9415511 -92580973599795647690892856362353427840 9415512 -115617164903355591381179091506810204160 9415513 321859370414505475473081350753977178762 9415514 219488828402591083385876475088861199856 9415515 2073755141183243656345703648531904000 9415516 -77882259393405703663512496083594754560 9415517 147627422827470052472676992975900182860 9415518 19120729343450575838707330652410509312 9415519 46667338799913176423660430308131498120 9415520 19463075791259798576896701184121241600 9415521 108701833929569514659966880573817403472 9415522 -4440609002559763682077696830068001408 9415523 25313397014957661919136101075979434992 9415524 -81977373931820911032465251480426425344 9415525 -20238167961937677030370649689368182400 9415526 105979501591930509014102165431464099840 9415527 19304766404207823478007323555534241280 9415528 22430304862472056261456097350252738560 9415529 116980520363849797910856623154815688420 9415530 141684092734301104368249563642882424000 9415531 -186690328483062552958374997707451382668 9415532 -4461929496457594398733485508423876608 9415533 -132380636416492039981288859027736254592 9415534 -61374045266943342216445253410774123968 9415535 -124719207896616382791947000202117585840 9415536 -15132563707767066987378050211155804160 9415537 -92774787053080452298101333317236064768 9415538 -1034504889396382909454895937750187520 9415539 99190549423334618571801584116974912768 9415540 5262690357079931213120792605680576000 9415541 -150859381521600079576129249026967055058 9415542 -11139182239622851840738071021973236288 9415543 138228514606940448925337122555884530792 9415544 110454127625391422765190384310641500160 9415545 -853101471261890845882354634899300800 9415546 80432086573123900606927854011436346080 9415547 324249801708071476248947515881876792996 9415548 300590268070979609480231348904254776320 9415549 -119208850857306503834166476450795456352 9415550 67028933229614132603090185558304836800 9415551 -50016220821723513612034421606508704496 9415552 -166916948174870235437093631573822013440 9415553 -30220415847016184217821241826443385920 9415554 -90838733761063312368349175889087358080 9415555 -88564319564610768725788167334238630640 9415556 -4227281394901848401918976718136856576 9415557 -393939451361589568843468797095132450880 9415558 -87608655556716061918094118205058889120 9415559 165665491393545443869657383719690900760 9415560 -39145099321476031272495515914272768000 9415561 -292352307645079740806962925772433428838 9415562 -7275743354270485714505970736459294368 9415563 -11186146992403452948528031058141206056 9415564 -314586700593501839102943231084522726400 9415565 -60899996362673567670770394150734031540 9415566 4998271742915770542263178041974534464 9415567 -332766586544646743027731579309406848 9415568 -1963882445970899824515722072127700992 9415569 945848050530412154424306254227286208 9415570 40135352162434833057750565260705528480 9415571 -101836309234347618984393670004250831216 9415572 65533478916738104918410947733080778752 9415573 36390358340302544807594857758374951822 9415574 -34348117044669367910122761952202496000 9415575 25258379148792380867733096743953080000 9415576 64847366441631994574185300643361454080 9415577 206332374118914052236617345594867743200 9415578 100492592336558981689944804512531111424 9415579 161412443587668842147937601370069429760 9415580 -172650691405022684708294047666356748800 9415581 903483907999148363398838107959919104 9415582 -111429550127640517290835048832175129600 9415583 82712331474262219142922318608797364520 9415584 -130209494999892880459723984101732581376 9415585 -8866877448156227292671065522429479000 9415586 81964127065435438401006391446918648480 9415587 -238513146903531322279718131002741807240 9415588 -8729552311462850485334265669317177344 9415589 390076732980789787433140077659961747420 9415590 -10638191140606132796330828980550167680 9415591 95779530172513768013874886819481803584 9415592 -117906053212395686090733872518690944000 9415593 -23582427395559736247681307458281143696 9415594 8795721806325935926714088603758485504 9415595 -94570306675934558974087622980399945920 9415596 -90770577280361254482319390703837967360 9415597 -157254155067071774498691968746699582954 9415598 -166455156824401647508305978197596843200 9415599 -33271632494411411902239618495610659840 9415600 -34512011511321192065245021531224064000 9415601 -97856865229111759723425353745588662988 9415602 -35235421308289316351597427355212288 9415603 113527238046178661064571556922788466864 9415604 -357126650972952382508394233534437048320 9415605 -37507266001427137644780600416353342080 9415606 160245325238285139252202478090718094752 9415607 48651535296421805566727423376975389640 9415608 -62209847209195623313374326744435712000 9415609 34793716482398166865337791787639230080 9415610 -117847947959848025677397185724902379040 9415611 189448190924785107177513172106452904460 9415612 -5594634887396813240177885336312859648 9415613 19086748961509134861011123151467613804 9415614 52491713540760813312326793735366069888 9415615 -263860902364791148693289230014100800 9415616 16180006614364973791665396836758192128 9415617 -212249683312229221488115575629008954320 9415618 62781441438236001538784973625526423760 9415619 -170058894914992807591823376313812225600 9415620 -10808065634739357031825397022292619520 9415621 264517981155209250591058971423388199200 9415622 40031654418493427127063876750436625472 9415623 -36596890171775395633995616907461366656 9415624 445610990023158322751093976318935040 9415625 178584229548077439367989555053182200000 9415626 -14756273647695088286327260851122970624 9415627 -208080871796737746009748076925546504288 9415628 115603582662728290117117417718703745536 9415629 5458463242617164324202543300999373440 9415630 -2252258386854634072591724077199769600 9415631 -33804381670420680563274905291953575000 9415632 -26297340514586351284251185890936750080 9415633 203376317591034152300590302346725657600 9415634 -126682792542722382182903945351516348784 9415635 43026045586918756856716363380954615600 9415636 64432979978511812987146399108456165120 9415637 79131810220278049518424293598721587584 9415638 -18993249997691392477528438999791744000 9415639 84929957079936188463324115115113636024 9415640 -100616653666103303552259242683312128000 9415641 257710376439069508539853077878127862992 9415642 138857699166583315334935107884932691712 9415643 267335758198640215705667111841744793104 9415644 69578651219113308390471247720461189120 9415645 -71183592580872407729810010404112494100 9415646 78116245060946106440064373545489787584 9415647 -1331147798518985405422232440542100776 9415648 -103107215144212083865502469274648707072 9415649 -38235122796046984957241289806964249048 9415650 -24812873109178630943790521381964076800 9415651 252731781525918876375736019350544555520 9415652 182331833546479036780614767711411281536 9415653 28811226884757976513575778498589288448 9415654 31037389771321879501838600534083604352 9415655 -53693913671039265709392089904093782880 9415656 278912628329921902818254914204255027200 9415657 -174198098271828496299699390182996117760 9415658 15454194338440367687220242058914675712 9415659 33582128682615938933084379305656433280 9415660 -90560175114466174475335530848399032320 9415661 366964224218724646689526357975914624 9415662 42399746199383188204188124904564317440 9415663 92190139315188626272246994378558832624 9415664 -43172418753503780439040344113175429120 9415665 15398481894635646810958499876829738240 9415666 87023804030356931565968558240763665760 9415667 -6575419369592692956292538062136883960 9415668 105001461215947253228681643299708737536 9415669 -181612775233425077495893595050083950240 9415670 75041774473104209157689065434574700160 9415671 -27009620357604255568470368927102871600 9415672 9504620969614150077443332296828518400 9415673 -3340030795631557344425262256043133078 9415674 -102461157262266561279463027073543546256 9415675 -199205929666741163363693486228921181100 9415676 206170679572101218167562672764224552960 9415677 13648781170661297208720417326879723520 9415678 -86688684836970873411401383687036954560 9415679 16145696067568853167768014870215450112 9415680 110461892062788418886043672002282127360 9415681 147468288789882442982387284630596216000 9415682 88874297281388075659005977211922698192 9415683 7887670807429498531092626323096713612 9415684 -41079366847422801658577426247320223744 9415685 30207478514331288373167938740709712000 9415686 792351420736546870824295444067094528 9415687 -187487876899606283785319074814777826664 9415688 -10506186708001959836300049174236682240 9415689 -73065451225852741208417579024577083376 9415690 -1712717140343225377585961147057176320 9415691 -176741937482938121035322075869888852800 9415692 -14168037735142119857438498926001848320 9415693 77131485899430346174234746392351497600 9415694 -153401276597373522903519471803208007680 9415695 14253963543498052427715525755023251840 9415696 -4674283102630179429700548596609179648 9415697 -241075496857733948479430643378957666960 9415698 84067075548209712751171131300783556608 9415699 53885406195333529084975565760640774700 9415700 32550507203854261345079117847726950400 9415701 -245059543396120427506592803895319627570 9415702 -175067944613929994849831590797719828448 9415703 -580861286974575822028019932817049853440 9415704 164492874791532045672064015484213637120 9415705 -5964297195648422161708738333687540080 9415706 61246472686037806073366912731068621552 9415707 -12314032548700451741049716327649259008 9415708 29106110084553450589139392995884553728 9415709 367837626041823932633431862256254272716 9415710 739761789413968826366111614798694400 9415711 -267668065787948416250296646738538911288 9415712 -70235087241375329700226904715228807168 9415713 53109323738727533392711742188338938544 9415714 -21180734619773220762511296180981413376 9415715 -58819316690384750700176439821931704880 9415716 38875594228303617324508741378035978240 9415717 -3414948766174711579910169089800657440 9415718 4741712107716066355118716926002287104 9415719 -19474817169694653410592272428586116656 9415720 -55999520192664752861948534945929728000 9415721 -140798435994595641877398954881618631360 9415722 149155800616625108576826768975950390784 9415723 -69062891934526102145402077018679680 9415724 142851333877438940253997470540769418496 9415725 23910311285539714667744243604661406400 9415726 136599757041064084017630425011908309312 9415727 57293091049992886626479850935067925632 9415728 -5398470484238986734771362733792362496 9415729 -243367833651759284198603348598310985216 9415730 19757920762405015237380647505855353760 9415731 4407255705612336293443628327791644720 9415732 102422931756772358400923356579837446912 9415733 51672823177436314328776980470075602080 9415734 -49110583788340805406447924553062688320 9415735 -85793557812208385121512468355441024000 9415736 -122506099535719990547915473049886720 9415737 -222666876115748836501405948719058150560 9415738 61166284804024363005996305732098385520 9415739 -65854496420324894074083453367249595544 9415740 35531221172673063346103719418973880320 9415741 -2068752022765583794277752882617365216 9415742 4900569806262295877404986077898234240 9415743 -158465219173960339030303601692407047736 9415744 -46716642915957120434851556610821586944 9415745 439165289276667055867828889384037158400 9415746 -1692499165625062904641120903144030128 9415747 -157980404045977322016891314115880864560 9415748 75066706206648582625652205817252720896 9415749 34362558107361031501723665829996782720 9415750 -62885872839000910134080414005520256000 9415751 363719528427026968134695194712235641400 9415752 307453718957692700878717326414992179200 9415753 -1162642238497376082810606709398345776 9415754 25226649351073468495958813883156480 9415755 -57103368122029670689872602047232923200 9415756 88622802789714349112670233637360402432 9415757 34589564838801134658521068883295132600 9415758 -12517364455855573591752816222354170880 9415759 -18637766368687781887993747866976053296 9415760 -1302181792685197841961728114779914240 9415761 22272857007142535986314295121663018304 9415762 227538524758673905052177649304836799632 9415763 71181254977671797683815877026438901248 9415764 -136291190822863729729070418340403310720 9415765 242457202809999561880326996356531181660 9415766 -62554218447130075900075522777368531168 9415767 10120534485031638743724613187245106280 9415768 -41681769746305302639321501921514444800 9415769 -182697764223965230219800357259857362592 9415770 529243812800689645066174725014784000 9415771 249585717612604280123729143651120475972 9415772 56062641114081600596680624366457381376 9415773 98269247827429805713307097540404102400 9415774 155832046398931721868853271590548203136 9415775 163514426542694906032686651660658459800 9415776 -82488735216288696350298044393153888256 9415777 -61052179021816107854114179667579707456 9415778 -272455517192570602353149837884467402240 9415779 63751611001035566312254474657945304184 9415780 120829408349731076493317381357707591680 9415781 -204709692389936113611561320489389820418 9415782 -209833504747012123293012124063132183680 9415783 -92999976612048902868352160504900420696 9415784 -57971590818006459889941672821064990720 9415785 75795378322094776915987628756160000 9415786 32192910731345330371546243517230877184 9415787 177087297490819440153177926453522099112 9415788 -48514587226756197521312963511564249600 9415789 133295349719034199717078545695867157590 9415790 86006827243128724429202017611187311360 9415791 228414209337439334538424420405891749120 9415792 -64062497802023251726744653982256332800 9415793 -333270370621481805961498104773438486220 9415794 -198389773241842794017328453280128035328 9415795 3334048756164603961311805932433288320 9415796 -2139249903801053973788484802025773056 9415797 105067474629063563187010356294869501472 9415798 60305456162243185456134921454848951936 9415799 -269900774492569847842322372329292290200 9415800 52090447587885041341827407153200128000 9415801 24533490582745120772116101407856744004 9415802 135593593103760199459820050306454786304 9415803 -171926082491941463179517794028259640296 9415804 178237211477170910103459608482239174656 9415805 -40384501206207018270816712285438717440 9415806 -3035448586975426807854877636968098496 9415807 -224342940531137297096302306845369940800 9415808 176720866708912322876942636034734161920 9415809 -55943686011797129893792384530274824000 9415810 24451911076771279384332261283528128000 9415811 -380881098468790976055392737361792682600 9415812 -24159266072409967057824461651694919680 9415813 -212756818258605685963305991614714830016 9415814 29013189443833977360625094473449436992 9415815 -153606509152039093822972672426192338480 9415816 -51913061918130657650295137277400842240 9415817 393394908845537092474448806228619923866 9415818 -126630189432010524596164914232091105280 9415819 88110422526668262337893483152234148496 9415820 80886611587434183758830907593436206080 9415821 56514587794107893067163219090017360480 9415822 28080584130289084339774971445025228352 9415823 98469551337885977425732692618236385072 9415824 -44489234377301108410805126145461452800 9415825 180933595426101645656191874033607208550 9415826 -21660762097728499032268141229464711680 9415827 -93512222778539662014615995618480370636 9415828 -108963869510852956226586256668619695232 9415829 51497711000699956041439888062230732430 9415830 72174303087780010492236717447508224000 9415831 421343074089379332345146729718758226632 9415832 13204370044913103832931645514052976640 9415833 69034243156985077198905665718263542464 9415834 -2076995822063772670217986576394073888 9415835 -30420258800027235471645518872979217360 9415836 35773756976938865605577749499683732992 9415837 6929134862291174656516267598774528486 9415838 -43090136582302162737862105944179428992 9415839 3857327443904230919538092997556950528 9415840 -119021438370176852235834918757503467520 9415841 -293540846344736707378337429553010053948 9415842 49847582788376861860567335402025341312 9415843 151831004249419529297058972824657808092 9415844 56645647772175109308841828946159904000 9415845 19382691607531828530143450931465979680 9415846 48410731981102138269358005703750365504 9415847 21699616967075752049488793609904881664 9415848 -66436798315979327369699797747269304320 9415849 173237589040253697324242991379326916240 9415850 22888555734282420704217866892609392400 9415851 116973190472823693029334833578844385264 9415852 259373061245502235812583711844580556800 9415853 105868298877506207486724752150161465164 9415854 6278059683357164594373758719595967360 9415855 26548004843705509751461674328164256320 9415856 -44712098814231380447264069256093696000 9415857 173725400350171896492703378068141840 9415858 28394571961081975944875661890882438400 9415859 358261445545709863264914762134087233416 9415860 57355738880765669003078175826008576000 9415861 -64903478691151298724639980171175759616 9415862 165472545333220182382001811749185110432 9415863 -68078310209090471114392393626463574208 9415864 82737284460755741179617646377911439360 9415865 222151217092642497886279921985321219400 9415866 35013721099139795896577313273060148224 9415867 -257833250661407747612633247812030520968 9415868 29497683045907225734169045575277363200 9415869 -149231579567390162498408574776546602080 9415870 -2104813861341281937549136948305939840 9415871 27482323690884737104290248470563258624 9415872 -111477113159764621787156914824019968000 9415873 120984182673211755931479749797652125380 9415874 43333883897548309143253939237872379968 9415875 71064113494812837357910807775058048000 9415876 -40841178145435159895268780892954526720 9415877 -12076648647950933545569798419268645600 9415878 24968919989635038882444936796593997824 9415879 -361737710518928938688333475469622828520 9415880 17382914210834425049122963458723686400 9415881 -1715859230314377686722157507454447660 9415882 459481242211414938740842114733673984 9415883 -232522311770996402014404930706318784160 9415884 11378405566600152355348175474826854400 9415885 213963264815263057958903559473762885580 9415886 16046681803992440866716550109444286720 9415887 -73532526189565153194095073226163562240 9415888 5130944558759645740972645596843302912 9415889 26033547761432613893141708929252969266 9415890 23814669463638567190774710009653168640 9415891 294946321925028388126509512626044378712 9415892 190905759250284003113423629588248149760 9415893 -102657570645535026025971851567713931616 9415894 -208397003480154426828804195183269639040 9415895 -13687437756283210973176925401330248000 9415896 17961905376815856772420695083451678720 9415897 -238341286505880645580698437459010210560 9415898 -177063373661129388537795053520238966800 9415899 -13106014275974994377228204683805475360 9415900 20592688737576032084768273124091916800 9415901 -23070781766141238620171189332933776576 9415902 84419344118476401760621250378039322432 9415903 87897931124830625806025750884596960880 9415904 -211574605094454313051265975648324419584 9415905 -9269595724782081772230619727768688000 9415906 -126628787691316926733633805398569984000 9415907 -104803053477948614205838960248416342016 9415908 1172185075517981307102372398456920320 9415909 39811335923232950725629574975063967872 9415910 39894804174563276677405426671485333760 9415911 20117845015917204741498677348149356072 9415912 515110089200044071509482556223359631360 9415913 248787514126840918439134173067807741704 9415914 -120506534993726364802981035227594146560 9415915 76502754926110473603936747547594606560 9415916 -83864875208229055134287991879096917760 9415917 -71130661257143541208562057044197629280 9415918 -19954254188711319599057302446350252544 9415919 52447897553651777919436249128629176800 9415920 22677699823924126638951376581017272320 9415921 -4298405745951163988476355953547528878 9415922 -24877633298254610028326452530198901728 9415923 -38824929917824575944324432915791603200 9415924 11720947340513691507752998310746202112 9415925 -3395482637894264375553135793300548000 9415926 3870476678608166374743097220240473344 9415927 -118326899397611328283984545991524044160 9415928 358020442783181940782918826806760960000 9415929 -21370416236100848716763137762032678240 9415930 83444515261362888929857336298164155360 9415931 -33892485028197330865432609451788945920 9415932 27289957932147859200742001709221724672 9415933 73375638769754216379324545513052746880 9415934 113401014519516661138851274603667113152 9415935 -102331804917561591361420929063826355760 9415936 -158325916153789533256140808547077193728 9415937 115896235397973996160591676320279468320 9415938 -19827220124585728491203237773102568064 9415939 -179339654831601712051537504931796385376 9415940 38453516937483244288631010401715732480 9415941 86241225464341147462176207518970804192 9415942 41914822553077927974731080845695947872 9415943 442890724131617774210974298743862461344 9415944 252136481338038604343176185652660838400 9415945 -41991584871158595798443606274097063680 9415946 214415539810548764767085379067518330672 9415947 -79041869630427819447801946381306332672 9415948 -99242371742325957583900138804660648192 9415949 -94860841826000959873695669651191926560 9415950 20173851372576693861681542744232081600 9415951 107735793875835678843955707564302790240 9415952 8993869785788328830079695193762693120 9415953 119312001605619308551792120694448976800 9415954 -134609672851530802163507408478262195824 9415955 -80349557017228761337583760148119170640 9415956 -141460264721394723356935627760496285696 9415957 268065195671639467632756982327934054272 9415958 137577538683346444348902675382495618080 9415959 -21767234010705845706582293877203322240 9415960 26656344349123851538615398793520332800 9415961 282114981454944532086827901577617664512 9415962 -53904038967872925270110748993800152080 9415963 8631068379025853934804033815280862092 9415964 -124978571854210310951212246578365889024 9415965 -16967851061382581964549593106614601600 9415966 -97228790433788378833727729329590791424 9415967 169395140030058799241430584687602184952 9415968 -2187577407748283314146329196418301952 9415969 -204645224137903614552903474515811529630 9415970 24386260958642003011120644580118822400 9415971 -32966010128657821052974826269007064000 9415972 -136658398118122888668534327876636452224 9415973 -133784912301372925539978890438537499360 9415974 28199539203288035817390349559311431360 9415975 1082702111395039325590660737376616000 9415976 -122703953284247160698011090568980070400 9415977 -168032596805236101581823262457329059168 9415978 3116377895086112750324725394867904 9415979 -943135753563763945584723393203689707600 9415980 37416761595812903957182020649490841600 9415981 48804362522885663638043244432797198700 9415982 -36909618079341919050647524539734460480 9415983 99465769426746769685906619504743958024 9415984 57712275503766994297876887480033181696 9415985 -97864111574279228385590451802035359820 9415986 125764554165442985804093981143033025664 9415987 161897920074175043907107998123490695080 9415988 -92695479191514202626058851264249027840 9415989 2976923645654375255650293491150944608 9415990 -18648964785950962217968806563044032000 9415991 13470187480171596735144199408859317440 9415992 -34256836139977625865305476141998305280 9415993 59404450419982920222182172941664695424 9415994 22788218457761526954976518068135818752 9415995 133907969128845626316805805681797131120 9415996 221633592901053864192322277427948782592 9415997 87313612663561854610037102792108288832 9415998 46555746581768861075696395692144537600 9415999 83735811344797379397026041279580047480 9416000 -46750930585588915835484372046184448000 9416001 28701134237387592614596188509547264000 9416002 -46263192129214800865324228334192541696 9416003 -145181681966080167049111975995121888080 9416004 -79832080777027483098331644658914395136 9416005 151304070003099439042106249729471385660 9416006 -279487117779997091480988757649386243200 9416007 -29348504239900270685746009350010149000 9416008 3428163787248820405695440645651496960 9416009 8377283831111554579055649029574290916 9416010 42492304818230777158193107303555584000 9416011 -7378526142412860436240081475959627392 9416012 34590614362462454541843870969141691392 9416013 81170824551850000439339308423174551744 9416014 -41818885631936565266094341054598612288 9416015 15386796729958866219078473448885602400 9416016 11945906086188932215983541529779765248 9416017 -83584291924771165250537808125032266380 9416018 44409502105570101386355571617387763968 9416019 28598167274134381752318548976790397280 9416020 19032146694161129919739095423452160000 9416021 70974390503926981864568787310117638624 9416022 15999491294032667391269695545369292800 9416023 -17454149255341965077372642647573315376 9416024 354873099981600187218532202579616153600 9416025 35732700208136365807875056648845998750 9416026 -197897961825914019419721119121081846288 9416027 536591789111747033410537314270679096032 9416028 63549998557847729199814186345458788352 9416029 27243928178582602578312457459358920512 9416030 -3725973508221596815596738982057121280 9416031 50188789584797105685761363014202661120 9416032 74347849482600680580164789861031739392 9416033 41823893901485795213215426639616580096 9416034 -90957128170997613945915166193946869760 9416035 -83212875776255426068028361035720537520 9416036 -120412367522299577259033974141889331200 9416037 769499499075621937590951805819076352 9416038 189955108974155201637556903801403523840 9416039 34783958380553307041339504738549030400 9416040 18416220760757584514349561775719628800 9416041 98150043110786945026484870295703984442 9416042 82231468423642059099902798212399626672 9416043 28566122002464271208595554846735997984 9416044 -72796664877703265137701205597602290688 9416045 115417377965352672124442291663876096280 9416046 -101118141914605326041812809118605665280 9416047 -398621079867180959627634582088338163504 9416048 -21920059797248738542145202474630217728 9416049 4009317046621684961181186439772823168 9416050 1572616129788843002537930407297036800 9416051 -12172124585431874892400709994535229208 9416052 -44495144594594574418308230927317828224 9416053 -275332556373446047775590058407015871698 9416054 5211275184021569633630009496773265408 9416055 -167991182247063826453768464827188224000 9416056 -46441970377867772771903441700690493440 9416057 -286907894345180833300273702079851776 9416058 39984453367219671677254582111932641280 9416059 -14112124051168174770683867062607483740 9416060 76264641955468365587517506168291650560 9416061 47055106072851228932038050987267163200 9416062 91338599126889345462260126817099389184 9416063 -154498486202678118300796496791947089280 9416064 -6418383599426901254247437575095582720 9416065 -52749444365678767412006937270970938540 9416066 -79109871938124357685007410496996789376 9416067 -112285805658862877913646135523540484288 9416068 89529315564971505287119263131143630080 9416069 128562593086598722363066192713366377244 9416070 9796389261876611583406830840714520320 9416071 43679153905859088319605553099808452912 9416072 -275056721378692222805657616454453939200 9416073 -74468865513872861292262735689333816816 9416074 23049969187322084446335331733427763200 9416075 -45318614206410157584457814964712440000 9416076 -1787341913076604882456560163346887680 9416077 -24983014805596034480333518284796909920 9416078 -53576062276427961946057005209515273344 9416079 61519656768736402928127054538673725104 9416080 7888953028576522667567231391781109760 9416081 -100450330595519041462037328402533452188 9416082 57551454938602241869931009109885335040 9416083 -26224091644884890245347058099894794800 9416084 -288745323976436781549090936735342799104 9416085 -7219691067978351327824391553136691840 9416086 -44525823828867433256154102336943135872 9416087 -245136865086988882284220218315449502264 9416088 -10883490645541456952043173637399982080 9416089 -548075549079296970600339986889540237440 9416090 -96580602332553826957390054689545575200 9416091 -82325526917521862838861241575134823936 9416092 -163472005377387769934153900515975168 9416093 -105225492038696044822772266748838903060 9416094 -30323656261438446384891429460498756800 9416095 20380600628054141125322215473832707840 9416096 -159443171829094024057236773872399810560 9416097 -1989719380159160688409096737350539200 9416098 6041309063270647510459266304594366800 9416099 259063504962985277776955570990466768 9416100 21873250124435305550270067892089062400 9416101 146187748501462177015974937607223679104 9416102 79988152667573910873515179645576598400 9416103 114500288477451920105419204540085374464 9416104 -98867481160976028816047572231474790400 9416105 26431740205929516972573195388184668260 9416106 -34003012196808587989944490852839373056 9416107 234349974101944064840655278368355444712 9416108 -47528371390206618511892992027104946176 9416109 -143679358913762893395694958272078336512 9416110 -48374660501756184062543017860625150080 9416111 -167830487112021335047085596724728800 9416112 -3754424653169251821001594792930344960 9416113 -219290810652293321149926754569963550848 9416114 17946026196757065753178086793172995200 9416115 127946239970357190539678373729987264000 9416116 135279121858334690270772820760206663680 9416117 -674254842895064341727301097099295794788 9416118 134209561781425527559128175393035132288 9416119 139123991864777403348146126706669668896 9416120 30570957452881130926913086940116992000 9416121 129135962564965866119092608426959443968 9416122 46616476006173948053818195732943808000 9416123 307492657200272389206457460764433815824 9416124 13552404570954992187423672496977936384 9416125 -71925159560664420839289611105049465000 9416126 -82360433563762945594367295875052426240 9416127 -4425981089567897629662518649410045568 9416128 31395939736063402445054144742860783616 9416129 -41051993391963712810109409011767319340 9416130 4002215397798096582047735571446400000 9416131 -258475181215917307471490948204018991888 9416132 244325382905055114132453862623305014272 9416133 128112663820353739374214948654224166302 9416134 37596674062807252215721456473210556800 9416135 -212529162894086282910232123274592262920 9416136 -1909097363823511560802584152155545600 9416137 26071277330253802073197131607907453786 9416138 34447960418311307800724028478152199680 9416139 124385821590811547821860782768416827888 9416140 3526615522886983065843624139107456000 9416141 90958585558377141656772943780444233984 9416142 -86830933884522468662333890511004798720 9416143 154179085568064091857006190905678250608 9416144 -57076612524002161570860520867794493440 9416145 -1409484049960664485175232710129961600 9416146 -76666083696406578377083537374765967728 9416147 -59140451670571133154277378741874869056 9416148 -47667743555938051624878914704184684544 9416149 128060819539848049392046832496404787360 9416150 12743587399736511789375733075854160800 9416151 222544809816485465071706191776645173280 9416152 160450271078913680469264102789216921600 9416153 18547097011463798136050889709924455120 9416154 68615950105183975190956850100029485056 9416155 942521236123786565522897447689262400 9416156 286292105727726165976110052738859051520 9416157 35751764066025009126335101360430800896 9416158 19370896297541565016788993414400663680 9416159 -154797602240945265373670305741087584 9416160 -31600520475100113158280772114852085760 9416161 -148740430939936259084392241895480209408 9416162 -9805451484676447309427715311079607296 9416163 74298893839993804485578212775152314288 9416164 -104852398608064186951334140501151569920 9416165 4211509657710338990247057356361013920 9416166 -13782952382250682259010786254667005952 9416167 -137819855699621940386419716703205422088 9416168 721440858150114811223082939666196070400 9416169 6006024147613411973498139314732388096 9416170 153857382401362168515447631837758077280 9416171 -192627327326012757635679547338424175628 9416172 108025781515203070521274409102439936000 9416173 -299566434680272035595949652520324075038 9416174 225371844681073878595080238389492726336 9416175 -11546083969345321461992532021411340800 9416176 -26730019668402150635882802646035726336 9416177 63832064608246259199329410402794100608 9416178 -86400282517646466592088127500165950176 9416179 367481159090435128317288735055540856780 9416180 203944473510079930752691980408698787840 9416181 65948667472331486884414029641347065024 9416182 57039992740747150102748253135611174400 9416183 658001601183950259841899345465555120 9416184 28695220080405446372709117247443763200 9416185 268969468511546330176994847437222989380 9416186 -5461265008533307701327778147183047456 9416187 6064373260299829861038332674851554880 9416188 27434163350186166390038869129033363456 9416189 77216727973594833229757802854900502624 9416190 23680869986753757193280084526375014400 9416191 -242068127981335028757200124236339226200 9416192 -90673616566934539146443517417203171328 9416193 72566230805154115069449510737331704064 9416194 -233434730946519942528127496348538157104 9416195 14853261355029783110871751791269227920 9416196 -175271111852647127324753854021292144640 9416197 -6250163747830740385781897440264264768 9416198 -31141471470737239808600104672797653568 9416199 11513902164154082880112880433034064208 9416200 -32585481479161793500344955005517440000 9416201 111260364778805776696364221582496498202 9416202 -112626114053181132653177197864452979968 9416203 -402399597115781612035509864370063109548 9416204 34848197564385366241636170855907430400 9416205 -125305389604963687955184939948794572500 9416206 7652786621896031255096105803465310400 9416207 160975127929031123964111172641563457456 9416208 3388288043757732275284313624478941184 9416209 -35402402908448545045785971657018944320 9416210 114880087770621532729808429606319936000 9416211 -18456754848066391085719974351766080000 9416212 41350536122967825020071448427730116352 9416213 139321711258109454436827736066606537980 9416214 47604471052676643374587642378317372480 9416215 -439233366222231892985836810238484942720 9416216 373798476264120170010360169126130964480 9416217 120404658927168288270591914969798254848 9416218 18479038847425222128451346219815478016 9416219 30777132500153209806744208873517640000 9416220 -104879271211031003276953255328271360 9416221 -267082634515399185995489727907484807578 9416222 4600386043558440865601885534493484992 9416223 169867891426530299042562968064907814400 9416224 100369059886716008665710936572216082432 9416225 -18818670588046571702138867580312648000 9416226 1362095361009743164661513222623620864 9416227 -380984852539649863792927680999611125924 9416228 -333786221299893328774261971085580282880 9416229 -32951981198113311125528303921887579200 9416230 15879691191191454298352745455328443520 9416231 41946539903677347663673488536507283864 9416232 -147964069476566798940786094754746705920 9416233 -2636247689107178823895512397705554816 9416234 180979461424525496990493924374716772016 9416235 17020260755473498144485543456457590000 9416236 296025766025674739357257135095448321280 9416237 153010206293488779297025769345402132886 9416238 -11138036564563914975898783600889523072 9416239 -106293652712822499502127248907972835344 9416240 17708880268919115308583677409183989760 9416241 -52669942593770184145438018349136270348 9416242 -17873093064957601937712490674292262400 9416243 -5715965267077189458997947757227509496 9416244 62890823518690078827245049952559394816 9416245 137264210757591401552255891912223492120 9416246 -38527086318567858221577224310102214656 9416247 45106402318873761485751607916147473920 9416248 116507129473346381301691461667115520000 9416249 18471516107003154656741969076452410836 9416250 -8308969447164397444453766195640960000 9416251 -28019021186799388975966016726040802480 9416252 -68328709228525399901723624291844363264 9416253 74162775746207020380178534773688816128 9416254 65312334301373012001265011305627256576 9416255 26999004283544463169076744460641358000 9416256 48662841555134296256941150886808256512 9416257 236186974672889064075047454166895023792 9416258 -174797623354491275006904120728730761520 9416259 -118575959835585622733705693389244547096 9416260 31857522527453671223645354257797365760 9416261 142814931849942216576709773580306478400 9416262 126947239394019592911862819795141976064 9416263 -291491746527973679705668949042474168488 9416264 128728805844789546897666624308805795840 9416265 33871504638673469707059633914984849280 9416266 -56199557379337110645269114804594320800 9416267 -78460359980268193578736132035787518720 9416268 2553387902934141412143934000107754752 9416269 -685940628350047336203305824758343872 9416270 -12621716500427871941496433325877936000 9416271 -78267474465541139064093928169423053680 9416272 20414911980797073745855612704085630976 9416273 -21409813019744760887819081857464302478 9416274 6095816440466692434153809829932477952 9416275 -25472760746684229133409153110013384400 9416276 -24810119295311927971459059828057075840 9416277 137506921193595353711544452502821059200 9416278 66743227307694366223214945607503053056 9416279 -45260586188044559603849986743493488120 9416280 -110522385386150767646544656233021440000 9416281 -9712022307642381808994058699963244800 9416282 -12102036141188062444170406269992256000 9416283 110470628676763169197787451626610245424 9416284 -20440230167826914037780495243686252544 9416285 -2386163290731338472836806025915296020 9416286 110687092422096139669708848485676610560 9416287 -276904316062305216921561495396487620064 9416288 55019165294760188596088045943423762432 9416289 -78862941122148720941283204290110343520 9416290 -5749710389938802906072201988794252160 9416291 -182614502818974058971243499149502222308 9416292 50553923170431143684534573458560983040 9416293 -309258640808005637418905986704117962756 9416294 114423078310874117817237523278363945696 9416295 42570761790198107348103872996696332800 9416296 231138268320432249070754090965820513280 9416297 40772788559792326600528376762218848864 9416298 -58669843652052299512964275890717073152 9416299 -73941111588673616936369798037622530700 9416300 -91945770148346780509970334713100288000 9416301 181551582289834343556025693247281645632 9416302 -75730726910185742935752008246619781248 9416303 70996732263746178025203321503831998584 9416304 -10844555690211420062844865550258012160 9416305 186863960162557604463928778493347472000 9416306 -35582942311695828820861676927901989856 9416307 -84443665603963361960172242410845257160 9416308 267816211296999382192965713250990114816 9416309 251104335548185449728066418314602582272 9416310 -52568009720662792372227323784761806080 9416311 70867444861606194483576135378297701472 9416312 39456486461125884863696471060643840 9416313 -230625247960627687968377687807077964358 9416314 -211688391244337558845237320793307394048 9416315 6783863822685512782561882725258064320 9416316 21421779273817636969733406245194235904 9416317 419673612437514392530103014850883251532 9416318 -143865402414659046050862062758329776640 9416319 100343715740079545673766247277157636608 9416320 24226536043769297607178674103753113600 9416321 -109386423971058824090019996189446574288 9416322 -84356433995416675045994541625827902640 9416323 -11682850448552131410550573599376826464 9416324 7676053424647540635939920678790228096 9416325 105814570761777856793208765502673505600 9416326 55612118420566988890778631388017308160 9416327 46349869298928205355246919229969393176 9416328 68542644097678825280316377754397532160 9416329 -123727670893187658897113256821098768440 9416330 18270097249967224480864278207069338880 9416331 7421535005774381030728973431622386944 9416332 -97984983841502706230899614415236968704 9416333 67736192214551254456388451335234214582 9416334 26494527114699830983223318520586000512 9416335 202473191409018864832606797706590566280 9416336 -46874835475656808948480583743311863808 9416337 27020367656645159764137525333786505152 9416338 -61761243633427597870234667701382469120 9416339 283223792559562467075780908664147700140 9416340 22324825479548703681443229477832892160 9416341 325326153830190329107105883705397600 9416342 156085546648426382359391764605121121280 9416343 44236380847164280771447761231535004160 9416344 5041129668985075703052030731760844800 9416345 122321323875797291320005203577431152200 9416346 -59504423986122384063547213406756246016 9416347 6143123706147951927374169074640043440 9416348 231867195546500510773519607326522756608 9416349 9193515391864526823677338847652822444 9416350 82328558042690574974749850052060216000 9416351 -61666955505424111596538481426897084736 9416352 -1116930716496995469754197692280471552 9416353 -131394726171287225530770573802395269100 9416354 -60317456982479905461585470816646312624 9416355 442483114059486801380111887664974080 9416356 454364729841330213064651417733335277568 9416357 358826201220238746495421484123167164606 9416358 -20579066009281838466797876815071744000 9416359 360029710770287763284198004446670429560 9416360 -26632157354573562411238263351877632000 9416361 -48040496970571408527344711851815905280 9416362 137972696757488319656400906853557216000 9416363 -159517697340103869406387775389804845312 9416364 114901139502494982737514068604552562176 9416365 -101317517352111490350431671384781356800 9416366 -162166751473776770690278078693890226368 9416367 -60429637686338736483668260112840340216 9416368 11876350060728135840001450514510905344 9416369 -23760419313033749348946631180758516300 9416370 -37674805377001712356271974261581043200 9416371 309169571868564603422635811262125104000 9416372 42226981728241017387372618939189915648 9416373 -49366579321548836998900517444481851616 9416374 -59571398991610694412675477506453815296 9416375 -256648963220432721382644445842819432000 9416376 247103211452552389022242802460039659520 9416377 278923082574092712562623328387454413226 9416378 -38491056545836200867453975435144882720 9416379 -128982629456639404811662318788301516800 9416380 -166411315468819411980746247582717427200 9416381 128967910776883079195305126687968580800 9416382 -68488278352255625946956260163817340608 9416383 229641450202831904461377374371428909632 9416384 -3292133975065780210844124042686889984 9416385 -72081891615720795677490096426479673600 9416386 94793443764920740430911488342006443520 9416387 286436962712466445457181013931449402320 9416388 16533674459185883947854041832172922880 9416389 -59344996640780235814558471749238679848 9416390 -35297777769730337451759083605910782080 9416391 -276253817900170053249585937991337371136 9416392 49672240027178391746245894914644705280 9416393 -25010170765274588889673734197259902784 9416394 -37745893875003755728761556103175571872 9416395 222193599396001662565269546031314410400 9416396 110956014112207299736951702340274946560 9416397 126274280649064184522837356904797905600 9416398 -1458727979422395994265481475531272192 9416399 -82834247859500639451744683054971971600 9416400 -5875969090759220754706326941859840000 9416401 51933076198527506467090080911410198900 9416402 -173521668613119769947014843575399519968 9416403 -74789052124079125705225684017407950656 9416404 -68011024139862762008479883525622837504 9416405 -24556214552292485971600274104107264000 9416406 -35649751225999475537741716327921375296 9416407 -19877939395254353094605247018780933120 9416408 -347085674427885446036257445789549015040 9416409 32231701698395729490654583779303889104 9416410 118401996327578651387458735267722651360 9416411 -95073414838211250971047454014558646376 9416412 7278765769227950015938970841963357696 9416413 517849152716514789180111199403553846304 9416414 8382719091727936087042118851643599872 9416415 69249492876367142218958131114020126720 9416416 -22065259313969645527804533472139673600 9416417 -170319102015948858118707629980468797534 9416418 78717029654067171341361940468136003328 9416419 -223352056461816318032001582490585924560 9416420 11524834740446189526130891939919086080 9416421 -43558949754587641639726427661534280896 9416422 111227278340712301776896889127305484512 9416423 14338311877957359291080776359919215672 9416424 -131537466556721251362025874269349806080 9416425 -183385661398528247151305669824569522850 9416426 -83766324460107425915444665459602660000 9416427 -138072297594921862139542092729077997480 9416428 -138037943526520988382225203873734387200 9416429 -137208125779812887849174175893971390080 9416430 6338518710027247375665249772465056000 9416431 -262838996875215720380226254633734702768 9416432 -47806609925714580288745462149646614528 9416433 69588646525995206340779588417389404480 9416434 101955699159657783080142327429152334240 9416435 20195602708869629034383040623880704160 9416436 22387162136957483568311743310275706880 9416437 -38408035860823333513517682169284807488 9416438 -203476446202237412337191542461044981760 9416439 192191193277094990374520200962133565520 9416440 99042224384035027209669923625178521600 9416441 -2258662544116392088021020321540978288 9416442 20551484364357505478096107939056781824 9416443 -14577143083544987613149170530781538480 9416444 181568111263312023028232780578908327936 9416445 -98600792191102361613170314596787603200 9416446 -7214477681636236631893513758268246272 9416447 -102047211582260953930821753835540495104 9416448 -166966121657676972986420559184738123776 9416449 -70154576974042919735428552635783731264 9416450 103762415960088037102135556213654246400 9416451 -30479724700704067120703302432840859520 9416452 289158950729156431744073967169020751872 9416453 174413335813466193364335593770843280064 9416454 -172298371816249664758979888434588311168 9416455 204659525727781183383901225604633154960 9416456 -129288937919720512414082749874841354240 9416457 53750070170341171572800432526084259200 9416458 207441918368505050270529122641976129280 9416459 -22292601986686876347119661301083944880 9416460 19534379015210224707267522684849884160 9416461 335140293132280955707529411374004907062 9416462 578658530517219710077813950562932096 9416463 15405390924767460436437887405732144640 9416464 -26060729556379735224473143784106680320 9416465 222769863684282207858136105176173887860 9416466 20712921819739964786247454347309665280 9416467 -28481756011940711173670475592559034240 9416468 -329565273417138631782383802489386959104 9416469 76662772046833522304028210835763027520 9416470 -22477603119337699001493506503503252480 9416471 18180308745067346640563294074763386152 9416472 -31569742528867830206505163400607375360 9416473 -344485528605972046165397132366391565296 9416474 437213713321497607701215951854598400 9416475 -51044242555207024039890424391787522900 9416476 -169422558785321725572643645069048750080 9416477 -162601450367108631236617616439435231354 9416478 16243990261679530556475372725963068224 9416479 -6176769535129303814895369152473877920 9416480 269186554355140038967531065283372646400 9416481 -601269592921693388220804599018203200 9416482 -89343250913665147949650696423472418816 9416483 339060186422636970201207822388983984732 9416484 977493564326026863742522897777950720 9416485 -70602221447671525392582400969954437840 9416486 -204205870165107524345929450607063205120 9416487 -47706137616921157853401840655787245448 9416488 40864326626006758880344776234836459520 9416489 -15993205938425486330113924341780248076 9416490 33519984259772276084744717461784997120 9416491 -116026758874027483477269896050059810816 9416492 84744991689382510143613070159694556416 9416493 -16486272803894786769798303709589799498 9416494 -16191744322976671042440893088485372160 9416495 -61980572745456610566986774041454121600 9416496 -29488770517660216507762993507536764928 9416497 -374325265741552206374389564993801425408 9416498 9132593044304337257917745649159905280 9416499 4525264897031002679026680093975629568 9416500 -8257241964155506473353149418163840000 9416501 409755664611941573261833157578118843502 9416502 51250065484660642629445780870195593600 9416503 194630582917000766078101468255820138280 9416504 281168072529874121039490582467274547200 9416505 -4965926304226508263428934704130673280 9416506 39473611530068049063650510694499908864 9416507 46143932472841963868687648099020258752 9416508 -154173490654297336646060561454691983360 9416509 -260139669080713448127544451675578374260 9416510 -4864872677624727748104243261417004800 9416511 -42101402342300958152120163580345674384 9416512 13033665734904750609717035499111055360 9416513 415433493705625148402415407300803917762 9416514 15002478380380114881031667625725287680 9416515 -221899767988035192252369545207759173200 9416516 -47735434140544257594446380809285789696 9416517 -117256897364452275324334629636805962240 9416518 -73041604438740274929258535808146092480 9416519 151207970959479676999605390659736484320 9416520 79181636350436226685621448432271360000 9416521 -106447612295766085163100384932814937056 9416522 -95996055301157926178852551911362112768 9416523 -180654854342112524955215913410392016400 9416524 78548014007152517190553395326621495296 9416525 -83445221958095252857551259385214003900 9416526 -59961872969630563206449107012812304320 9416527 -1802438324357881730737371312076221320 9416528 -38615744796829614661682263856341057536 9416529 64157114048968584590779560275471202048 9416530 66058130659168221034316270146987520160 9416531 119210057850497912932982961772018660332 9416532 60509150522506712119875091964278732800 9416533 -83577062037359953518111055201595713920 9416534 83158310655849963269841117240958960416 9416535 7245315515475872572174772325037407360 9416536 -59471769503536586442400935106181560320 9416537 56224106979447461377055660015655797832 9416538 122959607718454908300260477856777399264 9416539 -266819506014095669938856337293537141568 9416540 -39722063999407826277646394290579998720 9416541 -92966766626595646724240976564511617408 9416542 66550585165523151536743601778513690624 9416543 219337617615099728404456980553216533792 9416544 169757625234556923163742525961327869952 9416545 -101766811807745550789185158167927343680 9416546 62858888216629478458657594090691262240 9416547 -80548831089537388918563831634938562560 9416548 -151093094546561378066457499213607876992 9416549 279016629835523266089597540003009527550 9416550 1382845626528874155506324612659968000 9416551 53716912591195220788461614656938078832 9416552 132354680242497741927805390685894246400 9416553 228632567381873750229442278983499778704 9416554 -7053649807926453611484217690033721856 9416555 -45834145486063646072083179167302552800 9416556 -18017753897118294388961617057856294400 9416557 113513926078588105012684590576323646806 9416558 21610795068615683169100934361227160576 9416559 94170418092383937700044592941247933704 9416560 13803568022748380612804456357347983360 9416561 149582707728884693735793438614783045760 9416562 9323172481933055079696152775892320000 9416563 -33403857556556451557534404643230296960 9416564 -108730486896059577624273213614641117824 9416565 -66497958282804671708072228977597939140 9416566 61938644624436483976781997768361976640 9416567 80836014925112382450336549704933152560 9416568 4787031212001383176253186903652433920 9416569 -437090317044799985923284626271702899456 9416570 2176250583174125453540767004572339200 9416571 -195484664931747371672742446472162976320 9416572 56190261367758113165852232701851376640 9416573 90995534722082535421286716421591346822 9416574 -4583350115679857629429232947592273088 9416575 125860601135753675853601427412468772200 9416576 79274477151392353245067496161227571200 9416577 -79751822100767786044300712519696700960 9416578 117594655948986102945735976502276325840 9416579 -365229977147530162791699109107253566360 9416580 32421298573086017947317835632495452160 9416581 -39164522970270788011109755177986643618 9416582 -101349900742752702036754677351604623360 9416583 -204147257241865920066478792607005224 9416584 219897714632127199408381788311604802560 9416585 4861958878658337230247259373924487780 9416586 -143130365829407374602535757648286971136 9416587 200973071887108876161134258112910293552 9416588 -122912275176806279302188853445439288576 9416589 -34877598568878943263061235096607732480 9416590 22301759024832424435632927187166880000 9416591 -55691948504135034442008740910125555712 9416592 41281504962605698101019755593833488384 9416593 -2853198356892573976869782680634559672 9416594 -206818817789948275965443500348224674688 9416595 49738466123648126621492469954779657520 9416596 -110726674783468857527470939088641390592 9416597 146597968933278374758769599617620060046 9416598 28216015750215861154962606427033676160 9416599 43627773281360805230520536826813845064 9416600 -44233987968601324910497264052459520000 9416601 -63358016952282046412633493126392748960 9416602 -48918564918694808914285954278632275488 9416603 -148387401479792817877833069860507393520 9416604 -131638398426794308502420345327630575104 9416605 -193208698435989943543485448372600198080 9416606 -64846663250279707026401846914150450560 9416607 -138090294855087054235335683037584427960 9416608 -447408293607777670720335595269554503680 9416609 222674589253216574442696480050195861040 9416610 14654297956790406356197620666468226560 9416611 -50346034225355236794592140830167999120 9416612 -98095862660995837503686632835372559744 9416613 2112246711193256069471950003821058464 9416614 89527643742269594515824824525949530880 9416615 -999656677112545158467296977972494880 9416616 -86125021327874174411122072558279557120 9416617 45140512548305196381931544179696408192 9416618 139327910430681275321344259442440771760 9416619 68180957917553987603332979055464077200 9416620 201361612779317734356501295232071680 9416621 235017155746271315747329864203748735872 9416622 5085058171667599412199313061221822464 9416623 -213045150935549421286623387828322922880 9416624 7202714774060639042284167513453182976 9416625 -10953039710154528033565310777264112000 9416626 47061211315122933883852264089808330512 9416627 313646993180017668524320556465048899272 9416628 -16550240562982983810816603836708659200 9416629 25538952632738106597322306740484680000 9416630 -115009123742602593806053156002610199040 9416631 -43147415732804578850069700346838579712 9416632 58346802334070734699230427483769364480 9416633 72271491126417266699882837470540659882 9416634 -22310583065618929095408866621071695360 9416635 -20402150650625011560095126729332332000 9416636 72712214513721147150553327000150402560 9416637 173063463439429152768901784546349996768 9416638 -45521156773927407176323089710083301376 9416639 -276380883511717227899278657472093434560 9416640 19913458843218456152312894423386030080 9416641 -6733067814960091285552163277325212096 9416642 -15477799169131669773556896995505515520 9416643 -71312186036839836006738844404137936136 9416644 -247881236026699501277407228905671841664 9416645 40501562680812376718961397100232998400 9416646 -85517182516246247039246272007139712896 9416647 -73963547679836913323615528980634675960 9416648 -21592294629608664019974960266426265600 9416649 -207593584500161261795538481143913647360 9416650 -49589952909768906019435407824510425200 9416651 -179400622832771403437702363635582920000 9416652 67629937627529722848446862205676470272 9416653 51970788284461169747309419068487676160 9416654 -821429903624873518604286025056194688 9416655 -12493753381547929639435816932515625240 9416656 -131468620587340841200107894829088768 9416657 377318440505359969040909189720766062052 9416658 68485076126263568368576287135448838784 9416659 -51442290855545975880522289513702633728 9416660 39302406323062503895964753831084728320 9416661 265487635178159608279595433714936088320 9416662 145124743343522935040752934526778145664 9416663 206816176347426128892634652106217397664 9416664 -122001834457920851949535141495363799040 9416665 86170067777146365120106071267472744200 9416666 -3255399506431544216539252016319720960 9416667 -19788879706815815910679113536024683152 9416668 -191506450958642312678718382511516349952 9416669 89483811318991257723833267544865228800 9416670 -45164488324243558509125531567149449600 9416671 46864302459578065729504375580459889144 9416672 -290766026131335888490802769715328974848 9416673 -43580163859795542120597108556250333616 9416674 95547657273432272424885674933488197792 9416675 -57211659689090742938230057499931778200 9416676 90270554761028097242585869585304466432 9416677 98927666605124794921998402428980407866 9416678 -24556074389406605007114690769156803360 9416679 93016880963230532413552095629905631784 9416680 7257641684312342776020473021276160000 9416681 33862791145356488541474449966608799232 9416682 -76191164779925066448941539745150730240 9416683 -85078493227451620274882936984125513632 9416684 37173591939203437565655965938471391232 9416685 1683353309189685108874376518898645760 9416686 -114481034711807246503809386239642867776 9416687 69471244366798657186515249411396602352 9416688 5631817687654518883314384639143215104 9416689 -343511967380325296900012141675561134510 9416690 63290746770391622856696440251036125600 9416691 83927959385898284237149805834569975752 9416692 136096618923845994939519650433630829312 9416693 58353978762354874906270598820036485088 9416694 -19609466548821624038657601429721712640 9416695 -130828471472616144602820394073184698400 9416696 -327752392364068857321365229078250782720 9416697 -204243126410212142431979163434927713200 9416698 -114169562370934509679233268588211552400 9416699 -4915713744764074196163009276851253336 9416700 -30061853169822396416059587518150707200 9416701 -69683317908102350861483354510814086048 9416702 -53072926306235230677801015630498152448 9416703 -112445355827049161445334014097283072496 9416704 -382297362935411842482809813692579840 9416705 280542234624390792310265873780551243860 9416706 -8337756690712831638130219083317483520 9416707 -135506318946625739650556245513674551044 9416708 938797047268259606437567917924974592 9416709 -31417493687680340133648895435137460800 9416710 78415982524226765776921125041112197760 9416711 324539985162448425394637126041459740312 9416712 -150247290773421646133892409752388116480 9416713 -90980292445690752093550572431787608038 9416714 87952557894632681082315827700471921456 9416715 -13975614903223381729191076685790904320 9416716 -156278841074762145798277435928061256704 9416717 84283994211919054378667014713388883766 9416718 14905261699185507501572424523927800000 9416719 -31493989513375543797034008046291068592 9416720 29596159439513894179408530816111820800 9416721 -324015853754332345549673270442792804480 9416722 -16230166253665309416028181328518552928 9416723 269362172326898873597200353103744965720 9416724 -167084152951145387595380767596648351744 9416725 238432210104709739877522918381643266900 9416726 118413926837616214046931040028696145984 9416727 -86914751558044888440384534959266240632 9416728 83630308904596301852205360163952640000 9416729 -44941246241920953518034193379357867136 9416730 7334949946435165315978540192986301440 9416731 -8749261585157138788497971736404121608 9416732 137778746451429330548545712924343078912 9416733 -45630243359115531199397820209284430976 9416734 -35153764729774316804740506153575022720 9416735 15411091418579611846379063352248733600 9416736 -41947762777026110013410988293300944896 9416737 131607899227592929524456293928913636704 9416738 -1262635385211784364163776488617814656 9416739 -140037355764360994787079549015698455176 9416740 -6433543373190580922731489936332783360 9416741 -207249147620087802215909962413993777858 9416742 649331458169261474960179862239733760 9416743 -91172906561774427664792022464260188160 9416744 -118471703376112636583476560777256227840 9416745 52246204698384267052163736669724194120 9416746 5789588119023469451323794369254452224 9416747 -86374617973204003672990572307918569804 9416748 -107588312852792326767059654831280721920 9416749 269239802626790601200760387915629639136 9416750 -86893241330848646438709240864684096000 9416751 -97344339804595297931140636629703640568 9416752 -24669077933685893717411603447319429120 9416753 -256393553479775999846757422509865116236 9416754 -102095350239975190662986371855755722880 9416755 13955980515619651066425116324958770160 9416756 -126432491084184108748157474426293745280 9416757 -33326181059066224143930647153895401856 9416758 16434985448613217168697346286899412608 9416759 192161815837864358795009390978912149344 9416760 43230986255806140752785057333782528000 9416761 -241460331457379420201565468913992551600 9416762 -35511003909320557504095966909869140368 9416763 204960000353086107810404833382631716400 9416764 -83520841320866405180576130361465743360 9416765 199990682195923833633542179837458407520 9416766 -17834961228809920297946191730676059136 9416767 55215176969683635391056254851581172632 9416768 -41779792398252548789555015747517284352 9416769 49518016146784031164915328696394335808 9416770 -14273461441806196005609113974066122240 9416771 49351781132490055523887109113821424512 9416772 -59270871536226405118401378697830904704 9416773 -127541830817949064242837092856826610400 9416774 -112142374315728102076935126237363912864 9416775 -43165355895004156113241995777439833600 9416776 -82769182079153726672914858942495749120 9416777 -84732450209539798015459715889146105088 9416778 -23896588976832453641009714682160750080 9416779 -84575197864177296273445266039549563424 9416780 189607970141188395171212042207563545600 9416781 -1048008116364816522941505927393395904 9416782 -851759956807488963844019330068994688 9416783 149520233641573451717174114757110209800 9416784 11389389548565250798566075321244581888 9416785 612344770055071262978628367049592960 9416786 -184003305928082151435176254646579991408 9416787 -68942334553991029328988629587619674440 9416788 295596468782408738264025595645753225088 9416789 -81891435404703705304480790198740144320 9416790 104728825537711937399238164414369913600 9416791 81019840511572551187866370163090419312 9416792 76664024540220427123830992367996764160 9416793 192330210799012204620598406474511106560 9416794 35737536329010603625817266817163315696 9416795 -183009659716042483519330873507736635200 9416796 -48918415736175625261360315177297772544 9416797 -23072834476958712084071740511020397448 9416798 -26884291297578939703806547058178100992 9416799 -91508938306112166767863411777458917760 9416800 -213258300504234606981745534726963200000 9416801 236973144069270550615661091823236237504 9416802 -89847986171279187380376957036418100736 9416803 31052925088149697504642027150060157064 9416804 -335839061346229412901202914973393087488 9416805 -80628129367898140997725760495234598240 9416806 58568066221508456394613881670058954880 9416807 117076999743586687440395833967459217792 9416808 -2540623845025466837915839025297817600 9416809 155802428561938762565405948751767614010 9416810 520377108368991505548339069646312320 9416811 65261353795554194474434682437502308800 9416812 248522851698464467921160806911880038656 9416813 -21795950615099066994781721870817340320 9416814 46727933331033108828881983770139192320 9416815 235588937733743874790867295291103045960 9416816 4740598286988123361473565039912550400 9416817 6622290804094703732093760457089111666 9416818 -137512144460107788237243777415287000960 9416819 -361074308788071819652439991333088665780 9416820 -28285231849432392896795117202823710720 9416821 -350287706107432169745132152071015557120 9416822 -198890170840249221310634488669731907200 9416823 12828593277742056294782669064936124320 9416824 -59217918750387094011507194352523223040 9416825 64891082946785566556361809081417887200 9416826 116618255762859312319704736200599253504 9416827 -151456502197233606047631632593495669728 9416828 20433321351348617666349147164580864 9416829 102784140817145607308580406977748176384 9416830 -8197570658646752363686538043827797440 9416831 148311444664907204414805799287525590352 9416832 -42571886834394189371439102845937254400 9416833 -78743659348805093123403862700935357120 9416834 -157902371379821714423191503030230016 9416835 78060454846383490042548585816742986720 9416836 -13298660506379261673208230778880888832 9416837 -88356802431661797815883866859951040800 9416838 -72546293418189316528031107573952206656 9416839 49751970524327027977433989851078750240 9416840 -25756917826999621717005477347641651200 9416841 -27022878477166529351736699703298761536 9416842 -54991954880948182070421056855323358928 9416843 -87598367915401588403078708777636068908 9416844 -101864858297298920038281369990428098560 9416845 103393629342460652009185368199061729100 9416846 -38166933288330862823039221634158936128 9416847 -415167395053430831885423012958102138240 9416848 3916790872721627837604623905705426944 9416849 -68103612378034991662487683668397016346 9416850 -92250365835077823647723905020285907200 9416851 333644358440868706703911379845650696720 9416852 62680821742004126953672185544989399936 9416853 349824948852432568068372798042365260224 9416854 -11427921561447628441206131503660104000 9416855 8423618832667753213600574309262928320 9416856 111471569593845244804739939921790566400 9416857 29726749385582021268917976840521927572 9416858 -29985772795716741167384919554276977920 9416859 -83223616676221770586218170110314453096 9416860 85253011135527777774528086130412800000 9416861 479738688782252328083763616754669568012 9416862 15710314696806589682570922846803040000 9416863 238445896874964543206742035594381542112 9416864 228068735279732402191666973011857309696 9416865 88067536447008497614096922507801934720 9416866 -228594929504794803365454976986422344368 9416867 -190917845585329094685675337982417229840 9416868 13246255097376816542178418789066868736 9416869 -308331519077238162393915494051825979648 9416870 -311532906008623986319942532727060480 9416871 6475520176899199258130562663896071680 9416872 -90294364149010303170853287035493580800 9416873 359606353308878322263718078074466969600 9416874 70202155792405522569969838701917180160 9416875 20948450289728273514331832223994550000 9416876 -44840642090690414541111540057563200512 9416877 -167975100743211489967847387640584035200 9416878 -340024428238140861773565137084516056320 9416879 -47253861540070330290357897852182400000 9416880 -11460761485440056086485862458821836800 9416881 -216558277288107457152419440084778963148 9416882 -53098651590046377805289947701610964208 9416883 -85463144597339489726790019969670127360 9416884 -25715025254086541285536806617423039744 9416885 -65677034365293950877255733827271368420 9416886 -100854357415140111782313045603867480576 9416887 8034321720264055169802539507481162232 9416888 -80466904179946475385189788218487255040 9416889 -60788297253870142130810270566169178192 9416890 -6273876982825795969498230044354304000 9416891 270974378253678497592166576499022599784 9416892 -34301899073108132822594560606238481408 9416893 -155797980701864313029936294177767082036 9416894 39586077370631440953851183798174207040 9416895 -102066084022191321978060240178228543200 9416896 -56869168215447893092171531465476014080 9416897 -5677899374493111092384113099179759168 9416898 -3572126409157918813981535518918620720 9416899 -91237868948909177857509961104104316100 9416900 160332639456408213756054923267685744000 9416901 -23621310083208698487607755907806266880 9416902 -177547997753428299687760584041943420096 9416903 202885002702279479885523992180391400152 9416904 24332421361337231194243308036194795520 9416905 -253880398154049646421017593146720390940 9416906 21831634152753390187967782429478412384 9416907 102168799012152689198987747063863211760 9416908 182108651226513441382246718970448272128 9416909 -185455882504131847134711623322869933640 9416910 -47718279068906915888940833784703136640 9416911 54097363998866472711917865220203899632 9416912 -25534986017245145910342366607341158400 9416913 -31742172640738611720042456371589780480 9416914 -654209783569576168683212852587648512 9416915 -109838105792698454793500800360711327440 9416916 120453864155674344355499441398612121472 9416917 -203352439773148450124978868333106383968 9416918 -62033999385189665208542898019582327104 9416919 -24237822461446943767176739850572561152 9416920 -167178821210672436397071911276384256000 9416921 24237352309747821487205919295383697044 9416922 32651084772009416049225766806710057472 9416923 142306658668954685173978567586676102400 9416924 -96694215748232822946763272804499511808 9416925 7277858439558633102293526066433776000 9416926 -80383686224517711750296353478419721088 9416927 -4283629762992780330464286636421297392 9416928 148972654390559099657329980452771463168 9416929 220806824891149344758812361481698248320 9416930 -70728546995548280864270534634616212480 9416931 38679143164118180485370880544125578880 9416932 -19887639030969884600206121300437237760 9416933 139255054429808467775146811272723213182 9416934 -51952473825587806879261492520592206592 9416935 -144558922320565006326109994904435895680 9416936 -87232567564286950984116560615772979200 9416937 -143697239092667853541351485591729353280 9416938 25447007132411026081596525449264664000 9416939 -11358440733370237048373113103487045744 9416940 -23207502793812617820149227506579425280 9416941 -85458456522977391202375074932166063658 9416942 83738106697556852931223941081700518912 9416943 95713453262196648320992058398725180144 9416944 15293323580141787331425128956456370176 9416945 116191906388860331090649985749407867700 9416946 -25608647733710616025859834282787840 9416947 -335671846408518621392740968725506551604 9416948 122760295702265294364209999446925561856 9416949 59155732303925601564868758690328912800 9416950 -52625918580121742603975865091956744000 9416951 416933199933052595937654101752255926600 9416952 98918256573315331307649926466551193600 9416953 1411957245701230974508268496212016704 9416954 187062812457455747520758497511056696032 9416955 -141275816331050489148981286243164458640 9416956 -37653138231573327844207614998967930880 9416957 -60685336768102249805050741525426070592 9416958 -20879544896106595367859557616147978240 9416959 -162177163556793330627208605670259912496 9416960 -61936239164695905338812369764970659840 9416961 85318733350232617554576761483366801010 9416962 61042436378600865016025862334504650096 9416963 90721835762388899326777543045809457152 9416964 -104456695160713574292324583991512117248 9416965 212173546472729051427120023240695420860 9416966 8215193314590768249722045873324085504 9416967 -260810773386619950647000191737128819160 9416968 109646146988597424216494467997288939520 9416969 -96056728231422779966235013066186886604 9416970 -14003900751523977817546799182038508800 9416971 -254911402974235819436453345229997126828 9416972 -124026295039140053306971623809433300480 9416973 4055083668277982110407133744713998784 9416974 29605917505535350583744561110644269952 9416975 -122297309903831384254529321318126283000 9416976 1910030178051496357197687976967995392 9416977 -187747761934624427358098467860052516174 9416978 -146834171047986442896356325786052555776 9416979 15595645383801012296202794925889061376 9416980 -58373982142094886593929061250643407360 9416981 -17157241091039836284335027867570939136 9416982 38122636042581362607684401822470901760 9416983 -301803400285516849771674831430610467768 9416984 -553101946849466803639746631855044710400 9416985 -131203302073210280652260864427012312000 9416986 71168219598805778643769681801403838192 9416987 5237583758674613525467128794071174560 9416988 47628128010792275166816903962581355520 9416989 16602657514728745595429984150444984000 9416990 -74255489098296840830505108884216140800 9416991 -3473734098609158467733489650939015608 9416992 -14129110094619805093004063919138275328 9416993 33248918475706904668424647158253014720 9416994 -22024789036538926046268728449749159936 9416995 -72460259073032665347461411861691777120 9416996 -279905566196622254330774742535214411520 9416997 -77200222295978812910200185805807850760 9416998 83163368161747589980009405988001332736 9416999 48813667326492256536989824892668217064 9417000 191592246111187064611041038868480000 9417001 -139649635603985229696435756788636906400 9417002 -2243880373419677504303910291883976448 9417003 -36122676737526902560923603444949587792 9417004 -84696209959321425389577251842251698944 9417005 13861569090362803478246566990438416000 9417006 -105786629650536477345319093163264995200 9417007 118534504407513898861090611119703092832 9417008 75338454497998919776546820866268037120 9417009 -1527701499986693654335614610767327360 9417010 -99902760652596852873971897738058015840 9417011 -158288403630537759807923345802184948200 9417012 104005635732664194892685125021611853824 9417013 -44649766962230282973633741089602137920 9417014 -127936303330204641852545591726488313856 9417015 -32645990554469902520865775091001218040 9417016 301787432281808822727315481128389038080 9417017 251352328756487321858926837007191263492 9417018 -20865999780223689487631787367631246592 9417019 218997540512476754205867259160768744420 9417020 118512649180727273981563215273925908480 9417021 128897061794550641456064730446942880512 9417022 77676826033448866673092357701575277312 9417023 73105493115520713814203777948662217600 9417024 -17662056564282635297587240714331750400 9417025 12700479959698721405966044582891680000 9417026 -143935038850002196064027881680854058288 9417027 28975811294277333250726676234076406080 9417028 101760659956745499804437255327401512960 9417029 393294671365242213323573899241138217630 9417030 7590089890931436088242883948258744320 9417031 115162922911791761615663450153047445904 9417032 -205242394823922865763550169279702809600 9417033 -190641161484996244581316412160432410400 9417034 57025271569250396392171604679188362752 9417035 -108398615624750649710598080597602631520 9417036 -103243161522914318905075660282901733888 9417037 46761628457977675331005529953570630400 9417038 128454699540135800184587850653851343040 9417039 27678760501042701770540920211646325008 9417040 -1806311778866720623555326797581025280 9417041 -30024504142208558844160447582194361116 9417042 1463740453211509345072780618198932240 9417043 -4040803628883835230307765468655127416 9417044 18705115913729109122403016594195759104 9417045 110104766128995747180668143269271698240 9417046 1555679528899776738777209284841235552 9417047 364169421037829317065166231846610207496 9417048 108700202894080539135256222646197739520 9417049 -7697092587700267542046883560092442080 9417050 37868587905307999115960931286044364800 9417051 -41198943028822282821994969995485646336 9417052 -236169913639841743985881812200799153664 9417053 -42767354640673182686937002817531508698 9417054 -62839525413637364090457845077920593280 9417055 39926867666110782100651632783919744800 9417056 60077408331831921072237791315302023168 9417057 -50058883278604875879031214386705470912 9417058 30163375058205726341602748432649948672 9417059 178545823747009112972767227614726527260 9417060 5823333876517712307402950915676391680 9417061 -377386675493067658432058790686570336448 9417062 -137072459732807185600269268561543495968 9417063 13347522582865774638717860584642171944 9417064 -190890154286373129222870018090370990080 9417065 42515616911080779494438620022052240000 9417066 -124624309296325430244829530077862711552 9417067 -93728027092435061303787958929838400 9417068 34442255834791951973369960371089278976 9417069 -16156718655895632763704436712807260212 9417070 -8540014904449876877646538944271146240 9417071 93364746978160755353709572605067224272 9417072 19038561028165201677610498960176709632 9417073 -952656122893802831728636054349139356 9417074 15780236191058694160096016788372976640 9417075 1378684839451835852761256109639637200 9417076 37983197103397640405833991884553893888 9417077 -265315117320159692583580830997858228320 9417078 -7582806176941822157348511002116608000 9417079 -9434575517697702124056794304549395024 9417080 -13575100830585147099691090016045875200 9417081 -87061367434613933094860145667736198880 9417082 24306754346733389589838442529428474304 9417083 -199090887349663566872588448420138085200 9417084 -119108484576905954244936906736844881920 9417085 50066552330927709302230469130693784320 9417086 134174612788354275539540646330461184 9417087 7710174820575356794849757811885050880 9417088 -241567307513706111029531674358033940480 9417089 286545670460828243101426894879111537200 9417090 34419018465574409831943030430724582400 9417091 329910517012214981428396744067094746492 9417092 39228572852806961409833617563880131840 9417093 -27135946716274523009788983690357693312 9417094 141075541116120892700411037737769792096 9417095 -21636098796835232898749961551367718320 9417096 -34904659537452521346345205081569884160 9417097 113487572039040096448201408735064555328 9417098 -230263365436120144729892458476415159200 9417099 72875705249682501233945321020964410800 9417100 -8458949109236414531719896685017907200 9417101 -10411269156432834413119855859039693898 9417102 28211980574946819023436559538396192832 9417103 206709830873804086958240935284849046120 9417104 -16001398948740418108131223611204526080 9417105 -163261218325495848882386913634215732300 9417106 26177909398697138397628941142317522720 9417107 45512395634244497465766672261608799312 9417108 86455386724282070757207423885541048320 9417109 -71143291756161458717974749529050409796 9417110 -42555001097018890580775500873846736000 9417111 -218926483491589716643201318940511914880 9417112 -309435554423669783301271361147546419200 9417113 282438381936738057289455977748698092362 9417114 -22918915523873076476644209060938534400 9417115 198803079153000238293554502405368423520 9417116 -31037064754599779186564266047588126720 9417117 93275885051104895600743066286178186048 9417118 -32059580815753789513369743742524715008 9417119 -127538194948717056946971405798119136288 9417120 66876963520658396494456274445234339840 9417121 -127652074787974985346711789617849914688 9417122 2486956815372297591334903862353743360 9417123 42320416988555076035018720504067083172 9417124 197877512548010992189113772428986823296 9417125 -208153030536029039971705909496253093000 9417126 -17019933133107476561270989167554435712 9417127 -105036629566546965124799894185248838024 9417128 18635567912516062810778205957427200000 9417129 936639549208134061126201307544654528 9417130 -208613806505870242717807099843695436800 9417131 -69144042336103859964151387577478449088 9417132 133497945123690515409925749471861133056 9417133 262606031693795147111021262527014547520 9417134 44099724604239877004416621081496337216 9417135 -20623091081278363358700263888734272000 9417136 49515392960841734628156738359566548992 9417137 -78017094378773039464144616315052527214 9417138 1806305047942712943678432248210565888 9417139 108723978422153993176480107938072764080 9417140 -88850764130403890371155176321755545600 9417141 -15485964185118293558776445306264272800 9417142 -41132989715332256388542154941262741888 9417143 123028476055486334428448349933421659024 9417144 -143128545648336245146506875060393410560 9417145 151617818831369058828166339235614824900 9417146 1456374152218212962079700202659514304 9417147 58729054131399662826739501038734712600 9417148 -96770710401957839402559340563788514304 9417149 21612547032604118279197606195870367232 9417150 46517981280628534206295917904842297600 9417151 -235905972363942246886684869953543510600 9417152 52457311083834288947734890697206005760 9417153 -92516054139794312021264254375538320992 9417154 -26842739481069179731462357970600268288 9417155 -224481842030347074449828514289563425280 9417156 32429806748014322356326132934497730560 9417157 27891131915804361615857534041215589406 9417158 -160281907218587669482697531726591260320 9417159 36447559002491306887387749383532335664 9417160 162953537629716063170592975612850176000 9417161 -179324027190258736530692782391271555960 9417162 -34102637720759188728551524006616244480 9417163 -286680415857712788484848265201787117052 9417164 1776058502021010388344440077843968000 9417165 19547533485087045997797604431452509920 9417166 22080423066809779896261361898904465408 9417167 -130563920714960539717805448333618602400 9417168 10707187089701994182969053101981696000 9417169 -194095953580132241551360548055003601804 9417170 -8776302800056405631963272872889344000 9417171 14474439451669066556642754531229937664 9417172 -3706871286076429575445777809690779648 9417173 229127832604455095217485963722292089422 9417174 11598865578104630242982167881626100480 9417175 111291202565655387670389825860632660400 9417176 -25037206823632107480845324806190929920 9417177 -24117609509143723428429305892958027776 9417178 -193381349863904350475715425858398137360 9417179 -93883732383245246446912791178470714000 9417180 -19320633089493915734191843689916661760 9417181 376267112938363591733611074429673946464 9417182 94933449704439369953914593339614097984 9417183 -66663242224566403918100120893244245176 9417184 65176055473573190640396263798055370752 9417185 -180295937010989419912716023757640640640 9417186 72876494608281503754885981349915745232 9417187 -558143738779230274054133729280592978512 9417188 387319425081868096286356891906556544 9417189 137757967344777302925833166093574953408 9417190 72145543560249396928958716756667068800 9417191 19088522572687116380649472451826163680 9417192 140740274983042414365981599691785502720 9417193 -290449383622173447244726237073186143558 9417194 43327389998892969901077869748173631840 9417195 -6962596317928057078290744134446464000 9417196 -26174326657310646228205681021551865600 9417197 273332664333309578110110045004946751552 9417198 -21279348878314465292823852322925905920 9417199 -20542347090245429163295457792852645280 9417200 -19500502644031147358983216855692902400 9417201 -129056635675064890979903347642211499936 9417202 259171119075152838348965659161243497472 9417203 62432685014533261978262849390882643120 9417204 -117358730417364399214419640703616516096 9417205 100886964400230721555978520577992741760 9417206 165124803761459560139425152987884475552 9417207 81255825219280409583473679061533310440 9417208 36031111339620623130389980636914769920 9417209 -396305216993156372773009399652832253440 9417210 43582139138265357319305689001870789120 9417211 58208695114402425064137267075775868224 9417212 -153197457934584851198191599549809863680 9417213 -62159528380283674670937813006641701140 9417214 93191029301699515537144952364460947456 9417215 1653513907332761690564363327652948720 9417216 54025691706511322484666703586078490624 9417217 -50924734131956998235329293846735344800 9417218 189688475790109623431210490514365683616 9417219 -1870094744920362362608368157284237312 9417220 282953920702430847846085901593884794880 9417221 -253259791096060184203846969267418648256 9417222 91032816918177289761275939859508826880 9417223 -289191827367958672191414988397956807528 9417224 240359165071135766456074165668851880960 9417225 20284022609683123130248360007636748000 9417226 -33856815567890058521978908490699105280 9417227 33526204672025082111595343058035691792 9417228 -149342839204952669527079911644200432640 9417229 -230713693998878468736322155614082452170 9417230 -12778361914267967159117169639947154240 9417231 -9948440857467428273357005130493024672 9417232 -30870987529468906244132418825830596608 9417233 -116148635077551639687195140116076562624 9417234 -85200028457332613268174788577998499840 9417235 6616387932867810996804130201150426560 9417236 152046130135489647647972308836522117120 9417237 174157201705336085392448149999257977952 9417238 -177749107435033979679411929430777024480 9417239 -37383922021794341975340492371117965176 9417240 -11564674224393774704328574910322278400 9417241 411046746434097668753133749442230654784 9417242 91296544415653861182057729451046774784 9417243 -90729292161569276771972030670328570752 9417244 -181425524232808666047326555913943550464 9417245 6163740688593117938618537425572785880 9417246 43649797665368516297567151298468094784 9417247 -51825069710382813284722145083244388000 9417248 52638129223656307375892877206314352640 9417249 60481343154064418833796245572956398080 9417250 -19374667617365551640775666271875840000 9417251 202020460562736542187705237200641415352 9417252 -36570589231285456699136987140919156736 9417253 -510210298990454906209142967573819003876 9417254 2660596484848573225443273172988780544 9417255 -34068303587632393041279635059538227200 9417256 322047512607315064161106123969992698880 9417257 263922189811838161567838461400752290660 9417258 1356767445813293883707775385996515840 9417259 41074092910120436026693025436588385460 9417260 -41026432000054893021425501620713093120 9417261 228848499245690668982618214210737816832 9417262 -90141738091238750669851043982311794368 9417263 69876991193570632732905267307276163112 9417264 -36142510946564882289490810058737483776 9417265 33291194306006594057083132172192245440 9417266 -151830345773859450269730286939122471936 9417267 99291490069314399246152106914225160288 9417268 -16532337423809686006231107281914982400 9417269 65844204665858643688902494017150056192 9417270 34597673625576264948821382259335177600 9417271 2199438403003750896168051660760780992 9417272 -338536411773613429125286304748088627200 9417273 -3498583011322409171967737444733964800 9417274 -120248223111780938736406172135624678400 9417275 45631590923666749162958011915441450800 9417276 -56793249799896842377698773368495226880 9417277 10988639024341372257171166060944896000 9417278 85450069520173875562298127918337957824 9417279 48711427800452997027834606523024740480 9417280 -65092114639877785058740036966730956800 9417281 115381029213054318857926940317368970944 9417282 19458808828166582638048505350444414464 9417283 228537576738028098674171645000281753532 9417284 -113488390636305161647723280449950680064 9417285 -168275183721911953715944120128634922400 9417286 -248164155332463781212586634091828579840 9417287 -401350296320432602531377319165066002408 9417288 8544281797517415675278864466780979200 9417289 92081637520820666607323709195093536000 9417290 59143703740187081511466379283215523840 9417291 35514317056985035974741852120275696880 9417292 14468013155495050529565046721737964032 9417293 -266474215649044181546504693711473783680 9417294 109706861719811661586633422498800611008 9417295 -64402183510775107191368135210726782200 9417296 11798122037397031192380658465756938240 9417297 -118827017604657410460167664917895313728 9417298 45007721643281633588915901904682488320 9417299 138822732118851491800537359721130712300 9417300 3624046147759563721248907942893772800 9417301 628757210170519305246546238013801760 9417302 -158342490233539169303698834410586893696 9417303 -1682661629644110852090769187931229344 9417304 -12632355215676752630945781897976872960 9417305 -150221479702819763748237037331293029240 9417306 -30437702448473417573731120854558506496 9417307 -86584258762617554888075583870030583320 9417308 98285271054721213382884868425999766016 9417309 -379651166658575761550718055906765728 9417310 -100140767775233472851351238115103947200 9417311 2632156240370162565642887267259450912 9417312 102998946530456043128958997533948641280 9417313 41517940680065952550388814821904223764 9417314 59098988857946599996638713201361760032 9417315 -81193825220905724961447857178730980000 9417316 -1063197860255940421599775709676942080 9417317 -6898372155099982806672218535487587840 9417318 -996809404883221803154276088723762496 9417319 -119395333774243803461626984042677500504 9417320 -58917458741214010306374519844442112000 9417321 -7301498447266229022548561354870701110 9417322 -11151662184464808571781732477140209408 9417323 279527278833198950504751305275672627572 9417324 -44634791947738517942723273938493472768 9417325 17662752466796306621177947563052501600 9417326 -305484270505266560904637699184570620800 9417327 107760736276236539719660305253170350208 9417328 120354890552726432604905769148383657984 9417329 -84303621623434526858118209756709953070 9417330 -11211406480370505919615999722931737600 9417331 -38672103323232230368475293352020523520 9417332 81169683298225863068698181948268521472 9417333 263720829024184156739249280848776763424 9417334 -28869089587994760393779100110768022720 9417335 -61588676216574407759589510874571648640 9417336 -87011725342284669374837657384888217600 9417337 -90839571454461031589654419546007668908 9417338 -59079063940951883325854184752495311104 9417339 70976493202511068187029839647841360204 9417340 -98998494466023885410133056924407580160 9417341 290060925335850300002935408364355053484 9417342 -38491333977141577531879304816277798912 9417343 14380182781617364953415596138921148224 9417344 3857848088632555387160040189198336000 9417345 18763464532728466020248210851245590400 9417346 -77717156458365327006127323056583374976 9417347 -306971446877767942391321179832263395204 9417348 107247725823121775111645532793376917632 9417349 -52496422245286530246768858636103397060 9417350 -8730791783001738330416034571150848000 9417351 -64311121806522748593686613360731365128 9417352 22124881197789370248724941393942773760 9417353 14269797062955713680062626527356293760 9417354 6066134711571018796197994295135292672 9417355 197530214132457920121229697187976745760 9417356 95869176169680322972531495021792611072 9417357 -89746052159055590785101026504229984000 9417358 -61770023327686552495668581583874314816 9417359 109442144061249100987066281437895867456 9417360 13935225133188409391936616602920550400 9417361 -276716513520988107192801788160839417038 9417362 5940503666171808029589857635515372432 9417363 -237786821865778478046088803543886344912 9417364 84542258613188338103968122219265585152 9417365 19949827676170208660714488311303038520 9417366 10961072562761850019285331019111702528 9417367 -90186135599589038409837274407523574584 9417368 -206750455628533996292259980387104573440 9417369 -25554187104578342272269351349952947200 9417370 -59620111145514044904507687512658105120 9417371 128191515039648878347350535565274541992 9417372 -56895002785427429098144092653848636416 9417373 -91197962387926021351139247207405469440 9417374 -54871369321241206883532661439100392064 9417375 -168906743246644323597825601106512404000 9417376 -156569787739374654937825234973347872768 9417377 167310298591321062461251255023994112226 9417378 -9861872826023187945146389976883939072 9417379 -383526949040536641580477235147945354020 9417380 17119207569256479946371028888157921280 9417381 -259685130217360335800766476507938656 9417382 -36067818445779941680161111848539724160 9417383 259493302872675882038980829012142688632 9417384 16270003705844619220251542310968232960 9417385 286447837897209013520897703165176444580 9417386 248663469064162401327478300833534900480 9417387 -125212024220350467025872938407322880 9417388 56797352461655280997863517679268648960 9417389 -312997693864941503447988670620997929120 9417390 12454148670888004318670266803122380800 9417391 75222618067234800936216798179325669504 9417392 -48086005640280670434063190013950525440 9417393 -254493123470983510472466791253460920960 9417394 29037482364874834550059957458128397312 9417395 3670401726639491494916733723794580720 9417396 -91212370414303426829806293370008576000 9417397 -14802895190242165693978637353494579456 9417398 -151081786505655529505337768911597704800 9417399 40443828620662202686460414509998108240 9417400 131047458038897482719082785716923392000 9417401 -85050565361541979360867872851420456448 9417402 146055366360878670919827636661829898720 9417403 -286551563144858067914672290225411830840 9417404 101579785637352302269867463687971193856 9417405 90395610933339603264108056493732073920 9417406 -79216155100646850305475218163094702848 9417407 -250418133359114366711391321681048483120 9417408 -12925688589839885292984826795445452800 9417409 -340327669623200417923756943890843354940 9417410 17206032616924195275978834617129379360 9417411 44041670882073182371111614947841014880 9417412 -258534218679509511854040273045684406144 9417413 -40372828462225013603846966307393417636 9417414 -151606647785740656042909398597974106112 9417415 15817452673639876801428165775982085600 9417416 81854894144317022410800678901668096000 9417417 93957851652113742775501940791225911360 9417418 -137472241881805758535472885321744037840 9417419 -201681902433762668988952810161038836992 9417420 -8406116806935460695443488746845614080 9417421 -101375951966667070667276724869393749320 9417422 -60477569112355127967575587479324698880 9417423 133904737173327388371105041786580424584 9417424 -61956740684326858454640230434732851200 9417425 9001988407579500179747074381744830300 9417426 -23960236309062619702388365484402169600 9417427 460286379553676247562067526381378860512 9417428 2146162732260995921576215996966010880 9417429 -49452359942137582626580101360797848512 9417430 -986079849659146438097313200019840 9417431 -64565686622512133071752345681633630720 9417432 133602346320182709075671962391956684800 9417433 -30492680349236995313440417807945371756 9417434 1535915022462797040532346547943834560 9417435 -43912575900156923167144277018729590560 9417436 150026532125515900204059696019160365056 9417437 208893126553579129002974864855158379712 9417438 4259519391501387607762216098684345600 9417439 -172723830888960185735732422013395656768 9417440 -167877678259679448569627938154427187200 9417441 145138348199831846227043442593292726624 9417442 -4647242466223073716272659924246585856 9417443 -70749510065670077084293839262357028400 9417444 17090498941554964010516458003002378240 9417445 179855090609576072525138319331839415200 9417446 -27205717683112274404005662510655621120 9417447 32380377077528625228576774020211002328 9417448 21295274800946729699851156122875919360 9417449 10579348335049696639570918699308459450 9417450 -1862018536257420418076311811409984000 9417451 -111191402229966464639828321979208289548 9417452 -22329158214951687624815717299357275648 9417453 -65287168170006560777225449275617250336 9417454 -72402895226643894102948156360451219968 9417455 262983174562017139045326090035322828360 9417456 -13914455298053269255849887260086960128 9417457 175989622435207174775112346372850671506 9417458 50945079970539156200947416365046424080 9417459 93728796470311376592867840212803654656 9417460 14640515690214597663061473887318400000 9417461 -309222946836799693915961576765068921938 9417462 -55526758216522279510533963213884313600 9417463 400653915028887827002051703118793805784 9417464 66308870972829451053190079973143347200 9417465 146012615540046665096641336173696347520 9417466 374647466781826531810078472607205797120 9417467 -124718434520548251891480908245349579484 9417468 23117833242035304978237908422811927040 9417469 -44285698994510003251130324330070075130 9417470 -13746024962587458063361785152906320320 9417471 31446587150591774150605341961877975424 9417472 95698401977932754171228481564553773056 9417473 -1601678670353716498592260079593216512 9417474 15319444961589924208007911795100615808 9417475 161565298883029626530664301154030517500 9417476 25291379192712677406820545987815731200 9417477 83420873895902463827661147447010602240 9417478 -25130177645145111316118640585623500800 9417479 65759648842555391094531166193770717080 9417480 -32696748317386703528099548786630656000 9417481 385313290490213342284908897438097664282 9417482 -112119524408451426920983948814083362816 9417483 130016812250655556704056039866184074680 9417484 -314665298449388221889891471351644514304 9417485 40125104530999496488610232344221674240 9417486 -32862642210329236798057114504734654336 9417487 12166413887721907106452895850781749432 9417488 -8660511341279866204173584758676914176 9417489 -203364073236090777168154139777825231040 9417490 43738875065566492966621497551585218560 9417491 150163457802813717367727514778439904000 9417492 102121018800521868784966444457821839360 9417493 196177301633292461169098296192259209742 9417494 70977181781247495749415637674607627296 9417495 -24268804380526264760893769780101227360 9417496 -283402373721970837666711378599523123200 9417497 -270817606911024571986108309635877504054 9417498 -10604407630126553031712891166903612160 9417499 -27722847094072558943117216321888293568 9417500 -16178306531630000012753430734281920000 9417501 -107640066113658841496981298836500666170 9417502 117188814568909830042562342158116865600 9417503 232350534907675362681556332369937948824 9417504 -66373270602093387868800673733633114112 9417505 254023126517463979921420661480739264660 9417506 -88371525544189679804794808358766199472 9417507 -76593490941955457465360314088472418176 9417508 238942317228060134059314737577437558016 9417509 687051280160269542671729006634692453916 9417510 8147511020177017640028517124641766400 9417511 10185136010319960041364793216459376640 9417512 110281059223557723886558076827894333440 9417513 32585910790457243836915624682906554368 9417514 -64046656005339356334408953246277240144 9417515 117640240980887629064339646634755032160 9417516 969441945315338419248864277069000704 9417517 55721260948122868985470410258541519512 9417518 -4717707427277640459240752712779686080 9417519 -245086380908374434994588414121950111200 9417520 16046576532374415934599971714456616960 9417521 -11015588880827224181345547923806003200 9417522 -113138577035295065964851787785130114816 9417523 -393751523228207203209483437281865818228 9417524 -223477749572600951483012244732030614784 9417525 12771807055206089198981895669494023200 9417526 164915092061746120215497515468781303712 9417527 -57200344574390880052985145860308891728 9417528 199959838281618251753959172414284492800 9417529 -286467134081188783542126642217308132720 9417530 136083422533749256159045217735321288160 9417531 -235235673072897112866602570952476929536 9417532 20851279229502018334043926006662453760 9417533 177782830575042579207417613346373686604 9417534 22895987056594709633329098275513856000 9417535 -31271680148834028466944076074566115600 9417536 -11368183626988033152515464987844542464 9417537 -83522969593561997653576825679123065806 9417538 74874925213490357534906198586635878944 9417539 -193771938154009197634407290384681358660 9417540 -69617200305562145688960817032845721600 9417541 54485341884796049539624286153053842240 9417542 -3633914357075275557478360886321880768 9417543 -23825741990185229425440012257812929072 9417544 -16332568784724133504791626290130810880 9417545 -159938966349511283420967704351350131000 9417546 -11129788539424174160515091776328216736 9417547 518002446772486735906307242057004226960 9417548 20099245272138025908962984709315379200 9417549 37356514063669024857966369401512731360 9417550 80018495741143739371818570438394252800 9417551 49239563582802080199902211265795656 9417552 -4700278544485410847368886986898145280 9417553 -19833151101474998021457589576848301198 9417554 128734348813615803980327767179785518752 9417555 102600815401974140171036837736096785760 9417556 -32558173444161698203286069509314293760 9417557 2064582800023007429901628604243044800 9417558 -27044843267291138293507209492159725568 9417559 1770344204541145555979261617631104640 9417560 60883579692035317471607336349628416000 9417561 -84389729467175117974396377383979137328 9417562 23815706825526875960660806613100332544 9417563 11321439237858681749620700675793776184 9417564 73734902047705566860987260530859974144 9417565 59365088221297754394549265169991860460 9417566 -3745217131189036772184184900150714176 9417567 80681224797508927216440327747867825480 9417568 -244741770138683801540857055861971353600 9417569 41636611685472089243466864455803422720 9417570 -1162745298182489270554252444953576960 9417571 42686289276235257988359589222679551772 9417572 -23057134732549659753614366494618153728 9417573 -158872405315757435912311194271285503360 9417574 126506233613479099192837258465445197536 9417575 155551128493154285190953782658226564000 9417576 -64258878860380658764912399513273958400 9417577 -1825974241819401027762819979552809720 9417578 8475428866983535515514429107222359040 9417579 166970763431451977457282573545988087384 9417580 -107067874343738449181445274889624371200 9417581 6199891466329794776480826195178967382 9417582 -67704473461791848760417638337846433920 9417583 14855325887881319347553875395509196800 9417584 6112627433582320176864360348616163328 9417585 32456045214943559520980634925114800960 9417586 -166905131297213407172368881728179585008 9417587 637466717772197640949041603032531361792 9417588 -103136967464729030267416102329810739200 9417589 -88109479218866613665910677032977030176 9417590 -26993463285935701981540908219215462400 9417591 -21986910772292007032034471570324835200 9417592 -313086381784567717814392831445550366720 9417593 -95244959021510385132359865730814107158 9417594 86689645429615745165054249884853299200 9417595 -38322071977977032736617045071114959360 9417596 -236386442710374877603730761635983201280 9417597 9798426273552642011977461332079598080 9417598 -47805995622857240371762058840553821760 9417599 -622058389467731730295969866994696953936 9417600 46419490736783565599627450567884800000 9417601 153673288108431415319838663231814814292 9417602 -1502149809233631904347066430464210048 9417603 -4037568127786033658148269417244192000 9417604 -54947361744589274936044350913396732800 9417605 -139700163640114374684121190222265945600 9417606 -17013007683679978129893402813917939712 9417607 356688567230479110620575916058135501832 9417608 -70243026255250819455651584902032215040 9417609 -148628766890634427357877344725113295276 9417610 35474768896071229628573520554749133760 9417611 -30562477773438544898173529921865010656 9417612 -75740471431729364879738726969079115776 9417613 -210691601965173684854622008614547459360 9417614 21087329247488081641045212818003523072 9417615 11294246924852397712985418524002152720 9417616 -10946724827970676691099754607917137920 9417617 -222252968823018047483717973264040303248 9417618 19125988822108562970544196290029047808 9417619 87964272268028635742324994491060160960 9417620 -14347763016839181363131309138308696320 9417621 -2928643298966753463187130816924885088 9417622 -33103632418601090959000229511949329888 9417623 145160692693962417580182447613113881784 9417624 24576796566024142943710353049795584000 9417625 -191011057811916562765453877694311040000 9417626 135628169528991557740517307434696016384 9417627 3184269542112588566331631992038955000 9417628 326709850900937341311389395653154974720 9417629 -160248905562842546476514003221889219316 9417630 -10202731815241352408585897489058564480 9417631 -107805695127613247527019260190188133328 9417632 -98314818537852579852131660285485252608 9417633 95368840142970139645324484530800542304 9417634 132224956639580538487329863043092212800 9417635 240099998041703450939046602759054185200 9417636 -145561467993739533087645353107293825408 9417637 250672221009246790140568454453769937152 9417638 -5916208536157585353624324638292920640 9417639 -32159359637232123765319162244397803520 9417640 -101074798428537925341480822596310067200 9417641 -88940961923230855926729742291296892428 9417642 19202511834055189969290915967156872960 9417643 124654834299352873354813569678098677628 9417644 -74290220871659516327343600832152803328 9417645 -653268191423305143885710878877852160 9417646 -8024752434006837088610748838500761856 9417647 -20051697278988315269847578542144154400 9417648 39189909391693578722441299905297874944 9417649 15445624265755868918227585088343737664 9417650 35149567631756533456232061524828649600 9417651 54903329451061120589285675804247167040 9417652 -51032611599056559888284320931434958464 9417653 -39141521639473670272343722387765830624 9417654 86273115632859877765928497859320166400 9417655 -46928371241939405155514002098381673440 9417656 -174256504571472330113326180781867397120 9417657 -4145672222892134649348306683528663712 9417658 249398081893825909881224747720142974976 9417659 120865680233181766825653494855448917400 9417660 26064363105844177415116949350627737600 9417661 -5046334945809292420215318136816363296 9417662 -66832428115119524683042614898080420288 9417663 -249973186313221292362835701625094425880 9417664 301636241365597225065562992841588736 9417665 -210613499174631546247703920700789072940 9417666 18578728632345529767526725985609213824 9417667 11635969081009052648967767450138739200 9417668 -16126049514978005238677553553504028160 9417669 89987735824307188639145525935635967584 9417670 -87821132506844410029264099194803645440 9417671 -105254946484455917337616419709884505128 9417672 -239690587515043396036384182692413440 9417673 84498156018432160275928132844178376720 9417674 24547300980959478751552070014824494592 9417675 19954197450591386569854850409793120000 9417676 -22231495400160286432513912382855110656 9417677 43126819839308891011704629718386349612 9417678 44578877730615146198017525483201056768 9417679 214313291363981492301101313063596947920 9417680 -418588400411728223287101066544496640 9417681 -21353580969546447102818237704615768320 9417682 -3022433584689155912063748601475645808 9417683 33262323787734186759410129063418270024 9417684 35448578532394515094784222616597153792 9417685 -143482203899868852617327153692815421440 9417686 81859603835155670961868321398577896960 9417687 -44887337461454884833797918367703114032 9417688 835963622433275992645131306111467520 9417689 -265404094576358795971524723020167659510 9417690 -51012227192853254423054159537015112000 9417691 -3010402790772299967732389974226709216 9417692 92573248202407702946537300862522393600 9417693 123032211062042077491344575717226024064 9417694 144140677639593568732324099248415977600 9417695 24936929089461868022140909151915712000 9417696 127232946963755270167425636622102953984 9417697 498312017165026124310445683017322146 9417698 -1265172302990410471025700853397258880 9417699 68149997501997504772333260392446748664 9417700 43982946391153877965247861973768134400 9417701 -109654741780655651513931580652272487298 9417702 -115559765732595280175290488550234945536 9417703 -1278071526258353995604750325648463048 9417704 60330336163664673175965745095902853120 9417705 -14868743833467409895424474769186102080 9417706 22444153251112085084987187056845893552 9417707 63192964083693138990176698636028119680 9417708 -152498749557220852073082325304765160960 9417709 9890208985388266345260453569772053120 9417710 -80831015864338357784310662707022514240 9417711 92373023660327496702115802959297132800 9417712 -12640668246011422172248244994565767168 9417713 -62273329584227489299199524354619407260 9417714 -1948851423322583172779796079261656960 9417715 145545430346796786017717507936980029120 9417716 52607233850349955125758491345845743616 9417717 -243306889655384546127398912148367515666 9417718 103749103572238684991207149402582341504 9417719 -227783383876559632640486518860212779008 9417720 61586986706643601774101450146398617600 9417721 228761478730681793553405423867844196160 9417722 130035715633746531661203411120136236912 9417723 -32895952862071603099465647839160149760 9417724 94027575854602476286344934343854267392 9417725 24789353441536038234931701783686855250 9417726 45459579672632407775933306061731212992 9417727 -249779573783322021816045388483746228480 9417728 429634849702950951381459799110976536576 9417729 60121150074261780270139630355008913856 9417730 2272226573628753573543050777056819200 9417731 3700682863694523936405707034902323272 9417732 -150879087200972937093947088847457292288 9417733 -50929832888435244806919730728421991396 9417734 113721404256180174321972230351808338016 9417735 -127025627390922880439091014656985416800 9417736 -250574839529472186972872146089423667200 9417737 -79814829478579624520138024953240993728 9417738 38927600040535734637853911639982555136 9417739 -220496460966382574183465167686504684460 9417740 185375037246235056621757697740498928640 9417741 -40934221893626397418274083815918879360 9417742 -13250961815638763439659491745794993728 9417743 -39223954138245214877203790184478525008 9417744 15913916006729480865110417232787144704 9417745 -29784975465994172529610981816017624240 9417746 71178725624846538457177332263186146464 9417747 -22606459196125555797391239460860562128 9417748 -85507017472318926689914291598965329920 9417749 65566299849955994619578784033963144480 9417750 27847035706478549511614860396347840000 9417751 -68740936358179337629556091099034775200 9417752 101717696795128179983165073937035417600 9417753 -169711784839925353712441002187664158076 9417754 -119722509579094963317285050624681393424 9417755 18450292046727681444593624031718916160 9417756 3875010385660686660153416248310952960 9417757 -8804225567412776674284329616626501280 9417758 9628205119043424043029598872246458112 9417759 13741778006696977875406311634367988768 9417760 160551515209777199739074962133687992320 9417761 213498951534383905944330002900795979312 9417762 160297653996227691949526287662617971200 9417763 318799036823821777519665602950937330012 9417764 129683611382141233934262592036744544256 9417765 12522312122729105944242282565658016000 9417766 -308394292981048189214347776673624008960 9417767 -384066264055983420501529390441286204880 9417768 323519278947757604556147239813775360 9417769 -87294649827063132117314846576604437760 9417770 80343546599725502564758798102419495360 9417771 -115527802195439705163557512165289895360 9417772 -37741022676669877301437589373490690048 9417773 45192747646381867526197036746300464022 9417774 668703187166363865256870557587045376 9417775 -124323356891333166743647992503987550000 9417776 -1913374867494996159151036962348761088 9417777 78960978990723008969752363180032823920 9417778 158396410073454120975746938406656519440 9417779 -9554176618247702892236979267716241600 9417780 -33530469455056971714851295332178935040 9417781 -85734323070249438158888383692024102336 9417782 -18147683601744138001581094446203480832 9417783 112048341559255738510437934592676181224 9417784 -163730288660251449688626390042399805440 9417785 90114232814336557904815477421233427400 9417786 28435088850528942981156857793547037184 9417787 -249315044691915522912390618966355369160 9417788 -161809983075789663435251157452735491584 9417789 -20836723422691005256095653409617651130 9417790 -43566429331112690450549641501010649600 9417791 61427352189270539264613684154674521712 9417792 2554766371403553364874758190366982144 9417793 -103008418578314829786361907523175040 9417794 61438109476693138105194971329072209312 9417795 15504182199736732888019275348298188800 9417796 -150469658288265054311034221940427521792 9417797 -119233652191090138606652667541719110754 9417798 1004081322124870497861684951305403648 9417799 95820174163149294022143345333020307800 9417800 -82674407027456654316878996225796672000 9417801 -150338337347780044998619541654776240368 9417802 95451552849210175482295080657689922240 9417803 -18613206226537668964586942847612708936 9417804 27308609002227971318688540778661056512 9417805 -175990375158696549692988135731487210240 9417806 25465327732933513743203294399913753600 9417807 69168728313315373496170347851802925680 9417808 -76611716462855393281573703362473246720 9417809 106298285815974797871118707215157905010 9417810 -53155645867456380466621829158061952000 9417811 -137775129309769402350016855694566557248 9417812 -181725466508079603117458780664200724480 9417813 96461888007007481217872339514603836160 9417814 -1661562945343745353704458887911088128 9417815 116121366861271386825437341823994732720 9417816 -270067538645774234524179637345935360000 9417817 -3292650242120871654518081036505029360 9417818 -106012340444055351364644927279107150880 9417819 -165164350841569691314910976906328000320 9417820 49854730486747071106377461472969070080 9417821 -47391858768980242835828826521635649856 9417822 -69125211157285863903676594886839873728 9417823 -141485551909675644401279255386264563216 9417824 169834512398478180773160885712327802880 9417825 -46487288665905717591016822055052918000 9417826 -72162436653843897102975392754493132416 9417827 -98805619206998682837360069327815697600 9417828 -41765715557678238417462576836620320768 9417829 -5223223287747048842134172969219629570 9417830 -188888755812970528558282084209466848000 9417831 -17040582734326251621618272529717490176 9417832 -123854867975294691731559540361414379520 9417833 35990444018757176679588490644766454784 9417834 -69325721009225820289272656440644622416 9417835 3970472829103143839923452544432944960 9417836 45660757713691348155439224801871284480 9417837 6666768067537351909999030594755968640 9417838 174535719991187837902139302721596768320 9417839 -2501640925632394680962293088075507544 9417840 -33592746128514811144933992693966766080 9417841 394345444749151738028305911051297804242 9417842 29556950207071572288711785062018854912 9417843 38859847220096104153470022435012956000 9417844 153827243084900001415650602671508797440 9417845 29562325475639856113406402501633837600 9417846 -38832216679896650806324026672224572032 9417847 173944831846803906358489816724912317872 9417848 -39210461188415928997785490838396129280 9417849 -178448838286202284992384796768615719024 9417850 21148265860546624922098328708389572000 9417851 9716711501827114797639496451421251556 9417852 101084773548153917244155693921577165312 9417853 -139138284526398803243683798501382546400 9417854 -209396884806268062700592953154100143040 9417855 -33976706799701462755624803886875799680 9417856 -32027584351513780867773354252466913280 9417857 431613953662739179982601798474125370180 9417858 -100853358769276585360232093832958194816 9417859 308297425666577885955527994169944840 9417860 -5746916755036760170089777338941194240 9417861 466212461102527812646312687703586588 9417862 68047810382844973283645779553231460864 9417863 19110039590540902265805242144209564800 9417864 -11097178289674821969904326015739330560 9417865 249495649964363781760080105381051100260 9417866 -155380019944290469397922733309976279040 9417867 -115477633472567093887187667767063040 9417868 230300959425165074732252581916404936448 9417869 -128796269261583150816600363479895556404 9417870 -1424565938753845661102969741097185280 9417871 256698910040906102826140055793445437944 9417872 -5661065541411819061637491076238458880 9417873 58181745716061708120814675446084102384 9417874 -3158088991475935473691964840841753600 9417875 251510166536650113987712124909389620000 9417876 85497805083008545905232272880963584 9417877 -11109988861457483401454703669826945408 9417878 -164737506765902304555474522900860897760 9417879 -64454854250250006516450953090269061616 9417880 154747583973525377940198058105762406400 9417881 254068427246137433039447208037560479904 9417882 -8723789666269676652754536970851313920 9417883 56311217816139588060077604358047894304 9417884 51722562144073016349431446652298587136 9417885 157777669511495828884697858246664309600 9417886 -57785345020212240031021713623479266816 9417887 -267973354526814986806844522143229634120 9417888 -868304549728740596493221886308253696 9417889 73520960273727022318906669428244555924 9417890 39731246008588962159745079552384923200 9417891 -6955081803777953279548339453220428800 9417892 199773120481989806681541610411548275712 9417893 -28953874383557053911445581531220100736 9417894 -127459756593576530711337767365476475200 9417895 282023088983522941526320893257260000800 9417896 275042367928678003974953334860749409280 9417897 -200966028400806724678211723455537980960 9417898 45657662458168630344033402958144922976 9417899 -72565856661260222501138018863309117536 9417900 -33419637138609922308690734181286387200 9417901 -69467015591413672308449133646588102400 9417902 -29656799680634038133451233637574752000 9417903 2345308370937243031913604082364162688 9417904 -35853317915215642087465289476453089280 9417905 11232648680627331926758373062718977920 9417906 -31850625144859423240773128714305459200 9417907 -310069294568145211565724661116892045728 9417908 -58356024458659153584723329215198832640 9417909 -22205108642199380123688727890707740896 9417910 -100215241455201734318267106000998576640 9417911 28874216945141845438457796369682345512 9417912 12060165601089401656632284940985958400 9417913 -160496493943004389617259055420565066838 9417914 -225742203415413184624639801935414672 9417915 62441782824113848625357200725528973920 9417916 264790105028405141468710544367318410240 9417917 73268494917473816883651297494474640966 9417918 80394819438903083522902753477011376128 9417919 -14330686349578528872666710529383393280 9417920 52089993316445726364504800758333440000 9417921 160797707774759782756537028497964120112 9417922 -136670689494430715836807620744334215600 9417923 -19363573521881452045918677284677701828 9417924 -54903994039161355297130610928223846400 9417925 42030760094786228794473230001982584000 9417926 -8700811734185991575526125286675247104 9417927 84557951995335763523699652733937312640 9417928 -77315918991660318568748671266692935680 9417929 117248642057228605528703603316827965530 9417930 -48078249666789310167347877027633626880 9417931 -49751142987772099957935039339021180268 9417932 -20097590462458603830124167855968376576 9417933 24371150237640916344353735805307637664 9417934 157509548141439653631129996907242045120 9417935 129540230227389838624047380508874421760 9417936 2953704391147869200939948674024341504 9417937 165876363671601841611856891898366498112 9417938 4343919295047779429263354449889983120 9417939 55652444106648757734624056821508935680 9417940 68255316663785992174400680263888199680 9417941 -64954924245321946404337131908285641320 9417942 65526586610950003491110131953336447840 9417943 29243987568860956832990091622176401840 9417944 80059274910219801953028007664965724160 9417945 -65884211137971107638254485240648673600 9417946 -1247110306956930361714678184211643392 9417947 70479479572411057231451991011565989904 9417948 94247865109799900490053310731332706304 9417949 -43460112349746325998358672552811847720 9417950 -114802622276278377207671796349128216000 9417951 -91692585328751293681941447514659483960 9417952 128407391725445640459201445982708170752 9417953 -19323230014238742610320376748630330220 9417954 27970797408027331767294721144159862784 9417955 67301848606009693594920457468455918720 9417956 -235678385446352674064073224680884842880 9417957 -17543947660774362774817281244131494112 9417958 -190381925821593115676444462643629790720 9417959 249235717179633065564904902023215949440 9417960 66316965386443479667043345795146905600 9417961 -165482204456814000436025566770399363968 9417962 209314376332283819749369787860528386912 9417963 118080029822478780596920413196374419544 9417964 -108331299373819549220442417165883105024 9417965 347432618201229069744699794181550406400 9417966 -149293084781963921418141269773607035776 9417967 -40092987241333799422482494834018451080 9417968 -17381493366452527631675941603166453760 9417969 13649856057069148517625650261071667088 9417970 -197231307152722560035804563900410470400 9417971 166797383167524493654869559529099202672 9417972 -189853108716065540727746074191784132608 9417973 103890260488137076735402241818232428568 9417974 133087916360744558588382658841704449600 9417975 -29083696628778015177570736444638768000 9417976 26758176711933978135870406607912878080 9417977 325762476165075548122732754425867680 9417978 -67367887224804335492604403879428564480 9417979 48132833170290880683791905540859362176 9417980 10000498129512145939036340363187302400 9417981 236833070414359885550976994246533860352 9417982 -37421481342400686167547472173681189120 9417983 -40227084907747927198728743910705629040 9417984 69655694509128263091528124527336751104 9417985 106489090590819246241417009156055673600 9417986 36644322764639277769723627467035172864 9417987 -57388751876501195158465365875167597032 9417988 -81669432747726872186755284025845488512 9417989 2740835649558043940465270017080755712 9417990 76061250572201678804762011560520245120 9417991 -265245606049354927241593831449578615016 9417992 -149235939695969106137861178275894016000 9417993 -29803648145897523526153666217213497920 9417994 -39835894672394791932763404216335619072 9417995 -75912312747230715588650567806726572000 9417996 -63664294654540786057586302890249607680 9417997 -100981883497985791947596424142426628554 9417998 71272339060279741994165645359959576000 9417999 -88541999943095334060716984563244073336 9418000 -40182790978466516577620848057049088000 9418001 -14284927623140015138738697704587926528 9418002 33524913287332491024802118874028303104 9418003 -17972018039483679492459853072225830144 9418004 194240771101867513707271531572372829056 9418005 267275029647754635090499688073742123200 9418006 -30897169215067718496694845579160108800 9418007 349067004876980166776914700384162525256 9418008 40153182953119085957400106069601157120 9418009 -150066136340911811531322537130895412790 9418010 -14100835557402806923956360168923950080 9418011 410100306582239087583984157643368631040 9418012 271782936361273981429938327208079853056 9418013 98288992036275076145476729576596852288 9418014 66073842908286463399526027096830950528 9418015 131523888783186479131085494587209259600 9418016 -290359541091823235981490148051408846848 9418017 5230862069801925215937036291557326848 9418018 -65684753791199953630337793846916517040 9418019 93251253234475142899654662596013466368 9418020 -68064018266692461970760074648271032320 9418021 -18799711634613976288301833689819075136 9418022 -10928880757117424493757913427536420736 9418023 2338645940753958170577677711267569872 9418024 66705049148320585352509162394981990400 9418025 -96972349920967639133197843944145860450 9418026 19737570717493834428611519426571032064 9418027 8972701377646654852611245833373179920 9418028 85098520498665626955034271668302859776 9418029 -69754084928397110722929364881905865120 9418030 49574888956115994419561931875139582720 9418031 152872609425857927933026587611006905440 9418032 41054366300260001289481290789863424 9418033 158221744841078962838554982014505441520 9418034 -87762843314422949460404193731639654400 9418035 201484861462590574481926812582577200 9418036 113533609600815013491780165152466031360 9418037 63370553557113007465961626372558552686 9418038 -4913290990897262811278676428656619520 9418039 989391725791909171395037452658664560 9418040 24332185929791027116650602976104448000 9418041 115084055238839518719185456880354982650 9418042 71357928259578195254637537371217666672 9418043 33148472301913168990962661243255770360 9418044 135452650988417955677882218904073417216 9418045 -30830709561876291890877988835003485320 9418046 -170304440869503939993778991025464383296 9418047 -7364293036977621115448448209697205872 9418048 -31333854718102106224961137905613406208 9418049 234075215710711904722363619082004378050 9418050 -38826965538326784649511753313158106000 9418051 426275824674101336139915080175929812632 9418052 -21388949640813556470944105238969200640 9418053 13506028402921836404621040290313727200 9418054 -33098587694902655703572582033595163008 9418055 -307774089629171018399748616649525036040 9418056 -288641167010438954369882209307469987840 9418057 16806008340264565359378677856498055632 9418058 -11836444358710576150750812546413766816 9418059 -50421548531837410735184645262476751360 9418060 -47534087734226148671162843484550763520 9418061 -322300964322928848826320883695800863200 9418062 -6300768976577648337494973827494669248 9418063 -33502334247643910560479976207019092992 9418064 -145822891867087835261251839910159319040 9418065 44786049434590210769043804332342056320 9418066 -60291847000723666503215743337208397824 9418067 159275666939015040096952114299756955116 9418068 -131801255759920467953230003953180979200 9418069 -85084978573074997969220417268478028940 9418070 -88577908096574860876546692305395155840 9418071 -2010282593260073015987971251966293040 9418072 108418280148492451652503581827776819200 9418073 -3799851948563155213464154401904521600 9418074 -121051619766627675381858368628556128000 9418075 -1919503999473114449641100453610979400 9418076 28268475145995243368496327717359746560 9418077 33602305459587225895211107555836223200 9418078 -478478659373562825714039911641123776 9418079 41456762677562210893490501130283653120 9418080 7733306379768192042214315638726328320 9418081 137025203231587754584756029339854126882 9418082 31954513307002975417204069114105549392 9418083 -294883144612821311390350712398170104400 9418084 5980905906189257857478800759703367680 9418085 -236978841723527260001700412054857432000 9418086 3440304138199318048714207336008007680 9418087 159847878128163879318327470788725205552 9418088 -230942795680647925183469496250176768000 9418089 210434892047886233999701467209679598224 9418090 19538575916069030275732050836831059200 9418091 -55019714200744095727142736372549174480 9418092 45584001286403901395897829807286359552 9418093 -113302614667567307035887594246008972736 9418094 -2447212563478483038856842216728736000 9418095 -15020432418992431856137527034937727360 9418096 71543223549144398679727778534257098752 9418097 95177452042287061179387101098190261940 9418098 69487013105831679660678161851804569600 9418099 221539453012772036656892603963612737100 9418100 62663509617877301154042515168943878400 9418101 -53230554411639976641191894180027269632 9418102 -54631920713504922066810939180296223168 9418103 51692161521536511735841194260763452040 9418104 41816511840394146403779070483521884160 9418105 -62250800122214178175397501431391959740 9418106 140152841292814717440200581880933359104 9418107 107716301595848461978884659548025174040 9418108 -56042874265828369126011906672181904384 9418109 103752944874798425005177984989101875104 9418110 -2929640006640645538433859225253478400 9418111 241064981266593536881801793478533899800 9418112 -77443875536748703285877725346345779200 9418113 1868521057637317236925621487229761442 9418114 -87742743266096495975583827030720217600 9418115 90341377730977906331397607279369207200 9418116 187801529807667790016489265992898048000 9418117 449858058975002759955566100211600564572 9418118 -1653852823659843357121943159124704640 9418119 230368214124749771279317554095672220240 9418120 -110771385879485871841782564336327782400 9418121 -230996097301973869246786389615819768678 9418122 -46542583227930176711406998881172083968 9418123 56867260448669791055233034544046057728 9418124 -126177005815780654693290116396182888704 9418125 -41817830629153553465483973517835760000 9418126 -24769204876316658447404009970181560000 9418127 441203413125206209982773747533431089560 9418128 19255752602161365003673303498112630784 9418129 -476183192751605893096315387387054464 9418130 73580684839393480682178127450924812960 9418131 -210129222177624881211597169015457842380 9418132 -186961017231311046187891221553821769728 9418133 125936810340336442083231139090245290382 9418134 97742931682514923252943474492392588800 9418135 -246615945595540011185639405866019170920 9418136 43705520154842177207690528974283243520 9418137 190293118082849506252552828819482090960 9418138 -36096988073825348092738986520435307280 9418139 -405878689203557523520183138851248771544 9418140 -16823648630579750272845436506590822400 9418141 -59651761266242764945481260732794048000 9418142 -218256760239757253119137473606204621568 9418143 82888716014856834065691575644381973760 9418144 157586281397264747939014312743924596736 9418145 -119426063452529645988341810653759732800 9418146 -12993464990955512516585201149094413056 9418147 104096147544908130865350325894147023192 9418148 -82082829539675565958173220421976161280 9418149 12357181409063260925564737621888471128 9418150 -14695158801778530136391141557514496000 9418151 -65823524138560275682615796454113832096 9418152 188964808305894143371787191914722181120 9418153 91158194372718223664807224490521080264 9418154 -64330105786931848903835365301603107488 9418155 -56799641097353426773379809954179744000 9418156 200209076034054500582824803526213355520 9418157 -52662434300755468742500173341108736288 9418158 21610533864090881340611188904045750400 9418159 21454509036460992070096606848743250904 9418160 -26622143442935207741905823999093637120 9418161 1310512845031073413602715370155148640 9418162 67479514479212790795551614176258236832 9418163 144518062608984434358452183472928454412 9418164 47235385570977297594550970955662856192 9418165 56294775092682783702123727944116971800 9418166 -34027600909728075307157062602084608640 9418167 -310912105793277406711902634582581024000 9418168 -16262352553123341684391550326049341440 9418169 -271504393819159334098562192049448409430 9418170 104140934689466364110859308854070707200 9418171 32382625816961195967983385322717245712 9418172 -32487385219059419844071527709560406016 9418173 -99232282428556521614221218760567324416 9418174 127879687417844067335551314869035182336 9418175 -4163691078455986777845222231057981000 9418176 -25881151318279423254181765768626044928 9418177 38673268506307129164691972142734473026 9418178 5180084802336514284970332442598154240 9418179 -260058522259430305993238570412175998216 9418180 131118755549477298076030323452028456960 9418181 142799254260580995237930525477660792000 9418182 84965371079321356622948734393195560960 9418183 85884524069315818420629802845150454864 9418184 2013690699632317002905444191580037120 9418185 -39955723077105962023479582169071302400 9418186 20463152693836478846606290843010392320 9418187 -206030390352594337451939836535353111608 9418188 26574446981012010418456650821815593984 9418189 -586803778940074137645848952222613047168 9418190 139810829026983199523228487919489303680 9418191 145886798347380758899050776466826965264 9418192 12349692124700659098034429976914870272 9418193 -49659372489895326698537884932968048640 9418194 122498978103621030362323148081506431360 9418195 -90625400692240194825487732246051054800 9418196 -159700507244928838009104879076887767040 9418197 -111209602503773821582225969582845391200 9418198 32559986681755706009840057695117965600 9418199 -89005791441716961254404471862432253264 9418200 -30213762156720894802418670000771072000 9418201 155262761633951563950274900850212701888 9418202 -4646823235241552773509238118975085120 9418203 -27700265642456533758753203459390897856 9418204 -1591829123672007042659463698644866048 9418205 -97160062587526973636671302102924516000 9418206 -9490591034258247283899309615664607232 9418207 -43738478667393951324190030189662670400 9418208 324079557555831937501023185265159045120 9418209 -106936453628446798120753972425640047696 9418210 7186137609301167489189163201025003520 9418211 54948641528285141103298109485383465744 9418212 29969942734785854025941091607922245632 9418213 2679474432062920457970382686239131200 9418214 -8586368748038852467792927861163460480 9418215 91705498187551323470448559355007637920 9418216 -268480125993196290087311057683534955520 9418217 334690625602666512183293663084813256000 9418218 -72974367329705456528830580838193533696 9418219 -65520053377136056659524552321016203856 9418220 -10636026337057207169125458443184568320 9418221 -103322755065348050994402643325521094400 9418222 -38656201296828334426300841048552908800 9418223 227796840205849279678350353160630467640 9418224 -30278008707898621255193957557469184000 9418225 -35685789458604487148048322968027544250 9418226 206423564506234285331474836284402423312 9418227 14384496649499211315330135103379616000 9418228 97665623382261991490263524293786315520 9418229 -365142784297836287153221691671356175680 9418230 13064707212091590857604246887535630720 9418231 -338242318765543559917819711556905682968 9418232 34139442822370541629186686530955448320 9418233 -98156066995849137084309617595543933504 9418234 18855125087356167720680174152809590784 9418235 240492965982333008526404676458364103680 9418236 -57296252519737638950134032298931404800 9418237 -313368210064697680876347453633619525114 9418238 -102646656438994325865652181486854965504 9418239 -79974668096943805002777416561921372136 9418240 17021137229237589262382982827102699520 9418241 -6507483329881592250896588022296496828 9418242 -39578977017983169459305258233317278976 9418243 -19677193919158797040456440921031606800 9418244 -113438186778645711030554980132955132928 9418245 58946187027762963979322185229088911040 9418246 -49229889295088793500147409348702162240 9418247 720099919192528954013206916199548160 9418248 53068892027407798880667462836871168000 9418249 341260794802477176615071965079229527860 9418250 -38850381394910368927589063091717072000 9418251 -126815643088504609045034985488644886568 9418252 -169948437749665727423626609195576363264 9418253 29882417127950578126626311833461643884 9418254 -3824653984447610645316308096383397760 9418255 -6955098140357388183875162457969561600 9418256 50275679433747862086211929331880435712 9418257 294072779960819325147573605158040604240 9418258 -12792655701723970503768517302567377520 9418259 -131302870967366946559698442714146912912 9418260 116642654771542113744475505091665602560 9418261 -297770082233978624007260195293000273138 9418262 11114573917397931057862378020247941120 9418263 -102918850643647700018218500189690479256 9418264 105063046627019348463887101251832934400 9418265 -80966818084166476314350860845701057280 9418266 38329893474576031791012957081407066880 9418267 314229488571683669230043998370206429316 9418268 21599484007726206740608599665638456320 9418269 129085272962956274081054299297039278720 9418270 -7199598610009228160637574294461408000 9418271 181813548579901629470649169328959180944 9418272 32017948487954429291972350736596992000 9418273 -121902796563548686127431857233453243520 9418274 -73191581375802222076340455251779371776 9418275 7289310686335045917586624519664388300 9418276 45542791315829721815266592058137686016 9418277 -172111783617260061640999742284382244 9418278 -108507896662161867796103803134395260032 9418279 147400780168420539525119354356912821840 9418280 824786279339239681518190338923212800 9418281 190752767352508256960235106844917118880 9418282 36430742431072238804829230104180972800 9418283 -131249166169881248538219595295857319424 9418284 60185442941433742442188794765050545920 9418285 107074863040534340755661368943441103360 9418286 -72517143144080666957965634549231433408 9418287 136611627155614244100827248544322792720 9418288 231070515216580714470745561446481920 9418289 507756321282315705638038265323055416356 9418290 946943607866502453420368609544384000 9418291 100406966316114352541950369809033916384 9418292 -3651538571266274407099506166850543616 9418293 -48876714825050948745248198352098089344 9418294 66953781152153149374100952782730529696 9418295 239013549463567064959887777281126083800 9418296 -2896219087870507851767715113553100800 9418297 -13310504492273335283271053898777747968 9418298 -83536397476179464556884976241681203600 9418299 -52157036427975837869742693874426210560 9418300 126847104751031001931723559836821184000 9418301 442668546091844732607394511703415180800 9418302 -35278111661254157853588232057961496960 9418303 -54066082080446182314743845157631716216 9418304 -19239883280523896393570824151183130624 9418305 -46136102498564180811715088038621224000 9418306 20513553496657013269627628362350842880 9418307 -95614093530169721004956963995936276320 9418308 91907162963238912399086319574440975360 9418309 272942707094719219322887990916558852510 9418310 -23712431693920407766218031668749738880 9418311 -24196451770126023184240225957340697168 9418312 119597279104660665715843071470407372800 9418313 -10367890255411857905115456844269725304 9418314 -7422941088895713073294441574928678912 9418315 -117676153602083017542274424019755246880 9418316 -192978587112877708761397965891445348608 9418317 77497187740754555150067564988296946848 9418318 -31517949737322149237562593551037472000 9418319 79730051366578287633988140369414996840 9418320 -32136083340159355135511160232272199680 9418321 423549714368629941433515029082816860544 9418322 -89902862274130116033063572943666834288 9418323 36121815176617005421880663262197918208 9418324 -96779410902072639253862535191589900288 9418325 29230288120241060762250200882534148000 9418326 -88339778781755267386247616762012602496 9418327 116975149026628021958464580162288792512 9418328 172034368898736448963420053898533980160 9418329 -340974012098379210440132821866012658080 9418330 109895022236281160805711744441365452800 9418331 157740928356265953557702345243041519632 9418332 12846505748872045520836137087523897344 9418333 -4150408180796981132025531737563785056 9418334 -21762882638960913571178389409399632128 9418335 6558318393704015200067563239384554400 9418336 -23012662881512283751212461101236879360 9418337 -325786064117490136958916952864238530014 9418338 52116769963829133571975329034028649600 9418339 65408095542982811518530733450537359072 9418340 -74805364108569121938694830781561720320 9418341 191063205156459052785960503636699997792 9418342 -179879854570206412182365734567909443648 9418343 -75622428217048712451169993691636177256 9418344 -53001763321317106329488051375026913280 9418345 16264698135726402366607127652351128100 9418346 -9920122419341913616236124949269702656 9418347 -184140921694713588088000828822837239480 9418348 -113858409468129454690271452608277403392 9418349 -170817175027896254564013591400151860650 9418350 16436992619333502806030655809691196800 9418351 102089719498551160353111198030769261704 9418352 -15439680321319213738348593160461778944 9418353 113966207637470483668572212232926773248 9418354 15886237095174829278327052168229670144 9418355 206443737247096981202409659512018331760 9418356 -527412216936814787962535844606762240 9418357 200411702245326197785177245732843602880 9418358 -141498416841338212425057849395412480 9418359 -8659874259007569396588074645810842056 9418360 -5154384922394063192585911150494105600 9418361 562076793208389833156156017156770844500 9418362 32559714501973529895612414182152581120 9418363 18688224817183379691516294919281081120 9418364 -18707884194819477759584143437125044224 9418365 73805563819040732314201209789599126400 9418366 100016178284749816664811269477769733632 9418367 22481288767170106586890995484111182192 9418368 -134447637811529024677482805285544263680 9418369 -351770911553551331728340791565212463230 9418370 31173510769118354700462827748897652320 9418371 -14440994023187479727947899933803417616 9418372 -151464143222680759412677070190574359424 9418373 207600005949746760268956021424354262460 9418374 32209563510561669016046974899662022912 9418375 -206677060406888820259375722173572998000 9418376 -5207740417528944121386150610334515200 9418377 387028904621908023099726279382193980032 9418378 9898784230560783092175692338032762720 9418379 -183026498211796197262159031310563136624 9418380 72188114285168435140057965957068390400 9418381 -4130335406277376137207461658733870336 9418382 95549286114736392407683665877252089792 9418383 -63705178323045717469395930895449834720 9418384 37716250470055983916051397035993702400 9418385 -24446541095150135633085781966172616000 9418386 100674834838486945451234706777834190464 9418387 -11887864980751178430419454354564119136 9418388 136458880485409586631432796357689573120 9418389 58160387265731382335157953818355812608 9418390 -22609671168529886333830813445556268800 9418391 -669719236746898817877294600830159730480 9418392 118598133833022963122555907287630776320 9418393 90051594511785512322716986990784182164 9418394 41121354204714910880419887335612000496 9418395 -54528678845043824987267455932828249600 9418396 32575986505409040144457154680786196992 9418397 40191174838850782023113792178608278572 9418398 -73752476337942232311089585287674048 9418399 -145299475425216655861769248036833229600 9418400 189899662114826413820542329901734297600 9418401 -104188876049135822177294974652671572480 9418402 19959011774709555054985279409004913152 9418403 -167156373231401972743995769226450925348 9418404 101952341414071114371423115243344823296 9418405 -20753173868421664207049806911241175040 9418406 -35987734784208226099125256149971067840 9418407 226822259851494508357578753611714219520 9418408 71811988522287934333085845350826475520 9418409 -7891822069175698651546767052863432768 9418410 -150156205370597920367725483614963724800 9418411 111103873586781586323345342785501416800 9418412 -361765223670043961544377657433824068608 9418413 -234898334817735200529647384921735614656 9418414 69562607947543903483175163618213483840 9418415 -354997656030012041784641144344187389200 9418416 -16526026356713872423095118737677746176 9418417 392017213252677122794101262016573095860 9418418 35637708277636868927630033700954316704 9418419 2589700768182788257708332941358784584 9418420 -35124769186858437310719077865907322880 9418421 -367430998948487095966356696008520111378 9418422 -6485201208104865976829595525594768000 9418423 -211042229304442558023655076693709677056 9418424 58455069537801806063985517546546298880 9418425 32535273530685416451256534303649304000 9418426 9453025674816395145411824788183116912 9418427 60701612853586221079460348290246275960 9418428 -78855629693499028340807307158924490240 9418429 -176476944548525893276443864729224022970 9418430 -56810884544307916141027017014518878720 9418431 114315412280555767973499784158561550080 9418432 16137317461473268436523775991575740416 9418433 324945913731484089212362053500578457520 9418434 32875010761910956990110842325999920640 9418435 41204808217579672228803060201183054000 9418436 26952883335227693414839801750182295680 9418437 -70199196964773137067175102520031772800 9418438 30728762982778130374969547743093427520 9418439 233810497114424475154980457502884819800 9418440 40627936203211154823401309653949644800 9418441 91279332183190723217773912889438495184 9418442 -92231144265550818984287222766086240256 9418443 -134026281518375239175910510701229729600 9418444 -4086566199345614363137288540726037504 9418445 -125410086724390147047426974329578933300 9418446 66428870341634723804070494604253014720 9418447 176476949633569876560184226601515475712 9418448 -12864025466677924439245390007887282176 9418449 120897315457687861815445044702261268464 9418450 109701289274231347387684654939539678000 9418451 13259664649810338074079158160040694784 9418452 66649076007457259377191299232668774400 9418453 52698942385565164576301232404060136480 9418454 -51256587488295904056050694979346640000 9418455 -116283266918093639168746206204292227000 9418456 331466916315139690851203156232100392960 9418457 10286197792358555502677738156017155792 9418458 -21126297412982564829676080793349664768 9418459 -45172938239059707596287102471164181440 9418460 -4732236222383534955117001453500349440 9418461 16653525306327100689417686840062727808 9418462 -2068587413226804896485565507974686528 9418463 92323196867805509902364115778496652600 9418464 180638571191859763882082635238111969280 9418465 -45863084676701527384920672703977302400 9418466 -22484718222328238878692104282551742976 9418467 86189299838866092342307358198191465080 9418468 -35432231017606257519205594710348015360 9418469 -76554482264504103159004400619332694180 9418470 81261685659749294243645089015455792000 9418471 -33308256141785241464478545258289792000 9418472 21089953362275007227657561403619737600 9418473 8372893526225111696310590838180091722 9418474 -15448645363808411927218608947204198400 9418475 -214422186033868505169224276582014962000 9418476 -92123036421693187580352857528846198784 9418477 95809557404032402493950344900400500000 9418478 56788236786188820449889283607616575040 9418479 -36354069948242734092857336137865015040 9418480 -59664019658911926209268893414629539840 9418481 -6910984376777123713316914818223340718 9418482 14345932230977611248239590503864299520 9418483 -109243142154680779393771425164396509496 9418484 119105529383581184544449837772790214016 9418485 100855228085447307497273640871589322240 9418486 84015751226124002610736456672431744576 9418487 1826293981646049976363865431776669000 9418488 -89237993955662659847110762184583229440 9418489 320677542243315886642158929737534941290 9418490 -37054348039078886980823567942311200 9418491 -341405739778726362989994461518733764560 9418492 190271037231592042955752124340700860416 9418493 -181030257780090053440380923805126225984 9418494 -51332136741867941832939088811165496000 9418495 -101120894219973958091620340471566479000 9418496 -235272334489424251272758084844983943168 9418497 254148976002154253113237438546902336960 9418498 66914256534753629437386403508329621536 9418499 -505156960789197698610302344913274837336 9418500 -10830750829528607128085031752159232000 9418501 351059790536156168962374181888828782400 9418502 59473097898880486880035492620653177952 9418503 -294393407729252372879174932450351078656 9418504 -201898160928660385867998620262337689600 9418505 -19710938642932658053941296695505280 9418506 -15567243853469646871688359078178873856 9418507 197920030725242652549999822393968999424 9418508 -75372342262229751626353949629475696640 9418509 113943303057909348568282685823520999200 9418510 -36180075231723117568492510896757233600 9418511 51876643464824881008304083482023218552 9418512 -495708815220645589071257681870192640 9418513 53980011979784171767646643708046830848 9418514 -39170685911283915944728844219415321600 9418515 5903113412510510925805650780503638320 9418516 30583002384308964967836874937584572160 9418517 -125959981594914169417327036408430752320 9418518 10453527725714409473191720399703913216 9418519 406238523193802348658248499023291120 9418520 90579288491122669251797501034334617600 9418521 -541317071592733928605338915019354752 9418522 151699606572024085317532683315392454624 9418523 100342035575848448336508309322547414784 9418524 -39887237988531248120692032215848181760 9418525 213896699060209488636839499843681392800 9418526 165460962186432888865611112973861309184 9418527 -52430472528326720253774932206354688880 9418528 -14518451362501902296623545761094696960 9418529 198555040029658623096096020073852198960 9418530 -12010379369447562701551660285171407360 9418531 -77894116041604350910102176767658677668 9418532 -27592861868161470216236196250823378304 9418533 -11156283365424943813143239403440544960 9418534 77284614475150359559448018179135336416 9418535 41511977847683939892260220837593745600 9418536 -19726786246510298594832154193817446400 9418537 60518863069230804780493027131765080186 9418538 -78704673225582764464180725779241699840 9418539 -76699288064801282282997866194150029600 9418540 184201576455677893104339233463259146240 9418541 155963485798250866781650315230385538400 9418542 22654285848355517276584802331518567424 9418543 -156172861821673391046381303324230964208 9418544 30817218665345714718974368974346125312 9418545 132591540207145230717957696143275977600 9418546 59964240539915791490364339851645266944 9418547 -56632153418374863800288191286392593960 9418548 1911678941820057388495517679252424704 9418549 -58871017320467912699111848024706202464 9418550 -40848115387315276530373214287024171200 9418551 -149260746270160933786152346140799129368 9418552 -116721406354614449993598289804247900160 9418553 -158666397162949760281804050518709332796 9418554 37332401198961727683923331662542522080 9418555 -346004119449388700085734991561999690000 9418556 49533897841703631303670102529361838080 9418557 176423644778014165994386922246738307840 9418558 -35252857039988410177203712499555537280 9418559 399965443081383161828329494970368137904 9418560 28656548690871714300002397115184578560 9418561 133048216612868067304857599447843261064 9418562 173892234131704882342736330153590087200 9418563 19375463217735383652858656356864512768 9418564 -188244194791343304566573586150386429824 9418565 171496730921308786871340568122405669120 9418566 -39018217532333424475241591914612723200 9418567 251264761158843869061611376127946326616 9418568 86539835012433595441349852011551989760 9418569 94608340874332272724091501921395457088 9418570 16921108424576744330311787341271362560 9418571 406799949441108132306357080710733066772 9418572 -96309627950710687809977124067496355840 9418573 -154783089977771280152441240997449319178 9418574 166110731713032411441001946272095780864 9418575 -21724653150538308716289775707488140800 9418576 -38081753384919899058334129846034497536 9418577 118268847589446113543004923341464111360 9418578 19040236416443257766771549584002490368 9418579 92843559290126241536819881506537843720 9418580 28917539988163654396298346417681162240 9418581 -76924478136002314988987517789824082660 9418582 36388103755763717650728395429566063392 9418583 364507254615646683995935438326384823920 9418584 -30117447154177485751559472526224691200 9418585 265044793957236894886890061371472958400 9418586 98849439390801795216026373235672042992 9418587 31588630477397850351532925225142775152 9418588 103996608046077036992628288569666342400 9418589 521477103503324789103800611664573923500 9418590 51697836456940744687305750337110717120 9418591 624041827664663873685358237527267840 9418592 156837428565795571404680114926899953664 9418593 -111147126215885532996059645489038762656 9418594 13984693380405758788720592080202003232 9418595 -110632282270665537637446444863144428320 9418596 -102682033226589415964602310479780448256 9418597 -190919251036313671662298883364189853954 9418598 -55889533787923652848273418269012692864 9418599 -18289370065836607851341439286661047320 9418600 -40352937949828423183838836239432576000 9418601 -206480972492903821004866593164860042608 9418602 -47858774987215171343904386823694642176 9418603 -144406019456335857328364879594790653520 9418604 4579859669514541551330529454405667840 9418605 -4882676824474786189685668408098140160 9418606 -6094763130615024369100477241122255872 9418607 286878375599853701332865739783418514232 9418608 -8622171058863437866164816081034149888 9418609 -134853245261253053159087502019693883084 9418610 -52231024282821061310727858848874515040 9418611 225152820946960249582362343507746274872 9418612 -78269711684487964425170063447965138944 9418613 56532018159780463267711030163938501500 9418614 27003609388444498335917041849079132160 9418615 -207520242885391598359747922388048480 9418616 -37457255116534294583118585535225036800 9418617 106431083131643200400066868457412150400 9418618 180574237316499647101002886109705406720 9418619 -23290693543818128508365431622932616160 9418620 -102790148205245371794201981875161651200 9418621 617230220940497320478041003921989544032 9418622 -52295566348775390847510181647229387200 9418623 -48665005409590169118462434757671475840 9418624 31498619852591040562573116120886149120 9418625 -32225353765791165515177201825790000000 9418626 -29337992034350054515956592908554695680 9418627 -4157108320910348452286622540789156528 9418628 44833351986287450431953348033924956160 9418629 -75158722572092913583861848616846685184 9418630 17480569596107155940920999751189982720 9418631 269974378985351849616380560792987118832 9418632 167744702554998474976090802405300920320 9418633 -254887403869314215693371486675172404224 9418634 -1197045826063989784483086144266703360 9418635 -129796289770322941460527761122995856160 9418636 -38633280309456918636107132391043952640 9418637 134399705092776252356703937430468322432 9418638 -66050471757670838097187061386705434624 9418639 -11160459000724727245509597031196675976 9418640 -23741914527996278512981439800934400 9418641 -202410874197701378292184601360753845008 9418642 112605001639213519984565660460345158400 9418643 -18883975571214621704601743071018342368 9418644 120530318865835946015512410178045351680 9418645 110673088680632054928656616069327828000 9418646 -5998635193103300416445803067381028864 9418647 -21641283172188494995820327264038565376 9418648 13285583971529418064654068304039311360 9418649 240698053462686542292824726216927358660 9418650 -30304489872052329923908099396699142400 9418651 -188257949224919388831243915923995011096 9418652 275765231682842159242891916402756353536 9418653 19303889227933689235792630796009428800 9418654 -29950343330113996203791605986215168256 9418655 10400843806947988587167099141344699560 9418656 6221133324564932350119394236441821184 9418657 150139818026508860767869829407656519940 9418658 100100232001536320134434810703235198976 9418659 224372151584866285649206062714154778112 9418660 181296734869873512098065702812942823680 9418661 -48430917343346064325222050538091980800 9418662 -91775898219755337886525339628046947520 9418663 -45258915436656251316320399871837328416 9418664 18595750607675789454633519988355973120 9418665 63970152716262467460092042527939465920 9418666 -165346288349856613604081500469990917968 9418667 292250272395851837267672291268300049716 9418668 12028171813905888769982211028186693632 9418669 27274046580969540784194458007485033644 9418670 -19788892773205988619241994709953568000 9418671 -178855631267554489685281223340166765560 9418672 -33823429315253562363016105736718106624 9418673 71371638885566736816283051416789458400 9418674 -66888786330648444213249558511514533632 9418675 19518504634409180531677519839271660800 9418676 -128256201691838758398184529089460582400 9418677 4017908214870224691299263597619983008 9418678 -41549804539780060093543685114213543040 9418679 -8569409828181554404173023980333756416 9418680 -92592035400039613218284020117945344000 9418681 -327331817730795215622682707452007410518 9418682 -8482834412334271522166022751545354528 9418683 -11308924503000466982982981255477786912 9418684 6147192794087596541851700917732491264 9418685 127128378403283494389450303287220094380 9418686 21798314985768415285129619313498272064 9418687 -222890261961041865894765432641487657664 9418688 64063584092943585564859983143607730176 9418689 -50066080908382134406324133133810057216 9418690 21644750490817340870952818191647681600 9418691 -324520801524709401630317169596529419616 9418692 13648579201398860807424001285884364800 9418693 -95972641694617779873142618755419673058 9418694 -153599818101861117431899060466248339104 9418695 14472385862972866879835224350026887680 9418696 79017139657812172863602687016517632000 9418697 -119374416000123016630149229151246934456 9418698 -117448065593443155495929837256119921616 9418699 20924315594459885486384922027782804480 9418700 -60501181510477306857611017018318809600 9418701 25217767125617682217244530482020966400 9418702 23334332859691480719742023968605647552 9418703 365660172137242514802237087361078656 9418704 87630737578584947961542519747765207040 9418705 -191748558236415646270986194700825152280 9418706 51683378245721038529736080911088901120 9418707 3827520228683803783027482528164006400 9418708 165491611794921327263712520562601670272 9418709 -590141157481242251356686821202550500 9418710 24588173492436095408192269153345873920 9418711 -201647619196968400005742924379831565688 9418712 -111347423583411760712073066910165708800 9418713 -133654276820521159691543493545259633456 9418714 8417754454585354278501806359810640352 9418715 170544672068390576790278883911393511360 9418716 63669436494755676557749519087125430272 9418717 89801061849921727292977645365682574784 9418718 1297165441265582774271730787743534080 9418719 132226473914707570256360951741205603144 9418720 -2354671263917089608139678132064747520 9418721 64850334872647673794189978973382998292 9418722 -4002519425607335628217439903224844928 9418723 9779479055691829709114327044568540040 9418724 150067513883001639938605157805361274880 9418725 30542611394119382221475599095847007700 9418726 -280929152651960790696055696877541130560 9418727 -302306509492153582276549019774458292424 9418728 204168933295166842187375379809311211520 9418729 224909399992830080586804334556551046330 9418730 -16526526642504316520414063481485352960 9418731 -78394918163869604514254976301457440080 9418732 93644654571626487376277160737637225472 9418733 -97518730536598814479446824160621855018 9418734 -45250369845972489106846555399209711360 9418735 7414302026002586469229446592401874800 9418736 -46824037962086786456014886394899988480 9418737 228604915938968197541409556747001160000 9418738 -76305036366742396395646717266830229504 9418739 -149753815538629968971103562574982483000 9418740 69435377279309368204952184691625318400 9418741 425313230873124370135998915838235284142 9418742 -106028138309644756670766816715544101728 9418743 -119809919336017481274430104190223136768 9418744 -287829316201229818502852661539443200000 9418745 5806271582404272023244659695833542400 9418746 28784283598877350995995614881184733184 9418747 89223293546010763598031619285514217040 9418748 -172344971881319190240329408263564929024 9418749 -107556635972427614856215008440391950336 9418750 57839529683670850640510281673067600000 9418751 -171894612076867254586315813486030485600 9418752 -371278517313056119520073306121175040 9418753 -232958417450212045942831379430551206656 9418754 23208234002768230786014632163384090576 9418755 -1102435210011349100861912060669054880 9418756 29055228823906951234127555624652344320 9418757 5158088116966751729851846290094115232 9418758 109919731038531008979493295841769377984 9418759 46394047868208794312620196033004813616 9418760 18730047621558892925501124378882048000 9418761 -18766742303925720567482050113250491 9418762 2254438388708306323486869702196973664 9418763 6583900471672343647615361849193785064 9418764 -159573679832029405421970020665480794624 9418765 -125121095502747776123121616401025549200 9418766 22255347913415403724656874295975278080 9418767 34315184287705873591373284373631908112 9418768 74891761371029201757010343446639419392 9418769 -348636339308833239949156430415187069200 9418770 -47273200170068763184032586375757611200 9418771 91409341429346734607060075646029970744 9418772 91182093244633310221631993426748690432 9418773 3403195045947199634129210851555932288 9418774 186172308297919305250428338129863727136 9418775 -134535171172108687381016907772108320000 9418776 27861733325790697143417483921036410880 9418777 163732975654743305217793191868221735626 9418778 -138598242501815364605727989276874828576 9418779 -168272611356226092282319028515911264600 9418780 -86108257057334034711232814165899776000 9418781 40886140079468753902703223048394622700 9418782 40747851133705649589499816770424725504 9418783 203260188222310556139455926684400790528 9418784 -126978157167683175830113330773686943744 9418785 -107810695507137768243398484805812508800 9418786 114679059676992730739313509803239703104 9418787 112792880067691332262335477101647411152 9418788 35713543479742018249690008764040837120 9418789 -111272004192581073817518496927678019712 9418790 -98162215040888598807644899670802921600 9418791 73579444327113336510757377909446711592 9418792 -28056293122248765264010102450415861760 9418793 -279017899885984097299761067594127042784 9418794 -13504929088562418289410873151299993600 9418795 220874021135538986250268790743192456800 9418796 246558763029799627376783927420261832192 9418797 14175331492581863295996322674988255980 9418798 23410459294020003677573853425983406400 9418799 -10621637125078996230848191335736267680 9418800 -46959549217383002340283263769588531200 9418801 701861474042867903871182813037362880 9418802 -45368301382049684486345222241091281648 9418803 212276656201823085260646300096571003704 9418804 -77478478554272410751379030648706889344 9418805 68259921760503040574013225284131621920 9418806 -42347604741707692085708659426763944032 9418807 90800135363123986229362575476920118592 9418808 -133753005202942372568138029987133399040 9418809 -39289565644645622168387239428779759232 9418810 11943633987888141956953655462088957120 9418811 -305698940024652995686064263964106018588 9418812 5222869628497598357719244988131174400 9418813 204728450918474706534731759471360560640 9418814 45299941573412118606379699232310281472 9418815 62668516263055047046086428504082585600 9418816 -131818552282200100976021341061548867584 9418817 72509601594220337502088920905544028866 9418818 -50730296858119003912742538043961786496 9418819 -314408591584593740991263482985854817280 9418820 -38931710682016997812980256319831857920 9418821 182114446322558046452023813109701247712 9418822 1738618692783196666376096114333681664 9418823 31489240617529192659329626219334348160 9418824 241064329083949562391804282078357365760 9418825 4487778893853454639274513858966456600 9418826 -98443989334535950880266817533002327456 9418827 142890299475891406223357023647017552640 9418828 -4814609195121137641109712998690177024 9418829 -126909897188827138126478610201967555008 9418830 -15263647282317170197182927253937374080 9418831 -14550407751702834391131367381717888480 9418832 24378695647779058777433478990049443840 9418833 -65165586718226886057012820642850416956 9418834 -238024291828986822698262268130633315184 9418835 -497445114009903630193314950648420805600 9418836 -10291723418626292843378434093634334720 9418837 -75775916724815468694233879199508554560 9418838 33302261117528025111400924907799585408 9418839 16619916663167660397291458588225840208 9418840 85153072422682985967228313565427916800 9418841 -352464476744808011378775369576045616758 9418842 696786918603024608939978550478079712 9418843 73026702566778226474124499475120118800 9418844 -161567580188247627617654435666412363264 9418845 63395526687012198040285706169655588320 9418846 -131973278760649192202969615380314016128 9418847 39793880421728829106280005609614511392 9418848 -48928216704418771782882723251800768512 9418849 197617345763361989370195841052550048 9418850 11599842415443669026857322489641420800 9418851 -1360157311813880821234976106376053312 9418852 85352052260565719135472407806061533440 9418853 -195031807648230559688809338087069982656 9418854 12283032359966363901937106113962147840 9418855 -817789735250259774568637881036227840 9418856 273647516685659332831508579094639605760 9418857 13202156430891681881989737272336818560 9418858 -56920004255071617111346128670852272720 9418859 -87848628833594523649721443108173370296 9418860 -65479765491076174878117770161334599680 9418861 -49654532048416900483326957669424075700 9418862 120315085852459377974674477008975458112 9418863 -242947713861249003957519351340134020856 9418864 2589430884001344001559383469417431040 9418865 -17719838371465509727598469683801953740 9418866 -82655188157004789155801514991352827776 9418867 45106633176252992068100215191500853432 9418868 -80874749757276357788582214115969449984 9418869 4275414974686845763284670188924048000 9418870 5791169051822851895106315157744224000 9418871 -97361027355253892119149545828026463616 9418872 -59031659681438726582459043129822044160 9418873 -285487157410123282123288067571985241878 9418874 41742107647704662441898199278435256800 9418875 41148296027602156509010104868891884000 9418876 1397006844371390877210991198554019840 9418877 -202146310729039647540558199285907758926 9418878 -23940020031277298376603408892092463680 9418879 145993434994542798225017622838261124480 9418880 -23373213056212777455428464311218995200 9418881 69696836014836685419294162025419069120 9418882 303363677438216406252147022838500176 9418883 314404403949902621323170634765821291132 9418884 -170483622585342250290809139767210969088 9418885 13940505999017630310241436669591915520 9418886 216583038942252757425510521919569942400 9418887 33565148133789667306972930660093412880 9418888 -172660820704260382840354293370743060480 9418889 -25241162782695255509068423287902617920 9418890 31302603662113384888779988162713123840 9418891 -141898816687664262508503929251955844048 9418892 13393886638989544105896431987884032 9418893 -158915577481627070238569755090088808672 9418894 2457025335557357207301186399468237312 9418895 42670817125483508849979970335866898720 9418896 94356455369244533108225740649305866240 9418897 -53965730643729661382768823904879060188 9418898 -4070606606733023229520268451569600736 9418899 75357097973567272345176734928867383040 9418900 230164124546924505009088376842556928000 9418901 -390540927681060338232353024190683552520 9418902 21726135407633921224986586171569642432 9418903 -67769212898427022483762783549443985016 9418904 -29282604329429624254855249860968263680 9418905 -2170443025154614776849189009393386040 9418906 -22137713935558707213215325811493694720 9418907 -58190143668048335654733847025850830844 9418908 -42563432004940780890243276231373824000 9418909 -5972077777257421930684259794088804890 9418910 172935641327921300547566724259861632000 9418911 -3582065240185280923982043358850871936 9418912 -50111498354336760397153987572767981568 9418913 30288471536125545003794679867780346560 9418914 -24927017994818440298344197635923924992 9418915 224774880441276358694879799153679411920 9418916 -42171979571533559362973375590041993216 9418917 -83711059404997072772282338503894633120 9418918 -23008865507802578340304802008694824320 9418919 -277387537240124840838672137711010796680 9418920 -31265201921337702969499523008644710400 9418921 -321554950955369300176826044610090159878 9418922 23360204270919739291425308611420558512 9418923 242700808202598859130656906242677400384 9418924 89381977675909152683813434053967344896 9418925 -19202900527708531064017768393404220350 9418926 -82521177113257932444169857360551949312 9418927 -230926140040780985079095970918964510080 9418928 61529573373811884350732014252845514752 9418929 -84067792103388413176739234546480661312 9418930 21767817474503005254819728010969625920 9418931 170300206412557632311068798657038861264 9418932 -32017972679167084145760548719680534144 9418933 267456897174090935319392747243868191680 9418934 65902425518444687115776947035586584192 9418935 783441145741753585089210161481811200 9418936 174452261270188128067865690523972956160 9418937 220497410591598410356628105459572884480 9418938 241036503534118633266939163294819680768 9418939 405522990442340895257950615908963582960 9418940 161062114160828073163004629683439895040 9418941 7664666894325462855419265598350292224 9418942 -16922716121270014290181344763384621056 9418943 -109903593009516758130045200660012879808 9418944 -33813424163836516154388698714534313984 9418945 -190173413439545809051266496005431269080 9418946 -29383670460717880321470671788553756160 9418947 44566758875748618014897918470155448320 9418948 18457791768908411825330907558408364032 9418949 -11995458417010544316567383060247030180 9418950 -33798291166232866775761744400686512000 9418951 80515077014707715335626670469972404952 9418952 367816165703758857236090877261214894080 9418953 218906371684191728205060643484795180304 9418954 28980094425221907461097730058690806272 9418955 4392440486969804929782235036541829120 9418956 149463645344016877575364475012889411072 9418957 -185299905125882305032299269153488638388 9418958 -178459076632039609717508067352785817920 9418959 -123266401965320805542576369133270262800 9418960 27120964019068201831591254632379187200 9418961 -1858511266491426696159484116768697488 9418962 -7950388726301100248999109417653408256 9418963 40125268920674519988927409831419183212 9418964 80556665158296377142432282892644523776 9418965 81104873371777193471509417361003160000 9418966 -49715797770544000397579201133983609568 9418967 -107774691997332075685924117620018177168 9418968 -110865484292160042630609735377990246400 9418969 3277057836906022415896731649287912192 9418970 -8983999415562916175727269492253047040 9418971 5505750101692422649109999750908514400 9418972 -54057030909961192432277535034871924224 9418973 402764787994259702088521872842684141222 9418974 107167683250827194824049868980175790080 9418975 18071307586348857189373887004737119000 9418976 -270838316082357114176371165286499090432 9418977 197141581019725595685521520305705943840 9418978 -205805389097501551924902817022932992 9418979 124761210267857480467666401152134724640 9418980 84657695964776250881372250447429734400 9418981 -94488330425806930509573207640218004896 9418982 67443675740951401047483940730910650592 9418983 38174092252965526916071931268128214528 9418984 6736447043554061284342759000549785600 9418985 -34397906618292233466069266954155140600 9418986 -150007835726755699721363603889784634016 9418987 111978214470663823556179145057805755636 9418988 -31775972649835783064036452647268583424 9418989 -154923828700120748675423914317248074176 9418990 -3394730322982681128615255100329369600 9418991 106710023616826657624528806584517972192 9418992 -39032145929733240905311722805568471040 9418993 5602349317858987269214256274261769780 9418994 -47727595285518397484730981960287643648 9418995 82720391292583080942537747435147750720 9418996 -38023455741030148491985858108837079040 9418997 -17628160089534944550711858249710208000 9418998 73514293568300001411723536077658480064 9418999 -258585226656872287454846091400632654440 9419000 -356382094523584198163836392533836800000 9419001 -45896999212301818216183090016594379840 9419002 -48707264040030959009079739012241988096 9419003 8486611884073891173329403435367920 9419004 2299806940803432391940884853039594496 9419005 38776455930298462571687996186240778360 9419006 42084138105660511602801921560422155264 9419007 523906866592020030492509379022998288 9419008 -136216305775394646984327699099516141568 9419009 51279534877466514971853592955630484480 9419010 -36753707635708509558624279258526855680 9419011 30600215303534816383144695447372052224 9419012 -42609558128916753606212293807548088320 9419013 16138392939312632587840893176095259742 9419014 72007321594909717957230800230254311232 9419015 103603987373835248062269236409545098800 9419016 -9583370106790851055734595474922864640 9419017 -19671247279254363310977109952180162780 9419018 29972293481110342980561409235690409216 9419019 88791759314881152548490149362777744344 9419020 31359061566474839111814001333483714560 9419021 3922497107052649430517765929446168224 9419022 103077326780419028604427330884862620480 9419023 -245242297200611469346373541472854011728 9419024 -34395310620478921556932662600868675584 9419025 -102387421021379597467608994543787666400 9419026 -137469706784111721052087867091864471040 9419027 -225610464517691137353428295451775207124 9419028 -22073288149160965701651471892163758080 9419029 199916584063948012656640322444898309984 9419030 -3433921074357126138939650024528259840 9419031 -139548696405019416406953582238369854720 9419032 -71943114945108777453939139909500395520 9419033 -42723614872229366212531986105337323192 9419034 -72325917137543198313317812295532894720 9419035 -374083723432736368880405896468895760000 9419036 146231333575261647477943290451713553920 9419037 293578170823954768899042958868908244352 9419038 -108920993207959730997002671548848254080 9419039 135516324977098496199447113717114707056 9419040 38758711270409511812277784435060899840 9419041 571400651981923925905042223552932230080 9419042 12689432590578021458671515037232185344 9419043 35138980865329370636846777871518425464 9419044 -129726729761848811457168401688283904 9419045 -27236504348410110800251729547811551400 9419046 -15183664907567255706698996723769839616 9419047 41614956389328109311011596919539529112 9419048 -95703991190468039190075746523681024000 9419049 35648797331341860820529525413551556884 9419050 116032518016555162988559055599277408800 9419051 -12894257392729083822146397858776847948 9419052 29636827739148918945532734171599634432 9419053 5376312728090352926787162624701121792 9419054 65012028190218239805747187705516252032 9419055 144282868779095208774231740092038528000 9419056 -35845745545695942937096456989317529600 9419057 -312498531496819914633753249446231304720 9419058 101075202138605021781802967253884820480 9419059 -54175066393855225273048467629039044432 9419060 45796962121935342082213722805333401600 9419061 53623864280318232281347181775847289184 9419062 200772679416856991453933171579509856064 9419063 93841428932502211610351250072163686312 9419064 -589185110262612951197435384971591680 9419065 -42201232842376646716147767865109518200 9419066 -14185252851997227783538234929487462656 9419067 -6406974825805333155685732490141238528 9419068 28082956231578599474268991471030451200 9419069 381007244453775926835382215069159526560 9419070 -54634106136428362109693755176597820800 9419071 -60741626502058609842868637319297898752 9419072 31859544878815968693075282040168906752 9419073 -27491492682136673739605697945300666432 9419074 -21441462632562834019718646534723760128 9419075 -7481333269450902573875329683117284400 9419076 -146866687302578192387005372162050999168 9419077 175999872528920635693937671608734304926 9419078 154150308135901209397536371279369988480 9419079 -139513048153815029051097849908834703360 9419080 -221162202815169693769275773880365875200 9419081 25495351119761508013172391472335556992 9419082 -103647962677594044305867885659719991296 9419083 -218430652480823386847691353536315665840 9419084 117855653076556328386452288125937408000 9419085 1234224376937937565248900683785865400 9419086 -57917388805336665594459536880925440 9419087 137759482774054570941698652197293206120 9419088 -4193049585247690565016416909577682944 9419089 65407603000059069131749876761162058848 9419090 -61607003459403095221173455065229910720 9419091 -12979076629736051400041204928925340160 9419092 -105842608535880428380247347392639328384 9419093 -315785199902670461802000731095388708658 9419094 221098155135309158313686015821163328 9419095 41275060941503748310323201113647315680 9419096 53699293371402567348414254094815201280 9419097 82612699466298785529819063164986568400 9419098 49734566162051289741160835849088998400 9419099 -58395391684297210480141941415219434936 9419100 -23057356593072236186100341148387033600 9419101 166256733903975754909275425451567151212 9419102 -13522011940804617613782947424423002112 9419103 -153802287982003723348415655933342192456 9419104 398168065943991046620147121992126038016 9419105 -286134017202192411843519306929958935640 9419106 52986775004366712120161959808447967744 9419107 -2658381117509120329556323707069377712 9419108 -75995750154267431468085511386440242944 9419109 75166295262373833524166537216960801408 9419110 58832537740105234512679737017581848960 9419111 114145042762544386779020733582729878952 9419112 396627218045802065812646108680571289600 9419113 -81946582016656703219587510370233957440 9419114 164117611896761677642304071680238302720 9419115 44351542533621585194209400360221847520 9419116 7077563938956339986131395557638448128 9419117 -25719923686018054796671879868708809920 9419118 -4444208880067554251808456680325599232 9419119 67338712057795425978508064474263206144 9419120 7362044206657251662528796714423091200 9419121 88152964080711489297272345480189342208 9419122 -2470070338577923603009443080078116800 9419123 20754061342225953855764078359419027372 9419124 -11627505638366377317951257544960000 9419125 198765049071089348508939196900802499000 9419126 -76805860708210970365182170472947936640 9419127 -71011810884281542183463317884048635568 9419128 -53825685458198926893967586297557463040 9419129 416839308477732350871856074291188789376 9419130 18937716207405935316619451944456350720 9419131 -51142119063078594923143996911170311800 9419132 -111954767372147316027806557654784291328 9419133 48223704293910370817669302479083144448 9419134 -239639857925172131809801510599872343168 9419135 -78305119996864670631576959039963707680 9419136 -17187732075107724689061581396587315200 9419137 -12715019714852408542564065553690631040 9419138 14538204121422695798116992476444570496 9419139 -261515042714802916924056725882138480160 9419140 148050382068365127267328031055072349440 9419141 94044094535221275911632829425883080542 9419142 -8576759370571075850902168750204567680 9419143 392742746858520979605760946328650010392 9419144 58293677861074344421925787079897251840 9419145 22016486683014913476725416245653814720 9419146 213146248235356846329572524316985506304 9419147 -46966241924319681372345044889186147168 9419148 -84653720796711391899138316316628557568 9419149 351625168387180489702048867316598836150 9419150 732669627129113526327641811856041600 9419151 -22644297389886296133331782909813926016 9419152 -97195683633279805636280926956410093568 9419153 -239452411198672900373900853855102777360 9419154 82653094091545621017838539405248661120 9419155 40592767560859038809236051846197990000 9419156 -79289150051871283636713990569366092032 9419157 -15418324385117284952843635837731370272 9419158 -30924024891621363393421671189325105920 9419159 127487086421292307582716896687220178320 9419160 -29681468191989902028199946406016204800 9419161 -21918906315992491771174009174998905400 9419162 -67026087379244749597900504168873038336 9419163 -114391653387944877327228531731127862416 9419164 38593279048915227671021450849807654912 9419165 12447498689845852670949314475784857600 9419166 130364831942550894184118306740661298624 9419167 94535951937585729104938049183820753360 9419168 -340293336689623990958479919110375342080 9419169 161463397197431498252126364175492000944 9419170 50162788914998178281490582711774796800 9419171 113916615726061928932572924795573744000 9419172 -100498211318689917757516616170666088448 9419173 232720296878665020123369731757657582720 9419174 -73062352656642164407089387941236637760 9419175 107741998737698028671791309434968262600 9419176 -71428240298398460783220167962684631040 9419177 118522726736879819697005673263925292026 9419178 731428786113441000350907253802393088 9419179 80469226507142327867922558522134806272 9419180 -163984693799053361035157403299839641600 9419181 -158329983913153262161571907215569222848 9419182 -1146190636158001091040003356630639808 9419183 -308539406835936301623446185628318099568 9419184 -3632693121458521212223111795089408000 9419185 72567532262302396212488400620252985960 9419186 60525777961308512450227559802904012800 9419187 -111259588121072359120009052831932425360 9419188 313037868535246336944125777998970261888 9419189 -37380306164936053156903107382447311876 9419190 2943210630920640863015924784804372480 9419191 124002979787176960696820985563809207592 9419192 52212491841228542682295130746010112000 9419193 -1558447828659554672850256346426726400 9419194 24750505208792042459004025676766838896 9419195 -333415895401385553475213014969738240 9419196 114166461898607557806995034144059965440 9419197 123463567661553116967674005249665592646 9419198 80554339693988629015361474469716793600 9419199 -27189676309006515984276479693826964536 9419200 4941588488399869648980027699573555200 9419201 93505511338670277557852444920644366144 9419202 -49747244467255594232631822404233009632 9419203 134300780642110991423324272047790587452 9419204 -247137569373369801275097605868942620544 9419205 -32266546952737222180465621073568044640 9419206 -31504042718603070650552915065322444448 9419207 93688478344043260710550655418172356192 9419208 -23069039214635361802601306308528496640 9419209 -12194093213078774982926864725898077184 9419210 -43358560398478309386228971544599351040 9419211 223297563896226108909332570437169275260 9419212 -674168582224505142588182582304419328 9419213 -5057259092302316700202800164213965056 9419214 42885111376632955348788656172134740992 9419215 -90704843269139061663140648636296858080 9419216 -47866514626155743402137622924856262656 9419217 -109981715052665295558274664974402262880 9419218 25404458469753128646726520299749500560 9419219 12621731842954725133639727106233579400 9419220 120951491156318704642727274223875993600 9419221 111676954440887201881758493049206982190 9419222 47687342474562052278611729852696237952 9419223 -173270229171874064612238194749559296512 9419224 -126215703642159889820934247660554547200 9419225 -90409144717475486012167695397064843250 9419226 -10802668494119885908791586401063628800 9419227 -229384715801516889569301788397786676328 9419228 -14336598878242710443298242219116400640 9419229 -85894537778855584948262800893496147200 9419230 2240700562254827512166148391931867520 9419231 -175912906346646319503628717948516695000 9419232 -114125308837126147812725929639107624960 9419233 -103922391078344422913240788169796167518 9419234 -188937470610552725163267575064608274048 9419235 20257127544571012609786322069643187200 9419236 574913082147037442806596190923976704 9419237 275889748837210588265065009977524164992 9419238 -38986743265634957660369139605525462016 9419239 -132402094881919247205940277607062581960 9419240 32068459194649687411759055144642457600 9419241 -12676575743371360663050703580793501696 9419242 17448481378708780070118919459885408512 9419243 -172006827601313807135499937504259543856 9419244 1577482555861929962095538253453683712 9419245 313284776376043551635455757342568300 9419246 75990513389089453204690749469876424640 9419247 20165001017728858099369908487768096560 9419248 -8869918669047625497001701154494742528 9419249 -105662244088494510656199215731345309440 9419250 -123384249957591754154593677112199040000 9419251 401101774394916432846211620277921814104 9419252 19504166065072149439233703303276772736 9419253 19805951175130026740884319160439683744 9419254 58732245353329095261109162273667314560 9419255 59020958418705630558011814302971679760 9419256 -41144906195271883206978594246844416000 9419257 23031643998666484445961463390564867584 9419258 -115172572349664762569210504763711204480 9419259 102953768355151256770800064229315708928 9419260 118380169413255328902693321439975925760 9419261 -23574360818588681060216603916721073076 9419262 -54073954510365510662300623304830411776 9419263 12288446762239542215402595448282790624 9419264 -194864716830128942909048414500514955264 9419265 -1085103341396052695239773196487682540 9419266 -63946419481602523239014888428882500576 9419267 14304821484869184990207432254807097600 9419268 -35411284494758373393663040071189058560 9419269 -288682327387321490639072401688960392160 9419270 -108987244999378124576642680271983833600 9419271 -135494272559570681365408332610734886488 9419272 -45776505189059124413831753289992110080 9419273 282317739055585740117793484051579946522 9419274 -58606021760538738708470524044344002560 9419275 54611618940840493383785917353416340000 9419276 -152964269351470630196270028130924611840 9419277 56641477229321351135885553232232446464 9419278 -122977715046519585175360679675133979200 9419279 3273554014122204687161545151155256184 9419280 -10551832975904734038404695920220569600 9419281 51468031670255804519077167104654555632 9419282 -11323761491756379551045737870288429056 9419283 152453871459405306057042743689185219252 9419284 24142276205983218680106969856019777536 9419285 -242724392367224249619715599024315178020 9419286 36923693448832109484863285046937264128 9419287 -418567372102793539125530187429048915600 9419288 55205642867053121531399223400857600000 9419289 -222467522756312610306072448747842323232 9419290 18932183241787404164798481604931762400 9419291 101120775372255744797262670216307823360 9419292 -16282712757870892924649630195673305088 9419293 -4140993945921053436328203829250178912 9419294 -30091936044426345008440123625527485120 9419295 25100293774892883850579109685426706320 9419296 -177384438637168106875697321980290859008 9419297 -128267435403524996767116103615991685120 9419298 -13020493306545049745173100996854453248 9419299 112302240031288345302296231378593828680 9419300 12981373141552946536584467208638284800 9419301 664085657426572931578176529231696540800 9419302 144843947997739535378699533762671248352 9419303 -167957277033983271832373031816135101448 9419304 -177912026139717192580917390541375488000 9419305 -22728028447261013953233017650774682880 9419306 25885194158288888318170220701024716384 9419307 19569173568742343400347820667546039680 9419308 318971058092702254603405597768432192000 9419309 313989986273118448605970447683823339116 9419310 -49697226410314829464261228385883038400 9419311 -62782639802246014000408401709044127176 9419312 -1891609212300415270674976715374460928 9419313 -4369350832041954085010475464844871056 9419314 47323098131414038033319014124308010256 9419315 130717856718790868904651647377090682400 9419316 -181366743042551787969120692902691051520 9419317 -152215425104856266391105310021315513728 9419318 206780429660153762892336628273917459360 9419319 -9396875019592972344673250710548412032 9419320 27140205652063724620910708349090508800 9419321 67650131615905233414778761223768596522 9419322 1130053813603373338404311192932085760 9419323 -207814381393432242509938389265474686680 9419324 18603257142009035968744700926886685696 9419325 15803173763815997929309084717675437600 9419326 -67045439053036983997213070511602165760 9419327 170201259371780503693916249720047018176 9419328 3194133701591436870460406071642030080 9419329 305240127050906123251490466506244195376 9419330 86941927640031298536512416950972502560 9419331 1699288265575308674904338376384231600 9419332 -101236721252016622937611747610664581888 9419333 2786879875878060734787757621633353600 9419334 76303845411837785099459574928898546880 9419335 97652281949481298393773478408977860400 9419336 -8607364891629289834381969438364728320 9419337 -217484341260017788403471352200814992412 9419338 98689662606749832996646729336029423360 9419339 -8582866887596877679878865004624794860 9419340 6952430214163864014508712647155548160 9419341 -52535077101825079963477052477553932628 9419342 185681398763528341519754575312951867200 9419343 73385408627393353879016493081371491344 9419344 -18763903354541494496996648060715663360 9419345 92729315609466084514466635877642592000 9419346 -24244354030674853376442765100288063728 9419347 -169179763830563183476299315543382747568 9419348 136955447106857932628214064518157684608 9419349 27023131816948321280805920195368876320 9419350 -37884836440485027120592812486472704000 9419351 21082292188954401960553278187337917344 9419352 82799615702855879692663009964708229120 9419353 -271705697288241279093704507042328545398 9419354 -7814080503723547972191161565078275328 9419355 -165857853664837004433663359118787545600 9419356 78557723569583013273484449458160967680 9419357 61393963975220192743488088203585286752 9419358 -24852559056726684940192923207919402752 9419359 -101048885934333926986923110614708265440 9419360 352280844823024123267541291892929986560 9419361 -3300894383484246959699651563393675392 9419362 -65446433106105314066538081679040987568 9419363 221547953167715124043004578086320067612 9419364 -114676711879402350672385364034032885760 9419365 612171087339033619431094427597133120 9419366 143965002459131431382514221049372576 9419367 -143405581675456299076303183582936207320 9419368 68362111723231958725821190870099123200 9419369 -149343139538237168819407192385091105756 9419370 66625983041574528755268041184310252800 9419371 67349506947414364773662221342426793392 9419372 51639158763647905759517044053347300352 9419373 -183897756972066375889077970657258477578 9419374 28558223412714017168838871227097008960 9419375 19439789598935096562913206675480270000 9419376 -23307763911170385510552928160533118976 9419377 -110057314355429692118502913185723527088 9419378 61790323231530181113610942571163444240 9419379 -73296087577719527622804922084551734160 9419380 55070515804232488831015935452180889600 9419381 -20677130057522081843901440355602019072 9419382 -70359219263339489346572432604645273600 9419383 321766319994754614296261310856686408520 9419384 -93749335478881702186463368293658890240 9419385 -32630830005671681801842002810257317440 9419386 -45454257746124646645931980632532169760 9419387 1700874780482620855088186981479946160 9419388 -106167520944808115387491540050116935680 9419389 4411913114968296822532771271399925856 9419390 162827496493202311260534668136939108480 9419391 -10942172801385843087943150863348217800 9419392 -138978634138773431052276208857356697600 9419393 -238656081994158502385663448719884895358 9419394 108140659048809891070190019627316630272 9419395 531530414828068014435732198428768400 9419396 -154773221277337876311866044518268145664 9419397 -16913053492667745858148618967650786944 9419398 151015154536417350896384288144598511200 9419399 226522662292657134186182712344073252120 9419400 73611394510270091017711711328108928000 9419401 125605389629563702757436501901594497204 9419402 -20459809664363446628716103993989958400 9419403 -76919880096935816905010728957081847040 9419404 -48598820831311061606440322093745292800 9419405 -268699877940426730055570458171901045940 9419406 103472919555738754702968251718129520704 9419407 -531007006785858686886458727525818942240 9419408 -424245253967197575511606549519466496 9419409 12132512372670685862574188738531836800 9419410 20922292285253989255332742418009303040 9419411 424960552390893922846966990821655170240 9419412 25481127621164558174064623682157953024 9419413 67064317108013376117455037878959851662 9419414 -16279204054254508255523431740391331520 9419415 -181620316886456089361049459926528476080 9419416 163824598950659219302695648346521876480 9419417 -8736909873838363557046791368971614774 9419418 991836757042796592826946701320457728 9419419 280751759151084346898094345566650594820 9419420 -64681997637559349524692423331488798720 9419421 41998983710825300374191004241607313920 9419422 -130873010497729478708630726275362049536 9419423 47637477621229407263507657355876417024 9419424 47301652175439447387878994290392694784 9419425 88892465141968440665688204640713805500 9419426 4171882548120826848570988444718837760 9419427 -10333901439007283346244154633306877840 9419428 156922738519211056405868794852235968512 9419429 278037121367336776213119745693681188030 9419430 -67767473115798394142007389777912138880 9419431 -77913284574931790706313591257432928208 9419432 27358981018407792145137455594271129600 9419433 -124856190245621297349658428320643736176 9419434 -129810097667052545023576791165574722384 9419435 89389168036914873311036104353550817760 9419436 -119972237626073608099869366154506700800 9419437 -224575071135513084155048105319769855508 9419438 -25761595118940544247979542421803032704 9419439 157290005108794428961302155585050095624 9419440 -3024626639502697593098038159771238400 9419441 -442626073229678320171284560985610664448 9419442 -64654181328904009988302762305569487360 9419443 38880919944861120886594022968038045696 9419444 -40866558846069593976777918181555359744 9419445 -57564739792923804059393971302693350400 9419446 46164555135914332262043917677355616672 9419447 -85844083958808334111217176165707526104 9419448 -93214224853564806123695083797690839040 9419449 164863831850760344234935885130715663364 9419450 98527116180531060107386588115151666000 9419451 -2799535863546901883583422263463526720 9419452 24578783211393838085430990637550057472 9419453 132079600835928987332281142689082236800 9419454 -21244258658473894367577437223150993024 9419455 85282986497530677291161035274481390720 9419456 68629130943199686463991736000750551040 9419457 191307864202550433082970250928595521920 9419458 -74763281511648790827349008540609460224 9419459 55231319725842481041027710790740893440 9419460 19904790874990911606773504710003445760 9419461 -327084830114896424813797872723114353700 9419462 53172531503282882226473805148860273408 9419463 -91835635544294615586583005519621365760 9419464 185235312894574740988448525661477135360 9419465 267729267995880409084772364741761771520 9419466 -5052794153160388165628931243970560000 9419467 129164025885121969958397118988486690800 9419468 -150236846737783971338155774328790220800 9419469 11999236796679004879240963029250605600 9419470 62215969936710838530941425085507455680 9419471 -111659467157173424831686702846856717328 9419472 -56201345434280658303851867955849240576 9419473 -96337423096774140908467370376039531520 9419474 1927670540684999028103502093093775360 9419475 -56535168100187360287708462725145426800 9419476 43351549353278694575778371117894516736 9419477 111597941459608539675254976412648021326 9419478 8147367216839558169843161087633356800 9419479 -509519971620002756968856137111446161424 9419480 47021446809436841537055939286684876800 9419481 -81936430289897631933714862891746470220 9419482 3913975489337273647330347213320241600 9419483 -325682235057237296743344600406698110268 9419484 -45640323522876291891404296368835966464 9419485 -847783874919721480493797820950995240 9419486 -4349585975353070209815681936774309120 9419487 77740852517301621547860336927067765248 9419488 -43584016013021654301746767316946518016 9419489 124165017346277199987911140869781343424 9419490 3306670020509779533169805099834548800 9419491 95188521642937057653564830923736329032 9419492 -283353260163413887130849549507546419584 9419493 -72559527427390098654355163349633033600 9419494 907048859982212547588503501239099392 9419495 20987869067081816718528706197465356400 9419496 30012583299800276617964939477335080960 9419497 -79025392888889010597874001753263672000 9419498 -60499595940574611007661166591062411520 9419499 105756070598005943133117348313360938768 9419500 -16278074599243508451612869444040960000 9419501 8417668421819810473144478227618472064 9419502 -133842864083345005226000123675709849600 9419503 -223776433631606666513943783112287683248 9419504 8479803007902354903382880422454427648 9419505 12406198541361106249068356472413552640 9419506 48894110880854127695212136678673383952 9419507 184228115274835345169389193198930775756 9419508 -15996794369164222534113096289174763520 9419509 246452943917483431213104416794429045728 9419510 14637711340802047483632207444483600000 9419511 126914403139448413519194931099207850472 9419512 76827362135916241419619823106450923520 9419513 37065954460284788150956027600281094740 9419514 11802887296277459226178562137696889088 9419515 -129108860295861655947752756104010729760 9419516 -164531621981425002475284305636241262080 9419517 185940457950918184695891908630260920000 9419518 120373643082093755766224245465694376960 9419519 -66237066300173619929305418043993778440 9419520 -65110703430886349904571345247624232960 9419521 21752347081662135704839388614735038722 9419522 -46644635891747436072657940954453498368 9419523 25568615514018844131935779287801492984 9419524 -180861392188665151326220683961480721408 9419525 -26528529034650884382409958607110354700 9419526 135103807860284613055418199953238732192 9419527 120964680198811728828845662505532729840 9419528 -75808960681637718494148140899775815680 9419529 36333883906083031969283575646783106432 9419530 -3377843434620281937096820920436139520 9419531 63482611967261313139076085136058220288 9419532 44289377121938666872481298211211177472 9419533 -117238709458243511119081544128462262218 9419534 -60397914251302954110577307605960097088 9419535 -114647020320522385103211353998280448000 9419536 3079325972308359127871770218771513344 9419537 -5706709725857724602956664570730376080 9419538 -1668258901753136983440917479557968256 9419539 75406671474731038967024416351952757240 9419540 1831307247178772408933253816033830400 9419541 130442862212594625652166879854309298592 9419542 -86400207266742823368101526911019704256 9419543 -76932923795494876185409758545965899600 9419544 -152376649361282676057827186508309504000 9419545 86504684021038358217530564767790157000 9419546 19774377426427083352060457075232332544 9419547 -88914284421011251741970022420819357696 9419548 204929245149308624261709818053584929280 9419549 -65193397159757309115483543167522194464 9419550 -6730807087379166537338070998837990400 9419551 -266536938565231641317379061671362988448 9419552 -476014873349757497463476822736170385408 9419553 21705362104138208411849237005690571856 9419554 4825280129259415486552231657034995200 9419555 -12841688507778002414963867092843301280 9419556 -241923597599832716712678705414978932736 9419557 7844836486111972844997687979367578912 9419558 -177794373096034169211832398260549190912 9419559 200410545588870964762452479575940846928 9419560 -208511630921733121426996991814084864000 9419561 364598222135067697462183644181473879162 9419562 49412093098138374480643688526495807840 9419563 -62121682275068741928302973668311447776 9419564 -220978643712921327869398973363272584192 9419565 -176323139485903471293845269591465440000 9419566 66941340916341360080918105734653520704 9419567 40888043030684738691897250641979724160 9419568 -52893678468895560632676259023371108352 9419569 -395461644254972740940063646850313410030 9419570 68336844458960049532149310821611804160 9419571 -3111109369964925195114655114183912800 9419572 37185348225031479070836965237759281920 9419573 -5474157602244641863392729433861148580 9419574 -80174242632971435174664535853574819840 9419575 152233923361028796740688510676045998600 9419576 208127082760145599664922857635882414080 9419577 1997892595837291314904624950984558720 9419578 -47336798604455275082502565726946521344 9419579 -64633474624274909346340237480085876016 9419580 -359402153599216624880292774396503040 9419581 1710797141542493461947479020208568384 9419582 63589689395358274573368438636288604800 9419583 28565084840391035390048012342566100424 9419584 29927515180821668479943186327389863936 9419585 -23267978614423722577573377637108040640 9419586 3215967510800122905379102950910019328 9419587 -71511539822180283641350521066040575720 9419588 61725980527132143022354078891251650688 9419589 -46132478997316712935066458354832515936 9419590 -78969712438055324950173611409765150720 9419591 295200293811279956273092600053797563992 9419592 -2985707923579319696590129882634649600 9419593 -303093500355399681402273592174251653158 9419594 137474250944677161717228071334965442096 9419595 129599403990857578228148471687828609520 9419596 -79459339812754051641561784107373292800 9419597 -297532932899460769450809171260391634656 9419598 -40808489010061839658119387476729118720 9419599 146511853994494126255080109154852293632 9419600 -16834178444680499959967610595630080000 9419601 -51379295215453807133638208216598897168 9419602 -4247490648612710565149169780218208096 9419603 584376432315032830443169699539324031320 9419604 -18371255950483507535908772437931888640 9419605 -107114180053978398157099132156546625640 9419606 -62946089412890342789555184081976093440 9419607 -56722311144758648956001390932352593752 9419608 186199607434647301708693209815162880 9419609 -247456731742521199076496843870368675190 9419610 52102563047219928257093840867979989760 9419611 -85574353097394758821345293925385078600 9419612 113670313696972652588258032216385329152 9419613 186126652084024362178939582852155586080 9419614 67300732312773305848832158560110422656 9419615 72806148662389011590970916731642051600 9419616 61500082949251399176082374536990687232 9419617 118806380037086626438760158205397221666 9419618 11823960390162681810710898042964271904 9419619 272234598792571499697519331360665300480 9419620 -76351695127037641002185405808720445440 9419621 110032113050367380725250681290716717822 9419622 3577440527753462437707288328384135872 9419623 -54131847568151730693080520086800000 9419624 60475734481993841081143076158193064960 9419625 44689487853651340010898363212227680000 9419626 -79865602502845214471970249913882705488 9419627 -10013514698458494309542815725304813056 9419628 8109416715172342849996297048116440064 9419629 -34508634965251923567956319977580894080 9419630 104883995847111941977364819451979699200 9419631 40217483944518824678020345136286871200 9419632 -114309915032532900533537875060353466368 9419633 240781801785914921843427147323040924882 9419634 22413663715394547102784427303314936320 9419635 -256064431869536166617217952034004984000 9419636 -121181693741252330986326583105148282880 9419637 26638171672052137973421767920266027168 9419638 -70620468935642989424737528450230995904 9419639 -91042310355684511671822021113129329560 9419640 -152315824225034401527119647229284147200 9419641 -105830927855588220199218395938255997952 9419642 -88396070088179747989174436825865936528 9419643 107379809727455353312174030622773753932 9419644 57164301631017294790255483038297436160 9419645 49373432658730445679408147466746585600 9419646 204659066537155025785968713813429213184 9419647 319842616817964944399480089035734036096 9419648 -81346324957860522994482317535718932480 9419649 -198644012514713593571194613525668240320 9419650 53201766196347267431571500070508953600 9419651 -951408398502967671016871841548553348 9419652 -44525065252186670748749356946555713536 9419653 -74481715291490016838897050224660456098 9419654 59354938572647895784572649676278663776 9419655 -28396954654148849894367233673756372480 9419656 -221458680440417842710334055193679165440 9419657 -39609994269174857872036168291983125112 9419658 23695025408725645867051240985730290688 9419659 285253374141826513898712783665848385104 9419660 -14997263418479272958478100829713981440 9419661 -375625438488302228261650798201385100468 9419662 104090349234446962917077318398446990528 9419663 131266624320264561191979905733880736184 9419664 -40423837701044658749117846052089364480 9419665 1331625979291543379021009395595016000 9419666 807869983895861007085135237275703680 9419667 56814436731725264687628606845546045880 9419668 -96892878854490937191405422067053813760 9419669 -75268185128596653426394482377814916704 9419670 16747862641558006825115963987420931840 9419671 39463095895770753392506426896192874800 9419672 -166577807480365215190355756350031923200 9419673 -109654517453767630064183961529858778112 9419674 15958637028751548352631247908882203392 9419675 -44393229249420390789396013447519337100 9419676 -11536545449233630593984515828767580160 9419677 179370696705624266841428188685102901900 9419678 -142215792494510140243889438386888095360 9419679 -226354349078977664133359903429497317600 9419680 75038290542403412525338030631670251520 9419681 53957379554456259714089484822461262144 9419682 -19112268138129622393045113540703214592 9419683 34367808217914640788231538469579561280 9419684 -67254476866469694522673336778439531264 9419685 40750821839153745214025733523651348800 9419686 235693828281949636424725977127528383360 9419687 -37771529485422327987755481106249328760 9419688 -151009653441245069531601869267131315200 9419689 -31330117628371779164683417277831338880 9419690 14548058378759142760093543973166566400 9419691 80037370809158387437592899317526293504 9419692 -218800246834987214516574957327130557184 9419693 -212224504579265873215192743931443978240 9419694 10851158182754833009001729216974172160 9419695 -265929274537453534246804078061789215800 9419696 -9557311282904279792700774326662594560 9419697 47786944984303770906576069584930048640 9419698 108680270773859043619959958546818723600 9419699 -453924974023604505284820173669724141300 9419700 -89271312603851723442702613505750937600 9419701 -14764655481421219370189604254200367108 9419702 -88428236383306868920399553738887076448 9419703 146398452527339935751266718099333699304 9419704 127011488477724681823794746461534617600 9419705 -54767030979119354559512671304670958140 9419706 9418108810277252455370373677114764800 9419707 -211250576392052865627865905817169264640 9419708 134417223214773715002443254964018377728 9419709 -228321860374683958173744096167416704 9419710 -70168757288394795441091583518606818240 9419711 110715555270343128808566581089295328720 9419712 -18298182785729666119341258450074075136 9419713 86136467301606306543331358954208624962 9419714 225385870284285736759992441987272757456 9419715 128112796038743481730899610811148478560 9419716 -197447934088016984536871475113364096000 9419717 301627895874890089494862905224425454592 9419718 10516005207001235579367633164611983360 9419719 43138291928586940147780098222126510240 9419720 -168887009628796723176628294098950707200 9419721 -53952836272652912664329386053785384688 9419722 -101645092417301224274637226051302795120 9419723 -261801587988094360469974228952452727520 9419724 -107951207117145923770410666795468489216 9419725 -25636938318282503113015676533275304000 9419726 2237729355174169305599238161080500864 9419727 -167969983153194301001768860784830172280 9419728 8676346071932920393242207101463191552 9419729 325093948422617952066566121852694050 9419730 -21605715866293542713987398555586081280 9419731 -267228558544991025111326779972829872328 9419732 54641259932961733602620324773751285760 9419733 15196357381381889439417003154692139662 9419734 47072427930581720562841129923078349632 9419735 33919279293117183058473614104924986240 9419736 218742736114350127794274515706059878400 9419737 -225996663754768281780578470978609178614 9419738 -38479243558104971281937453197851002880 9419739 -253095588845596922466880143741316608 9419740 112452160571395226954910990752508149760 9419741 296261926316921272356046493644200671142 9419742 -19512074013490000504425434519431090944 9419743 -26954761558706259300172945233681250176 9419744 -146512053690813071900496622520268226560 9419745 -46999257365071074359723485444218100800 9419746 -31136821409272076899018075845159252480 9419747 -162846407864157294015969247955621160804 9419748 47562208822129074705938984405278408704 9419749 347881506502245078994756043094268058750 9419750 -12911529338167306450813352314758720000 9419751 293211324408637063716929261532526854240 9419752 2483300525052296854343290143120998400 9419753 566322128915562937526027818525421568 9419754 -11672706103603868355334276576055956992 9419755 17046036403559174357085264210863901360 9419756 -62056637613651036889762280481723052032 9419757 -63842665894816121925539691316960935360 9419758 -177629571807405151315553415298852355520 9419759 184021832198816093208368071223160186960 9419760 -14818151013266340305806709299396608000 9419761 -57891547605292437507100370504105807948 9419762 108266078825926933692165328613579180544 9419763 -77866859068665153910809632366012323200 9419764 60023920414732519270093196772062600576 9419765 -37430411472547109632929589772855909760 9419766 -89976299117967373812944122518413414976 9419767 61219023026546515805732295817908728672 9419768 -94745215715025153208555214695159971840 9419769 -196516417316737051428596574557229912006 9419770 -29286634241464346435611932760710355200 9419771 13700140761127945786250410307415207972 9419772 136940233150034419192442138861296353792 9419773 109980997385204946038873451033243494304 9419774 -237322576987041939168289721371906560 9419775 -54463225447998893675589018935791516200 9419776 -188673733650688948960497032938022502400 9419777 -356547812818153918470523708120535698128 9419778 42954496418233984979264111365572931104 9419779 94523147907833800608289622747327174760 9419780 74829197021786155778107903318108800000 9419781 -97182568691123804684263335758674021056 9419782 161441083792151751816842809965041764800 9419783 -77228670260957530271722305661560835872 9419784 -32791555117896745910004859496269086720 9419785 -194528877091695925048290842248325766840 9419786 182044862177992633201650885909813314304 9419787 162947325346662030067461636764134548480 9419788 39416968433397721144355029747945783296 9419789 69610720442907175560637703483542001856 9419790 -12868102170274578951550975285609745280 9419791 4395172259909440169799240169056810384 9419792 47708846849425981695455565943361642496 9419793 26653645377677371500850470318069251328 9419794 38078583787842033094839526293284641920 9419795 1001398773658354499920370037942182400 9419796 15899933877503283078507986417647034112 9419797 -111595905776073976388438218999255296754 9419798 -126493856341530014125203950221187532864 9419799 38111235080865337935712046283094096848 9419800 -50044911474639764043431694314836992000 9419801 -293804590945919283613679890936110753600 9419802 -73435455421532834737666532083434455040 9419803 -208012651115215207954348184760523141136 9419804 86980990131439994034604157109050758656 9419805 4147236620331330688579829855777990040 9419806 82488340648973423528098327504229033664 9419807 -195081796623954192908604032649031990944 9419808 75191165233511294703485397405229645824 9419809 -225243590414106648788281443226476816000 9419810 84947227768950610304932964829627190560 9419811 -61204808820447376352463583578902987520 9419812 -109904748980244031584717674593073321344 9419813 -8400516264485206331745571417267674276 9419814 -9731918473094697003962190678906723744 9419815 45539666190125591426613919274116648320 9419816 47501240070616025424487242096557506560 9419817 -28017511664161963742112279965129544960 9419818 -156392467263793874282656104579347810640 9419819 50374326118894505252049142501903463472 9419820 39319560491646075712632172757801779200 9419821 87359811124933640946835601146634906412 9419822 -182116096257433236837007863342848443200 9419823 777156109025562877370963621168775024 9419824 20750966687639877352728859463830306816 9419825 177537996853712872016022850476323132550 9419826 -401750205102090914191912599419990016 9419827 -69678441706944919219080084654189313520 9419828 156562822660600265057033251039731972096 9419829 -259362672650692379125203661208526587616 9419830 -9420335223256839885914629986170641920 9419831 -376368747772993355360728524124590913368 9419832 25351956968641871344408194362177495040 9419833 -143816578106620518255332018724701783936 9419834 -13988527832772451690851079118920624128 9419835 48760616688174252351285015019664793600 9419836 -221983998733492399269994169170235796480 9419837 110508942063912590179621688503482579552 9419838 520151205895480957834436315358643200 9419839 -75208664639937788774851731913882984320 9419840 -36689733522706364673453132268736348160 9419841 224784403612683356622137880772146961440 9419842 93932397297865485737861261013233863200 9419843 -440405627465233101957009743270740488000 9419844 -842137870638872326976908388176232448 9419845 251691842312713693090177086157636247100 9419846 28752347068708697655284936836882437120 9419847 3701345775099567280972290342601291728 9419848 131689496126889427989574175915359503360 9419849 38168676516882034720691126194301039880 9419850 32937441767979009347376375301414800 9419851 54811206931849434286949529656027051152 9419852 -4003652513619350089120829692024777728 9419853 -45186532197480116452661040118576014336 9419854 122652385120560146520086650885956331392 9419855 187841942706760510415463864929623850760 9419856 14204313770856536459797299906697101312 9419857 323458946568939812710653601554675903552 9419858 -84578261390026105178846370066954134400 9419859 -26570661945299269135852812566987250000 9419860 39906023446744450811568922481786638080 9419861 -22990148132889785423753045842028904576 9419862 -93395880911327816090302758732842307648 9419863 121320928735592920457803583905871023112 9419864 32110568867878918252989991562790912000 9419865 41152635421852703161994546415220592640 9419866 70960126767379092376990691909280048864 9419867 78337431253035888808165830918690128400 9419868 74689769128205541412685232761251230720 9419869 -123717673795880122711776598562839680730 9419870 -93398028981392174812887673713501728640 9419871 108686033331705770305758372678786917760 9419872 100371278336245910245931998285098123264 9419873 94185878922649274644072093373880490884 9419874 -88215006852452571196393282194747993600 9419875 -103286377049622181461350882200202580000 9419876 -66869219147876752127518232255656544640 9419877 -66969717864977159962626392449095985920 9419878 72809120466023371768325187396282369024 9419879 -59705331993876737533856404056313916928 9419880 -41341352378929848721393463643335884800 9419881 9103118593085767284320088347637657600 9419882 -89108276916109400412096457000203248208 9419883 -2839031472376581977482207715725618752 9419884 -61178984774597666622719675072519111168 9419885 234280715677249102837858564104268339200 9419886 -37776932844581309832358026322544493696 9419887 -41959515307666612187122364842311117168 9419888 19978530902320436157279105818468646912 9419889 3925269273286465130334927107944566720 9419890 46658702282578428311671113723507703200 9419891 116111777230517413328790858634245851160 9419892 -145203500815690910274145496970637572096 9419893 -98937955612246148716090800094992360800 9419894 21133101056734118179257058038039746112 9419895 -7117060114298811829818715650535268880 9419896 128203301524980872518326213310706688000 9419897 -208893412435954746009949422636525093654 9419898 -41229776793109410163733040950692571136 9419899 -14745104449251880284659699703978219100 9419900 -17071057228806342594077925179492428800 9419901 -74454916626318280527075512741137555968 9419902 -105462110975757756626492721154386687168 9419903 -78868618049758441683304509378685097808 9419904 27930876906036599869327156880804413440 9419905 295369673661980994114360087145773120 9419906 -22152209924032518066762137984514923616 9419907 23266653286948631285685589255816367352 9419908 -5359861657817827858306644032072843264 9419909 -8557097546460551850387818414599081890 9419910 -72393032199858182531266422418331840640 9419911 -635587499962453809994065685093020871976 9419912 66833634935812747497068256661717939200 9419913 -114113322426563523087202896667779177558 9419914 16521549108643745909542484922741364224 9419915 -60817094663177014051906050558207684000 9419916 86869638846171142456661744153772478464 9419917 120815682561220781252350420234744890220 9419918 157997862990652692963089351762105012160 9419919 -171402502937387214509043799708241972352 9419920 -2264508368322137504578620786184519680 9419921 -50174952351059220026015691904911373440 9419922 -90505781888599179303697761656670639360 9419923 -168257846599399954845656949454975519828 9419924 3096007372590562785801707225145839616 9419925 -56202159402273716752205057387996304000 9419926 -83605252446461747944645912361660167296 9419927 -4899505508964429400118733207070940880 9419928 -2757608275956075318262121609421127680 9419929 195920020672236538781897398108465497600 9419930 -63870323711457926013576921809888604480 9419931 -224840017697817035388371916578779648980 9419932 -368513282135489796820601543004746892800 9419933 -65990469296351260190311791075954160896 9419934 -313960423134276999832597848062020800 9419935 -21748692580771496068128354058039047840 9419936 -42796181381536935472005353173571076096 9419937 -186521241634201833984624714596438613840 9419938 -37012490752544477623564928241764451840 9419939 9477877425125637347531958785069446272 9419940 -23978556841428951733189677000219955200 9419941 -116304209432771702994968844312675040388 9419942 -9136202515657820156979743672695111680 9419943 -14505962495311697072824318835334703536 9419944 -138811450210483708082414184808243783680 9419945 -128408781373292207104108835375762814300 9419946 60335192143684298109229581238921497600 9419947 252199643860941617669944911348480953396 9419948 375226013677481270707562594506746103296 9419949 -35172461379735366391953784993783173120 9419950 -4451151492356888920736446503510830400 9419951 331323521835288622009053153519774455952 9419952 -5256032098530037468611585392100458496 9419953 78462936244487255291853976288070779120 9419954 144521338060463970692115074240621062560 9419955 -8032849902448818041515810924202726880 9419956 -90096235571970385312112572041851534592 9419957 432859738806657510002441631042127406460 9419958 5557172035032107089060353761375640000 9419959 176480719369886646642748489369198056216 9419960 -31329956407761435992078899515359232000 9419961 37341953030946048024987911297662494624 9419962 -47561724263210832631353870447882234768 9419963 11181466242542113110031140551374805280 9419964 48340493069080506086876588104420058112 9419965 158812062755979566727902793247960018860 9419966 -77066642182821487593340185821695151616 9419967 -36798505896083022863968524949013904 9419968 98762632674283033237307107622602670080 9419969 -34949271695343348760224487377904557120 9419970 -8323553029812957225866420771509370880 9419971 -323759460037872755100280845638491904 9419972 168450889183039556997885726968812216320 9419973 17289107281260135284817479754217922784 9419974 -152676111217717391878690988670497391264 9419975 128571267937783039382625588838871570400 9419976 -16278005674134783444117430895933905920 9419977 83060494169016932622986061346169279872 9419978 66131459091399268901202661974378485856 9419979 -8693994190797987472140570325851743016 9419980 161396894672089740806417066497991040000 9419981 242021563803294943430343702178012879212 9419982 -25532128421640388092569705973796008960 9419983 122547958016994815151350231788039554960 9419984 2554906279913452605088412408694177792 9419985 96653483196927605168905414863860538420 9419986 -41634854480395637807981721848030588256 9419987 -55093970202864367264008115027166057364 9419988 -10870270654243888210338790680263952384 9419989 185980424294713210845047162345081860956 9419990 114162337586227108322066424459844320000 9419991 70757615973573292613213260329655622400 9419992 -279262079963461840330287773315331840000 9419993 -25309968517226114167444053165553121952 9419994 -64495687535607938609663808925562658576 9419995 -14111814252241337341421596528329053760 9419996 -24890329033755598211079281206748129280 9419997 -156728431514608764098893571369604011328 9419998 -39205726568933026737204487315072846080 9419999 144638581481738656162778161867483173120 9420000 31871285951136444391755921786961920000 9420001 -19116452450069602730464248995527172096 9420002 -60326831027893506099712464692504665728 9420003 213307197336092660793155156710479394800 9420004 130552383966361594420844274507948966912 9420005 126495271989607473020634552698472085500 9420006 85288490177347732696581625537634964864 9420007 -594958362617015177505658923710259296568 9420008 -10947403549783552615472771860905676800 9420009 89288341483511648072296148782665909600 9420010 441863182782631092595404907634342400 9420011 -168594055285141810927869546401933381388 9420012 -1893933538463011227396059788163020800 9420013 -38484650481704782242799010102160427616 9420014 8334361834753183532222410482506242560 9420015 24057141060770369089610566308086039040 9420016 -48386447641692752556858397205354283008 9420017 428970486229586860149495364746093258066 9420018 49235787633601276041342366929931913728 9420019 17933180861951398391325109754694901920 9420020 210903508749861030116630250231998400000 9420021 -108022236974744219162344770243656749092 9420022 -247360842777273588761585923173248955648 9420023 -61059668116114514004526080923854126896 9420024 45116737542733528140092580584162304000 9420025 182852666396323982264817981730073221550 9420026 79903639973818192757808328835829143040 9420027 44109323976360990837244375283613798960 9420028 -179805793750716127309378574941933959680 9420029 -13144660219975074258836570070953367360 9420030 65817195066127035396093888566823168000 9420031 -382145697688451355105732040201636875048 9420032 -62036528437165919476118662555902148608 9420033 -88543095271736651128666043023940997120 9420034 -98408334484847950148622947140037414880 9420035 -51828116572030001751216532476202193520 9420036 55415136686705291222574100613324762112 9420037 -92189350116861940990405038763310993856 9420038 -120104317787949806598760468452684917760 9420039 -216434873305640998909645972669011780000 9420040 111713795837176536253019220651712512000 9420041 -17579106779387524524630429596661317568 9420042 -2349511255668277231322271084605484288 9420043 -144528710365952981576949523268988481708 9420044 259428380110626936321359981188856891136 9420045 75841960302475338289004234079744340800 9420046 -12506456497935935240281037503656216000 9420047 -39362538277929649717185471800979637056 9420048 63608162183604436468191520727112744960 9420049 273415084605398829215098361997580560050 9420050 82795714676888514670512790930197322800 9420051 -133286778083272244734060909568315143056 9420052 8113776659244998158776527237752211200 9420053 -3145712097883366782198495129938808576 9420054 -33024729198727135096189142133614086944 9420055 178921534346255501515209291444994935960 9420056 -136978144376740027192882369901788293120 9420057 7015639123571412459694398039026855892 9420058 -126368200372499096457282325371448634880 9420059 -114992678528010715658402146694633396760 9420060 9342084109777479897350712553895500800 9420061 -22921334981728412902880779314453424896 9420062 -19319317164080577700396414119187900800 9420063 -831774327656694767324706098034432000 9420064 209433469911749809938094088928205209600 9420065 -197976084852299447410045904805517554540 9420066 -5577768037523824238867944740609321216 9420067 259807781968332947565035968879729447680 9420068 20699135385989116920584274558132989952 9420069 -287649676153260364639292702406069310080 9420070 52445321991561389865872053965057849600 9420071 -675492873086795032978914556339664569488 9420072 87745203558326487310245429791543377920 9420073 -84219682735544737998655517838817268636 9420074 -282758025995008966546673111639812881216 9420075 17877732309150429355438974212236071600 9420076 -308248273854852745477657413721996522240 9420077 112828966569517327089970301674814731926 9420078 49806320020095827941971694073201721600 9420079 417601349072729507206508589435095264520 9420080 -45643775400133522974282270856967946240 9420081 -188884028827318867449494460362191421856 9420082 23210579565680787188374468483153999872 9420083 -170078640755122332358904016720758743668 9420084 -183253341394690481159250343820113121280 9420085 -139390851597474271947728784483075948000 9420086 -12540907756355096920709898453067651200 9420087 -42520309753970641447044826730684860032 9420088 -170003914738286363030373396382457856000 9420089 28816817670015647055068641392967484736 9420090 92212169951499411258057531261225496320 9420091 283152255737579203237552532303671560552 9420092 -72800870708956865030011025869619712 9420093 -52010744532768683049737576716265968218 9420094 4378181384727024425775313676323978752 9420095 -260128218167500113997516240590699361200 9420096 -69797364355250696279646855638286336 9420097 -217577040169851482045915871841415163454 9420098 56867493251008748754220300068894375936 9420099 5909267011317169617539264386848981600 9420100 72302781836439538830657020235500758400 9420101 169975311993098628202145609479983507102 9420102 201979838060115468223834831115932992 9420103 338503053956446201829030305114804805016 9420104 11536728981617482095843466670226293760 9420105 160917342528508295740548416215015694400 9420106 2922384465704687147665023786090376752 9420107 125544501946835375414832808056522070320 9420108 -11887155742688785795502317772488255488 9420109 136890718856231589302781787822901867904 9420110 12012510026706640636618035526227333120 9420111 -222412857293138287208031208695148005600 9420112 2699562356021585309751971142593658880 9420113 232143194367276453113674470881289879024 9420114 35046816824930489178045275539905302016 9420115 60349149160009242925203845268964661520 9420116 24219430690072437146261589608496291840 9420117 -59739985512638364270689010689985077760 9420118 107974742089394618472777769880470344960 9420119 101464678491703964767684735492973272320 9420120 38069554174403094602973716788238745600 9420121 190509870304112557980112478865384925322 9420122 -13534902712170503898319287750710400000 9420123 71781656195591087720603179069388127384 9420124 39902699624463783093547945522521743360 9420125 40464733634043620682851658753774336000 9420126 23021919099885847558949514739335487104 9420127 268536108775837824926452859455374130976 9420128 325660154138947201008602616526822440960 9420129 -101485501767008563312948788731540242926 9420130 -37102720404576440410021947509373731040 9420131 -103330881384474509331042216065127682608 9420132 35409342631471280592382977163979507712 9420133 11591612897639541359275249261667941824 9420134 254475873585077855828511858427452424320 9420135 87207979647454128963449334223024435200 9420136 125451552126245823198853001878615326720 9420137 -472452630602339319578515547031342365580 9420138 -7006241207076305266918038518959076352 9420139 -343146136680190211923726334131899952 9420140 38180447990809965166224589318072381440 9420141 89427872765688498584504929328980457664 9420142 -202899175004530342797320855518091054208 9420143 -167163119192968770140704829589690790680 9420144 65464628720760639639817091094418882560 9420145 13724197744848110675338814986619496960 9420146 111609313807999174879081544228849542560 9420147 183177782620908311656822513429888514568 9420148 2666387752341906401031039467737294208 9420149 411576872574321738132276778478862351150 9420150 10995089555509170653940034256696865600 9420151 -149961604466241799342664947779535823288 9420152 -41707210455453317053443591012698112000 9420153 255449719431173622484928524562078304384 9420154 3086516695566157658613075997253364192 9420155 -32830805843486689460129516539317095040 9420156 29318409639806024620341159728316678144 9420157 -341341270799275670385792528387392603400 9420158 -37836388828782156133129448212015773312 9420159 -37097914390020628721416586529423583488 9420160 79284555491555977664784893850157056000 9420161 -22259671297060978719875827756086840828 9420162 67879835706367162811387398271200922880 9420163 15458547558627747999481460108236975296 9420164 -79950977730615225877786382113104163584 9420165 268701856497933593452892011416558168000 9420166 -61646481600959811328949864455129514880 9420167 219202000856842516555126051073812285080 9420168 71950786649465916374760582695887257600 9420169 181427307893863083616285150765031142720 9420170 55739660569779653209626072878376989280 9420171 65809392342051045093384191001350513112 9420172 189704704972929342521699805105952530176 9420173 50502101823262789066072485008203455936 9420174 276277700964308600010662851409397848448 9420175 -82268516196407962591293605709686356600 9420176 -86112342741046630364161418463280496640 9420177 -51818120876880113269023517215229180992 9420178 36558120029503004735984650742588862624 9420179 24383413060307479488523225420769161584 9420180 -16230955759131577570147335894456729600 9420181 359511637395586726385000587292314636000 9420182 -2162150599191217859077239348835159488 9420183 86529619244946448569866400648243065952 9420184 20346347525753348487222359852911288320 9420185 59918941731405290515863124409084822400 9420186 34694789158144478929200779872049414400 9420187 45047576490901329063852738328163707904 9420188 179261685411406441469668803511581285888 9420189 179431378600601710963497616900590244608 9420190 -58665267366387506092227692660503887360 9420191 -369975211929513520422336357462164132616 9420192 334804851250494830822936706536586608640 9420193 -407681651686899505247328242575392533820 9420194 24535234322835280224613840451949445632 9420195 -71268513495268050461666868613277824080 9420196 147480077603517637063789453150418395392 9420197 -165418833366406539032885044856267845440 9420198 12454908011794654714793839685112004608 9420199 216460857510314928388061952111406714960 9420200 -64788548840833516437256145600501760000 9420201 55116929109293256635894455081859005524 9420202 36023206363329299308453731578049575424 9420203 -39594555132246213210892816298318052816 9420204 -166139116340103593191856201324036258304 9420205 64012777375014466197247190256520959000 9420206 104731815911310695841407304951306783552 9420207 8298717155930639431871951691661714440 9420208 -98037904495549816716580475079884800 9420209 119847938709913958933486525324683460160 9420210 -154397622498239719837693800952588154880 9420211 -185666152175281277932492024525583315188 9420212 -4642402250499144675577590946479998208 9420213 -402237929367748629309960586469501568 9420214 41172381324836321567794993274203479456 9420215 -3850706162706306611504879740541083200 9420216 14839362681753995672042423426579251200 9420217 -549641183900090168830016972723265813168 9420218 76171148502029984357770209164360647680 9420219 -1574057374553967058418656990475916360 9420220 -90855303999958741072022851622231070720 9420221 36424400502600852238691966817635513952 9420222 34192900405770734954046125971078216704 9420223 -249193719488443213093260314869222414528 9420224 -28994623572430396257694464700305113088 9420225 -538997438272292431800422736852172800 9420226 70910393412166269430239212833741359312 9420227 -471297488588595258633717730350195132000 9420228 29552696451196764656415192197750109312 9420229 55139915779271729523339790701808051104 9420230 128897904409309072384435373152823464320 9420231 35274316674713937849713921475940694784 9420232 -314288108654890693861155500711082777600 9420233 109654715159168310573321280539951755280 9420234 36820327232764082834161195916157645312 9420235 -145300670321735150022925257133359340800 9420236 -25449071637871747677948566837132823552 9420237 -69060309458409338162138785534364036820 9420238 143105581500281984090712728531776299840 9420239 -262752362584259779726176184516612530960 9420240 20995105657458575718877774942704107520 9420241 115423290026997001409439783111624998642 9420242 -19008734817938066005368931611809777856 9420243 -52718521882349384725415120895393084672 9420244 -53358808711683402010411248856661256960 9420245 17640965253304378354338986529298920120 9420246 17891957507865621450378295905580262400 9420247 -322152968230042814106368710606482804048 9420248 -176825438106867550834612933717625610240 9420249 45426462784481366888756535901510149888 9420250 -36905275198021850035867375336034280000 9420251 171402525588387347883935934957459510072 9420252 70797199534410645266087450711817556992 9420253 194987813218684367878137438751826734502 9420254 185923339267496655349685003278599528576 9420255 53890732581640937239865070019512745440 9420256 249728524049067414883187482801507663872 9420257 76222630584664428494661605238494269440 9420258 18748618722890045684403368519815449984 9420259 -26016514521577406701057133928609146696 9420260 -122912012145538180291991115236749271040 9420261 -162285874049062221533961724481482074816 9420262 18380303541468228796553173935274704000 9420263 450353720843957963571332636651095603512 9420264 -66836014732328037347087295234749153280 9420265 110819607755874281615800525201086138660 9420266 -99636977999650981712064677537997273168 9420267 141418849134632658831767770871315320512 9420268 -1802114424322442917912121609890824192 9420269 85021879775033157825880089880359059670 9420270 42199701308411697802569555816233299200 9420271 -19134909180500717412284153877667593216 9420272 102828852671439634575111052332018302976 9420273 -20422230453261352511612332163043580800 9420274 -31228348215980124366720242100094060128 9420275 170259405274575082877711917218090144300 9420276 3289033216221396037205843843584819200 9420277 -393417850500089701704573908753734035680 9420278 -14132582869424933137641949021179126528 9420279 -137862770850896241058225768394325712512 9420280 -19052132784683226416276654715332198400 9420281 30859496981113661969386146962141772864 9420282 -17426100731195919107788278975567334800 9420283 -131337618604365023475684856372221054696 9420284 36047327739312159310727827983463391232 9420285 1030886658500721638915574059179449600 9420286 121829634955422267893120516269471507584 9420287 -51813091893112304048504324109738776064 9420288 571415566017339121344455058363777024 9420289 278394152382880188470219154893655622356 9420290 -28801789038896484278676142340969817600 9420291 -177194077490704792769184478593868691760 9420292 26179530460833726400774956466124759040 9420293 69897564313481614147369050233447992542 9420294 8448556704039485037921679791056179200 9420295 1442444967750962341467766265548744080 9420296 227353568200907099294431841648756213760 9420297 174779142492628398577906152339903709200 9420298 -96513119177838161276430064003826108160 9420299 239191280262407208349441204064877808836 9420300 3287063529541387896688222921982534400 9420301 -204283410061020573503229847683977323296 9420302 17698556100429937562845027026452961600 9420303 -60058255366619837289208746596024401536 9420304 71932119847251430456713753772038291456 9420305 290478070870173545626458148850534297460 9420306 38635806835899038947483396861739900928 9420307 44371362749291514253817784259796457280 9420308 74896167339139752610667496014982205440 9420309 -289686237137705411272570076296788142386 9420310 61175259084142406307820518096269794560 9420311 -455516989936869486893510472747958272 9420312 12474351020305554298045518118920192000 9420313 -13017837681597774797321935469554346240 9420314 -179439819775311847206607652673940166400 9420315 -5424301871725854884405175076394670480 9420316 -300446562100959437856726407684607592960 9420317 78821203824593116695175346366570700960 9420318 29153213689223087166918946182230528064 9420319 -72430422438162747304700573027056773280 9420320 -31578174934579623096173148582539427840 9420321 -47311692171119757229557598347679614288 9420322 -176348596018003761840802022829003354288 9420323 49749284310810055390290001069487360904 9420324 -104290719695415636883925389650123604992 9420325 -49204977420737251854675012113812983500 9420326 18474756829748767279116575042138229888 9420327 -86581546152753750612064734998990972160 9420328 -152565026868999278101093993172259840 9420329 250778118981310672625290414400820117876 9420330 12738852808366575779444297662502238720 9420331 32610330990693895687558191352768453200 9420332 -106364961901714488860330921985674920704 9420333 87039828469769174140523198989803744960 9420334 90947023798135607263931212882123776 9420335 -32247491661678358305324528388704854640 9420336 -23420089720374253761655781951265423360 9420337 -289392302521880809320568511150569676014 9420338 -1679556496407365898091818310952309760 9420339 128768030373010533597123909023977831224 9420340 32592818703722258458511051959723622400 9420341 -48980358182837734794976290439759478976 9420342 2427765609312780618710333473953030144 9420343 -86784588893975164509144771477356339880 9420344 44135913214922701767224655831741788160 9420345 -247404792936350513569513090288656960 9420346 7613281216038328404664771355561901504 9420347 -335705145136917600315110423095553490204 9420348 -11456325828331123430554338512937360384 9420349 -355109919224196783033736262405811781364 9420350 -17120797515916495543793268200379201600 9420351 -231416939623563439088817293078637192192 9420352 -52594902334117739270741511405599457280 9420353 144215377690002009499365899037669482160 9420354 338141997500531337053384725701987840 9420355 -93576156823314284441206298198677401600 9420356 2981198951099743282824850459183466496 9420357 -3762837349468065828806911257613821408 9420358 4284216061863547506817682980517678208 9420359 -149008664453885767318968109330535206296 9420360 31103210303647361633555596665851904000 9420361 -367671548155494347623728137468549875148 9420362 -27599738389129868102472494809725451008 9420363 -55025064415554781581989046649571269536 9420364 -151877378248284985598288624901998169600 9420365 -67341811823597339773538059865304818280 9420366 -69236300920468848120884859991612963776 9420367 40561142978007210879962112870100525824 9420368 -30376306666485661300033935504022315008 9420369 5716047775150962079812580679323221888 9420370 135746822511857456914066969437905438880 9420371 -56743419778375849653234192710051187600 9420372 4981491864476431116726018896033160960 9420373 64239702801677915462409037325320770560 9420374 -188764911593675265840388827327422372064 9420375 -110315446943116860200180961368874972000 9420376 -84635800746038692199051334194903040000 9420377 11308347743301263668293303796310316240 9420378 -86214847861189592203103840536708799232 9420379 -63550437342571936000174212666789352416 9420380 -286397320782250605970018750572849254400 9420381 -127641946063227924411613607644386122688 9420382 26511346013543917120763373772363454784 9420383 29123282804378243349045235336457568480 9420384 -162566749316053867186919270395277475840 9420385 48665531919410369993710943137420770960 9420386 -102255467551353330625526846412988325376 9420387 38893075780163116272528255446412562752 9420388 -313488191950052826664504673463269091712 9420389 44167303899599276127321762758215549920 9420390 -31105709146210471102043643234341836800 9420391 282887601282306777240385136473441412792 9420392 176350306050675935398440954904013184000 9420393 62210809005254447490653673164485086864 9420394 -116160211436260425176824564084664377248 9420395 -254140051427289065610486425550827375280 9420396 -146392339215347662940578630350907550208 9420397 4871698309410017776145510511096188352 9420398 -28530158190141670984782735749519774976 9420399 -42061508952487405140079846074162002616 9420400 37738209012343678945178143653128601600 9420401 -220756683170999987896293320584499073168 9420402 -18657704103379161013678997622574493568 9420403 -259610874667091912029440257883577306856 9420404 -6193303662943291722739907900786638848 9420405 -110371858167190076854718270158826164800 9420406 6699747662615788000773550063148343744 9420407 -377636862699056037853471055048118088344 9420408 246853332015215806701402066047104819200 9420409 120143752022327549364336584222916229440 9420410 -110273169894382794620597709232760516640 9420411 16068110589796387089460386714602116608 9420412 94203601939885874125944131014098124800 9420413 -216971697972962401060623705105233754120 9420414 -78034070902106705770630963594265447808 9420415 -17986062524664581662018942031085676440 9420416 253327548858212968547568907820319375360 9420417 -87632009637022916836704554391221964912 9420418 -19051453997328290678452397115043453440 9420419 266399105846782345895882135331754334760 9420420 -71248982843810261260614844404940677120 9420421 -105412972119996621987459875468768041378 9420422 -8191411134513209885262667788432893952 9420423 -232026483396981821548148105380737266736 9420424 51037056529229968907671319876001792000 9420425 23303901464394841440975118288783588800 9420426 49807678364954643054773971857121983792 9420427 -30563804720411353605338310038163239768 9420428 28479002281624335754272182920114091520 9420429 250104025735910078017029789100273852320 9420430 76453585027719777016977963779606151360 9420431 -1163479270451933818582319723045690016 9420432 -4023565697671827387162792394367434752 9420433 -148562398248535106160163647409360236672 9420434 -50560876043390943050288731933724083200 9420435 -20432755666596166085037215792349849600 9420436 18957807136751239269442394655308151680 9420437 -45139237672675998886499817756145996800 9420438 63002434556870555023178136130678340544 9420439 -9696546702112960756703655515359697744 9420440 -776690278195419022449229925752627200 9420441 -226392770650477106463793146860345525808 9420442 197315829672673948370948868644252485872 9420443 171722775048690127594610330941595280840 9420444 19231517623175658227645627614391047680 9420445 -119628078051595453835621475419227019520 9420446 71613929775405694530187313805671870976 9420447 63437738835289321153476280520958816000 9420448 -342706872937669358689003920280009703424 9420449 8266891580471451651162310334471773380 9420450 -10040194596133111685824954021746124800 9420451 272517853401765223251141817650032607452 9420452 184442982984783523331065964322914411136 9420453 6453948602477247575235193610930034144 9420454 -175608960420524947464081005292457057824 9420455 -63407657036851716779236188850669920 9420456 -153947643435753018759735327162361036800 9420457 -262623036410366650703637651387424245888 9420458 173003664223521495227009557644334972080 9420459 72151654382714100334324228370742835440 9420460 25052857579832021915291613853165209600 9420461 39886526552819953431535848978163308000 9420462 9357119511710020905086518103696187072 9420463 -69270427798412113212605195604620967176 9420464 99865222034856236744892095670151495680 9420465 29079180169706122943535642397780811520 9420466 17816221256466394311816822237186785280 9420467 78368006711643662019167894637687046992 9420468 129983456004963507810940080180013479936 9420469 -595074797066037534268769207448282872100 9420470 -239899303686542719605321507033493866240 9420471 -66035333172209551163654450847541554960 9420472 -108996949216858068491977363083689779200 9420473 132625285765440703153380414046071465600 9420474 -9782002573522236981998945051148205056 9420475 -142502083936969692255541682283036779500 9420476 53697567193517817530321391797761505280 9420477 200137740862190458049322366343246094880 9420478 111307352009464509331089612528151069824 9420479 -150261764497573894545930386347398714624 9420480 60156921368341992649144675481168117760 9420481 49878331785826552322391733369054624192 9420482 68707041303075530879987856480208961952 9420483 680370065590757229450143781282650880 9420484 16482386507616363279210353091589798016 9420485 -46090041989931922591833358660974201600 9420486 -35834248748418197426943557889632406336 9420487 -287457437050245790794307473869848621864 9420488 12853169812861443091000687223548477440 9420489 173708499301322504228363016423646185600 9420490 -124192084160217090952678810705123716000 9420491 -282117852182481694005813364680811872108 9420492 -85619170758098226318324129217895989248 9420493 -168938736710279812939647484249999818240 9420494 -104370903689236378195462080671005512768 9420495 54224042698163188305532906804999296000 9420496 26019767639113722390227720043515133952 9420497 14847850529677803740071291044173283840 9420498 -109763480720041276125826415859671510496 9420499 301026611690057298770250481667358056592 9420500 21080399218998939597939069994993152000 9420501 -6802558480830356204870668585377761280 9420502 2416526604554893238150597624358371328 9420503 109604658984484927014079297310818639752 9420504 5552744129442944368130840984808652800 9420505 231686562471162137472525197272208973000 9420506 42203869879498676479606018898436947952 9420507 81266948731030445416885341587773960368 9420508 10239938554693688182857226216699514880 9420509 133928361082625609632556316331511051616 9420510 -1129054896719915893196809938813895680 9420511 61325915046259478876034074328351526272 9420512 -411101699508158009653603790391881760768 9420513 -235227516880390130576373089850213840000 9420514 -84527444893480596723760785625674843648 9420515 25176943223802576258761303685448476720 9420516 98696674970641673971540658332876062720 9420517 -364236475697812276319247110455763774048 9420518 22189716429882029510188924185430644960 9420519 13849925262071418974223126414171515520 9420520 260020914890538447057704739804864460800 9420521 -204617162749736788456715292632032948656 9420522 -83854082278431329061299290473017795328 9420523 172839368049737316119927065085504189440 9420524 153120132303544442564602086515970395136 9420525 -67994039478836655604908516519137497500 9420526 2535128033525019202904558482116694464 9420527 14184424615417801049886753359312087376 9420528 -1670099068780204066012929091669327872 9420529 -29540290488628866711328321325753800860 9420530 25954602729747442055338092488411673600 9420531 -60762345807901469833016752194374211216 9420532 153077662355732658079816453219408287744 9420533 -10324308352139722097559344940101465004 9420534 -177766210177626864645667234343271536640 9420535 379375901777084040384511695216944332320 9420536 179676043267632155626388388938235187200 9420537 26694279465780999082562373058279503552 9420538 -71031763889868155553623668054946036256 9420539 369850081257975260747303134558117522656 9420540 11864614296155039163830653719484999680 9420541 8540571700442590066232248931578333944 9420542 43546270312027443686216728722811159680 9420543 4907122062794119945365618786764782320 9420544 157817173302408954259076673010145427456 9420545 113592374494825493729574645681307977300 9420546 -25276092493292041253982250705937087616 9420547 57216157956934809432677195344872292080 9420548 6279250028816428990360360129828603008 9420549 -69776150028575924577072478235096879136 9420550 -12064505980473123198213449422879963200 9420551 11342006142741859156152018902962059744 9420552 -77303503671587998699872219904240634880 9420553 96158927851093582466071710243349099802 9420554 69003425814991381348826749043740450560 9420555 -117855164497528529001004354179345588240 9420556 -53414589243651413904206683150271207680 9420557 80417104565591733280912331379113894700 9420558 -28581053065691526977588411566494182400 9420559 -85891404294213495580196795712091353920 9420560 -43624062627473205025424572906437918720 9420561 127952195130754930509539518805953932000 9420562 -126661651122139446159543937918149049968 9420563 -397724506379083497086784241122997247520 9420564 -32872193928279855064425761503327531008 9420565 -85209365474857869583360461666019228800 9420566 22045054761087503426662139470494899232 9420567 6464009805796834892954077203702519408 9420568 -302688855097397089834512527528160061440 9420569 3300014243471403570240281156285692944 9420570 -8891215481808887067819122547162009600 9420571 -138654935684947094726525569445226415228 9420572 -11265629134446342526515050983049840640 9420573 -71074914892877782811326057117278217632 9420574 -1176719128186256057134849201017626880 9420575 -98110719301426025625182484161520844200 9420576 125612268300334573576207229800415232 9420577 -25804068939387588387311426423751803900 9420578 110286349105038221729427767447868885840 9420579 15345521455064156942216429206805486544 9420580 -9547184240271502438475867723678822400 9420581 258662331104066819319776134857307640382 9420582 19157865029609005370570050827963225792 9420583 -274553350384591635736712289747897561336 9420584 122848731977318324878657971726919249920 9420585 -26257130653466915102903734788936788160 9420586 -145497728400295088143359890533604229120 9420587 195879849467429045290094120843301009192 9420588 -4339959855164634040897603636111021056 9420589 -366126327239206657053432829356687581280 9420590 -33815115893285860643027432735203353600 9420591 42999514035439422526405751312070099840 9420592 115768344260500184055033444853540454400 9420593 5556156502134091969324541264962929984 9420594 -103225126390018175947286669834870524800 9420595 -84060091534095801989770779695257808400 9420596 -12283400634082747449423035453135043840 9420597 19758078084191933635872859612610951040 9420598 -150449755646950635661868812546322932608 9420599 52167082661109274903389180612879111240 9420600 42824796670124609799929446034546688000 9420601 51956840450562741265266503867055422880 9420602 -67269649238070368682805408736695384320 9420603 45439723542276397598663794946833372608 9420604 -161648733627056614316867196744421663744 9420605 100018872700311441343070750948347225260 9420606 34512725701415983094538048737544351744 9420607 7611519409224075909721876133389581152 9420608 -4281618030759021126328888807427407872 9420609 71654853955772280291502788443521189728 9420610 -135890924343890595417585989486451779040 9420611 -115911728010765692938426900933903472376 9420612 -1028369598780278517097819199745189888 9420613 -3193966732383518867344153850682858560 9420614 83803439144741844322373058981337130112 9420615 -59778031039225662939021683782632849240 9420616 -197118214198670700546762054306889728000 9420617 -464244961511314948187355968583483136128 9420618 23901199254488663457288274871184545280 9420619 127859974715495083022686297939964321808 9420620 43579149292821728429299388557652751360 9420621 -3117274631500063131701853772723200000 9420622 9002015429892217206293141354827855872 9420623 -420319538091360055704559642441967338128 9420624 -75540928326410100784064273056821805056 9420625 60855442959845738325657769218880276250 9420626 -95764347663523998647287395149252677488 9420627 -78678101243533583032386623438296036680 9420628 -112252595167692617688122471194972094464 9420629 -350637603250298776504956774062164798770 9420630 -32337442410202167722596606635140388480 9420631 86699188378961663564505387583419896664 9420632 108823605088171800108001530161048248320 9420633 174111106848107137307840777603644329984 9420634 233840235373785497227853261812058271216 9420635 40111541498861716876406844790720389120 9420636 89620036221579773351167112437952358912 9420637 -80059017823511268388307087165778993600 9420638 82442930147766588638262699653519022720 9420639 -8456567427825876845021285092409899392 9420640 177894462081975562223937404003344711680 9420641 -129806939231220533594172585740797294716 9420642 53168549337327596957737179619269032064 9420643 83663948200577664504865298946233860892 9420644 31602599486445077532393415252360376832 9420645 10756719018903627593798447191340039040 9420646 -104329235439636995405533803585238333728 9420647 -305725806230257737764248042813175798040 9420648 178197065660470565934577737555712819200 9420649 -40347929515657328295327422789178720960 9420650 -2874893678731775404598349410164440000 9420651 186718160764695679476374924433285857280 9420652 -12162547716589729097275707573056225280 9420653 -62265669899183425432686273263678366880 9420654 127698764946481960122928493334375163008 9420655 -190827499427682991511913239137098949800 9420656 -819911836843539184904642005891350528 9420657 101705269105670917204222504794785689920 9420658 51062421872818190681460518421744660384 9420659 231746508375668806052896344366397942860 9420660 -14285614647822006318526122007938048000 9420661 58023579191800340227754434755223394752 9420662 99407501276389437795309600077120522112 9420663 45780943486137938972196404026490772480 9420664 -119589674709627324535032639695515668480 9420665 -177158090061462489209236661388805514940 9420666 -28458136465351568848926559723759186176 9420667 269578141959545658095259722462689239716 9420668 116568702927175993521295714985969396736 9420669 59093195169560438371273937289941365440 9420670 61644073054882676714580679072736751360 9420671 265907686883265921774753691888351523520 9420672 -160294729737014524331077478494513397760 9420673 82625348595422814053233529930815936960 9420674 -217693137971081265454662193605743870400 9420675 -85674505662053385609289344104293776000 9420676 212627140365967167667597637755538168960 9420677 -107667497705921980326003832424980866528 9420678 -114539107831400662185972231825545508480 9420679 -27607596647412029150408382594080803440 9420680 -410606352628630429366405380990276403200 9420681 -31140208500657081539129397434703249216 9420682 126567722939242315187528523884201766192 9420683 113598733185947501099605538591709164436 9420684 -30465943248675417422512392096016416768 9420685 -81412200698262378646121575661489356800 9420686 50458267021025634501868753316717278080 9420687 189005946741207420483436237967994175248 9420688 6522674019898644975116708319429935104 9420689 -136977124584981991869992102562555101376 9420690 79625395821951501781978801990333440 9420691 39669778840478906157100026128190162780 9420692 -89167761616584793013063028301905581184 9420693 -28614740759102604649527304927190406144 9420694 -113337134672300063177379319755643440960 9420695 -118351621978071949430449539001825724400 9420696 234737002923804584113991625615362181120 9420697 -39125138369853578419433120850197496 9420698 -969202500648044940243442855467379200 9420699 2949326190009744459010425739776109464 9420700 -12544547524747758644530775639936204800 9420701 34052611481296063705214828729749545702 9420702 -137594082068722674510060223494755275968 9420703 -791934104879219294952285972964129099344 9420704 -210920264832735551672412410925794525184 9420705 4767189841253304003672986582470628160 9420706 30544842326196251181532367831800103424 9420707 -203197474380635505686256078556899248280 9420708 -42841215105492657388925434863783444480 9420709 -143102669103748395258968921521959937090 9420710 -20100577157783065737102810829665536640 9420711 -205271326309778343950243679630427456728 9420712 -101462602524576746006013633367311237120 9420713 63958792711485941271348397221815179920 9420714 -42182621345059774172696530023770668032 9420715 -94348484077419804779294507182932148080 9420716 -6212667199592528254548466351178946048 9420717 -93661593398027657703542447608865052960 9420718 -38767454741690391887348920940710971648 9420719 -97142567370751605865692644133196265088 9420720 -27325669817264299862808533278762598400 9420721 -26080396096384218958130905373158612078 9420722 34740954833043298052917212343421205024 9420723 -8860696512659236905152537353596122304 9420724 -173848753833334314741711857076194725504 9420725 -67738766142571908137098950253827108000 9420726 -1622001046407113708657177863958654976 9420727 -1885987395844526874772829028223888128 9420728 124109354107496639051126636046950584320 9420729 204516508595314983403560691332021531984 9420730 17999937761584292183287583369390488320 9420731 98153681095267278182723939218893166512 9420732 261096868778896418339938676630910566400 9420733 -60890204719149879483678110900655130624 9420734 131240803830246219408293101950375087744 9420735 -37805811628439842983179380226620422000 9420736 -78480043549577262735891326284941230080 9420737 191316486759030726621726107959458227280 9420738 -36012596602241247427828922440733513856 9420739 118016389832459006285755416224183374560 9420740 22670336100016511820601764518811075840 9420741 -430187389621288561446914569585378464 9420742 -9650792872309137763645223286025645728 9420743 173879610084865259239118350327803307992 9420744 153481844912012130658434390564682014720 9420745 74909058601747904771390925906951532800 9420746 127389763832684441723444014824128001072 9420747 64109016961204511459368140550319158272 9420748 -26985142767348189968361019756081164800 9420749 102710692532870951672067985459036531488 9420750 59568231729029659674449654523450240000 9420751 99462334884724462299110244600708490600 9420752 44368245654009651826893785501634527232 9420753 190897395959541072878707735693335915504 9420754 -22359998932757032331427781058931419136 9420755 26275618998332602325268960817825521360 9420756 190861985620970453049597314025552967680 9420757 420172663095080196176029996469174525006 9420758 82137783183329094371811092571690504480 9420759 20816687345249784473407916792826768720 9420760 -128418335376729185292173158885097472000 9420761 -27478622344966073370055863646257493440 9420762 14498586106875624651962246950117029120 9420763 420921267314317432443258020922844221120 9420764 -226914540243279449345429847024841127424 9420765 -92798708407355982301224873673461547680 9420766 58949657198360331236500674016550217600 9420767 67966892181599390839662320588847802872 9420768 -51733308270455566603641271017546448896 9420769 -36321332186178397905494504626847566656 9420770 34118136131458786230742938596985408000 9420771 114186993043244816293496392154318782704 9420772 -114733644589784509414756876603590855680 9420773 -15593780530019237176912227935480310336 9420774 -126134989880187112464152781763322720256 9420775 -6212808929803345462824764147409412800 9420776 60160663042053361051773016229411880960 9420777 -20917097188778197264895089477237067904 9420778 267185229428789438620303999598660636256 9420779 -20739505371149127956306052148566747120 9420780 84995406199591920800811138516735605760 9420781 -100591738848365969210073569598295029908 9420782 -17854130063910347601652629302660147328 9420783 152740637836082940804556374626603816448 9420784 1511168348278645794091740485691080704 9420785 261564419028451495019188461241664041920 9420786 3081112416054349568353495084987341072 9420787 -2995298399272002502654646139942740120 9420788 -147034242584194986121502536585012652544 9420789 172270164740165419064092775270224028640 9420790 -5759168060571503562752401492269465600 9420791 -348108793808553077818838047231582984248 9420792 -144005168351024967385189755188733358080 9420793 247288133895340768443630903263746184042 9420794 79151280945862288611984491077603491696 9420795 -167873332199023782297673791612272514000 9420796 1415799499415367003117194645259632640 9420797 31492602187246324988846810463147605772 9420798 -14043048533187983674332669257828493312 9420799 5315346469211002141040232959390854264 9420800 -47239460570768855909937030796777881600 9420801 -87782268942811423303964294810009837760 9420802 164761964268478709143708540328284346400 9420803 -60597922546841412807991014860662467840 9420804 149250655768905669875741153053171531776 9420805 55561027384305331042096179198045730800 9420806 133693648344497123072974138580253048384 9420807 -5080463495331955365955170633810693120 9420808 210888172838488731144772169590115328000 9420809 247451762176760758125381874858609322010 9420810 -8667246490879532529278386207887022080 9420811 38851456015556461489708548007646947412 9420812 -123277087105860623205831842111867409408 9420813 265873043373052996388994789906509054400 9420814 -13471976775568786537234366855202512320 9420815 29294650507665494310717012012801298800 9420816 -5928585854379906346903059734916366336 9420817 -28588315727160303608894240879915438016 9420818 123513923631008826394220372137940309760 9420819 86995468742545397662098769104010223544 9420820 3550573944413090543797985106125326080 9420821 339105086571289210524683832207474503232 9420822 -49081548667004249816292011945913689568 9420823 -290611224361456800868561394930543100000 9420824 85614518666097971584738057190585548800 9420825 -48867427184232549971267810905890060000 9420826 -114624248350718664193975785030673263888 9420827 603280390997713420550066620184244480 9420828 58396219620135780741798070432451220480 9420829 88842639657448573501446600226171441920 9420830 165128916464846799710875828514898059520 9420831 26671144216802483266458771120212538720 9420832 -340906574417760306844960452024205836288 9420833 -180154819766844292210066327957501749918 9420834 67836816114494983288761559804500794112 9420835 -230874233078183621328369391720447499040 9420836 -270575375896431780726425136097369691520 9420837 39922957089563663282983238632379315040 9420838 25621009489465387974248510025743155200 9420839 -220220729353439211147285174813682077744 9420840 64245119010243400891947283261046784000 9420841 -3700969586659272101530454966258330758 9420842 -83725071491550016214203172141187255456 9420843 -10703027418433422939985879672361436672 9420844 -996090392485956450901856905521259264 9420845 -22982047741217355380330131302144280320 9420846 -71568685689873975010783697935177635840 9420847 -78315875202628503969364598021617755320 9420848 49083423098587702683440999518368497664 9420849 198798202064842092091025569370384366724 9420850 35563762015126176565325802350423732400 9420851 -301086014838623837761875014218155984696 9420852 15677575295232046228949358315272835072 9420853 54377479177157885483201704535745077400 9420854 102226207582502623733309412996871529376 9420855 -34604345493782578900946299191921509040 9420856 -82544911614241066507151347430429859840 9420857 157701132752223174940749875118356020692 9420858 39764301073183971869287258182187459584 9420859 -22356810018866940706200953626226041600 9420860 93830273199587005758700988402341478400 9420861 41456210970042873936435547706143834080 9420862 -140100850245100250983694152879884822336 9420863 -272152065857207961970255477932893805888 9420864 10112204014784319552001574253027655680 9420865 -21692671396831272608491827230032708800 9420866 9027955704231607112716336436043724800 9420867 220292994140804228052719775762204763284 9420868 137821275021427382616876824011801952256 9420869 1437431201067295100328763700930774016 9420870 -569134117000213976846880179256268800 9420871 322935858868255367604791587363867850072 9420872 240117012300531065933854214921463628800 9420873 21052622921566105176239177075355033600 9420874 16700323678174268607576407835815318880 9420875 -97582913206945877635239429794701308000 9420876 122992745869322185352821219831379595264 9420877 -57956165385293292043209974372785035274 9420878 -655755902766594570441102244779991680 9420879 37822379616184110955453945696292031888 9420880 -3708219681083975367933762222977187840 9420881 -44443292236547199711071935947007831488 9420882 39337511907788464513663050508536838272 9420883 -58450192218072382155809919232478143976 9420884 120267803616647990634648319006074470400 9420885 -64728191265007987015621517760397765380 9420886 -194495186089638503872347439303480336608 9420887 231800348695641317411719588950020573016 9420888 92785445346129068240939891740901990400 9420889 730686755848134977811457600313504696724 9420890 117414740219630002240295410413650472960 9420891 -217037489164518573407182319984211292008 9420892 79722553118811220357124482605374318592 9420893 -148389599054520278738903356073673648858 9420894 -23962051208876873208534637637491906560 9420895 258634158705730178173239877853323223040 9420896 22755241669124128061318645859616161792 9420897 115295697607469508628092274657580679600 9420898 -26956003490295537985131959314574087520 9420899 -109096583869970744889668791311818480100 9420900 -4037669693763802928209137092091494400 9420901 127240939290811391664289126042562603264 9420902 49691082947690584145323415885963846400 9420903 -36510457376708659751214890293647836400 9420904 -139316565197257276647918318693039498240 9420905 31796316778584459043401609625303531500 9420906 -17093857061380761882332328112618176000 9420907 307454255199203521697684382617320668552 9420908 93505349232622813731267107790837350400 9420909 -33515387775643410016681415264494569792 9420910 115715255993429291300542570197534567360 9420911 10688209188174520871277637280914997520 9420912 -20636636485440310462870202436964909056 9420913 -5499092162377692251656805941759928336 9420914 -16199792911551093890932863145010344944 9420915 29953017505551108248833922674855280640 9420916 -207025880830569996149182301700098181760 9420917 3370350768939448554823953485577168960 9420918 -55285248677664942184256438845441824000 9420919 14008474562395647591993594473852543280 9420920 -54809715648283377365874727389954355200 9420921 184331155443078909148652999083980198240 9420922 -24583213182580937155541101675007324160 9420923 172310215591894035043371938861378255904 9420924 -68387183008810579961298832866528918528 9420925 153694121285746126917482731245664701650 9420926 91471361574615463634383635735434214912 9420927 85733334048101576558382212909491640520 9420928 326516530510068307588169508609211760640 9420929 -117509587080122465082784057724045731008 9420930 58586451488674904035966119809153110560 9420931 -529722245954282657002907710511136512 9420932 87724827507226995951558892660156730496 9420933 -104989822841533673530438081347631075200 9420934 147195995905547507198218718089020557952 9420935 113929611658009905259388417190366389760 9420936 -144678026123893272213275264463606128640 9420937 -32494624283725144796562595230596135408 9420938 27107538990786591084957186364676684544 9420939 118534246901299510741067234760847224 9420940 -4829340158053446449775013507717632000 9420941 -264273689963346594724310130346908516480 9420942 3460208225848217811796916214840271104 9420943 -82268234201226720676236878955516785280 9420944 -22830527036678500344616790571921555456 9420945 -42206466119985720221744751075203086080 9420946 -192336369958902463555847636722583561328 9420947 328473007569198126161375697314441748396 9420948 809425996411591623693327963072859008 9420949 -19128421292830802732926114131401915040 9420950 28607626845768505991270652542567116800 9420951 -184870428404136933907946309915566959768 9420952 24911140067990729298961895614135449600 9420953 51714576453995730106713698162240432202 9420954 -2519982026738418665720454213894259968 9420955 176398519358735096353282476937774710000 9420956 4982392549214876733127356877544719872 9420957 -22603743313466373955832616877504718592 9420958 97708241944778958737311574403108850176 9420959 28600813185477582000608050475385320160 9420960 1296330023556367092024211031615078400 9420961 153639477067861828651201266179350237680 9420962 -37840910508148396132712125444045750272 9420963 -54617136469796421283322518348501560456 9420964 16085430079586328430360590856973295616 9420965 171996259872684434314089102590824324860 9420966 136673550912162526844700450226448139552 9420967 -124647321793587662929003946774335370448 9420968 264699696199181889721398432752317762560 9420969 -27757350562890528364094811559100528640 9420970 -6255719810595563760413153068830004800 9420971 220705860635649435968671666201751880960 9420972 232448392487724821483120760198242304000 9420973 -1126054360516732774946598669453057780 9420974 -204887307500644004505606969438323149248 9420975 -3601687375359374227282548665042724000 9420976 -25121849710159192559340925547354963968 9420977 94659391322885945032489288777108223784 9420978 2156887623776003327267964578539077120 9420979 20219229239353641375356842137067910000 9420980 88705021521272615597601534942269683200 9420981 -145923231411569077456183717014895967136 9420982 230157220912266246220092343853487026592 9420983 87547784141944543412350902023047906608 9420984 21950548567147868435361229486452940800 9420985 -158616698024525882233702546271050426620 9420986 -30820146722437588050420208721558993808 9420987 251041438758315781020956994472638136320 9420988 177436418333112481569929484002376639488 9420989 -2968631364474410192555723394006826740 9420990 15776881132191846732612845234052157440 9420991 -643504959957808126196966282668790688 9420992 -30380614297007743696750723250459246592 9420993 3900403219349690635274936691806179584 9420994 188910829294022030365782157544150435712 9420995 -221042415544300661687000763269660214000 9420996 -98705956959090627486326435603111473152 9420997 -72472935722820135314104371909621155554 9420998 -217590001773971777207926394772053145600 9420999 1423739471835607610660560890995689728 9421000 -264853989507632950101314307817889280000 9421001 -378651643481163492289175265067810470348 9421002 59418883902778434026365535357241715200 9421003 160701883079884031840794807143249590440 9421004 12648088379556666334325277634285149696 9421005 87537147030635290582739229000190048320 9421006 11385510797674109654439059250825742080 9421007 -91238576542592495344035862305057877680 9421008 -5693693519472724945053540594558959616 9421009 -904701819139472747536725284399870208 9421010 103871574537185846342981822192057216160 9421011 182184801833126014522821673664713692660 9421012 137453237882681112491583492780982749056 9421013 96290200205536953499102082855950227360 9421014 -27494668047570224690320917460688135808 9421015 2481528484430617310463087301093398720 9421016 -36371619356317858291360701962403901440 9421017 4195714130976664474028907181500740400 9421018 767995424853448088723395976262597600 9421019 53574493946242503058617243936492840840 9421020 15185464397020994148883135441240750080 9421021 -128519099778878274643228284056714268756 9421022 57875713861993307956416782712842818752 9421023 256879302404403702725559356896654660368 9421024 6709525740050830580343115871642714112 9421025 -20757600427988034783360859040396637450 9421026 64017188104941911066442629820801341184 9421027 5756258580646537888804620893235283200 9421028 -160745357425905519566538677232360432384 9421029 -808519912241788447511052879688276224 9421030 -108973237316077567184831620238234880 9421031 188508987689939869741320446144513189664 9421032 187049842321480161445335377701043896320 9421033 -36873818080686259266962724022420252940 9421034 122381961456665323418595868326072471552 9421035 -4744021207458920029815505502794332960 9421036 14597176192852476043553869911242603520 9421037 82259531655645685049012776208161477920 9421038 -83591123773499209807445015188850613312 9421039 75629158872196330206790599714483797840 9421040 -10459526598436817875885080382388797440 9421041 31884808731708485339871255087050953728 9421042 2277881776121111528630527854435388032 9421043 -342577022117051744820689438905450472520 9421044 4478383022643109849718236607089385472 9421045 -144196966585930262261807588474219609700 9421046 59206677822356496568118193592763021472 9421047 50076951264714763453719333992093885160 9421048 -19016527310723941916136875390539284480 9421049 222767454873694642050972779571278443920 9421050 23928587469047580826882513284443001600 9421051 75279205083133632277698555612916336192 9421052 71377127604719682355611973348403982336 9421053 86188437781647181454449788730384469184 9421054 -44756832462155347571736546068080832448 9421055 13827531619563206730353508262149427200 9421056 344957388301130580200833915240946073600 9421057 -465817216707126928150253096195144597760 9421058 9716301589171743867173974905361958400 9421059 172927264310964208076038759003922611704 9421060 -289311134735427090350577935983142400 9421061 -27898504507528367769123477355767265920 9421062 6915243072439129000532462207981273088 9421063 -251711085453264435297921933457727235688 9421064 197851664176569544677610969964886220800 9421065 -35513744784005184320810017592945338140 9421066 51143063270003717555477399417539591680 9421067 -258647808781764221088316260691433587884 9421068 6467890289995347946255293423195884544 9421069 -181450152819548277806765456599228862400 9421070 54784880433197865171718210741267900800 9421071 2346755824173104986206489748593614208 9421072 -19980345499375046686273384581582028800 9421073 -325938050464150453306001502922403001678 9421074 15174680037019282064564325636635928960 9421075 -83899115507388319897557052183815446400 9421076 -51832875753869329784382179817567313920 9421077 13532105585379113285724823197135748032 9421078 -95775232265879844756741201363959205120 9421079 157860127912508431045980279605417501376 9421080 12589966011102620765719136501910528000 9421081 -18451466545477581759980850408151868160 9421082 88386979102430033673560613629415561984 9421083 159424647293186137151579532310174678320 9421084 243135543249495906380030781229824389632 9421085 -5065623957066587002664078617053878400 9421086 26153122562098916248968390197319241728 9421087 39679510488162162021864528487141479120 9421088 3855338530686854403865013149186129920 9421089 37179687676345331327958761339120578224 9421090 35117839320792713806564848683546657280 9421091 77556555825663551273698796298102630492 9421092 30115712334459218090751437512490188416 9421093 -291375482784663463222901260879992468960 9421094 60746819812662024236342692326866281344 9421095 -67078485072448344328006803207875925600 9421096 -128272543568882000650815143185373598720 9421097 53160301752854760536928022442546107200 9421098 12073913790652131815900984103149264640 9421099 -2774877026021989179956686804468402080 9421100 53603632799452194287007185035617638400 9421101 170030583205167695863860469213474913568 9421102 -304031969609728375716438140565824446848 9421103 160152296785803966593295070238266966080 9421104 -18974565407495245536225799300369612800 9421105 196793101957908647953688448130248718260 9421106 -32642814418592037448123937675956669920 9421107 81049341816188401295562161288389898040 9421108 22991353658113358046051225092264966528 9421109 45951832484664021328538999796937331310 9421110 69224926493014188630535220047811602560 9421111 -52904368504469779182029132547141036272 9421112 -320921336671609495286348068266433228800 9421113 55041073034552852857795559244004694784 9421114 -67032618986106106312392892006701465600 9421115 172957075719256783531609838715676450320 9421116 170086520391235809014757105581792113152 9421117 47751672648441110746025664629061553792 9421118 5978635321994497919272615765856351616 9421119 201509637214272038728876160456783495544 9421120 7366098173583780487693983154176000000 9421121 5124915352371438252756512656301658600 9421122 -47383490484776543991857493446381681664 9421123 -248212717731224361905673082919414271696 9421124 -22567408206805706718304152503446831104 9421125 -20705011169854916670631560903289536000 9421126 -14573624868052389081353162805629127552 9421127 -464482586447174770861626943781148569688 9421128 -1909125690595701200509943632678502400 9421129 -218217676323612555841052193595985311270 9421130 -99387098132557061025260571288226523040 9421131 61522142256810606290701717011486009600 9421132 -34561573209271364055468952994300685312 9421133 -30751715215224701640848404977012120960 9421134 -37389284631962842710761096284290755520 9421135 -43907229552982359841429208175420892920 9421136 -27189069331303278830222280439961223168 9421137 402804109770781374721150761647792882880 9421138 175149604810374284810657000359128172032 9421139 -43391389091305191851206467967035884640 9421140 -36103860706920313206977387799193958400 9421141 47260638036266564863461374249135572800 9421142 88787962953327894135180772123124673600 9421143 -220584510554567674995023111960931831600 9421144 112184474335087934907528465439256555520 9421145 -164891436414800312456492437058149094400 9421146 -6470640978299879643423767571724152576 9421147 -197514035950449987284804532391028777404 9421148 74057089873065559868947599378820595712 9421149 3769802195439435044608260249632443008 9421150 -119110390362140134308823928945389824000 9421151 28349436194236112498316051199784545704 9421152 -7086725603151379133713531924237516800 9421153 39450608884866341526278162025876978880 9421154 -82962002798056110720777245792210722224 9421155 -53496900737918917742644508212166786400 9421156 282809810960589427579506288805491451520 9421157 -190135504933392299227053040729891662594 9421158 -9228076248109719316150637575400529216 9421159 167871823153102021044787704012915532440 9421160 -29467998971728997510726833348893081600 9421161 15311492226230584817284984839591168480 9421162 79788726058097170553930901002016527040 9421163 -51354433530934485433100196541095378456 9421164 177639632506685628303722269234901360640 9421165 -26048545162073426401407045569509492680 9421166 14023921521714759263570725153278676032 9421167 9139007764683555443901241462785059712 9421168 7846894529651215738033820044084445184 9421169 -353844753672685121008131015474405830160 9421170 -58144967329852310338400368783535424000 9421171 -7013799839906277338020163262715960568 9421172 5290227646839187211192610859948807680 9421173 82890987900005431671057284861050035822 9421174 35753969526411226015102809425156842752 9421175 -48561910128973128505136351970715095600 9421176 -185116509950102839793776814265134592000 9421177 446481775408122561444868701585327974992 9421178 5788738613863064005068544494828390624 9421179 -39008826705999933785302173928774379520 9421180 232647187240294327635129880821162777600 9421181 -41689703783411244561556797926193600 9421182 -69857524463742128624226956612763900480 9421183 -160304964044744985664032946851352989568 9421184 -2302830000712335195909525945817497600 9421185 -14101167978197331107515371970995081600 9421186 -33216736319984665391428649403621075456 9421187 450622085264896999487174655259647918240 9421188 46713159709752882135841860127561482240 9421189 69363850447013722343020662474515504990 9421190 36858962644422715295059043656736075520 9421191 2688039818400746371628911831189529760 9421192 -26002434051594384270700953807035596800 9421193 -27691182497613375880643149975295043840 9421194 -10196663445940905527864750322104505600 9421195 -2457499642529560661528589219721751520 9421196 17734820142813598470554588975110276608 9421197 123065180981114095850153412018416106240 9421198 -55116449729850959242311699014279054400 9421199 -20706082886957509664949430283463841464 9421200 -28884353940846549303528253211248435200 9421201 -85767164288434976264205620076037269900 9421202 -76753986866614469973696162410450715648 9421203 44713213180028221787154848125576118016 9421204 -174125130678686903657680097210451066880 9421205 99123885467254279706650855311575024160 9421206 -109213780216236812488496778624504600192 9421207 61587485505315236292112007039319770000 9421208 -222374084469149762983275842846337239040 9421209 20822264449761395477813193556257766464 9421210 34466447852457389561613139139904491520 9421211 67070372500627030047998114361924906792 9421212 -51486113062590255270149459176402380288 9421213 378171437027585167331015784748657571340 9421214 409170746408014381905133174543804416 9421215 -19040616038597759908596569389237200000 9421216 -14987550385930705089195544476263645184 9421217 39186489275233851898156181814233796648 9421218 -169409499325720159834637480362437953280 9421219 16747221961664358971279428897145491896 9421220 186862565788922109448723508603780378880 9421221 72812618419163663749176438853696041312 9421222 -6991828498668129461310766008118736448 9421223 9428305024922505382557771635143022640 9421224 30970181205295067844543479761575936000 9421225 -162752888058951931805673955702227222000 9421226 -52739539136758966252450020542354626560 9421227 95448272737683019286476487057351794128 9421228 194549243794286251383634521212966413568 9421229 -35671951691164215490409239136256982080 9421230 25396429115285357118053923865266444800 9421231 92518649877955817539310122315424841064 9421232 18408829086348080177699553689530023936 9421233 -213311691989567196322602938682654605952 9421234 -1841742933869848092579205226408348352 9421235 243870543075325351520426940201147901680 9421236 -4953563928911839033066620402994968576 9421237 17602485074508317725379239146650327040 9421238 -146028079113826748336443870266708838080 9421239 115937155507204168908096141881621806824 9421240 46361906656666417080304883779855564800 9421241 44473100772751846384644688022203244544 9421242 -9538585382049827988546030410587203840 9421243 -122074365539066709551027780821191957576 9421244 -78213183409602861159808459734734929920 9421245 -58620795175286882458553610351125136000 9421246 11063588402839027933950258630112803072 9421247 -270337247515329604490163505841231348736 9421248 -28974711826810147350994126024558510080 9421249 -99078550574346859499309314862485041836 9421250 41486505174119418886972625354268810000 9421251 24538912597557330241837481325330557184 9421252 73648674871984792156005127209853695232 9421253 306113208451047609363050565275061489984 9421254 31073130461852530403337223982400341664 9421255 76344796098137169892091653831505700000 9421256 56334587758106185334491104448382914560 9421257 559233028587448409925967684771276800 9421258 -83763599254915603864894628757798260736 9421259 191060202766889286171629299851960777360 9421260 45817308954953535520049508409966018560 9421261 102099725889688334002052915243295775862 9421262 -14535278641174683389337329068077303168 9421263 -129193825401063774589751219255582314008 9421264 98788116439289413147880433546811146240 9421265 -5358583898200521788433230990644305600 9421266 14696949328844920802918674777566056448 9421267 -48185765435112954067414263284988191136 9421268 28299906953786008090379475473824741248 9421269 54863444319575111352404547928059790656 9421270 -118858036563536685891526394935906896000 9421271 -253233262533178014050736396060975345528 9421272 -1927025848693002828274301955633315840 9421273 -82742769166384370638587415113390926520 9421274 34210286483518488632154826617534419712 9421275 -55139234574094048870017744457904830200 9421276 168731643443651869759742481769561937920 9421277 331593275816784525446346578081030601126 9421278 -7424484349181625943639512501589742592 9421279 -227270222798985672406311730290591754704 9421280 66267793459077975980508119854759280640 9421281 153798651406162718741886160263097577760 9421282 -94483011019382557153455602883778914528 9421283 94150044602128977321206884489313222400 9421284 -12603904079577857250970149934973144064 9421285 -223101401434832282888836472969668307040 9421286 -19487309660344114918060681273049980800 9421287 183973184964073868066788456648598112000 9421288 -115839645619452507643402583728563456000 9421289 222321018370323606720149803185536941860 9421290 13652479435219979065738386212166541920 9421291 398543718896144896888442884587338732544 9421292 365779315766965294988529667124259505152 9421293 -15700667892605656231185705402349972416 9421294 117904193658455345631661131313335429696 9421295 -103532060351001990058632313089532863360 9421296 53312521327819944076942314206708662272 9421297 -219070317132054657061621152821986945680 9421298 205666307808932434950199786952910383136 9421299 315906336480115699111297517081649099120 9421300 -1070734887404147859801102217572659200 9421301 -5869781857632503059735572476649524100 9421302 97396559460301930175317178822423040 9421303 36176779758912457686149777522450984960 9421304 64855343493815279518799277195200593920 9421305 6516347972246311738911189153252174720 9421306 -15946453070128794814333295868527846400 9421307 9303427491242379298121450251363345920 9421308 14408689229705506913118514387169123328 9421309 794298179557873035800042711774549510 9421310 30192332977391448965401765286468962560 9421311 -107671937763135247247041978751210966328 9421312 158372627326245519678077395387476344832 9421313 -117383718402104905539726232085489624016 9421314 26149602116650997290865137013693486592 9421315 -25911528164335038521003307002260502400 9421316 -125640190714514926205334658193412696960 9421317 -129906775396941741505759753968501667140 9421318 -32877935718200469461613226505211764640 9421319 226719285370219537817529445131429814896 9421320 106315308348504739330864154845755801600 9421321 58124639468211970673999014204497328000 9421322 1327260535938062986069956259540664832 9421323 -60302631615791277782204201353446219816 9421324 -144006447718961046847713272027820715008 9421325 82121259214606480796815653008332054050 9421326 -61491015758823949508650337863865289600 9421327 -551750524307889918637816070451821516000 9421328 33515220819714690705299057558973136896 9421329 -90878794725103660355146816880212431552 9421330 84268600252516254302831571353202885120 9421331 209403189204798678853927118108932953132 9421332 -48080274083561951631246673284656099328 9421333 33880979639869941347717823197132679324 9421334 25796147297595554017700885480546780160 9421335 -21811514457868002444699689615067801600 9421336 -225614617862961279306629418921785272320 9421337 54241625263300343999942984419697897412 9421338 161080938201616003321858481194332933120 9421339 -335779048117355725000842830129282144744 9421340 -183201662709846866540780092546726886400 9421341 -133514976272011793039398735776352814208 9421342 69228505704859909700713377973137942912 9421343 -3260184656210339932855695957674946432 9421344 184566104128160103277574656230709592064 9421345 -92982305062770578110988174990808561600 9421346 -14534458133670612016369798957549655040 9421347 -22954741569610947307772377510642411680 9421348 47219971301436053137785952216191060608 9421349 -3438628990984727827760094161373864576 9421350 -33877329984078072857612166320023795200 9421351 -256585320760904247277522909566502384648 9421352 39753980976773984791706730890683269120 9421353 -66563566740024404418874293326291936736 9421354 -892044042508722397606725785230860624 9421355 -110686243529191678664435839967428167840 9421356 -24277840734108283587201040130876129280 9421357 306388987945655916267660035002765115232 9421358 208072414264632086032858878691547453184 9421359 198605381507035777693066163759673978240 9421360 22957558044996937422063614183438745600 9421361 341782870363353523887805476019407965424 9421362 -3323223904468064852408109738741116640 9421363 202907795702320448132688831725638708896 9421364 290664606035299928780850174726927353856 9421365 -3499539625520025441108780652039042560 9421366 174625910985713381194937339192034369600 9421367 -516701631417844420473504057992850519600 9421368 -62898327677898060270521389599015567360 9421369 316438298902627170601610772138599282944 9421370 -48722137438253346741520576684608675840 9421371 -145444492673616242807038832228132899392 9421372 -35523755989009919124670748143243148288 9421373 175890211479884077578154116855551967564 9421374 74960360340103947269594945938270628160 9421375 73176901146372109201039906762389840000 9421376 -42661979468912851607456274528660357120 9421377 73293125439857421608903344366621875312 9421378 2399026114102007268614476192172446800 9421379 -24468709975557721805906927148127626240 9421380 -5444858866400697819002856278224896000 9421381 291840606096485847922937814463110290364 9421382 -251536186004823453080727527639280633600 9421383 -71061311783920916468724607623665171376 9421384 -29069208059349551799321257665221918720 9421385 -343716349943343218041630933217186283420 9421386 402222756363439038496445888824179456 9421387 145537634554903301395359703760630780392 9421388 95368485723433219543473102253047276288 9421389 -161155594699244024602902066328876994538 9421390 62815419212743192302998702937148204800 9421391 46720968322045204670658721015818911472 9421392 -42922775202529900341914528978599280640 9421393 -30302711439275546537945319096083629056 9421394 -6348869785597654113543029913908763504 9421395 132257467777175355140748109378066428720 9421396 33927771856900933278619290843991367680 9421397 268968135365352897943893782246644509600 9421398 -27660508136335745248419460758069245952 9421399 -52634151572681496748121759162562905336 9421400 10344616842646680441948397697993472000 9421401 88086354685821860164032215144336711904 9421402 207450277337060683483937532536759239152 9421403 252951103675086947278571506397154275652 9421404 71023266611054574918819872273251292160 9421405 -45688262927456254308654380228681840640 9421406 107173321942759191280841759289316580160 9421407 158451748720090149073609211613407223840 9421408 31421858707094084942213842136659132416 9421409 -242751995592648920784217576519376655696 9421410 -170483812953442926790824075269741184000 9421411 -369326609508737594374606289877223125988 9421412 19154600844845977943092022309146128384 9421413 2248749217800705039528488870244500928 9421414 -18548027318257597537048274173158788928 9421415 44067509683112030400658349793742716000 9421416 -75179606591885985562359036847671705600 9421417 -514731303902709303330642901743142914048 9421418 57551156418599690664301736702003215200 9421419 -31074344419653479878264483338718022400 9421420 186146629241056723146387109735937664000 9421421 61350926108191528078028685776288769024 9421422 128203864674930340232753191306126289472 9421423 -510712527609334156151439186295702504 9421424 81350763361870093799210781843936215040 9421425 -15307993970267054536100631941023155300 9421426 -77368876298363675868719150210219911152 9421427 -41666597128541665501749849652421028288 9421428 -75813421366528001707070245834143866880 9421429 -1355571415267804030503274837243193216 9421430 -145080800708643699557609202399419120640 9421431 54988423206473678088069850343087747664 9421432 418167729794012666750204133137184276480 9421433 -80408206993973121505012502012473832640 9421434 7359020988867614578000637101785721344 9421435 -77878057661233816286995165895079070800 9421436 -167583679904691666222569954011202488320 9421437 -63599725460814359928713699052951717120 9421438 18832768753005120881613119150971191744 9421439 133338368718544838368387639557383151624 9421440 -39461880876399956655376653366381772800 9421441 120187610417389075526038795679195091842 9421442 24270221408863540933089783030832184352 9421443 105442962456010231383271949236049083332 9421444 -89510212999929066389646365120343035904 9421445 55627382862200373298638777921193668000 9421446 81062135867588527773267534032420309184 9421447 -61280976210645475175944345523477378768 9421448 315941885823969060412544314744038159360 9421449 304320847988691545144296216953977558208 9421450 -92562851131418694404155936524294348000 9421451 -104786677168510464154725694083119289600 9421452 -113848268487117474728086500958950829824 9421453 4652655103804868364596943088500329164 9421454 34489422246511216189912536834971366400 9421455 -26439381968432432853716217795535910640 9421456 9931948649780420233441651091079168000 9421457 -181803893783715028131369384461681189376 9421458 18788420205564356138603844099487150080 9421459 148004626927184974748755245247802975660 9421460 -60616603483989153596942968719214782720 9421461 -199387583572607205510982863938621644800 9421462 139466661707659383793555287591448771200 9421463 63402837835242004307749003153134600024 9421464 28029180203038144907516368218121297920 9421465 -277419509106536186541515676821328022140 9421466 -113751306392308524662701861394286112800 9421467 -65050607117390903381584897707595601664 9421468 10780264532538509108828599832135325696 9421469 -54142982326671655500799451981182895130 9421470 -27105827177169989075941617735718966080 9421471 -55506232799662863713835409294367127328 9421472 2859451552699803962140565197767573504 9421473 -133362980112540546407181610804887048960 9421474 -35627823679286848589116042761372862080 9421475 29687006280920362142284793113059465900 9421476 -162495247249108097018179035562683399168 9421477 76726611393242352182036907097756986460 9421478 129219068395768908959959461456169800000 9421479 313813325945270343670741095796517095584 9421480 -53228210991625823974138072210082457600 9421481 -100146654679402172665563588330352096128 9421482 1964906560369332233331382476967523328 9421483 158880240071058446975070855393879047732 9421484 -20988650984929106493164422068581028864 9421485 130045255474278135085683632685612653760 9421486 136897301044086207029430510695068572480 9421487 -152272541996109908378359485329880774288 9421488 33520857854818192525411296278310420480 9421489 24880281361210708188052645127352029184 9421490 12046547195173681806300551958637465920 9421491 -283560412178958762658847205691631728080 9421492 -52036435106558703390649285687223347200 9421493 93364513098324459923883078863600213742 9421494 48876766035578793460821835146042777600 9421495 -30845897903542407476723452996077450240 9421496 5272447790928438637201546149572444160 9421497 -240926390584593006208213648305287598726 9421498 187902747086534958398936563065760038000 9421499 166793519297424062964902161242180530664 9421500 101965942597355308217756658373060608000 9421501 235925242590262956691059292131030034502 9421502 -49293772847278286939572762714125185280 9421503 -42508232930420354080254284290482895872 9421504 -34731784165571179843649085982070800384 9421505 -192862705944625398714682985476137087000 9421506 130341527608398177790049999089597599312 9421507 237699927586175874921780622843263293756 9421508 84107540659376682617642608624862771328 9421509 237373281716555660356359053267487819840 9421510 -6506152197019407397935857173327107840 9421511 -333335035552918818632511141218315740800 9421512 35162246028510892459560793935344025600 9421513 -97279224444485907501690529529847028992 9421514 24982544215506975792769334637023902560 9421515 233505440304108213617381452374562320 9421516 -60457015845478871483005602446068686848 9421517 101979341873734033797389798605275559392 9421518 -33297433455585608495850268745545991040 9421519 -22733960704384279834504951973154995904 9421520 -20431184647369105986986829187016294400 9421521 -194101912699104640009718725330526953488 9421522 -178768760320398978158580828121860245376 9421523 45885487574569356375852770273815372440 9421524 28583739299832588244032325201141925760 9421525 -58472465383036422071933474017132994700 9421526 -18585377236789582575799193804229044736 9421527 -232051681020247767812033231032608302592 9421528 150893739716872612179975235089364316160 9421529 114034026411638557454272840851523369284 9421530 9094786105525163443649349624275136000 9421531 94791241287677016588504176610498840592 9421532 -11922629185407769699453296554693061120 9421533 -102294611101889321539444733389376437920 9421534 31790062429786325694700835204522380416 9421535 -196486337579099522473158724899123007440 9421536 82859102843307485871777877294074298368 9421537 34861362402658629943064556086517857186 9421538 12740782685601553130542458041888733696 9421539 -24224444797449078403285798760777411976 9421540 -104860289013415607178320182773368832000 9421541 23622497488923947928917106888088002942 9421542 23165307621617254534891425614536154880 9421543 59709126754903655268418074867303284792 9421544 -125883286068298402047687030932997120 9421545 -1696943648049988328970596147196207360 9421546 63174455126969316051517372206091031472 9421547 -72622017364705975364214779734255889808 9421548 -93621154436124776069587928166337989120 9421549 -510861570882564889447579565174822940000 9421550 66597575593359594989532242303062684800 9421551 29734850280854037092073750151545574080 9421552 -13037294022698123022030223928131125248 9421553 -382494493854041971397491085961323822940 9421554 -7839407242423752389096899001476204800 9421555 -1458124722800427723323516106403920480 9421556 -170842432140193942534367994128690647680 9421557 -72451963491691574078148353777197931808 9421558 -816555832166295258702463426609723392 9421559 -31877612565581189328637712698856394240 9421560 -65924007768859227140118629335937126400 9421561 145663336145678728421659856849369798800 9421562 116041134863636904154271889738715236864 9421563 -58493498241142229014389786423096407616 9421564 151648267183577817408118253432733359616 9421565 -155420364851237626785149953596894915540 9421566 -35379726408866755635487684636249700352 9421567 343129890109681315800868832167960207616 9421568 -93726785380183279018520362629464064000 9421569 -179950825059291394747929461410618700160 9421570 26225007013664609678677518477870303360 9421571 -73365562306304782505173593213707688168 9421572 12293707274502230878714377613972786176 9421573 -390739138185963045485924767706344818624 9421574 -128351271974326272657302915453366338464 9421575 -127045201922980419727596771263169563400 9421576 127676673034507927406561080883033134080 9421577 372766508172431695283350528791557694672 9421578 -142269320850746978868291938363137092000 9421579 249946363072482609508000555226892612984 9421580 16956417849708554480055279679982899200 9421581 82829834643720642883573401771141750048 9421582 -21581856283223628641956452882841829376 9421583 45086746014862027227934750851007800264 9421584 4797599760556424814810027922871943168 9421585 -54744590133580374582297833984175538200 9421586 11341627667276785976424719715118408704 9421587 -17118610895635407425737171386938373120 9421588 -67220866542494032911459376837728399360 9421589 146959917617933108465236544112485157390 9421590 -60963977329421051650987559355782400 9421591 375363380382739564612318345126008465992 9421592 -79410193308503082585793274001259622400 9421593 -25968261889454844922238562134973348672 9421594 6556369063059304558710990360616829952 9421595 29768602182922403962615489404555597600 9421596 220011997275741941838185188385740193280 9421597 133535573579405003280961079902037491046 9421598 24934097101552990179518905078225587264 9421599 6805250804059550386913710093187425536 9421600 46110106038824070700834011224295014400 9421601 400886383188790203898411321962628224 9421602 1878768727590240713321757674178152832 9421603 365724739281289783083631657739895221852 9421604 -54249259015711582372775161046535667200 9421605 -103121743502589042076071414396151023360 9421606 57361127437211134252291836554708346240 9421607 -63354650380802351739395474436008006880 9421608 -29853993542188436371518071685124423680 9421609 140631438487273693978199996516710130810 9421610 -2399186586582485832470650072576058880 9421611 -124770358688508626996121017275821624336 9421612 197535022612025453110405327397606272256 9421613 -112958130714824327936575647974960823552 9421614 52521744224018148900686149394751822720 9421615 -77563783406619229194426624802364944800 9421616 -5729487640914262708688227329280770048 9421617 -38782361308746300064343555969328793920 9421618 -8948500291528698519912869438395584240 9421619 29629783535291029654397553116688000000 9421620 66652866883418995934550507918268661760 9421621 -393613126208751366881531651610772592256 9421622 7137241785565567373861733971109316608 9421623 -271311693370710257614303528337217006000 9421624 -453780593130508071542408434738113331200 9421625 -462176717983440851855598466081263360000 9421626 116376415547633487796661907491774905344 9421627 64413598059601029007987557074742907992 9421628 -101355008152499194846970610331436682240 9421629 -14263007658243067410396081165265268160 9421630 90231884524020085464577147333087440960 9421631 140982933415234874395888638744657642432 9421632 -27920020374741087966335995062326919168 9421633 82006378300732290485167630477947476604 9421634 -21262372727365185826330183407705106560 9421635 26769375636754558674821674702191874560 9421636 16297987514563188531709664417718312960 9421637 -81629748504784709180054195736949839714 9421638 -121592812784847352151847279718377375360 9421639 8033660163420619508419128616594396656 9421640 -115936787614267739303189615666930227200 9421641 149299917977507901814095900042849417450 9421642 98201384140396368273255963003739559472 9421643 -7635011109035816559735207574050632448 9421644 -1531754632493169540819416351439482880 9421645 -170208271063315591601064478067495347200 9421646 -18562723906312596618314765786709836736 9421647 25437708645671377195049583428374963728 9421648 -62361689800719744140787085800574550016 9421649 -245933171226596447122491916561898357340 9421650 -16069400014094682582531340317347712000 9421651 97513340541791485259993664728452942080 9421652 -66806174726898088646858227940827975680 9421653 -139332502741268507089113835464300844896 9421654 -3104348221686511292486728761710925696 9421655 -4555229203314956267425502268779304000 9421656 203685201414410342355150104332990771200 9421657 -57928647086865193399695693970688492288 9421658 -1223154712949330720501469880431010320 9421659 -53982896717565878137176785996776869216 9421660 1299695879830720271125381773287362560 9421661 290739049234601971894840892780781428262 9421662 -93397150278235773110049286522368107520 9421663 318835940455765267563934872129820730920 9421664 40015626172365178701898166557657792512 9421665 130951460843197827472169389451592000 9421666 111822859086981568946322882104516926032 9421667 -189988882303372043074226121368213017248 9421668 -8839110905459157711673337582518846848 9421669 370423993551946929185592792604751203070 9421670 -65905559578490529307297856325350958720 9421671 65680153817590235718570977736833289600 9421672 -105022514315878030487318730679733114880 9421673 54648315707038293026638884684836612922 9421674 74239327601392735097371770948117319680 9421675 10287294269425745190108569606130788800 9421676 -183542308108492308091368003691234014720 9421677 -3650022967758051813116810556982586868 9421678 21977272430347539284600391051800029056 9421679 -201710571368778255119140519092138300720 9421680 -15984532106863684860683773895090503680 9421681 147540814212314689217326814541833700772 9421682 41153870585086967755268726982892060800 9421683 50316476087259873960482275768417572864 9421684 -54658081149150195295440595467357351168 9421685 24277383039493655725110538229326738560 9421686 65073336531048816147858065166063083232 9421687 1046490196687541315290512001729601280 9421688 157869411097653616264718347405704437760 9421689 -47359457565851403504580180928322424464 9421690 -15931727086040268130288682616969914400 9421691 -80091092903936339986216224637476802908 9421692 49676087182199946883454846253825810432 9421693 273049284528663637914932852275752716064 9421694 -64645870763607676325121660741078785280 9421695 -186016413066483191262939044549184064680 9421696 154598178124157201430847610602609704960 9421697 95864597085498508824278262163093087680 9421698 42493501019003571063037708372275609600 9421699 43523057930003373885099037485367446736 9421700 37784920958461165584520240390392422400 9421701 93178672155972796906780555928539949280 9421702 58320619609724879217689462421463359552 9421703 -204135167668230777441557165701293535800 9421704 -133649693381809452122182440624159129600 9421705 202276683649205289575531680204279093860 9421706 19798886641729377687662076769256988672 9421707 -205535004797013789767602836709717424208 9421708 45555812445358934532238138465018659840 9421709 -96671467247478030759818169909686940960 9421710 48608451944454191300192401195325875200 9421711 6538934061467179926005589197423463352 9421712 -58935769704559541946384446728930590720 9421713 -79614947688881350087494490301116223616 9421714 31407152976306873854857955833759107072 9421715 -260755751749043009657582210255580770640 9421716 113985400387081583088757865975991293952 9421717 -28562885790168340840244132139654321000 9421718 -3497383589068700143624430335761287040 9421719 32740430642919003038279698781715235968 9421720 -73578319596833825873558755609657344000 9421721 -16712778793566491714830211298021767808 9421722 98146799429414053036224650488288139232 9421723 67071806598184556968232821661176569960 9421724 -57573468085548748973972670191552455680 9421725 102502514810283948866532894327402516000 9421726 -28983057975168440497417660041628214976 9421727 -167680555012160034260191049503526632608 9421728 134366983865430451760174478286770929664 9421729 -88518854984013278035645598620877808670 9421730 167525313931606829009007663237496320 9421731 126072015850949297252663693757445994880 9421732 -8480956655514766733693770046967147904 9421733 79297386579860856476066422386881537982 9421734 14294617275651373887975439406458509312 9421735 113555510614958742492080136758288554680 9421736 -266972814065559108999568580906538808320 9421737 -21042765249166636313322171146274169344 9421738 63714872851941766405296522751541561520 9421739 706038044994378588109055070351455100 9421740 -81198189494271555634165909650244761600 9421741 213920519702519661227259270976673253440 9421742 19446601468010549028143080593934281600 9421743 -17344292296794964001720518857880162176 9421744 89879751233442127343883087033082085376 9421745 -10344230132752426684941444335954636160 9421746 -51131872287063186951182465057520825216 9421747 373780405249292433836751974805455677360 9421748 95330624722529492051108857537866233856 9421749 -16539855527648844825896204929944147456 9421750 -92165734873492071881062924114964352000 9421751 -108227867700304033327054016574404140248 9421752 50683112400046340176612146140274892800 9421753 -90537828557486981684392761570265476672 9421754 46447161732447681072270742905713421792 9421755 -22499299414277301844568106354430402560 9421756 139870288157272781724045840672048542720 9421757 -257493367428221035819144138018005172008 9421758 7388930471355232503086418229383013440 9421759 128590340017190003381448301457783991600 9421760 66294560291422249168551938881203732480 9421761 296036573450349901725035291741744029824 9421762 65054801292104424268358077346548526592 9421763 110256753799280996493601218662367093024 9421764 54669222674903978084301206300905549824 9421765 -77255036517711894686725083351434822340 9421766 38876591721413559266758254772775424384 9421767 91788711300776091366354852473748135984 9421768 -94176680344997173874694202603656314880 9421769 204800648846721255133950045650632102800 9421770 -53422039963130073255493811800252358400 9421771 5857048775059457165260153462092124944 9421772 186150197277302953636152766221406661376 9421773 -474995948510671286592095633807633376 9421774 86267728212218459554038983704915737984 9421775 18442696759134981904229457449906946600 9421776 -10537062030063879701919702041068830720 9421777 -577390785313528638931551916906812534400 9421778 -13677803417714248556979891204027164544 9421779 -89955428994803697414751585294078719816 9421780 167575546807827298823267976569501433600 9421781 296568777847794925671626275340269784700 9421782 -116643383478548023620494761300784964096 9421783 102365740334294426725931418170148306560 9421784 -3946067835662410949750554351966525440 9421785 79485096392066185610107691952601142400 9421786 275443989453738300838431306094876656 9421787 -285713181521031143777845273833016771128 9421788 -32028221447505816264902785349984578560 9421789 -7757361773349827516851729636026018432 9421790 34610094930654920533461594239754766080 9421791 61836909170452488387464188168117495584 9421792 334259743762041747970694615698712297472 9421793 -218343917274406835627303394580676804958 9421794 -42189170366167727721361199719374179376 9421795 -199457373651552669459664025580522625200 9421796 3611289973923513726922846558473277440 9421797 -99621154739345053581380140804576406016 9421798 -59748159001981736380159637785875405600 9421799 108039962463245545725163661196799034880 9421800 -38713133104457882877235171380363264000 9421801 -208248330042258015554142740068925200198 9421802 78744563818537481685575708402343330912 9421803 -72210886371029151389422935432709805988 9421804 -9994354726105453249388135328714864640 9421805 15943824209850677081505504968820680160 9421806 -33272102642437816279008725757055527936 9421807 -102624401323424566342311951129094786320 9421808 151629713093828149965935051954278367232 9421809 12539241984465669444657306801063770880 9421810 58751581645096760514516042106045929600 9421811 -56645349858162889315515415884089493168 9421812 -117502364355610053435655311057718517760 9421813 -381100975068148627381761090377150105938 9421814 -19820414810435260673687811572961915744 9421815 33247059941695276945994783693966668800 9421816 6163174827444643961944153338215424000 9421817 -70777300223446905048511384655884714134 9421818 -436143283820292180517919433097873920 9421819 -284035247643861799243985137792198924440 9421820 39241741980036283668174050970082798080 9421821 385339695359329884680073594999009820908 9421822 -27938056095538894327864143323470796928 9421823 72894480422299720634893221978891267072 9421824 8924024008526190427431838150406701056 9421825 72235179901703572964896468642522790400 9421826 243733017580834420122007772808914540544 9421827 -15142017666305140374720126239882264592 9421828 -23588870224763467634503421648688353280 9421829 -374021136591754450944109505923664097570 9421830 -5698162113445365986906815298718965760 9421831 -405946155089605996191318491076271019368 9421832 44068428620172972766277095630970388480 9421833 70862229368611639141547873387151703584 9421834 -143413141592728967173681412374236783360 9421835 45037491151133150366050393366710952800 9421836 -56610257637592484538219552748747903488 9421837 404953802841338604805126147829771834080 9421838 -102452968228048434515243151781054639680 9421839 -79591075396535358734770206107688775680 9421840 5762907305752497147945808501017231360 9421841 -66300106198621641078037311860444502912 9421842 -32245040101024874560470035305307784192 9421843 223303353791755134887271777976280898092 9421844 -164171015587008018634096832826353817600 9421845 1960480022758505562658989210453599040 9421846 46526787090598962706695668604515579136 9421847 103053544926644854597677309566747092296 9421848 -46126275327448939164375697827835238400 9421849 -102995500383459449177595895690786468150 9421850 102748312966052139250936468448952200400 9421851 -44782749729097989937674398056554172560 9421852 233199273977593059963732579758346941952 9421853 22225534253011512546261528384406251840 9421854 -6352793230706061774640545341078323200 9421855 -153887837828379003437824795400845237440 9421856 75496456888563439018062763281119969280 9421857 -23885753318868967462175502014404071552 9421858 -71097698161965867759466090589819934720 9421859 -2574735906350802675028984164453982320 9421860 20687066994106808873683377213549404160 9421861 94650730672636893659618206424427121024 9421862 26550922138757215091206219159548380352 9421863 -124512663914553311211657024884742348672 9421864 119505229869535750369789195662718479360 9421865 16547712802179131599007093712849971400 9421866 228925905039291738759526384876264896000 9421867 -50334900267952328333412850790950884800 9421868 335871071789011495716176163126652462080 9421869 49214031151930492105990138168919271744 9421870 -140539401610543063879988877304062189120 9421871 38307036049744382306997314367791373072 9421872 31164038576654224439148864149610823680 9421873 185143311043626336514412069058017103122 9421874 97477531146770706032787613554588509184 9421875 170896329662963277919431829496904562500 9421876 -205706144219568747175647710386652381184 9421877 389913450464121583337026400209097121144 9421878 7976049223864637208831640814064608640 9421879 31709025941286271276927634397079364584 9421880 -51291839689936389621449069295273984000 9421881 -13861445961006146048251658467204924416 9421882 -33966858382770928942587075970317712416 9421883 -211152501873641769541434317049774467868 9421884 172456656370267738368364282047022281216 9421885 -35957011607570874521880815077451580480 9421886 23999157770447018026279208645827320384 9421887 107208949441366378380121236554676560640 9421888 42632491680299967056390524574007033856 9421889 41430438045800157738805157681960645424 9421890 -40819949323732211511340280342827054080 9421891 -3031628822244402125315081652841235920 9421892 90739631648896934749394100735732252672 9421893 -155905553325613624422209970570678844800 9421894 -313358211584451575562830233157719913088 9421895 1600295307035538167747937764779546560 9421896 37948251326941520295081614386989465600 9421897 141277815828872669604790095752988791460 9421898 193634892833763161027454231114789745200 9421899 183935824481036849785480854572029890264 9421900 -134586827200839011639059313362513696000 9421901 -15568447118139034226976052775066600040 9421902 -382970902482687494810468288636706816 9421903 334246047196533012826516275472361559152 9421904 -12736399151151224095159818181745442816 9421905 -177831278183893210257854161971501891840 9421906 -80683112395125441447376208475009112416 9421907 238500506483382205858752826120550628 9421908 31720172448815858288328018857330780160 9421909 -85814087343993957503992251351513433184 9421910 1591626553318597688604576677882361600 9421911 -74399850010435574076322111154499072312 9421912 -116480786501096602943241077740040140800 9421913 49951475164409360870219110904596218048 9421914 29500298636215975178141401840573309440 9421915 215993980716649395564099229952546261520 9421916 336400713263731431221351501863822848 9421917 -176511309085271015879384256348654069120 9421918 33456362488330681123268555611102504320 9421919 70102281935710312489305958966878704904 9421920 -3899334840618267169310544070005227520 9421921 382361831022829861896589304069993817122 9421922 36753038512063787736624818946933970512 9421923 1711353080050840643843948223252934656 9421924 138442090795415021946192381574880736896 9421925 -261926024077462802275236803793318492000 9421926 -73424218936183092272185308732246831360 9421927 99158182806072171340288958565821877792 9421928 -153391631660115810622664452947113763840 9421929 98753541299166722903139139767161128800 9421930 42905285101127908689463977082691788800 9421931 284005257383300084641636879542848847732 9421932 -35416665329615962279307651515963327488 9421933 -383187889762785216993029469020891003818 9421934 97007584197521020062467938963132055616 9421935 -241362753055496481103308995365971302400 9421936 37848260435763725477440673853191585792 9421937 71877619959891260208984349758578897472 9421938 -50235297086766189447925365467923862112 9421939 64237749391493099503923060496921575856 9421940 47401334035023158069027390235134668800 9421941 -22549483568726820736751803394856773376 9421942 237470033777832918979857855718898899392 9421943 50376201102885541290854075753181753192 9421944 39383896336317312365656761662619648000 9421945 2354972486433366481217439054546911040 9421946 -179724314920796478479412443239278071040 9421947 116948380199637633235878084393348334080 9421948 -161533499563046357832490247763963553280 9421949 -72744434146883026682502770839588256064 9421950 -19376401332649498912387195478656588800 9421951 -732131797639364107846850861707844736 9421952 -124069287599588529748340668050073190400 9421953 -8841020500308301024425533014206600000 9421954 47945346532669562034531325453098688512 9421955 -97419081852435625798147394546061432000 9421956 -99031765991617051989818740966597154688 9421957 48462889700221462886847586677515627392 9421958 -16389454775293656455148956837092949760 9421959 -82088396090220198672373123789022148696 9421960 -22445074365216352899578449079588352000 9421961 221779910010498576016696058440923685812 9421962 -65680814285024953512288935023961792256 9421963 288462061887932798454040682750298144212 9421964 -8781572010889260246263158922362180608 9421965 -42789572793834201656125960420667302740 9421966 -52259113409292083568111188661915029568 9421967 -308294482223960927003342434625139198360 9421968 -347048273416616457883859176036171776 9421969 72594165982412586433097519545312106280 9421970 33911038617739208219633415931653926400 9421971 65385546702104698120427576010721389360 9421972 -10483650812295576087173132462938880000 9421973 201394805067606116621190930485778505728 9421974 145818879993901207497353769476936173440 9421975 110837685399096461541638988806644467600 9421976 108626973126197008494766008251053056000 9421977 -259888454305275448823073505469562527280 9421978 87458594893269809680527962683504191696 9421979 58101769927186511893952122789713820176 9421980 16911171239456866129525914779186104320 9421981 3194566274605218071203393349446455782 9421982 -145535946919850341440067599121092744768 9421983 8629501473673660775407394662621377840 9421984 76387788670391573807262191325429104640 9421985 -19335768907997633926671434716500211200 9421986 -21634162935905748695508802686867701760 9421987 175846054712047758613382117465265827472 9421988 3313397543225199342513597329007866880 9421989 28023293326500489886551844355708942400 9421990 51775284070581521516590811484392496000 9421991 -84300000359033255823943649203313780448 9421992 -21811495339090153290245641503577620480 9421993 100206957884195132203061692499801984 9421994 -123573445058861211088833398021547198720 9421995 -20592074247769769998169791884773836800 9421996 24285727630596136799268631727962030080 9421997 133206259231083259529343596083463802540 9421998 28365692129256240830157611853412990080 9421999 -47552451991576014450792316236100191080 9422000 28133264964550332013984118718234624000 9422001 -8291697040996620395606293782543855948 9422002 164786813852817513673848232576766855952 9422003 -178053374921019986133288909352931669760 9422004 -165777227512544140602053943303792635904 9422005 121687839907801294783475675746595628000 9422006 -136073003557435688598727693037682419136 9422007 -12001826403933360139679725050567297408 9422008 -331145936747312684849488252032573911040 9422009 312854429125866270482940612942366459216 9422010 -2901466536317189947741885039859146560 9422011 6002308046870261677125379399661377992 9422012 152188784049038475227930973573675540480 9422013 -67763948460517042697547662549264640 9422014 40321403750645560655170633808035971840 9422015 153749111993018750102972273440337772000 9422016 -5892129037563831342219665794123431936 9422017 319395275958051668785595875060425333552 9422018 61522242516302177303373299943587957280 9422019 162852012966734723198325416919351510420 9422020 -193752972380291269046093678342119115520 9422021 91295271567813738060732224831224852512 9422022 25839187115552907396609004272798721920 9422023 102427210677301570106579339886562938000 9422024 116032250100455299408670220870561177600 9422025 83197825035765207678746741518261462800 9422026 -82276190309499267495180629946627342288 9422027 -295056408791227367123617965339704438124 9422028 203185596532288008231143773162536960 9422029 412562129946359011686314239027295890476 9422030 66448329206299422496134731797312235520 9422031 981025381426167103380686362733794560 9422032 31830599098060598733698685966102388736 9422033 -51203150466872720821792371083827080540 9422034 53223525771529560236618409131430257280 9422035 -103773674612235020467606555332057971040 9422036 -33960866884095088408968848620419295488 9422037 598620732700250640968423484401039868 9422038 71907158193366203241285376683470766816 9422039 -77093696153190977061473713748151455400 9422040 -33187190307020735104239960123815731200 9422041 73299973785333422564777200948932034372 9422042 -13603292023914765205394312736591206400 9422043 -381641265757185981569061130313488949760 9422044 209117320837492262145893744613505731072 9422045 274596143007591388557518661432989496300 9422046 -39564363601065343167118113329470459392 9422047 -140547580658189032900015257002825776448 9422048 -63652374285758006386391576611380264960 9422049 -2188288275753791250224657981955718272 9422050 -7284272295321072636103353700979942400 9422051 -259217801823490250403980646068237164968 9422052 -1412269953009109540855441365149595648 9422053 -4552503825138800911922129938717752000 9422054 -149554593119487768822087184624440116160 9422055 -41214133874688456292492128832855065600 9422056 119601161844550731377193790932578795520 9422057 -269206077595562270311889848590764186694 9422058 -83778305872673826704319699931294876416 9422059 -122133047194704819547294265462722104600 9422060 -67795220796299419575645911612738288640 9422061 -238818851626917001104205622596320021216 9422062 -40157051570345025904761682469156085120 9422063 -298509285527586171548637150265713291744 9422064 -44406510189880061263898999050230988800 9422065 131162922957882744542291200814059312320 9422066 -191181320249603361244843603060339254768 9422067 14762897358333419709225088935237902448 9422068 227301387245146075834056403034457918848 9422069 -47271679851134336581161904480337086980 9422070 -14728182620142500485504068138004592640 9422071 248721440618261424957283225250125369200 9422072 -44542891655971801517983787662909132800 9422073 -257497791969878244840417556631077601478 9422074 -994933946142162332516725122920739840 9422075 -17685094587368176254424319793254084400 9422076 -50305188385904202267191441440453140480 9422077 -79565466877792908686324109130479208128 9422078 -62915582790690276468939468392726684160 9422079 20603633228265204786727216159244445384 9422080 45449333683046000276160985960714076160 9422081 -239118214444521626838926362629543282000 9422082 112541860828116446413316135516468583552 9422083 386132413546766063539368353928259138824 9422084 31159700106855933636308787083862798336 9422085 144020599752827840261620113496760810400 9422086 51621246928109238732936019368755472384 9422087 -10635619713303165643943405259649175856 9422088 -47314842395970823501517177952480952320 9422089 -34676174975975531155042423496937410544 9422090 -161566472979751008028606010112332574720 9422091 21259914161987423012765306071572647424 9422092 -50295721490842492711182696975529161728 9422093 -529921537450650691454269680109312605120 9422094 27445375708945070218278050180073047040 9422095 -223205944965492548147884801892123998320 9422096 -35341805062759111460459578674113077248 9422097 -138479661931550801418297382895663235840 9422098 20807973014877958701876090062088195072 9422099 -7354567689017282061274220729902559280 9422100 1546993319641748317750813782214032000 9422101 -181506648597966619121770191362079313988 9422102 67257478264609152483934998428338078752 9422103 97191059851250931285699999102240620904 9422104 123195769183393025277909297365407733760 9422105 41688350682431929433527769321950638720 9422106 -8335783198760519988666027510298384896 9422107 30224400583343116219568261632275156356 9422108 -231195548689858608420985000014038825472 9422109 130418648567364641695459556616558512640 9422110 -3096891659911110440265594399894733440 9422111 124292349741118001128645703167585236432 9422112 118012352146539578702434604814564851712 9422113 133277954761209321298621843244190987362 9422114 14594782916866287805291678598125803072 9422115 125758600429309421500939474581382368000 9422116 -12177872503592761869176053948850601984 9422117 -590631140775438700191007906409396160 9422118 -14384978623595156562492289423641000000 9422119 -2498106432459160269059060137866636160 9422120 -44448456526418934416372841528343603200 9422121 -253751548643678360452772502482088519936 9422122 -6506004988927065689185685943860086176 9422123 -254853573406070740196723072496319826040 9422124 -76303799481306210023813945222721512448 9422125 -216921886307396981574651851809003713000 9422126 42547375442982091405322656913095618560 9422127 -81031864339787431029427778496070654224 9422128 1829147145831900116542139422982012928 9422129 212340382759885956022825590737883310260 9422130 -21990523976111690782000915810694676480 9422131 939030740221534434617635739532770632224 9422132 68520904079808871834572003170620864896 9422133 9502928638339343720971735987592238720 9422134 -24685234124869119437078753193136259328 9422135 175370672623251969917807865989653093080 9422136 -1427313707207476472191721953587609600 9422137 -48774227153873137122684358587012018048 9422138 -160457001927981635608352263410664216320 9422139 55900585106052236592668485253822726424 9422140 10012196240206179207835464978711183360 9422141 -84871527130766356100094616308529292916 9422142 -131970097726900800362919086952176273088 9422143 -184472445224998197860132414493871131320 9422144 -38941699115424565879139006259046907904 9422145 108120334777324235493434669653665654420 9422146 64027013348048173015627055724257176272 9422147 87859998953598369614349473228654042832 9422148 -115974151444955569241607055399690758144 9422149 -44483898425809543371176117312728572480 9422150 12231394739521326601080438585770728800 9422151 -55718150312365731237467789238109018968 9422152 -55616344539839766981445510951343078400 9422153 51486093680448142899609129594853208484 9422154 -55806073618111053424087756032826871040 9422155 -1076599039991837787557162812829733840 9422156 229283025988135538919896165270542283520 9422157 -124938071367985112425435400332370526720 9422158 107411584800520604998460190197167997760 9422159 292845206305306496284212035462374293360 9422160 322700373316538231091663643638497280 9422161 -105613169595661979617647450201125609292 9422162 -2386420166318226283788048590893197168 9422163 3689319358779207216404379702955419240 9422164 -16024534692224259382413917249059488000 9422165 84091210025367544883260253936633763000 9422166 24152258290715384915477214158567535360 9422167 173412747514469316895536446632231883640 9422168 12877162942249526080327094725291253760 9422169 66774517404864226004327072438273187168 9422170 -39830549500286708185650663690097554720 9422171 79653103777108058222480787359110207488 9422172 98067512885091180615403625160425871360 9422173 -136046685378805602122169773131209071578 9422174 223554524085774443122663735141547934336 9422175 -20194208844427688511831601234535366400 9422176 86228925485271055075602122066822430720 9422177 -53732004729204832818457023360440377020 9422178 -19514358300784566443954647802951969280 9422179 68489648971317221157951482583479020384 9422180 104899353724158778053058663499646504960 9422181 -69428242822472029579488135835856046372 9422182 53557680862128042282252176577138954240 9422183 40994542736184054210625439529017362944 9422184 -232260876906733822093188778888266055680 9422185 60596579176606906097529118529763385380 9422186 -169958386144968505246368794154724976208 9422187 192040463753452175618474690815168769520 9422188 58426605574509118497938795321823361536 9422189 -45550654487875633766772982121305260288 9422190 -60908553030723214866113962654451654400 9422191 586081913496946563136413088103408905752 9422192 26411969540968122386050473348409393152 9422193 -64539100690902785845397196673089658272 9422194 -172429789116935342315621641247969413104 9422195 -272570994992749688898992832916267654800 9422196 23078882549155318836151407605130461184 9422197 -9132448335046598513636355409707919968 9422198 -29245606944389071408266575547268046208 9422199 -67049144961456733270081494359980336416 9422200 11879763801897968828626552614296064000 9422201 206045767764575223713132412659623604202 9422202 8981039202492091235962793433236029440 9422203 1527058753436287145670538119480995328 9422204 132786055630195464097474107600717491712 9422205 -56484659279215163361032114479567516800 9422206 -47336614052732431482380308221594726720 9422207 3948751035129734217667679031973442352 9422208 2864196624267746146742577490663833600 9422209 -2549565057826332071166520490630619600 9422210 34019973281041945341884685868785408000 9422211 -100271513367285597995358028632129470736 9422212 -2545579615041809767467420481676194560 9422213 -304556101123368980076605892733212005538 9422214 -25754973855501907904926410229208440320 9422215 51871691582543883955308761825824487040 9422216 -123952119828040821216978418091963904000 9422217 26879572120591874798994602691347783040 9422218 -53475434919690607709946417391441204896 9422219 -47400608348012660264576464366593845520 9422220 19071814044547131456826176967516769280 9422221 -86398122373618313254635314136052505856 9422222 233202389972415667533683019992865172800 9422223 45012265871220274774629364882578971784 9422224 12523031731092928644738353369281724416 9422225 -122377829717581383329294876506711940250 9422226 -54947990241172133794927122545635453440 9422227 -127692019004416084764863805447188803924 9422228 -16807145379149222390811173529405666432 9422229 115187200328934294813911977876982904480 9422230 135189699005670752177691245032283285760 9422231 -39116828150272488362837212955802418176 9422232 158838478869782760977514894416501944320 9422233 -135783926368379480645727885186449656320 9422234 -93489378401151474230652793413047857152 9422235 -40594197785924911520828716821521492400 9422236 50712194104725119686290145367738785280 9422237 202988412294468556269861958764803368992 9422238 36829510589402570877610342709688127488 9422239 473418522579822135196226228871464495824 9422240 -70054947294625557067912154496634060800 9422241 131285347701824795744022057369033884640 9422242 164885841445726690272607958607969448272 9422243 113182787919877429519205620309047476208 9422244 -5736069978857938033605073256719359744 9422245 -89708673117833037740936883829813603200 9422246 -485958737051027215427569733861461344 9422247 154807651704782040061458102450149385000 9422248 -145095706176337310160722572494158561280 9422249 -54189562885002973523908568774035443072 9422250 126057223243788801567548275325439360000 9422251 191362489933681808131642648817654721600 9422252 -4783698914994030165626415358955520000 9422253 91005251547953434683154306443968135862 9422254 29770795001604724671295994974766700480 9422255 28488594421939534831238864422941833160 9422256 3308990558451849166653888401403740160 9422257 -11123059741944330433511251090147384320 9422258 -151228410577778566547456778225925601520 9422259 135448058380295989702617539742274151232 9422260 -207559955400203751305809536087009200640 9422261 -290832790619804242748050696349000094048 9422262 -55976644224717378237364365672323726880 9422263 -386684432763781363405745686312248865080 9422264 -91689627875034186948081642841875578880 9422265 -159062638942176079316316104793481200000 9422266 58616937753053436168949596491396939520 9422267 -137209688060136614102094832468616246004 9422268 36937730290163734631127073485630136320 9422269 217669050249768299770604118801286201670 9422270 -56800623807751612682053064090592000 9422271 -309237155103812425502116249116586137600 9422272 8714722649529725840802751190591864832 9422273 -24701473015951319285302171545316752960 9422274 76211205723524833977492515048727467520 9422275 -154101427333588010257225568847307173700 9422276 -20547945116789626550274405027212160768 9422277 -317963989078300385016670781756779121568 9422278 -63449240297494379772397671521056882944 9422279 59573511866488508009839523368505432784 9422280 -19156124306073286026223719313010688000 9422281 -131864185861635976787409532627497151536 9422282 -76379576968420307956107729802514605008 9422283 -39639788103983120280605598175018714896 9422284 117028203600616337212382499786975960576 9422285 -164187168743063320651794566086865844840 9422286 -5261756580691688305566477905553740736 9422287 -34490513868607987458864311180369136960 9422288 -4321234816536067970904670631619698688 9422289 1895430650538222377843449835849564448 9422290 48881700841312367281809241731070502400 9422291 177642011229952195740714930531400099692 9422292 -3713707614967957484598429084355080192 9422293 -331764887117274371618489635722322817458 9422294 -36566648995896442823267842404015575808 9422295 -5062745405389214580353033527657451520 9422296 -10910539845900318658714802198866944000 9422297 -47646560225022200894086695139496985708 9422298 -105592022771399729826605553199652282880 9422299 -3628919841933343899853951700291236760 9422300 143489709018636641916397026339911232000 9422301 70581512533237048824915961925486734464 9422302 -39381513026582612223483706719484200000 9422303 -100552350086102507654671027850777613840 9422304 -72406140829145229275994195265530101760 9422305 -286184524858241224474255109243544450540 9422306 -144402455457802919556801127560049382016 9422307 363471637160008087772505574325689121040 9422308 -50704682522728901956911869614238589312 9422309 -37998688137935618077744214725834945920 9422310 -15163612614622047500437931558356083840 9422311 -408091927198271555738960151490889425728 9422312 119106266715630676691544910804682618880 9422313 72954504698181798543688059097543300800 9422314 -5820461264495448933106387861494581760 9422315 -77163140902496337332259298496840863200 9422316 -4749020342577085034517006274738334208 9422317 145519840394017586270108685943082044492 9422318 -15866740587773793156535001705747270400 9422319 84042350420486512339994662531481218560 9422320 -49052591752340623829409430688762265600 9422321 5503861509704718506368667371898182452 9422322 -16009453266395610491084914128642548736 9422323 142342759770033245326441863236848258704 9422324 75654784233972496757928154999057677696 9422325 -112908020273052390211940571780834638400 9422326 -26940087455566555735865182265858629632 9422327 321537534879724567338120503568716851176 9422328 218492445711356931603910128568403558400 9422329 -1828103512728314310020266652974376320 9422330 223329387627314251921252880465676134400 9422331 61557054536442052584525760484094985752 9422332 -2698552561031899827820896179279692800 9422333 23113968814612283471961933658210519404 9422334 -62829780115489498815442944236159236416 9422335 95599828060828451840686045886753535360 9422336 -23325015537961261922321693614717009920 9422337 31005541817267318068882035089697778368 9422338 171762768346794693725601728263062202320 9422339 44978961308810199570696331082933597520 9422340 -43866229578860951843333483499731988480 9422341 -106159137836931498122527181059349979840 9422342 -47549503324505729536994036553345920928 9422343 44385125231663861637099227922659907504 9422344 340479615303482534217382723475755622400 9422345 43013022780815435909492357787585632100 9422346 -24540791393180094665830828422221074176 9422347 -5930419612937099019244786107265158720 9422348 112153362896213082495732777636557875200 9422349 25543624919643696725092913511486320064 9422350 5258799447359486764568367455787484800 9422351 -338246899952292893954386504958751981648 9422352 111753535306149703984940232418232893440 9422353 115325915980095075561772079714421170164 9422354 -81465956605235259810583985239675675008 9422355 -21962305833702058988554140495375346080 9422356 -32283940019670503401670883834158960640 9422357 -102073790906184531648852361520437189248 9422358 -86208219100609457471205932237644247040 9422359 317968403345609224186920522677733254520 9422360 -67455355867204013882881443915734016000 9422361 -58564313103643763629534051268367217080 9422362 -145246837510277435562121856015907767568 9422363 20323844349842454782181780251878932612 9422364 -14597185235509297927056767520554385408 9422365 120509577130564035384213056313218899320 9422366 -72424725928341605908679080037727660480 9422367 -160370606245124431146976659963838281600 9422368 1051383997576487949521317153715257344 9422369 126569380294390305227647405030999430112 9422370 44261843561321359147744621316979359520 9422371 -29513267404912466611486913998738570240 9422372 -440734323350104514028448078527912714240 9422373 37310349990016410664825766558321004384 9422374 34014174854987651244068908280874850560 9422375 -492467720956040970575216458270692000 9422376 -99716870754871884288944657153132544000 9422377 -7343857182473724638000558241527939468 9422378 19043241590614046476294876966397698560 9422379 -35649108623327758302700905619208297760 9422380 -155775521904635692069450801611743001600 9422381 135898864874297146860174367876655683200 9422382 24663848406280125347300234510132951040 9422383 62773031175026318091627390196051789960 9422384 -16463922891077151595216279514989461504 9422385 28273249271319766031094198798286310400 9422386 -81406905970614926908908537306337051584 9422387 -14460043786218877890855550416216524832 9422388 -41091515421204668919799548527435390976 9422389 102069113693511861799736538763817038190 9422390 -27105258618050804579071786947118243200 9422391 245961755920826092922812490414806992 9422392 -19918709378488389603384079361589657600 9422393 78862614942862900326115585528516454400 9422394 -97686709719169611609571323407932339200 9422395 238486826843655051150189114556520246400 9422396 117509731355667112379166407398309916160 9422397 118244330036537327854833255827502967974 9422398 -190172469942144254524164346766561638464 9422399 10387355583358126213985941694353677312 9422400 -8261748859306406931786425151415910400 9422401 -602828672459218191462277806356554796 9422402 -1238892435263085348124559564094686976 9422403 -58704077968023642123883883166997598736 9422404 -45062360640457965967021157917185459200 9422405 88495754640150791862235623668534592060 9422406 -5836227086134792652885470616591309472 9422407 161789624170062770747622325006258509656 9422408 248301588042216017990801500854634152960 9422409 -296101648779183394829423916875250278400 9422410 18571845171936983676137841120760350720 9422411 -18657362847102561911123598270921293700 9422412 -92676517302911160063606317872363339776 9422413 69733104627795251771643806003296042368 9422414 8906929307564254532465715263782205760 9422415 -15483887841522762399303181751066552880 9422416 -11391448819527943105693207019745837056 9422417 60566403179082531807851526289054436466 9422418 -2271088664145294434268248940332083200 9422419 -133749538318976620466426862030436270080 9422420 13518292186476199362267176559990128640 9422421 133967985881314201885080099046699646112 9422422 -146796698531598536448666692769402763488 9422423 147772796483048993590173358729672400400 9422424 -213313889472026089735191460916105441280 9422425 52284092077603947804616516265713643150 9422426 73893387342940137157151652681218668704 9422427 43709677830164311881610602592598764032 9422428 -126111765494480267082053991653351911424 9422429 -140980068552614555310832976366863562970 9422430 31394652584416724447616436245921312000 9422431 379045987861582548847391866225118323232 9422432 -181388516009473508763654605765277646848 9422433 -49817352829604563162858876599328398720 9422434 -20477794664256227776615670790451084800 9422435 -126242836683239929583084803417625678640 9422436 -96542050033056762419208569572492274688 9422437 -256088322426785685249355015232382503616 9422438 378417838270436890009812606245419653696 9422439 69212330166860818509220298137627706448 9422440 -474336526739702544232487257229357875200 9422441 99553216935102223261950864517092511872 9422442 -41926258032234656876276410006310661120 9422443 107205181194308510269169410102527288692 9422444 58078328072888169918803883317213277696 9422445 18586980547197587677452204192831056640 9422446 50593330706885063542176006149831069568 9422447 -287065432635509245304408855055849133104 9422448 -9892035724159140296378914694171197440 9422449 -10481186475013530896262337391876951964 9422450 -26679785256038098859552019603879936000 9422451 30640205213442006997260805054988014800 9422452 -113274247835515315164281232869898192128 9422453 -571796370069343687257568383394144026276 9422454 68037026762021017866018034932772060032 9422455 63322137182830792472476941165696545400 9422456 13470372482919473156385265239582720000 9422457 -30619439743444051683563159827912877376 9422458 -143901592381574697233613963073965451920 9422459 434904217434932188886274991084530378660 9422460 119303996364361080150125919346402560000 9422461 -120733902119832728830660196073506688 9422462 40655913657118411210540610904469958400 9422463 150485388821648869366336673132309561544 9422464 -112943984539642837051715525009819566080 9422465 -134382305496140031296833762967386011480 9422466 -171716819566262107723477811180741200896 9422467 -182117052892182685718667880352475204484 9422468 71310324838165455004297102946038189056 9422469 -93010450612376523797850010804995345696 9422470 67655531812402128702212566618630999680 9422471 244636902845109077991350115539630475792 9422472 60377959361208051053614349582572339200 9422473 37444517658226011707948716492646335104 9422474 -349057459038923876339599151155353585408 9422475 -4065027164599426224097048052758354800 9422476 14890872984111373643969567304951382016 9422477 66438692945693893741292127659996272800 9422478 57065996095847215302617724349120169088 9422479 198650226256074606666085181551717020288 9422480 -5505376958201612468666480211886080000 9422481 -13574462376839388204756647801932296192 9422482 178228209158660491381592446748950856592 9422483 -37731690122220780707915130603765750624 9422484 -138878242821128525866267091577839806464 9422485 -53230316215314380599218050854756178400 9422486 15771762067219491465659420764977980160 9422487 -2525382698382488997626029064076674808 9422488 624938494954853579812135872167360102400 9422489 -157570473333955115299142305732830262710 9422490 8821903467514149928301674558736793600 9422491 -58418095981940961847740754806326569328 9422492 74251148343759272766690180354602271744 9422493 -4223790478397578727742842386711629216 9422494 44928852551663450182354206241214098752 9422495 -401912939056774089348870891885251668800 9422496 247730082967084925150814408069566103552 9422497 48340557039385088782996654885937624064 9422498 90235667919560830995836180974252496160 9422499 -40287001130337420420850158302149286400 9422500 -19103646618693655844549991598500400000 9422501 -238584816131411517218061883738512111936 9422502 72678411412642335942632976388159518720 9422503 367895791192508709426626381098286949752 9422504 -76943812436104115369052043055859594240 9422505 -23717333468351070199438100785063378800 9422506 -90840723261698835287144390563451298720 9422507 -70034543616298704742131716562101265360 9422508 220219446161576208362018226737725725696 9422509 -361438914002635337798470567097488301290 9422510 -92642938264702569135072201740389578240 9422511 10504040430466204249324955021582966784 9422512 -34185222173744216217714675283656704 9422513 32797224303879584671898924183817137664 9422514 211688172714656855135133485586578384640 9422515 -279100268632063323679393953425507757840 9422516 -175438840751245324755553782463823314560 9422517 64166223753653329645640321093860484448 9422518 -727750797342699328684158694912450560 9422519 149600804254499224664134635695382298080 9422520 -218524187854748331877008045330988646400 9422521 -378449444403828653346281314916493512278 9422522 -3616265829790696888805937523212727296 9422523 -248925967309016223932893970063713939416 9422524 93518500097417096006067494361364471296 9422525 3784301084460622227481534255673481600 9422526 70714517451840825049923382784303694144 9422527 174560183907047722113502211231525618696 9422528 -20449853012559921557057636419614277632 9422529 -99915629003836227669444825966845988816 9422530 -38156802944875543141636330333003193280 9422531 61141116344790630328208340362365975632 9422532 -43190458820127123275366071334504755200 9422533 300456180595619549184199904070675114782 9422534 21523603392316942074040060171264594752 9422535 -107591740647958656525124354172572850400 9422536 -210016460532407732674707383762240102400 9422537 -369429566504770683234290551279679435760 9422538 5696147710654921704903259134041376768 9422539 59402528450925254235005827254975235872 9422540 -140276286887636005899002246539340651520 9422541 -73535782309216479304355256770207200320 9422542 74565482864644543949594191983888691200 9422543 9372276191249432659647152935166035968 9422544 -273009852400860361528944821272313856 9422545 -76512758124367917061376847523557963840 9422546 -1434136023995571062637687504876456960 9422547 2035009945126576145759454426810558528 9422548 9071993759884937637723524104643839744 9422549 244138589782882001061691180859821961550 9422550 43111407289345670815954905646281852000 9422551 135358809427463162759185625564674697104 9422552 131337859876002920001850599275844157440 9422553 -133840017859391427208701838241091830400 9422554 45795156446502270643348420608808148976 9422555 -445464811934714185678481854519436728080 9422556 16392548037831650361188092530207498240 9422557 55014202761809780659632756629118123340 9422558 -59970625087456479578242798602675234816 9422559 206160863902773163956630148159668987864 9422560 71881243632687918432845591101204070400 9422561 416493600091704694856616845969396064162 9422562 18738071160150987100566925146148666752 9422563 186021655926365053210831725453838841104 9422564 -35251199279188029405525514590447978624 9422565 -27330089930122061262745010046707376480 9422566 -126282130199136515118044344677390452736 9422567 -127866375781110268000588073165584512000 9422568 -130274004275094145757400316619625185280 9422569 9538675939015538479249324933326198244 9422570 32378659793960741787105565907742384480 9422571 100669646810722141925970106384399357440 9422572 14833822159915760811549962776629841920 9422573 -402634501785881696176882449307887765780 9422574 8484731021304991118025031499370676224 9422575 -56937987350630084395722098713923360000 9422576 -17714278545296054907455167270103482368 9422577 -29636928068292141396893638401228108912 9422578 -8296137326647052148511714981041878400 9422579 31740498542128766391223444659218595240 9422580 63816520012959170993132278870226841600 9422581 -92093929123081006713847057865297607008 9422582 -8364803784404449621718644960224812928 9422583 -111138402970658932415809532353265751576 9422584 -214897999585356203894292125301042401280 9422585 -65620588602146335794196733259229196220 9422586 -23679604276774615307316283511751053856 9422587 -54862940803708835130419772758458706880 9422588 8291125366953653797053855346402999296 9422589 154564459775349817335975912421359003168 9422590 -72193301332672670299857183905721600 9422591 -243352575978602074739997680082513163008 9422592 -121790337115030406318186179165799055360 9422593 -141374611687298220794944070370232314840 9422594 -29103399631610905389451604198041720320 9422595 44849492962543922133812877786606912000 9422596 -55577634277924061082778027626985328640 9422597 572492207372301563073859174041274938972 9422598 40058889161470065096137084614804611264 9422599 324289653561681931048859347335965768600 9422600 -44758129283577072762218430206948352000 9422601 52003514029360338570054575986797973824 9422602 -147321673735410425782621758091267342800 9422603 70565574551613224879573330388671900544 9422604 197203270582370975322962021107994691840 9422605 -31768195375977752439137608392176581320 9422606 -183019879131397286353369281866865949248 9422607 239420855426514228281750050315120725504 9422608 1222295427946112594670206197390540800 9422609 -2963675495312313640061537549386237248 9422610 -6698548139402654809413153380922124800 9422611 -355077568611204379447779076995420750000 9422612 128098403573459795990213053607996897280 9422613 213914330065339507331328288588934682880 9422614 16739457203374729009883441861014120320 9422615 -249132317881668060491946534779260731240 9422616 -40198728885458836119410080924499312640 9422617 -566549357651884116917610107291640000 9422618 449230454356327216589642289177060288 9422619 129488793513815996925849141540671118744 9422620 33066772081223945806790572924570383360 9422621 10341905860088553220019654329849312920 9422622 90806895882983295263173083445186099200 9422623 -27380098534311012677376842160406778880 9422624 28358607566932432705231246380520046592 9422625 -73593687573328320715146644582860176000 9422626 80752813999285873386616753745724349824 9422627 -55188593991916826825201936165915540328 9422628 -185145901233683265664810462535984225280 9422629 73760357523275945036757588990864633084 9422630 25821359624525231615744907632500588800 9422631 309256572932029126783320334426599120 9422632 -153068802754421721123419618489525452800 9422633 11443732431184585044822149097763632 9422634 -16913952829867000444399066561978682880 9422635 -264787066272059325216940035404638933920 9422636 -50888223498808291436803197368180060160 9422637 -1246596097932993368560004663334925248 9422638 -99737856167958610648015109492835477504 9422639 -21038354506596329718936611095112344560 9422640 -13661626836925856408972148426070425600 9422641 -388255794441836563928393670511471063680 9422642 45940494044463115471300529238670669824 9422643 2689490763612456819658858854137943864 9422644 56684255355674244316248180101916291072 9422645 136712338417976675884144737097846287900 9422646 283240816015874176116188374645330698240 9422647 30472978374814014278724009320408238752 9422648 -250616952836243560864215504627233955840 9422649 -11664130093510864895782352693546913270 9422650 -12709695630295174201757453914924320000 9422651 59572338271931720412447186252181230000 9422652 -85704353663965538405427594464142970368 9422653 257098551092013205826260983423008232902 9422654 -160235048795334187911738680549323008000 9422655 -81107051592478119538847509145411556480 9422656 -119434738935562351467305570153919938560 9422657 -368025213164323370418416677833481388094 9422658 14766282794715408939467876135025835008 9422659 -86500902315071011937654912858206660584 9422660 -16834827318579364760112277661052311040 9422661 -21129442032604202187750785498367223296 9422662 -24828458248749100353151089294437547168 9422663 58553700847916133538419960437291018400 9422664 -200386057526493565863683170984552980480 9422665 6247491125194987362926410711593297600 9422666 115771874483766975209084477706609268224 9422667 -25276403243895695963890989674746721472 9422668 -8356473851611239261717303818045836800 9422669 73651750102187833742505078020943002796 9422670 8163314360613067139552350857312460800 9422671 -73630425895439577342960887007755875400 9422672 -30824685338876104025201228314309951488 9422673 -108775768691376480255039086035510984320 9422674 94971806342418611447309397113751048336 9422675 110264226675928918115017162209798727800 9422676 -3827100038430045657775842793100390400 9422677 -86837488619561173818547959104229159936 9422678 152399581126946183832180451026444604800 9422679 11864760807954011940903622680256771584 9422680 179034627394657364586548208552244224000 9422681 115754686772558195116038420855519481482 9422682 5990691003298921314758596740150292992 9422683 348280295744849406464252926480343076932 9422684 295783519459941594411820346907631612416 9422685 182218763831283736206662741484437107020 9422686 4728620745431742952391467282939219968 9422687 -1678456325250084659492877665110397664 9422688 243196540582507438987522635238880575488 9422689 -49074588950656019644047199219003620560 9422690 14947005596577753045606973095279693600 9422691 140353186192084290616702814949437352960 9422692 75423576566049018435123812324789218560 9422693 103050322077571531650507218984933269440 9422694 3195450025702724718617521223836037376 9422695 -7857719517299657308454197544922937800 9422696 -5602862827211858157928963435065753600 9422697 -98918958209141738568784767725474670240 9422698 -24780497942045268581541094502731745280 9422699 -98813884592374856799541137949313366784 9422700 -16184388071286597070180731351585369600 9422701 -310282231811291766092693312904969188928 9422702 -47213312144629981315743326563918670592 9422703 -256771270007646523532835669132775513200 9422704 892780482502492646727229455801155584 9422705 -114627939486832966344062153690606447640 9422706 10004515822342780600839493368278450304 9422707 -94297311680767594172311684482374115168 9422708 207243583037242272373895905800130744320 9422709 68403362786695844147784600714485963520 9422710 47563603392264244629351176302056443520 9422711 -136315481841573296508138839531845352328 9422712 30950630846782236622456536736077189120 9422713 345399683532181231901247124094056444560 9422714 52444447277336985853043098097860800000 9422715 -214353406216312074991262534708161781280 9422716 32003695760379733425678919487238588928 9422717 -16430293942139748853894132518584826234 9422718 89316280437775235745645643293636650304 9422719 2008826980452957713843681269260351544 9422720 217936258305656028509637088506386841600 9422721 -14224429416763047531491289674622484416 9422722 -129366516552838695869483349765313175088 9422723 93105185760229392597062301385277313120 9422724 -37557666610020251662957996642525983744 9422725 -99897310333221672078791799399121216000 9422726 -12460226627242480290537939165339446016 9422727 91859643939584333817100811910357550080 9422728 -72280649613054401603635963007433277440 9422729 128662651762663262882318454131992677120 9422730 -6358536922606819977565731404576679840 9422731 96867109001651942482773069379447895904 9422732 61528890047541478641891663961888456704 9422733 -95059689526717210744242226819502630976 9422734 -145260676106410702228810922958870993984 9422735 91023293044165780141360409918458174560 9422736 -25009840369768128365560966161338400768 9422737 179060026523069079879248109421269582386 9422738 -87239678490022746931896793143481410240 9422739 33128817431716184355597985084386711000 9422740 -14757750661048041270819427818832431360 9422741 -193280424169963702229384222446573756896 9422742 21700856928548685994059705503015706624 9422743 39310313068616000622081855558465921120 9422744 128884419834493559555749755238095452160 9422745 -16197470636123596938298133638109906880 9422746 -260496218763242669428732711849451362560 9422747 100515792037802199830731514848790575680 9422748 158391851306576914985913579271946987520 9422749 -581133515015192056581255056327819723424 9422750 27688201945257738063369347411801904000 9422751 -29485088839628119408452633813023174016 9422752 -384588227718936745950904343755069390848 9422753 8150722918190791434614107333565466984 9422754 -112165421400379681488444492305550720 9422755 83816547156136844451553465890998523360 9422756 -108801768494966600642214709110068600832 9422757 223944626163702157538608514839621040640 9422758 197267877031983389974723830340092288480 9422759 42789275485341500179090918078361763960 9422760 -41855889614197753683729460601487360000 9422761 -415994439755879046285305505910253957638 9422762 2346357893424315525100176346452099072 9422763 -30007356315634898804788835117470488576 9422764 83169253467826073989715954046720789504 9422765 -70817072493594558230400934749686169600 9422766 71616108423436018375206250477325290752 9422767 -40713798355779123817169685104687543280 9422768 -54164353191080588450002613024854081536 9422769 30864956377343657264848111228656569280 9422770 800578179256149429979787501922524160 9422771 -353683112101918742746414009161071746368 9422772 -26327677484767551166336157604791654400 9422773 -40843212794784166205726659138253271876 9422774 -160037101523856013533522778089526980288 9422775 -146874803445959783586662247742230921000 9422776 -339681336162272294926346420334014730240 9422777 28591988231366993951138808718131129984 9422778 7133494764592218301402464415716945408 9422779 -345737689485612692780807075302391486620 9422780 60436170549482898946200034970905305600 9422781 7976783404290765040632193572956031264 9422782 -89313731647531369007316982873387147008 9422783 74524987486063556173448749875057268032 9422784 10879913007720329590045750518507110400 9422785 56192111929288426075450141024544045760 9422786 -66339606069207961514600070154735524960 9422787 195158364372933736354753990795504868160 9422788 -17044843689085298070900949091818198912 9422789 218454878131957851707468360349524098590 9422790 3645273944176253626782044220204234240 9422791 -10917560373700396064761665832923850752 9422792 -329752453443834126574309538560605542400 9422793 263397409207635847376383782559324875882 9422794 -105718629056608417397859667985164333056 9422795 220808528855488229628296722676642098560 9422796 -2150437539046248891653454709954974720 9422797 -388833601755496360823104243036265715008 9422798 55229061686228264617796259927103131072 9422799 50239979194217793079030187471260713864 9422800 49580633474698390198419982333811302400 9422801 -17465784625798233165589100913034038720 9422802 64084289894051966939112996118924331280 9422803 -13674498505248153185516801000980954000 9422804 -23793176615098999831641684142009651200 9422805 -444776573032679410452891577811220480 9422806 41187517032478301094947782137242284224 9422807 -310388318919859468942455781958023521000 9422808 -244120819289420031123304027103165153280 9422809 -145602168535902164428199454203149583040 9422810 -112761165260908822417712535636625824000 9422811 238478436741594988149457113747555805584 9422812 -62939644209981935643958783653898204160 9422813 -195332492830394765365190503690858488960 9422814 -1378319486560408189817681469261834240 9422815 105666176078250393225830062960659441960 9422816 -115560375905722629622996354230074474496 9422817 -56589569319240702693761580435872074752 9422818 155747293218020268002673488007509985360 9422819 -49058372858261497418337137664351315504 9422820 -58799523208376264852621898493681766400 9422821 -17100046450445250018285952723922734978 9422822 -612920140807097226447343001319077376 9422823 -1141641780863235682309814094517673856 9422824 -1124415113927845934749398211529441280 9422825 -84108681980958301513063204143061521000 9422826 -21584386382688871109223359396687907840 9422827 356484277290313921164343074360794073156 9422828 -285598839752853531252266756946168313344 9422829 87683587642869667931617075837981989324 9422830 -93709207448818937474196818366047428480 9422831 -114590795204547040636376287489174089600 9422832 16194220374553183609199708304891248640 9422833 -118714547142165976421735904652052050880 9422834 127842911992549218180738178292539788816 9422835 -48557424390399941576766380089561371600 9422836 14530099509712158727575793041313044480 9422837 -204792638433013129686955903126619954514 9422838 -3256118082887247286549004496646056960 9422839 477225677119285129950478347268149215824 9422840 7293741464408075645814692737796505600 9422841 157551274823135119554540386614976146080 9422842 114095192428254704355958062079683790848 9422843 399563061335247245609456090362265535384 9422844 23754666063986856296751779679504614400 9422845 119676044258122285443999201337887598980 9422846 -166049789650863707180937599996421808128 9422847 12854512013781410987812523490841166160 9422848 206002468832082079002202640304046080 9422849 12637830078173254308511454797274174400 9422850 -36214126106625982656763937601575184000 9422851 12744105752086004908769817552931775592 9422852 -267787137053359063544367027735188410368 9422853 40830100220671774022800121851081285632 9422854 76061231589153565455666945016842604800 9422855 112689622397025167639337935731360347360 9422856 -45163973722987694033782273010771758080 9422857 -87377322003935880524765709978762049868 9422858 -137730472018872868555391148941907360000 9422859 3157418769409631326755212331608135088 9422860 -22455042610909156176467856788155238400 9422861 435945458496666589377658381473803232 9422862 60293251908333122662582533043288631424 9422863 -240506598639631659305624079023731255888 9422864 -30966888925840304071926678810973175808 9422865 258260839794346926930352812072046310400 9422866 57308901735252655281473247767447241504 9422867 -35907945984370105949606849967644879880 9422868 -8157396809481692800878967363283312640 9422869 -345471139715264033549793558512375440800 9422870 -38443159339442414164412977140787714560 9422871 56537364075930111740553206598613953744 9422872 200453927664599823550103976238023628800 9422873 -121812841882818731479840110887991399036 9422874 32180443491697676300457765070896578544 9422875 -74865236959614988324670236182360000 9422876 74360358778008126944105310247746639360 9422877 36554519624328216169524933163411432320 9422878 193653222673517349896891815641065658240 9422879 311938193549808167163121794690130389840 9422880 -88689834984980317501744569739200430080 9422881 -39695331922588746011627710753101378668 9422882 -70196523631235662248223812194278460928 9422883 -168803523491868337545823194998339947200 9422884 34991020641804016056108438637745324032 9422885 92125626857724867264660380037223427580 9422886 107869238309609139971562281448499542528 9422887 270566643816847830301136865897963564536 9422888 652605556446579541029711131106975744000 9422889 -113052415946692318883476533619371767808 9422890 5513541536911054758907581235071417600 9422891 27427946610659957876186406472159680 9422892 -7614461763388372660855513176701583360 9422893 255924904743669589488034914890813493024 9422894 6333828340267457503706127823507755840 9422895 -27385461458306851209403377742394615280 9422896 -34283302111604841212129191999694438400 9422897 213775884170070166014014623587448995312 9422898 -34089540947470317093639274122150792960 9422899 261750421757320893225235811292765365664 9422900 49935815603503529124137662545648336000 9422901 12863485376310726562702445978376536892 9422902 -45952287622592056811328644273424202848 9422903 19028333010187641649830328201578536880 9422904 14242772734163964134068750522554654720 9422905 -226571505433829878422647534310899243640 9422906 -106769757454844666383646013599168104848 9422907 12885109978112500744599742632862904832 9422908 171919831250324600437981764052097851392 9422909 -180444896038707815507375480360678135700 9422910 7081883431894039490795705707084988160 9422911 -318141704564061762762994373053354247488 9422912 10661686842888049502532097418424483840 9422913 -5073636006663251226139374173256468672 9422914 -136847634358305412095766488243351564768 9422915 -52226876548464613781948586294817860480 9422916 -28146838069359531250660107285980000256 9422917 135463106184583296471400413947894312000 9422918 73784178978652988770287949393558196160 9422919 -271301843334914620070810699749087848960 9422920 49503733517322931502178413030394777600 9422921 153354519935395739492748053447011516122 9422922 -24277621314926699896399176114549174528 9422923 98047565931009227943959457285915465984 9422924 3578959839429140985440668183279973376 9422925 -70847534491158689800717302253076868000 9422926 33282348613259627996732176634058508224 9422927 -56489215303911198992156981912065294224 9422928 -19523436462917186946641199399709974528 9422929 -544184145299512926853898639590759113216 9422930 -28225720467114376813562297181679257600 9422931 -2379963966161039982984749798262110976 9422932 -234680488287904901688628500021889765504 9422933 194510361956960073156957963591314580600 9422934 -707695453215798569340642864045476352 9422935 11686674137731433047027854731550809880 9422936 -304510970916406337308087945806839808000 9422937 -57509617540169957930742312317594157606 9422938 4943672261384930222783886219721807872 9422939 5686924681958968811307792887929858224 9422940 18400410981479144897253052180228224000 9422941 -19007027992516569514038833024622700800 9422942 -200643328680764074982849866787970976128 9422943 -162211005984228738915626111068929162936 9422944 -259804705772435149490969360064923172864 9422945 188276804176517723826845108001387021780 9422946 5362841862670442068102153251055656960 9422947 484493061523591738074556095700049064432 9422948 78908267350206669555366890241942195456 9422949 -180626632720653932442161804390836838400 9422950 5829411295997798188399461116534124000 9422951 -69740763681307479392382156911662617600 9422952 19401925984086808805380098060091392000 9422953 7584558847904247351549254251860057984 9422954 -14542203569725399842998417460662382240 9422955 119219594691509041370053769943212102400 9422956 127662778853067741701451349221677861120 9422957 72021040035535297244687625875248188780 9422958 91860335128711957182444629391689976384 9422959 30459642126745257768524077190837141600 9422960 50702882635825829310134240259838279680 9422961 134577033007875528280041729827022197664 9422962 -24310043320314243907156300223705671680 9422963 -106627373598503006271833838299185505280 9422964 -27440408022941499601322210276891589120 9422965 -1644227317316344421802113558231863140 9422966 7301056893516597710753700628165576320 9422967 189458330059667795187942553963529272320 9422968 -283411329157338941306108284111623536640 9422969 242724994215932941486283922796432859370 9422970 -67751730236003787303369242632769894400 9422971 108271502298356282915239889296917835172 9422972 123639241547881813325688454773408056832 9422973 -1495969606544391618116227301831323680 9422974 18669774234688431708223311201107527680 9422975 89041396498867344401664524916893296800 9422976 -16614456539724936246534280403295928320 9422977 -34801900554678674554542189141656320 9422978 -128519465417353572017487288505763719680 9422979 47098237786702505443432652228066004984 9422980 -64725426031312248323415542725851279360 9422981 40660536151158735197415689944137947772 9422982 -16002094013408136472498893423329641152 9422983 477141666005601495410562219680983757376 9422984 301098092241088825856916986744972866560 9422985 -19360944318388641150565944910148567040 9422986 -10130776994207832459998424855468376896 9422987 -65444318589493803656847957311526429408 9422988 39722167378614120575498061070304448000 9422989 -129194066905509342113353182739371531840 9422990 66729675488030102361054331099190805120 9422991 583471556204702394257725378341897000 9422992 45437602940248152300006634568151965696 9422993 161819262179329078914394262851815742320 9422994 -28240412999452582222309197127907219328 9422995 226116695421376967640775052477349198000 9422996 424309282125755807525100286306730880 9422997 8325024919152400858448872974014910144 9422998 -34195197674531357523698676504381653760 9422999 174592328254187284943361419757358013160 9423000 -56990032097024647890169246241280000000 9423001 -4303063370204125086681238941196475648 9423002 -65915879312916806294439981153959436048 9423003 203269342869910361315315933478974916504 9423004 3260161715326327169818341514343130112 9423005 -171836658728925506925569559339663752340 9423006 -45654382590008734395965253528909948096 9423007 -206753106185833350528681501736906888968 9423008 16837949320441156282410817685595095040 9423009 -10935590388180762427306573034202877872 9423010 -89309448016276602282663487102649007840 9423011 -127786220774230993834049619244964540448 9423012 61646537691303169226849844803824619520 9423013 308665062738405281163325049488247875262 9423014 -238975674347853905565296045473791229248 9423015 -56914229168059072426723780261933363200 9423016 106216842331137348890580933334740372480 9423017 447269190857253341289093244436998179066 9423018 -68630183304056606953565778808609443072 9423019 -6795467805911560557654088741031285504 9423020 -3911921113421970628004396036795243520 9423021 -198521959677989336392239922734809143488 9423022 -22479659292066346975403583848160010368 9423023 56482851602749938721751984800147645584 9423024 -12889303010065395910999626784006275072 9423025 39386598827155295961190888100256844550 9423026 -1331993212609315540269370291720744416 9423027 182873867503190442884949076448846423040 9423028 131002610427135625989192428269670388480 9423029 47051090324764554173658354683417197440 9423030 8655327645422181008626287814669885440 9423031 118935811167619293925471119925148906880 9423032 -500355110355851897262011162696789606400 9423033 -203532781435021362108088819081341529776 9423034 -189063479772810111246584896500496669584 9423035 -112428618589327499671601471043619835520 9423036 -48186443297490372674617655524315539456 9423037 284881300119406239778164638880315781280 9423038 -21887523137413921897828643662268585856 9423039 13588220368097985448670156854965047808 9423040 -26212580585164635893722981402379550720 9423041 86060072297038612432083324396670473600 9423042 -34716006638036254793958972850571832576 9423043 84801720872751963834175173496956076908 9423044 127647547586054989176397001037827627136 9423045 163966698901563716115538772860740502620 9423046 15813121508968540708900646912784798144 9423047 -462380568392898511924719544529919622320 9423048 18469815873956057518249361672024064000 9423049 -83699620450396973878169110978350481536 9423050 4637974853128371119262376018700160000 9423051 -31839205263164924813286165120843054720 9423052 -21062399393677659273962166349081617664 9423053 58593944002751746365702968990810755200 9423054 -29008544467423669532181731868699952512 9423055 -109923898892646753854714752650695426040 9423056 37589899811218136726386826585499328512 9423057 25450959079665255821043999665858152320 9423058 -92533456940342989364888148369216115200 9423059 -11079368388458910507562094066230683096 9423060 -111547056998500739748908882744225495040 9423061 261521489996235858581008853386920867662 9423062 108924779219499936820619517978220230144 9423063 705751307159801747660160148128807216 9423064 -117254901058388076682902841238471270400 9423065 174793050213175647440070935607400475400 9423066 -117386041301971651684979889905582770176 9423067 -7604258066503315597440919112431070404 9423068 -289433082423144148702439813954711629824 9423069 -63342121332229139015985716585511910560 9423070 -13476273931802254035125906465954457600 9423071 18103729606420259056992769043026570464 9423072 31509637714497172806762130513935728640 9423073 -5333714201976344170869119473428689952 9423074 -30827488958104029451462047236431084464 9423075 19278181302780232651767652543664802600 9423076 70046963629251877913018597891392383232 9423077 -238220190338130195286624562853653269440 9423078 -47918532882252408099249063508488161280 9423079 -328823955219969523482431821576434765440 9423080 -130240985275233149419479121720370841600 9423081 76410801861784106658712189986522715200 9423082 -2320279102465016071995888693714587808 9423083 439990857344967396557411544485037553800 9423084 89127114717908606159530679397720993792 9423085 13556630464928448418839403999968687360 9423086 -21617308579019014070448071502412765440 9423087 -413577486903680758752770344011524716032 9423088 46068937049245303991889656477489561600 9423089 -44278056476046683133826522940554227276 9423090 -30953500778293544623303417841488694880 9423091 -40763276850776916360243735057810359408 9423092 -280642091252363332468396022916981706752 9423093 145625582764675008903697885904445885024 9423094 128242748172439521634158538622115240096 9423095 299453761294947276674232016707854842800 9423096 67041731893920660734051445926227660800 9423097 126450860189713413707800476019449688320 9423098 -120024298203841060836684803495814535200 9423099 14003012797672875433077676345070665248 9423100 1117809911599396257235674369388492800 9423101 -30836784007672848742687474265918194176 9423102 48124109500932903675057986901067620288 9423103 57394444433705453469043959699185476352 9423104 220233321650054387170827551330229288960 9423105 -41249761693379322051379837291943495040 9423106 1000343344762868879860068970917347328 9423107 215714535750970071169158348190824786840 9423108 -77019695781312462855506646528356628480 9423109 -143549877128860941222460181788657414690 9423110 42192998840195969994695807634047160960 9423111 193899239501094055001259621290547990144 9423112 -35093057831300048206744392562141747200 9423113 60007558448891314042474928788356236160 9423114 103023384986001965139070473372576387840 9423115 137940557469097131119526866414411400000 9423116 40220721877698904932956639386568640000 9423117 33537036774162725043772616219823660 9423118 45419498756880301560809842067014925760 9423119 4433383642101223402936868190692976096 9423120 -7508434668244567452725545137497702400 9423121 -54762031041943206207157943077501935500 9423122 57552050426509243250560004203832564112 9423123 -4038523789625918546439788328856419072 9423124 266246126883674611717256280913178382336 9423125 -21128027322982039529593393979555696250 9423126 93158555073294588093262608396477350400 9423127 163767018480982823871861121728174289072 9423128 9954143741429911876312992904524472320 9423129 11794614079790558933941312883089477584 9423130 17082623704176057986438642293663092960 9423131 32396160415433512695930875455054444932 9423132 -4466401354608378667047890040252727296 9423133 98983067709387476509999904498762305382 9423134 -17198272453157031360199983379542120960 9423135 372669491581314444589919651709962400 9423136 -19665059328817477348071943938946498560 9423137 -130915537019118822479411717068515946860 9423138 111181061330658210157843867352646087168 9423139 230419127268341634960981203434654033800 9423140 -127988415389022878273917210134076485120 9423141 -5544399009686744974120743590420508576 9423142 137762017379783549060020808671411395840 9423143 74873385495727131371148747402862882584 9423144 261168089149623205785766942085910681600 9423145 -52830949778249217122304859873756708800 9423146 -38141039621775027154321152505351028736 9423147 -150777395068557309390353339272345055400 9423148 -129519074867388734843413728078105739264 9423149 -3478676279548596839886386053692853536 9423150 27489540370926759438829956053151283200 9423151 450148153314422895693546410469110466432 9423152 -13598253098397048547576191792761094144 9423153 18719455763681202680932471111406871684 9423154 -43064921266614229097428660499227820640 9423155 -11119060149744672245408605223686241280 9423156 -86966135686588277633784758469296695296 9423157 -256971941870089472242372017416888126660 9423158 94910370153364867727894159553960708480 9423159 -26676957640105709188218866033188876080 9423160 63990902899114222271929730451048038400 9423161 310815109650760403754940793298522053184 9423162 -52929613277510800379104201791771924480 9423163 -45726253102133642512135895442286089600 9423164 -215514652239245453313469759159571289600 9423165 -3233314278314284188180424759317449280 9423166 35661453800884199114854029971450764032 9423167 76887443187925929457546465153677541200 9423168 19326564466094571690337672379064385536 9423169 -21187900414939431411804154391295187968 9423170 -25763831849134994997851544462828426720 9423171 371823873042836092831211324552802975072 9423172 71972361866176140773318309958009388032 9423173 234368575111125017247199953700950672600 9423174 157122250837541268463272848817016874880 9423175 -90163092309946810973152478616231373600 9423176 -16497861270820600512627968681540321280 9423177 201485672393189679754712101755925877520 9423178 93609887715774999041250149427458166624 9423179 129839807879424426730761625518192117780 9423180 -53803576786502108490467662943627811840 9423181 67115783275982012221925025242511028982 9423182 -7189381165858490476604654000877695808 9423183 -542488602696663303465284929867506432 9423184 -8089516694060976686403216049258700800 9423185 83949097741842830976991472821754544000 9423186 -101651031342821943666157994183670039936 9423187 -12704168123424607457336928108204998164 9423188 64425472560854082926586960719199379200 9423189 -345143596888824992486234260729247364480 9423190 2954838702050218982867227818602734080 9423191 94187799641692362730934430629852084784 9423192 -1414553851513751028935641121836892160 9423193 -39498824167757895930887812965974162176 9423194 25278412684460582999481961624526942208 9423195 52562642576606583178740555559964407920 9423196 -203610333276006050989304017720455769600 9423197 38965061161256053441326802765685325312 9423198 46888192287731988998423260130482968384 9423199 381666371691665141891813153366610851520 9423200 182204108606076361651781461033500672000 9423201 -235425367942405915714080826538113458768 9423202 114945339909849616859726309552039347200 9423203 8256804953707345175560121636151611520 9423204 5019381429382530568350419126031101952 9423205 7512983164052420467390739730329699520 9423206 -6782501624948183934413392692895650816 9423207 234866574757350816713583056267602537800 9423208 77001246800659234684544603660881320960 9423209 -237562764171400355458931200352726350860 9423210 59978665206331934823145025404407624960 9423211 94745532346148530349016052741764230032 9423212 -34493636411571426267867331179917334528 9423213 -51215420863420984645665222953058882912 9423214 -233630180387236401275977863836878229760 9423215 -35097418681801482286159541703787092480 9423216 -4683992279575548086457130979359358976 9423217 10522935021809489022300565506782445266 9423218 132581276489243005671020782071510300672 9423219 -122843108197655167805124986510697754944 9423220 123971136653678720831613076789863002880 9423221 -25066318585625770763932399172769712800 9423222 -23614737375546117640809194799134929536 9423223 -471270835869293201562823333266874244376 9423224 -38161731228477752397426862528146124800 9423225 13954272758384849913897408967351027200 9423226 35433594929388295707103023931204614144 9423227 -260978887526657630254789265946736376640 9423228 -76870391847462909245471190922040532480 9423229 77933660112577276950267764030426397830 9423230 -6891653861174190033409624481514499200 9423231 -21005810701240770749817908621513157600 9423232 18329571249361238415760120364610355200 9423233 -443161386813894309532914844925388955518 9423234 -20401578993801556766823358024371103200 9423235 2069009838291016317004471675093226400 9423236 -347657071556938906337038864923046954752 9423237 -8841068136293201554061906659545799680 9423238 11631992881734463524845019763704192 9423239 114754160429687812890540799704233299200 9423240 -106619660382150668519708219801284608000 9423241 126420364439675221149064859777172680292 9423242 -224974820562075846838540865268257323728 9423243 -226276407089939247020465905321497856800 9423244 74198869126268232688956603418166438400 9423245 -82955576099148180798952127273536247880 9423246 -10117679883471761494464379852118240256 9423247 46954377986426258780224039118010924400 9423248 -12131513492000270699391063083840790528 9423249 -48009897273101086175546292569224424352 9423250 -222555553834404461949405669624187896000 9423251 111589746732874342847970792547494894252 9423252 172137062257933901597341734425111726976 9423253 60253755687920676345076109198482837056 9423254 172523391551100517866363999514010796576 9423255 -58427465552147945527290000352679275440 9423256 -68811802882750567999195536860576317440 9423257 238766000649084217782144348664615087812 9423258 -47867439715707132937289311411619181312 9423259 112217835402056255292051702800012585840 9423260 -55515299899448732360189374879720243200 9423261 42800479704102738076217064057711096288 9423262 -125422489983894344741503070459385399936 9423263 -108663552190411006808788645223660617080 9423264 448001318017023192488560979509424160768 9423265 471903645723509738482038767342355408000 9423266 185439500983624232634100185154909102464 9423267 44129213816776202085884227174264134912 9423268 1343927089619204497191580441564668160 9423269 -287597512713454904937053801329062987330 9423270 159733394440596493910673709201914355200 9423271 -42221751318584739124950049859877425136 9423272 -55241029449968323439453460599955456000 9423273 -129730221701053490385282850101247067136 9423274 -6615154922168842385057165238669358848 9423275 -90579441447330429987903159615878432700 9423276 -17342071563136225694999868871539056640 9423277 -150380383958384991764758957066102608874 9423278 244495545480770692240623041319014400 9423279 60240201313675304612730862813611414024 9423280 -3201081621787771677176441062467502080 9423281 -5104918049691050265892589249964585408 9423282 -55338508796427544288798041351150938112 9423283 375372954762592143523999696516810699532 9423284 -24442851807090948875936948713880739840 9423285 -110674213723017603069295018393515160800 9423286 136407638220133241990302852630233888000 9423287 -12894182382118431060930391350588326016 9423288 -160433150830111239107691346269390397440 9423289 194959111027915581606081449438417747460 9423290 155733323420875636145822754337891614720 9423291 -14805274791077056355805760289235378408 9423292 -128497386402015159993875521660402145280 9423293 -149684392065808001877698204760627287712 9423294 -13171748768427133716308856616178777472 9423295 -13299923263536168011774405564497218720 9423296 -2708465888716598666401797687547527168 9423297 -108552770952667789268479290644600608320 9423298 -68922463597857299613985688689002000864 9423299 -7373075875434908153447257469113397700 9423300 38562927328139433955481655205586841600 9423301 -95816184591766465521020535876971645796 9423302 -8531750778116651616187509716907109248 9423303 -199321193283609524117991595894572739200 9423304 83105013647630838662087744930162688000 9423305 -244276918592208717953953398314743006080 9423306 -51357044070590993190392344210518725376 9423307 -145797408903665717332832086095642198480 9423308 -1156518404791122711114382177609626624 9423309 -54431490881237621231789535625887449088 9423310 -4672043275806208657320757067168121600 9423311 256402483178551354594069941233150912832 9423312 -65793855175027491080030965355512332288 9423313 97473717717582981637983589703930872562 9423314 18929253504306872233470145807331354256 9423315 -64593649148043186306404012283205564080 9423316 -36067965347723157466701918551101665280 9423317 177927026805063549656068463841034812 9423318 7129497524452043088316336011499806720 9423319 -14481867251243837115877327537139794280 9423320 -109723944977850252762016387223906304000 9423321 3494192051895163705406158879755685824 9423322 -110001732439164801669086973406866597888 9423323 -52522140486237545484414609515835404256 9423324 -297513503124270472450420191145452948480 9423325 11668214643035278785673353743139216050 9423326 -6072035500315153486829470897028741760 9423327 -83740957527602577897872856042548471280 9423328 53246147617554396033640098794955079680 9423329 -163775756087897251632133988242074335070 9423330 14376306871947558724411819625355018240 9423331 -17851018915860073828945664992464960868 9423332 245495012736584157757217099610006945792 9423333 -106534054415492944051228690159646627616 9423334 -75991175834217639071406541661266891200 9423335 26982993643333733058432257569821530400 9423336 -94863653382008457340908565036774440960 9423337 5739420273509006481677799279000279312 9423338 -81124989495077738215875796538467603104 9423339 178208313643141212351495110792452665840 9423340 73051958998358149372436233507978414080 9423341 -1622430405188439651083455230657665832 9423342 99272327174789011872009750313063741440 9423343 -246626138658265607781872108279048191408 9423344 -17128531315996479709958251659972378624 9423345 19513271520389169690512412181247380800 9423346 -111532252457733352308820453050706316256 9423347 120388158868106341463563948848597166320 9423348 -22305595489226416656559043346108856320 9423349 12120239310717897700794200155080870400 9423350 97882208141414475740496520044141264000 9423351 -5444110266799215649934308096302865920 9423352 360849811169062565387655118777125273600 9423353 221340026629574560133109740062216884864 9423354 173604868737450043976774834871741788160 9423355 54293230418217262526050766554000023360 9423356 -44072883408773589795388867680887577600 9423357 260492622298271547273187015660600072320 9423358 17800958048809132163031415646453644032 9423359 569725760442316793335295275833227808 9423360 -41301108575803411132427330046551654400 9423361 -246245515134831980469830433465944087038 9423362 -21785502582020669115512870895131688960 9423363 -43651447660472027517677352456763166736 9423364 3899401392945719533014262037726964736 9423365 34798180000637840553134484435748490880 9423366 100699578952273507085904003411910464000 9423367 -655330649726732883985899617826374369280 9423368 327695120601132675631669360994060866560 9423369 -219204485510691367401303700280864629206 9423370 -9451710383738451251037083235881936640 9423371 118749748913573616481013908576522495572 9423372 52548214033730749313790729712978329600 9423373 -163508340933323463879884274473738737280 9423374 -45616019484926986591722030817765162368 9423375 73376888005085189736977249269403016000 9423376 1219589559343175936425893069980958720 9423377 35381511717458447651489706481602949620 9423378 1539796707320425114509711481063781520 9423379 29555838518404926573487190573455951520 9423380 -34894270494234322667090117704925184000 9423381 -220521819260684232043793064277193487456 9423382 42542593840579210555671961857794541312 9423383 -30488660385290029802569197631788472680 9423384 16822201739670197326305780600094064640 9423385 116080931234832110066626096563248360580 9423386 75036688578401815222736948279083009008 9423387 -42166629647140835732381201725890876756 9423388 34745763176854120542063034345783544320 9423389 -249043149270989501480198439240410201844 9423390 85756154851975238871572021935078753920 9423391 8286474190517771706542354820200910000 9423392 62468443448991556727760888937080422400 9423393 94874415681267779478705781438369166784 9423394 14383149038413823591539406654663342592 9423395 223266779872050564210009076568013032400 9423396 -73550458704549464809482581853664088448 9423397 170904526660320809039418330932181907392 9423398 175657938006575006114183633139794527200 9423399 14872295758145235976333044305321723136 9423400 15124347703846394262382714622705664000 9423401 78206410759541350606458527160305602824 9423402 81068221186062851295553133869721051904 9423403 -124891802081581543642295767199620601712 9423404 90020864957740995987337222410823590912 9423405 44518902831474799795024294918606939200 9423406 -415395288597885207938049650000489823744 9423407 -290718417490609725955061861430453888 9423408 -13238795743816318442538966849101561856 9423409 82222887796991648760760127521875681480 9423410 -71650631450211839786115770162943212640 9423411 -5484393999005091040574228093890083840 9423412 -206878193341816937441399147765753878144 9423413 -368970739802282749965545696529314632338 9423414 -307758945881878862346989505293727744 9423415 -134814166690625593077815791921631124000 9423416 -446042628877003639650540592613457162240 9423417 -222495191576822260554782089195112019120 9423418 238160437513534263316921027103855457504 9423419 -102343917408648280906352066413303974528 9423420 86076779434436116069607477842848506880 9423421 144314339145750563085955706748714336960 9423422 -138514454671732256644250441404822915968 9423423 61325940975229709555859064548670374792 9423424 8989719451011170580590611679109185536 9423425 -100154075139842850812652508603636021200 9423426 -4133711669604453458217277732853337600 9423427 112045935214908187827445086723984009760 9423428 25278341919369310095582519483622772736 9423429 -117521816637639599533907964547779069216 9423430 -7280657654848234008075004709445494400 9423431 444359776951919070309219562437829689552 9423432 -240270361732301710633850302165577318400 9423433 -267227930911960574617597175361445825318 9423434 42411683311946499871876989266435115360 9423435 -4356567816558812525328817834141946640 9423436 -133521015344358243439304348328978186240 9423437 -362264858841721992327698904172840507914 9423438 1345891679879799180367573578013004928 9423439 37948220156016407914339285576737286624 9423440 14795768166999890568516014653759979520 9423441 1617741940975536631501966052664765252 9423442 19689228549029865610998309206018248704 9423443 10576054094022761034183051877744707264 9423444 -26112580372105496001431239686849091584 9423445 19792369794502964849617002043818241920 9423446 29589049065633075063716617352233027200 9423447 247448812629268558655979862448726202240 9423448 465705155103237543900009282663248732160 9423449 -100982985352758798229417158173092560960 9423450 -261923442645073646386186349834822400 9423451 -19869048518597156386841421934123058088 9423452 -88044423450570109647578697682096078848 9423453 46842852448246818888263820620477818368 9423454 -15078125172583885662175107849901835328 9423455 -21857339936809685395314011725178238000 9423456 -22150646781720317808818478257736253440 9423457 -193050378977038706915268306711861684096 9423458 -65864691681457860332665285003646152320 9423459 -24697226196832271382820565046654103584 9423460 -134020563127729845162973885722684798720 9423461 -183309367384646527587083284486561447938 9423462 -47592115554807341872043283235225136448 9423463 115825967471553931121074719478832848320 9423464 -167311148950434509081290854839792624640 9423465 26309041703683938759586490475622269120 9423466 32291791747773033942276331564262890944 9423467 239578204129324805723761066185943163712 9423468 -56590460495281015873116491595442176000 9423469 15211040610088017196402581080797295808 9423470 38843749817372946528871852300230389760 9423471 -169477291775609955076057003604790481536 9423472 -29036423364259598353390045506017853440 9423473 -31824170705265863643158716828335038976 9423474 120406322679176413311484467687162653952 9423475 -61897193311347055161535702360839642000 9423476 197845296429834999025498255447572953088 9423477 96045383452246877829047976686251870560 9423478 -203333572511534933308193124594683460960 9423479 -295842790482798854382246335439311880720 9423480 81245879622974212496013096185905152000 9423481 -6969253884814571381455586631864165036 9423482 124022480349478223181396487767360308592 9423483 -13970969298419935996159304212473933312 9423484 -172679353631335898849252545899255137280 9423485 201295400604428461223253928499589656160 9423486 -19942005394794599522422512241879929600 9423487 -201956380553415251734394643257319964760 9423488 -56717969307627666569991336111038791680 9423489 -245094178994941876128508246968839188176 9423490 -89088603523658063503474524832046661120 9423491 -114652067199439670327392606140629455872 9423492 62357405722483642434611946194754539520 9423493 -77822697012242577661290220665898336 9423494 16092945507985999683701639326722786240 9423495 -88662326896899789039064906033198430880 9423496 35877547819238305221238835982906777600 9423497 33904612808879572531111562597126198580 9423498 16085004699977508402720298281832104960 9423499 -93858407188548352703279365626431123500 9423500 -189456386606066919689915019472217088000 9423501 -249855607706422650609848163755288597568 9423502 104164486279519329422611263140746843008 9423503 -287909600986571090843721907657573015248 9423504 1999981765985990623159306969015123968 9423505 -31103205620730677649140024799030240000 9423506 62265629435070088767631731900877555200 9423507 1900449885547475191997338684198424688 9423508 -289020860385135909105200467121435384064 9423509 -220543711436265639463342788006209554290 9423510 -43682084835321630195021255137835085440 9423511 92058211527380861660928643436937127112 9423512 -34028903801114763933013348317443973120 9423513 435113287577834301180858614995078603200 9423514 41504154167871622775676945316647640320 9423515 -276327670414749931905180471967306353600 9423516 -144657201727733224746738664285411419648 9423517 -119797837880763642129575560667909393434 9423518 96275209299039548065060420222240768704 9423519 5565724759455518164986404264818821888 9423520 77357650630354797393572446949751521280 9423521 -386796244786065243415884287291131051500 9423522 -26142988728183959565650011994174446992 9423523 -27356978002842922374394515447861468600 9423524 92221616936049795862455209008621891584 9423525 -70906207835718141999494388767643960000 9423526 -50756644338162766404414414185678624640 9423527 -129941107399149820457754980406441838848 9423528 52675728836442824137928916847949660160 9423529 -35370564554709555246356878307294404870 9423530 31193061179488630344693359671809585600 9423531 -56720053317618157050197081882796191040 9423532 -107482015153178610801934795418335554304 9423533 -276855505655646303973989075823107762762 9423534 -111279622463713436071554599324374167552 9423535 -26284010758514646149715332714522081280 9423536 1499509500850161481521541033944317952 9423537 -14365624412266317101140341806231600832 9423538 54293897699808259557115423204968352896 9423539 -216329156617126873727879959382030408280 9423540 -26193267460266856509142415305083985920 9423541 58412804848152673034586236551421576942 9423542 -114501860709738193788838512624511132608 9423543 215075980655112089579703909933342014928 9423544 1789720432204811480605479674878341120 9423545 149321874995330162420525809928888798280 9423546 33333211703343552549022478972596801536 9423547 74035892065185745553931598133485742592 9423548 -123723029799853062344392605237063849984 9423549 166519027816547798597847395580942263334 9423550 -91261521312085196863300352586976848000 9423551 -127254228096521468410927934624141946168 9423552 -15045505365126701260684949830131253248 9423553 109156791876965473026050596757225179584 9423554 -40354505626759645720999731159129174528 9423555 -89860406402822995686626086821961294080 9423556 -212440128125116596760989031497945335680 9423557 -61140928701400508325804815466168842400 9423558 -26585684676991023628635995861445092352 9423559 -212165499116947189794559417160375492880 9423560 -49493730060381053138414794177926758400 9423561 -5918247084086363084955698194556095296 9423562 157959474774247541881288868303303338032 9423563 -20357296696614544965778994255382508560 9423564 92995125030354478205566851553295465472 9423565 96173171015286903272288079788350016460 9423566 -41777416005991801559469579234901241664 9423567 46284387193818046373432661029956983840 9423568 -4785038857199779401957113519780659200 9423569 -410485955139646279765974615379488150030 9423570 -1570785957942527864571923356297528320 9423571 -68082723935074262198429155465524958248 9423572 457829718996151037284335469570226784000 9423573 322376534985816963261710069071865361984 9423574 1783322777686902658262277871347895680 9423575 50007633684190540403362563318489690000 9423576 -31804000158790199306178469973979648000 9423577 198801495622703729858485829260458716426 9423578 -66839698229831299340750920125038342160 9423579 3503117879943460342817230535080723200 9423580 -119492259087448548849623785104912652800 9423581 -239721817426701243424787479602075126618 9423582 917589250762437203381851593997824000 9423583 23386756411445773349543182866524123424 9423584 -15710757555346628194074404817216995328 9423585 30641049727638993344015328216131816040 9423586 27220012940537545368297463430057638992 9423587 119998669480035264473971360460289981480 9423588 149541229119364214350306385115094348800 9423589 58729078510829295488810643609499016192 9423590 25950488037574825225101055528799107200 9423591 -25876415842502637232190552377529717208 9423592 -37920718900389217214328304441739904000 9423593 -366910462784495014463334447008864825184 9423594 318399812840141401640842918403725132800 9423595 -60074630384841516374606417474436908400 9423596 35551283273633276413558672240128215040 9423597 34263099399374188028116828639565912064 9423598 198631183215311379116290098158539389120 9423599 38443663173277105157799365897542508064 9423600 25508449685570112495781250871560601600 9423601 507984392856159402401398000967146000 9423602 -89951628805912680912559136727977803248 9423603 28131184571428452583735996048701379488 9423604 -27486653716720555257781297655361059328 9423605 256215961839766562052993781793793103260 9423606 -9977870839074337443060839325631648320 9423607 -85004103491581448928923374245166117144 9423608 -231077794412858601758173591834589184000 9423609 -22445493267445822350027103416022304496 9423610 59878603408527885616750993533291417600 9423611 356975238853301005157501938569803296224 9423612 87407728780292330350758259129216588800 9423613 -76810016569048639454708414855492710138 9423614 214832155586730287546187097151735878656 9423615 -5182848695642151252840236039106000000 9423616 -181227700444670989694926758819970154496 9423617 42421790251313657872588540309821225984 9423618 -134846702037235231385251496970810784896 9423619 -65038099160010479875374302851838270980 9423620 -151962341126502149011173427259381760000 9423621 -7399414683818593980675533649780567138 9423622 324295892609395630809587244669141120 9423623 -358605267802803805792995562244446091496 9423624 -43336688784488134896067788574447534080 9423625 123397142149714159201657302983484405000 9423626 6654124826438475617124668102781905760 9423627 118164615380722404037455869990029363632 9423628 -68962645539954996392922607063488425984 9423629 -83084181154123873216564268051857499616 9423630 158231370629977187538484638406071360 9423631 -228726488797796162651743135496765375040 9423632 76752705663529302584349823848014094336 9423633 65907081285332932459650878944360656624 9423634 -69109375555716631389989080426456346880 9423635 53153095694604161536831329197458028640 9423636 -52123084043562836245695086232765401088 9423637 -202930308821604116914658488855316500740 9423638 -5497007446925557292940481375037291904 9423639 -57166688868563738546785074742863708600 9423640 -83682490281036376826415230505254707200 9423641 -38704046446739566422835250803554238080 9423642 90635280077414946602568748560560358912 9423643 -44943315340816170384264297543853493856 9423644 -129830458232826434921909534044060308480 9423645 -2445293045187750790603950256829952000 9423646 42594169685907724400535533967189127104 9423647 232942193666953285858277260024788724992 9423648 66304404263990305814672542442559897600 9423649 -241324249159505436997913752298915337836 9423650 120022902057819338966985475697189170800 9423651 173696319414920937589275149343478471032 9423652 5172286378331326309536730120165711872 9423653 531975157741666965063557077164107994300 9423654 51991409299347779831099187760572825600 9423655 258154075531942517930988739046420869560 9423656 -181370374743030007414348578177253785600 9423657 10567674416123922573874748880313524720 9423658 -137067642220678157603679652403020719360 9423659 12358923570474663274396143739604769792 9423660 -48678622649542295531072534319715722240 9423661 152603121476024482634754045616373586264 9423662 -47938903358197614613926876235623615168 9423663 60645196918986038407173737487917518344 9423664 36046674774241255724763251946859724800 9423665 35981579311223197939793498864934720 9423666 19146020774141092029622681235551372800 9423667 -187797276826216521651006985163889486648 9423668 269739352153504935212675948575175154048 9423669 -145119154357030128322283886972039865056 9423670 87880962373461891191426875448835617280 9423671 -96730497476913959384281605400822039128 9423672 -26987311684615654503271602693026611200 9423673 -177864125993418123907535488228746576640 9423674 -2035360734899330829310332850122381600 9423675 -86953349996683252370651281888214784000 9423676 -199008127569294731122871366134912296960 9423677 -270144096067296181617340022319690730560 9423678 5532745440343059337708355950375041024 9423679 -557872409016297663094718825561103015560 9423680 -51753655861203027301110289360260956160 9423681 -193558980883431627891122223859246107360 9423682 17338466975312439094782458267899593984 9423683 394839992481503894525055086007597535932 9423684 203300957355427180490065244967544943616 9423685 -276726972950098516071359840956162926600 9423686 21083153433697793570584335805675080096 9423687 -21627407100534060983010057341489963520 9423688 55372862647961376698044347199328747520 9423689 93448288554629986258546205294800040400 9423690 -23730007049196479889426905784194396160 9423691 -112291209210841549823999982269732540908 9423692 25186577473271845471377283172017966080 9423693 240712775685007668335461511679093570582 9423694 -65799992700197828949817617254123914368 9423695 -244146364292097825604351448810030179200 9423696 9056170545355715840997883132617031680 9423697 -58751217348527900718271895211118451854 9423698 -27929801814052579217077507578269452800 9423699 135926148802750328223793721416014625464 9423700 26259851322530891084914619642281728000 9423701 77574780176852139486901935887887745952 9423702 -1030932431216659417859616585472039008 9423703 14472467413071946034509292202447463624 9423704 45792501501664826015983182098349465600 9423705 17115355585135171802925892894421520000 9423706 115552519638267896795358194604185517552 9423707 -69776997740459167396092363490288813968 9423708 12038528237109748057635425611038720 9423709 -153673498958183885386115287511617264090 9423710 132409133153022779754437408584101053760 9423711 67965454557734818516670861188971383160 9423712 -112266351303545276325851992105909616640 9423713 168545475359064426544336066580445666324 9423714 -132810533610871752847049332808091576960 9423715 36362847698392522750553337874930483200 9423716 8409867042590737211270703912683919360 9423717 -8040103363689091672896075654554389920 9423718 -27792340499956799580761023469004237696 9423719 -351357503891639071536388726059658295880 9423720 113525196083753294473195326745518028800 9423721 22019330954733741502618531524055524864 9423722 -82354020551002982599126354566253824 9423723 168193774749912408060046710268693085784 9423724 -223378812914201485731705657773413094400 9423725 2874296926229818318120741576766261250 9423726 10430207519027720935110333754743725184 9423727 1279471515370013985820233124250138832 9423728 -19107777903679698383147501613127925760 9423729 -63036519782055017966596778696867332800 9423730 271869031216108902956005541130163200 9423731 186147943162561883969582018786639507532 9423732 109797167825763351759574686178456707072 9423733 1003982815467810974998540930381530624 9423734 9343826363048785667402058746392232640 9423735 156069769949502049366245079029056885760 9423736 123888047344728166270964814086990684160 9423737 67218033415845177559848145101853580880 9423738 60246982241176989858505179106369528944 9423739 41172351714092071773169760939160383824 9423740 -166218015966772752149123741593310799360 9423741 -204319718468328758993401228198390660608 9423742 13891828016736985357878515965719286272 9423743 109347305647047019958047072758225990000 9423744 63695627803594024761696359576324014080 9423745 -128580519231602734296128708557752547500 9423746 104920073280581876629562420071316745120 9423747 -133899900227090416245065908607982792 9423748 136207640620850092934204996847836985600 9423749 177198815265452490150122421622878746880 9423750 -7801893017023400088404965062508800000 9423751 -10765045972307126525469558814673516416 9423752 -17913099809263698107415051111786086400 9423753 57693216403128022203714105825437198400 9423754 28738066396390363764659066703414216192 9423755 7462666380694407805834933055160082320 9423756 -151295524206114313850932370417268925440 9423757 127323236144410185754097157924335370752 9423758 238138325414211649499963173614746604480 9423759 48674074758727491042349427704546960896 9423760 -63220093438545623427498703876172267520 9423761 -98640800343403829628214971356397490638 9423762 133895084298628180940430498834596895744 9423763 -179243001811521873018677251107970579440 9423764 -1590652082327905687005905717073475584 9423765 7900136961300369523583016444963975600 9423766 179564109519090799934213163041149429824 9423767 61480747678803256274869093162570415760 9423768 60010704626579347341376788298513367040 9423769 -184278427605622918677425807353136598380 9423770 -34852916861710837384055253406805145600 9423771 -11186858953844037280459597985344694016 9423772 201109143847848863871730803172276072960 9423773 32546469458412483931005503253303650022 9423774 97926561039074692066077603556903662144 9423775 165640884238990907573231350303482285000 9423776 -58632983700469971682412135728937041920 9423777 189982702649733618804885404263702781280 9423778 -80328214186007314540177207490895035280 9423779 -827955883300560857872266442646544744816 9423780 81094022636295748866928689921124147200 9423781 -14893801582405803906090114622798350848 9423782 -217480223077756172851929373801650885120 9423783 50371378877106454769536498052322355200 9423784 61212735894208662483437893632472350720 9423785 -14841920030480754630700890310079327040 9423786 8507891888852608877687404222688043264 9423787 403573454241011102912357089572326320436 9423788 -218230919260366877836884436102888318464 9423789 -3534839960169637441054928136127660992 9423790 7246070978763372070822911788696766720 9423791 -18669442344568948545791244517620319920 9423792 -9981408815004916469725722942647500800 9423793 -386951407976879326025515640604757710958 9423794 -119961755578297513864386007887661440 9423795 112515877686717078226090930977908048640 9423796 243971369441919705051243021305952137600 9423797 -248111027948683943652867905371962528648 9423798 105033187861189425904458637137478025664 9423799 8114568916695269566942093526637720192 9423800 -136569937062213378642561535058242560000 9423801 95554836640604089452075452951985476730 9423802 -16769801363482838567727559935806001696 9423803 93789168538414066328844535177968938400 9423804 -116029433489195966587051527846553024512 9423805 7348719278540770201826592939904876920 9423806 43107873926269762231688522090103530880 9423807 9333359080869111919067418921263184840 9423808 -9702387645599372390513099902570987520 9423809 69337885950444433810144569079506773700 9423810 133379029582665182297003165781141504000 9423811 168210728898216910588355831990722432080 9423812 -9599803588568698833610626604587495168 9423813 -9719274001521408543626118056539084800 9423814 3979647603139380993067609251739874304 9423815 -23517851797974058117220805894311071680 9423816 -172668756540815264975606515139436380160 9423817 -95783749691123724957418090382261846008 9423818 17863890152732245877648926565598134016 9423819 102167797831112986784481133534912062984 9423820 17758517343548596362997510768759848960 9423821 -117418463835837182785145516997048193056 9423822 -124739207910261720397012356085296673728 9423823 -302296261457001214242457343062150016 9423824 49895997867768703233919042039935320064 9423825 78780779962243618232370332033432535600 9423826 121102095161757026174055475112158288896 9423827 -68878485664445986255640558594960722404 9423828 -95527383657343066744312552858215209088 9423829 -189421465298837806512088302242439947520 9423830 22431270079684200977028933540801200640 9423831 137808672470473061941432431368694566400 9423832 216404419164664839757189023674077286400 9423833 -61280798941514748480771784112441724918 9423834 -28200659541833042015393790875057909760 9423835 124380451266203160579125242312351534800 9423836 -67355443833936325992104832890024229888 9423837 -1341295183113922513677068694718925760 9423838 -43095925009389485633088208988533495680 9423839 432583695170555568992555517771187412640 9423840 43442776895280579757291725969083596800 9423841 17925969430971835158712795380594884480 9423842 150640426724506232152960006177749072 9423843 -69419557868626930662886277313273168 9423844 -34430498023397239728695081180082176000 9423845 -5037951525336970168066673119113500160 9423846 7299586781014762966800088736369579520 9423847 -171649124106853391793001604708201237704 9423848 96604969732138380484832488432784179200 9423849 -8228769936859052790704338637732013936 9423850 -4889285266981844073550657997830975200 9423851 304586576201010514568620539881900772852 9423852 25025716739940217051271077500765599232 9423853 391455822069670295597226025522184678102 9423854 -76129845282213316395371183599090035840 9423855 59342144608455485835526609709218865760 9423856 -4116688391937247645517966681845956608 9423857 -6227418718064675369352748254564414894 9423858 -10436024769245373504857233606442641152 9423859 -166560042985574350840192496153204266896 9423860 94403064431894079551407849875773326080 9423861 -37650537402452905370301993053630836800 9423862 626422159727770815970378226945512704 9423863 181696059656739852776553204653969554200 9423864 -3704495701813138059686896393558794240 9423865 -33254835881739444900578065560802675200 9423866 -2076261599582660092876829778855604368 9423867 14228936067914598546410967869108114880 9423868 -193878694372666015884938771959091185664 9423869 -39704772345850146943494515237606878080 9423870 -54479071418918153362110028748175523200 9423871 -212685821106904628313352507651058940928 9423872 -153278644490558432796342194075477213184 9423873 273401614985973787316144871037833431922 9423874 204178357190225594910464716279630761936 9423875 255703657723398530654125665183203904000 9423876 -47789537467491029746072463641281036288 9423877 219805783273734040806853171969251685080 9423878 249985242787521591406772119933567899840 9423879 -955869433551632012504263556091689520 9423880 -2319215697360774196551421085822976000 9423881 -59133916313937615189995982303524820300 9423882 -45800165770409846194673396739003684864 9423883 9859464238719513711497560230607308576 9423884 -97819857395491373434367478440276093184 9423885 -113383040925777096696403907918857573440 9423886 87963685020541768480618577406796480320 9423887 353162711074542200949617827795010724792 9423888 -3565222852590770647068844579649028096 9423889 -163860125762493316069844882538773692044 9423890 -9915744542443797957321216392873533440 9423891 -57320216549145312717047305107131500320 9423892 -94474441098124694662614563828107590784 9423893 -23514233517281911427224567278453821280 9423894 88204891436190981603839497561432228800 9423895 -19296795359379432621785089514566013280 9423896 -136312288181649186280254990798712350720 9423897 65388660211740653707236251476198011264 9423898 -89431400903201400964001228666369959680 9423899 374557468676681033183623325925642682536 9423900 12990222294749148018107490405358348800 9423901 83057382561193010348441790480368361408 9423902 -13238411382294443547864409698251820288 9423903 150232632853495498223353073839648508544 9423904 -110480899583300170689535465437819568128 9423905 345844161999527155798140440610442560 9423906 91239331787333722490578412884217745408 9423907 -120110363111764837734053327188207828928 9423908 -23260118795072319534621574094582513664 9423909 -89070530059322030536413843864963317472 9423910 67367255098557852153361117289384703360 9423911 68890797703518670994331273441405379632 9423912 30487392809860604512981043608259051520 9423913 183886032707147907778629107723420495860 9423914 -24417810744345344513268328137716034720 9423915 11765783584364653499789314367031751920 9423916 -20668011565718985374359686697452559872 9423917 9369865127142118227866025428687826240 9423918 46672713300673830444367862575436451840 9423919 61029580236933319781823140646690406296 9423920 -42199738113170324718903759275837030400 9423921 64723701572153666367920785667805370560 9423922 -52493394211511061953545900561571443200 9423923 9374458387189629515070663722380214784 9423924 15547385412696580279946862421808240640 9423925 -77978498540287879016783324837712795350 9423926 198998522262841040310374774581667754912 9423927 91728226726487485494578417445135519960 9423928 41030176729997124404656103089995816960 9423929 -420590190383573892471946822589195008470 9423930 -36800770656864558611610634959602887680 9423931 452960703755833166006791905418714332264 9423932 -54470748677437033412304353071319040 9423933 -404893776027550783687933653802592904960 9423934 -3651176692321489806566003768809558080 9423935 -18596263007464905347396628103261102800 9423936 -67640250314195926184026109924108402688 9423937 -874284808283032507155202743516599488 9423938 30811315758623525077849201726024138752 9423939 -11192565358728510169433931639052676352 9423940 -62970845469087433589547672669271326720 9423941 -21240344315783163611392060605739234308 9423942 -26634518096966183463925369740535143936 9423943 -49134765013519446865909823696747276400 9423944 221346854696749577440031244404368926720 9423945 1611451227934255526719805157467552100 9423946 24507349585661451727273111593968471040 9423947 116671287670522919914003997230255747284 9423948 -75094327042033144232937842195990929920 9423949 44250938060884683748015863122472360950 9423950 18639611444083862665429625103159686400 9423951 80385480817870888550489491917110661120 9423952 -88459330992158207697866264035639296000 9423953 37798778001756643621122217315145263680 9423954 13550498288523219268672309445800648464 9423955 -33150042664025685015931850748885362640 9423956 -17038867227309680684677182462770680320 9423957 -175622876649522254631351638244007582560 9423958 211600189124937840233441869241337442080 9423959 60363963319088008966116964075054302216 9423960 10753679480986702610324223931396915200 9423961 299503473000113749432059339350686471562 9423962 -228862793779114057403453016062588160000 9423963 45043952832571748978943919281511402092 9423964 -242166548298212437797976919142556672 9423965 -173771761652824589522548589286322597140 9423966 87766450243533433068480249150633984 9423967 59904214900499047097963663822899192032 9423968 407583602764801948525119961914261504000 9423969 19838369856245713355353608411887432448 9423970 176249669964115087933464416134538511360 9423971 -238747206725143720280585250026911929828 9423972 -36497343698397509353319828560079462400 9423973 -19259536971394931407617270141044294472 9423974 11780265346251539322764877922109590272 9423975 -72409593837002034699718364073718540800 9423976 43453862590660614121693998312882478080 9423977 -253652568173736981625590931217941173888 9423978 47115098239861671538383188200917460224 9423979 -31240330287473500124883250713825738824 9423980 -73850314769715710180992200278237552640 9423981 -60814761958138903325862616010095369920 9423982 -35571717207801479275026867498797778816 9423983 58723811042417215778341551824865512424 9423984 -4157294590713322715715601951835750400 9423985 596917260079186307877478630018070265600 9423986 -45254608808609975843605947682140191232 9423987 -187922783869922538278143964507441501640 9423988 -111986181095897501467017063393476962304 9423989 -338421422564786204518858526580856549440 9423990 456349269501057014116007620924206720 9423991 -192158521093556251882166346320759699608 9423992 53488030829494829182542315239466700800 9423993 47953077792751534380971759449835037264 9423994 78699288837082615715361330861309181296 9423995 -51994942551857175687646713118385361120 9423996 36417646680731275086411750475133870592 9423997 157275607715738162894705174287381748448 9423998 -69511888245059214097442376852513829440 9423999 60464066365731421781554089143451924000 9424000 68376693433880108005124813409484800000 9424001 -50525490717408272060088305258274293370 9424002 -11305703985032866077603167487939449856 9424003 -112883572924417043219748276379890063748 9424004 -113147027682147962733306896889788674944 9424005 139398807287141810896974225870598342560 9424006 14154525236371976967694426767352505952 9424007 -143213042297920046498950308616444521288 9424008 2688404190834219762809775120254484480 9424009 -1292925179484266758981174610340157440 9424010 1556072176939874667577611917937560160 9424011 -5550308976936822167905187466883507200 9424012 54223726639229167472765988096358114304 9424013 -15497003308839077245600658789972600160 9424014 34628364200207303648206977610810794240 9424015 221889213192650973005195568391085921160 9424016 2545661168114333018930125837602127872 9424017 -273260173673128094371489440018555584640 9424018 240619284059423168155490587421769558816 9424019 -418373446627010963300481378503828353920 9424020 -13240001023471309400131937302943539200 9424021 70099175257116872643332100808939462752 9424022 -116373185734993816667963110462794590688 9424023 -71980573593305375168659721833417026840 9424024 135285949795676909353154555407048488960 9424025 -5009174434655736773539206498064502400 9424026 7149323360631248395646993351772678144 9424027 49516086928589633427385163176227023876 9424028 36388071622232810023548306491246722560 9424029 231725562736868976484791080403435725184 9424030 -21455532381409332631996066949750169600 9424031 -24999470980379950022326839959325187200 9424032 -114222283454033031931242424120891146240 9424033 27154931084782285440403331704463802004 9424034 -127419442996788945448444678392766915200 9424035 -74703436193860164211935507327098403840 9424036 76796747773047957320672926282676474112 9424037 -62767286732581475869520528055272649600 9424038 44143942244738193536220634275132364800 9424039 69677766127837092025344396140789630840 9424040 254040262558183712721340741902138316800 9424041 18808904030189706691325536325477100480 9424042 -73672489379595490767671124541309205328 9424043 17073516155890178096712274195914624000 9424044 -75465686592735961459999908944551394304 9424045 -185228555646207514666423055924904131700 9424046 -63253104319407800618454015445905205056 9424047 -30768213451682253080555149841984703600 9424048 2083802218431724091585979683325214720 9424049 -441036304074169492105440440446482115950 9424050 9648521365394418553433880049089052800 9424051 -19804698039361572585231941969370058336 9424052 2226912541925221667018229390543089664 9424053 225255497878006592430901307753774332800 9424054 3352599205494662351151911586155235840 9424055 81576629168457769372459632137901595920 9424056 159525101858783784643122226491448627200 9424057 11027007477565616046071016851289173280 9424058 753289726143844082607428792711711232 9424059 10928008531335763584537478162506288 9424060 -62068601224343519077003596864013593600 9424061 301300345671959662972501458860748936000 9424062 -19344250935664120323224032007191933440 9424063 -389448100660217483307649431319580027016 9424064 969380241915810284619726632949645312 9424065 -55800304324477237884253549153138174080 9424066 132002428292880559627525807010720361984 9424067 183540901294069129144296232615252729200 9424068 234244482302774516540647847232540303360 9424069 -32139649380637032518889139417885880640 9424070 82366274682697592326617107271702057600 9424071 247617224220673180431506998216581326640 9424072 -332195130200007738045014309285140224000 9424073 -237675652556207781406212314872941128796 9424074 91576986621560039907545939151286268160 9424075 -23693302492014981364389268901088060700 9424076 -265393530164354751186590947415978580480 9424077 -63061027325658410848902112770489818592 9424078 -106520379869318521813779624657435812160 9424079 124009389699122889243450688900065853440 9424080 -58085094740867040535235247671495884800 9424081 -13680521298823754746345654698532548188 9424082 -94805575941889277408559449835163544928 9424083 6219396728873898925464893455538570424 9424084 267513358304581974081412511405455673216 9424085 -75043968568287373212348227130198120 9424086 -31139979867872419956563662870375231488 9424087 105105489806062388722411334643083434800 9424088 372127028293086037470457875262179778560 9424089 18403508050334412239728484953029708480 9424090 -49490495906864898806567259503462671680 9424091 189529965155501389590223516566633015492 9424092 164976846612578107725910573886894295552 9424093 -21923047275295761607910723623214097408 9424094 5452742723722267181868809561230773312 9424095 -560944310374257104126134186706592000 9424096 38409416606349486258496952867231367168 9424097 87054703969443865662258796538593200546 9424098 -103235375989412056072231727507814998016 9424099 382947262856237247774451433110106803100 9424100 -27949617610752719572759099831551897600 9424101 -88959733669072321996230547223185296000 9424102 -66434418386088494883799488772061929248 9424103 70261987753741126815991850937525544464 9424104 80210309301188505858866886793752330240 9424105 -79418799864672842529736801459081963740 9424106 -86892825297945775555521279339731719248 9424107 -7109042623548923426145249778483965696 9424108 -175886153305727406181063534298513977344 9424109 -311277287798265301929608080150799102880 9424110 28861293128659514190791700717492293760 9424111 -511953062371050259688864869448299374048 9424112 -49242805078176276548982993884712468480 9424113 112463110886171921148783955891001868144 9424114 -4567442612225244545069561187302400000 9424115 -236485697933939452792672194777338171280 9424116 -91424468568669306007299102295250198400 9424117 -112159467609238742662178709173857907780 9424118 -140537404518220618828053324619256717760 9424119 137080433233014161898841460092186464744 9424120 -193551451525984483375995429504654336000 9424121 -31748625953570135283625170218364121260 9424122 -51078233076908833745999351811670323456 9424123 132312484851655290641199882509991662372 9424124 55130515480270846058508166550532206592 9424125 -98905530922211652356812051193305041000 9424126 15285027395098289045258193689252416512 9424127 -2213927049914757238485181103452292088 9424128 -4610703726009310361539040964715216896 9424129 137112023017045195060678325792084831040 9424130 -69303272145619122505199405622289521600 9424131 -104888449693974959823871937881649627136 9424132 13550036095571960317823693977993648128 9424133 150186190725744887034216922238497343520 9424134 -222286814880686750118624803329866635520 9424135 4197434885211365703987383242265925600 9424136 -178575484019189063150367363309060664320 9424137 85121755839892798407076054060049552064 9424138 138071476887247274102171028202489344 9424139 40435884383553834651662247672480857940 9424140 -44450052971052691936540494984488140800 9424141 48967646760379630910273165512391021932 9424142 -3238181741238224908602525920273005056 9424143 109486603591772368321577687023078731432 9424144 128202066938093154217481779866456293376 9424145 152890105414541923941362916181771926900 9424146 -46048661963023103699744902622902502400 9424147 114879089428467561594727313574921638560 9424148 -58543618571102258696713457084614010880 9424149 96240783458725173114686704905967967040 9424150 23338362502716831571672755140739184800 9424151 130380746001033639378832164764887969584 9424152 43734847189427626271621262738104678400 9424153 -141944314242528231246715575608489096240 9424154 -13292027333735789969255771477856479808 9424155 2941777788689048315704762570084454400 9424156 -107586523946590873514874948589256594432 9424157 130967679009423482597974090546581960672 9424158 61217465196014904798409925391618613248 9424159 -14643730255006131644335455881106258240 9424160 -84341034850702706011387953656626544640 9424161 226671547530826906903374527228420708640 9424162 -127367900705213020947171407126703169536 9424163 151210725857964737211153073453558468560 9424164 -165033661856163990702802021621601639424 9424165 -184035169954515076699663383108017063940 9424166 102655568596236657867267392028057688032 9424167 -87010180153018148834938734271179324120 9424168 -119303965762205387688567945005326755840 9424169 120317735902163615897281404316220328570 9424170 -24780884526936239522511205302706185120 9424171 44298043172556207336403367434587619200 9424172 57245110130815472007410556579092434176 9424173 283665575923881476054718789684278373888 9424174 -4208229740988466480674260083945001664 9424175 -7980403644825888347390564237982801000 9424176 5380447702548853073468218405018632192 9424177 -2793802547790483751541024856329006528 9424178 32070783489702662174328829846465611840 9424179 -287768380715485313190582684231490215276 9424180 -137081321874643451994835045748095161600 9424181 1459602737196013194525419632599628416 9424182 39929703016502298879201779264490604992 9424183 -12063245954624035145549356096071323336 9424184 148857377005265009329527910347644928000 9424185 75459288127966652494607878119367152000 9424186 41131854405919862131144627736730584064 9424187 -257254054032631350048891702051327451164 9424188 -11279290204781619210453222748594713600 9424189 -147121929817627475898931723489401342010 9424190 -161165221565572370625253090980220972800 9424191 11081843830673332624289794119369951744 9424192 33578774220313502813687253440684097536 9424193 -58114430441387598711825643324373771520 9424194 9491468414415411764972208341978454528 9424195 -120739862706415170358094011267161129360 9424196 92062107360506670377397628601791571328 9424197 -177578508342213343429122405257017222626 9424198 -4313761630362007039472921209283566464 9424199 34942557276594536979893029116926050440 9424200 27585078139064789667681773043640320000 9424201 44444623274806825123712782876279498202 9424202 -110498796831299649009215534197765417728 9424203 -136009493487407175777685974185853705216 9424204 15518092381581085749959250021959678976 9424205 181611462574923171879217351982229550080 9424206 97169906855436791456024569304369856 9424207 16061588086285398904904919889375341880 9424208 -58356891847004730657954739400678178816 9424209 95011334094668451122042165701365468480 9424210 16379494724872722752233317595020168000 9424211 -72244483563788585186273991295963591188 9424212 -6978865545979735425305715140477976576 9424213 51132925102382515462474895306964984000 9424214 -104559818196827069708851897378958696640 9424215 179040173553545254299079846620912036000 9424216 150362570463755292128083273574266368000 9424217 -145223815992542844538998646660907036160 9424218 49003142882319574391457734288189660928 9424219 36139591515080960329232867317662282552 9424220 107806774492197690803263940360707983360 9424221 93207327004641209113246050760253506560 9424222 183495118972663196600875318565295731712 9424223 652331671437486982792581159239748386904 9424224 2964690206358740634290520506860044288 9424225 127838751416079103616645354344633061750 9424226 -4740740668178114853921010859406858240 9424227 3856547833646163247297915636323972096 9424228 -3071993022995538724515834079990671360 9424229 -105930340218437977578760660485268392324 9424230 15309996478364448805146313643211697920 9424231 213955142268825570280776548999056047032 9424232 -41250743082314187600097688890740326400 9424233 9990730700443543212693787493560796928 9424234 -168901019739871977732042206335646139984 9424235 72842248137359951937312632950667799600 9424236 123955481115198536090519148786005939712 9424237 70400055132290210198741246004537388886 9424238 4195308775361904447172794048537107520 9424239 -110415773794877482759911733678732843776 9424240 22695889095465603278779177293260390400 9424241 154629697432649414323721260083715410642 9424242 -35999797295980402707430377485122176000 9424243 119807409097157596335523702930928252492 9424244 255456042534633563944509285297951075072 9424245 -28071291754776065178428693093266349760 9424246 -4267270179658100891059678330828551936 9424247 -68385155294937750993620852697431289600 9424248 -12819286242108151032789872650380902400 9424249 92840208549183099483350237101285881220 9424250 -95788107049464690867250387851052800000 9424251 -63469130139535011489774985403771562420 9424252 -247252565294870099450231886691959797760 9424253 -268165095576011289582466269546044229498 9424254 -14870581179400055782521129855090456576 9424255 98483058099032571991085729016057228000 9424256 -159026270039747166875666643282988892160 9424257 -246149627505728071140199707592861809360 9424258 47016818672193048343911007434576238080 9424259 -83221331051325022835220045604267152 9424260 33610671197628390864018495358850050560 9424261 -22841128565235959290973138314890720576 9424262 -172634194751973066186704210703462327168 9424263 136555540892606286403188823397834360064 9424264 -44008997144649609380741576289883376640 9424265 -77344704263163240206113066523765117340 9424266 -90970399127402001976508211454536153600 9424267 1752142272409660973670692969925854440 9424268 -47891450589797195095272538373981952000 9424269 341686590452368710888678261620198183424 9424270 34262937347346278265892391031061647360 9424271 -561383023345264944851934127891439963256 9424272 -15125305282973863800756517079283400704 9424273 -60026051428744428930575471307140128896 9424274 -23840532496057876972507413191831754864 9424275 58377734246569864754016438517147680000 9424276 184169491840200980358036558831008140160 9424277 209645746148167565365704227645690442126 9424278 -92391305842413647789501800117859822496 9424279 83964546849421513145675051167460854720 9424280 73545739534258579948710326148858470400 9424281 -144871473625647087191168104636653566496 9424282 76516287748078795452910589695048028160 9424283 28260576445079093718601937814901693200 9424284 42593558507503987918417358373567207936 9424285 182809142799688663905113272375506367200 9424286 -21453624574686957976779200139257150400 9424287 52623180074830594377241628060877698760 9424288 234641528559834220064324131982012252160 9424289 56743528114800643263027988857686157312 9424290 2109281528570878254222355418189844480 9424291 140007289586455812931087086269957385692 9424292 -1402697128011379751727077233617177984 9424293 -233613676333529027188042583168125861536 9424294 -251728984949258859357702002403031695360 9424295 107481654726662701944839928040959211200 9424296 -7281458231670695754114538642971033600 9424297 205003780320567321118431455280924166992 9424298 6994983514031191578255126299920532064 9424299 -115384851711528757958742563879330826240 9424300 -1039701150005837949645820112405619200 9424301 -64294579881310074789235805989031356776 9424302 77224793629582060068907829659622696064 9424303 30647630389132874399694154952635651680 9424304 -109704860403261891588745096540397568000 9424305 2587224308662399707995181070444243200 9424306 -55425918413053815783721438164437139840 9424307 64303055039805551026503536596527760032 9424308 8119271183218119255484833712509818880 9424309 211424488503143055104018141841801494510 9424310 143583760655720490526698678429450240 9424311 -129160187839632118204741009092622235136 9424312 -24881515960259258560142473747804876800 9424313 -38572699459772922376660052773738066476 9424314 90840077049489434852583559432490293104 9424315 -191695856718866280297836948023087763280 9424316 -154262767805066818963926488577329103360 9424317 167004208643593893820893486660056674464 9424318 -182700438232320223936894831206981007296 9424319 -71513776163640527664809762554082865456 9424320 36839411513299515850634317902989230080 9424321 52895283466525377877968337100330483522 9424322 -40521437683684899758167562237888741376 9424323 -56186025002273919794521100364190339200 9424324 -3565598067960689973417814921507872768 9424325 -354427589186341850338046827336609968000 9424326 -38967148206431046164980641850702263936 9424327 53300854531422940462247273802171696 9424328 191922170924656377018256497639927260160 9424329 2913285090187695940967708027673690384 9424330 -43749199832052592374473860155884737440 9424331 -95928370241574425850618484550207281008 9424332 35497530785755233749879234914826624256 9424333 135287348251792289847794472006214846380 9424334 -33706761540728110615595361058205023680 9424335 -45054322649704242219564431173144335600 9424336 23330901341984197021901682639710216192 9424337 -12442704070013003065023010231961417100 9424338 -5575004917136217185914834365324902400 9424339 9083232863647773140977608830298807880 9424340 77475970678665210289493259703948803840 9424341 43837645597987425259203010251390599424 9424342 35678405049319004657384746690790952960 9424343 123662985394598142663011980635436307592 9424344 49348953869816691950112605508682014720 9424345 -9411139019722627666551022651434988800 9424346 -224878274604617223538356890787305892864 9424347 -93304698695703936369948538897456090320 9424348 -45957184599428954766615891578731015680 9424349 -129645591918501145430418291881458848480 9424350 -989918616175299568324650986904456000 9424351 185468205376979018726217457572154504352 9424352 -136398800454916098176108699000284643328 9424353 112082556506441058281743884671178142800 9424354 -60970062971913365442452437981428231168 9424355 123914708795416777977066016205019365520 9424356 60044722335242711385108584745241654272 9424357 101919731980336606682449926987315826080 9424358 -54010502678551449831873104778025351680 9424359 5861076822912955621988883298585461120 9424360 171933362576733495560700367967533056000 9424361 -57938851028520558657402882542306943600 9424362 53838058836674183268454533040877925120 9424363 117432467562548110741277982286902474848 9424364 -68654976985066352005077178995289108224 9424365 -14387974823799926316141373743170457600 9424366 117663402489675107540925925188991505088 9424367 40568674151914782382951565874230352912 9424368 -59167782212076157076484375857757585408 9424369 372090650327325523645659222771626420580 9424370 -102970593731314544253545363415672129120 9424371 74890487605877185241691018471595546368 9424372 -79831722704345597450238752457099665408 9424373 -3986869416773941330820344967136565056 9424374 -47375166589829725312685465304951435840 9424375 19309168343261913081155589328755210000 9424376 82923346622138283228713927860144435200 9424377 21157427533510742322798467544776127840 9424378 -165336183971121790151234449920327924000 9424379 739178014759695349262655443536171706376 9424380 39178367583064297627996978751316787200 9424381 -120128866956130299124399541348223786068 9424382 -77924620994181336659975154558935233536 9424383 87943733132390115477517272698437305888 9424384 244329501413584295459613424939601756160 9424385 -125774659836599719637466626819718933420 9424386 12666251925446456211922035616503838032 9424387 -11245156304631047271836204723331680048 9424388 37396151722467409398769579124747796480 9424389 24477620219603684942076348832556487648 9424390 71270607973407524428133271535013059200 9424391 227098641021730219764739151437059875400 9424392 -205061334817786219880972679168313344000 9424393 379017384149298559056024569775419468160 9424394 -2182304459804519503780090042406819328 9424395 -142611646371465409249783223355850000080 9424396 -850138851107391312422613757646310400 9424397 -458236073476017075999441223204565028000 9424398 34618649176082528361621675234699015168 9424399 336280847839171944592827359933699490000 9424400 -50583131256166287253709753199073075200 9424401 27520257634018558094110227027969429504 9424402 -141624440018064233363569748369906451456 9424403 -90427053798685530444628023407906414016 9424404 -12182688502100558469309919133834588160 9424405 -159812324478293521471606013757351035940 9424406 47241064135038517402016125357966213152 9424407 -10561984586412166455573321541447361712 9424408 73113697417937089822455965583454248960 9424409 100796924695207191334432560786678896916 9424410 -57087141766425941270407159190867988480 9424411 -17109283398674129490830970130827090336 9424412 -252974924663416467156739928109683526144 9424413 145205159054103952532826651817424319942 9424414 -22333611921701814794073154955213602944 9424415 65409927322605976321222121637561871200 9424416 -145143585735518275441084701064587902976 9424417 616394935790303210524744836274584017172 9424418 66788302179889370852971132496955786240 9424419 107475112250361180583899227551485037944 9424420 -121527160397778187643616540539640000000 9424421 308538152909642527576462534037626653792 9424422 -36421181805252364064682604328089450368 9424423 31011151351404800924135551968927968560 9424424 29704350624694679581457623329425817600 9424425 29831092953678444551973377415713658000 9424426 -55339219062158788246695130343827648512 9424427 -66660987053862257037251023436410619724 9424428 -56993441032929661082027643586711643136 9424429 -234550944714358680566599004318032195008 9424430 -76137089826782575727996415295726788480 9424431 3150758378451191444794798031045043072 9424432 -36936432053298443037382728395845156864 9424433 372129949216351955875181027971040465682 9424434 -8965453410334174647599302014843715584 9424435 -82560728429582605294235114551730991120 9424436 1424255039041019396131206557099931648 9424437 -65807413775940418421431897708280317440 9424438 -36426248046179712103654170106691331456 9424439 -7092707713111772225205082058255230032 9424440 -23363805617973944167145544304894771200 9424441 13613416717979195684908924431797748800 9424442 -72828954917783587224371506979207242128 9424443 -51371730121362796700166102497708083200 9424444 -155631982956793523879191299679503472128 9424445 229102851526528629500217613265527382700 9424446 1863415248301459154670956887604747904 9424447 -20898955287191876603679056840285040768 9424448 34937626990476316646797313799880704 9424449 141658934659207103585127120576686342100 9424450 -8968949886247092749196938221074201600 9424451 27537276818318050657459119798892444152 9424452 -2860397172070383740485066332474470400 9424453 145260242560249912656975739847921542080 9424454 -18707208333412384597470872216775602976 9424455 -76817817937892331177872188999093843680 9424456 -192907171626493366867288850648246476800 9424457 54154585718643001122263654029159239552 9424458 -34578233357254524832659876050000302080 9424459 -290725252048890550697556358125321850800 9424460 1709831483568034423200367909694760960 9424461 127244722536685877168464604959607854272 9424462 210709445746424461285280351682270935232 9424463 507351032002718157862852223263250477280 9424464 -26633505510970057822865891776340557824 9424465 18522895159267065629978245515805616640 9424466 -93029165643043437270130597314129956736 9424467 -40559849926690952449848702366024728400 9424468 104562429000122545329779311152135260160 9424469 -42059709210832824166802497639869729120 9424470 -18598297734263717876308140737752780800 9424471 -122288567582703940639458425242130327888 9424472 -27868577662700794166070529557620275200 9424473 -67401399549729510877521046141177767216 9424474 -12632308874178800875899734910443253264 9424475 -19798480663019438093206062114377679000 9424476 -65999247607719939814107229304973600768 9424477 88366217212525916459745540061555354200 9424478 84835468719519997443224893973551411200 9424479 -181574454961757624637048443913796409016 9424480 -29432095080664367830324381379545006080 9424481 -501195790748109090770159591773502309376 9424482 1156539989554086642409816441710001920 9424483 31098912393539700002791979019105696360 9424484 250181530428982238614861363765223494656 9424485 -4792851935717870334599970765754924800 9424486 184117203211505909486125997316180372192 9424487 152760002420024815485077768116337817600 9424488 1966726268430049791988099435353784320 9424489 91345069981709294552313418080842389540 9424490 74459982564209804491249765610375196000 9424491 -109648430518092705494621780528309341608 9424492 -654368444143689218801066102215655424 9424493 72531161137233648678611699395750067244 9424494 -49731447435656839171571222169415413120 9424495 281759685993588967539060064232434744800 9424496 -1049264987194023258961511177416605696 9424497 16896829171702168773274986588981652128 9424498 157171603986006616443765377958569514000 9424499 52488920401859937183365237332292429136 9424500 -209137163427732130989910260070275072000 9424501 -123228900034422741362139849088114348498 9424502 120897151385046136433797116261091553952 9424503 -86412255021386510744951305888910186880 9424504 130627565234639984015259810044064768000 9424505 222395298365539591272735350116695246660 9424506 -3084627594670810547075158025000761344 9424507 114144605220057592358666921890929698160 9424508 -188091886503027999452637864517343004672 9424509 104269682831980502033461790021961045504 9424510 -11266093489032154040486263935044400000 9424511 109700852207766996631274010825948431712 9424512 85171420636689892431436071410639831040 9424513 79766975539838676609687647882423831040 9424514 -75253128889124362609360365224280039936 9424515 95876893573026448869313681101413062320 9424516 23903153191913798733677202177284877440 9424517 71245141359253333497468301788343418172 9424518 -2412471743435909568916247610684684096 9424519 1464798470574694849254701587606486448 9424520 79777690378076363473237175722509926400 9424521 -17346617804006545111529360180814174492 9424522 -41426516999429373740883713296879316688 9424523 342908046246773703480287699817181346772 9424524 31539848182158313061190624774250630656 9424525 537538608042047578553762378065917600 9424526 -65312303239245788259148170277204718592 9424527 -58915566477389281265473673643256508544 9424528 -19703876498990407168319594295333273600 9424529 83298746828840454048614331356126501760 9424530 -51210413299086475679359589204385395040 9424531 -29593599722394929916700865072183555668 9424532 54141631806637376793184988137674700800 9424533 -140401171607358216674968757838040904352 9424534 -126158134530541873320505099661960982528 9424535 -200203286617614179947563256557074876520 9424536 141546169264385965487823823450846003200 9424537 256132732191143647654673834960280986186 9424538 300838475027171222852809343596335233760 9424539 -135661839579016594532161414144802474400 9424540 70764540500791443475692236703924910080 9424541 71329120679191141784449642226669688672 9424542 144750461042325872986031156981558169600 9424543 -107270145375602401498176205114228163840 9424544 279727202395833013859431245646415265792 9424545 -27738202129309068049015665387222533760 9424546 -2165321354138196779006648405583525216 9424547 16380376647982427913862725059948058384 9424548 40563021164927486377479504016631500800 9424549 15535628753539189310480225418058070208 9424550 -47765953173213366197013086917149991200 9424551 -205683701254535841872105117069389278720 9424552 -29002179274120517287945808813151974400 9424553 186544573969537612012786335464818503780 9424554 31701790457274569175819431243071729920 9424555 -111295891585062498024046766101923014400 9424556 -267132013534016207719562863539261991680 9424557 -104314654792409329493284669766901878346 9424558 21999678254835785566855487656219754496 9424559 -103374820565537708191988156422816080240 9424560 -19288956398761616381182800486507479040 9424561 350156762324173640115898147865821894324 9424562 6103585963647535916224117890736554528 9424563 -212007698880464097581033556609522904512 9424564 261335990148664788221168884237141410176 9424565 156645838371660882184710087679790213400 9424566 -12783104778117440420822044064604326400 9424567 8113486619999656694521119270833729280 9424568 7233407702121569772587348859320463360 9424569 -105625200697209825619747871254328640 9424570 18214499934765952028998551013504147200 9424571 -117837703998834504568316112346526261808 9424572 47073286955471901181730694605629366272 9424573 -165803166506806973150654722123853493178 9424574 215887180951560132062381430489144673536 9424575 -53286107148143741961619791585039727200 9424576 -18075249079200096497184262411088035840 9424577 -240103540932135644492508926497413680574 9424578 74875582061508408733897589804624279424 9424579 105040856633238548438683023577971776276 9424580 -145567605801997356224241185724001996800 9424581 64802034354803960781566253938625992064 9424582 206594926167121097958328444157400151392 9424583 37015635931122283618828089529784547120 9424584 37866558100606938137173109745536870400 9424585 -89667022280964358102424790607451624220 9424586 32134710600943297844722720778665992960 9424587 19110419454470833293303397711038917040 9424588 -77110511175626456925962025496706409984 9424589 65272516845355457626726135475406362880 9424590 6532907621808432430350249245925580800 9424591 -112151639956907417637719548501582960656 9424592 6911717710271237468592296035110666240 9424593 3734202167513735875868719669322533680 9424594 -15719210774601901732745143858137587040 9424595 97209875798133588597984763980349559520 9424596 173556125524515263661264770880000307200 9424597 1113024871851727749827700836780356352 9424598 -10367374662163098232018480802512063200 9424599 13488252451456695438965324113024933248 9424600 -90680538628488739385471791390108416000 9424601 -275290392566060717008297085886542319600 9424602 -72089224459149030638869627573176921600 9424603 -117870706875960029983134021739311205216 9424604 -103670573832797146127568106656329708544 9424605 -48884856267494287660195671914810275200 9424606 43992247020095587338396591150393803520 9424607 -198125796444980175136326094558425858144 9424608 -172099903120961688927396705692559605760 9424609 266058949749835945807247454535658747810 9424610 70561693070856852229444897284684356160 9424611 1172391541310296180855136885886374400 9424612 175967255195526035248030718985960304256 9424613 32858709002505813665675042024688360000 9424614 95311639624450913735300070452175579840 9424615 -298215780070182450392064473526052119240 9424616 546337734211518865885448571936927989760 9424617 -198139904491831655297700756285858968640 9424618 12051143006849049416298464223649981440 9424619 -102872165891222078452435351779175352256 9424620 -6744332560118008901153736502709452800 9424621 3021372529130955365676774015891304000 9424622 53962090093007848434331010701443398784 9424623 -47582413123030619159166588867527044560 9424624 9951691555963911981048273130342809600 9424625 136616566940507538990981882916566384000 9424626 70540248242039845862417824057123465344 9424627 -6905306840322913606302497204519535564 9424628 -398924988849539263372358870533675536384 9424629 79537171921381382199486183785746149948 9424630 90450025908039348705990350831573107200 9424631 -118421312954713836674254883534791359336 9424632 -20313331491268161404829475637796864000 9424633 266390674377755277745944220320632116564 9424634 -49431365636313347952295362186200816784 9424635 84916752835999065249150503267113958400 9424636 -9218731568541008431474850096813746688 9424637 -1350059805473309065182308887168676448 9424638 67474175863379352181779590825676686784 9424639 -4699305709519425829009715903867456144 9424640 8745125647561546478452582756909056000 9424641 29880775524315528621807590624254798464 9424642 9749031862729715147264855794695275472 9424643 -340592547913449825074376180843703407108 9424644 6454122416604618631702630159404625920 9424645 -112455405371182509450019662478873729920 9424646 20943144543220156461579161294765537280 9424647 -427464886955797022948096537082492516960 9424648 222260107154774956428535257401485608960 9424649 -137672694591952681539615917606089212672 9424650 3017755518989753107736772551447097600 9424651 18342215425508854241780803411855952704 9424652 156269281659599528536936030177352601600 9424653 50004957534357706266479709426088509504 9424654 -923414631923258187762746950235565120 9424655 -39624048365252881341883898986417314000 9424656 38032841064594721902206613427550822400 9424657 -332771543116951920757852386895109121168 9424658 -96490635586609640618999861381440798320 9424659 -157141603961904699338037157954118605896 9424660 22403129996448819088631367489641318400 9424661 -200172169042404135446907849036516618738 9424662 27041505247503905088930045746765224320 9424663 402882710625949197861763750039036259912 9424664 222995330576358372649990255022484664320 9424665 7062312653602168574094146362952668800 9424666 -184252479296606989238795710894201670400 9424667 -59617938798011728862667343703726638848 9424668 -23142235959345584340520701817376563200 9424669 -267269748191455928535972247218994699930 9424670 -9353288075181058499742012128793108480 9424671 -84433765579448892297551018786521704888 9424672 -134356514400293570191357580314549813248 9424673 -6758071676750356135496307017373810078 9424674 884435910012965290614274747864622592 9424675 963485026511661933080573902236724800 9424676 -130949054846075059356726121426398791040 9424677 -9478979125491023705890651947120527616 9424678 66719493879141263663493462368834207424 9424679 -319149149279727870822443920333990498920 9424680 91779197042171860463498456021133312000 9424681 -100064794714870696758559124172144224640 9424682 -34824691182285704995963962786876690432 9424683 -66103042897881876232631431974229397856 9424684 295724815516980645345566028988565990400 9424685 46569620291876805094954648769693196600 9424686 47775228487421789880024093038308544064 9424687 -62537102941967341873228586956053155760 9424688 9591245695284529030144060734087757824 9424689 221369067921226791480466823247740914080 9424690 177357799641184655915195906016477600 9424691 -286248949120798124533539629330027809908 9424692 -118866072200385076219641129873064254720 9424693 -66612612917732626098626771135264007058 9424694 67381042513308996704194310214168650880 9424695 -65915718258996156153351680932941158400 9424696 262599152850744329454860794672167137280 9424697 3031551263283215367007006649251929600 9424698 -16157082473121968682575003722836403200 9424699 93951766633456801003479916723532809700 9424700 4118572050275977705862027460049152000 9424701 121408417230157887475552963303377836160 9424702 -27357063588354264040564225072993323648 9424703 138439811923500625012565113908248604240 9424704 45024271747710091062744656702311759872 9424705 35776547078984279811510756059906937000 9424706 222927426047006853076164747776211439104 9424707 137256732373160939148662587943166856440 9424708 62434482801713278898832250974786862080 9424709 30231125754622865461663373046867857406 9424710 41473907722296053352412350788992089600 9424711 47370735830871476475290977584248851104 9424712 -142879047902239303278591978835528704000 9424713 -76795657256069304216890285344327725312 9424714 -15492177479780915926506635027223421056 9424715 300109894399042344690001149913868534400 9424716 1159903870818693718830556240071475200 9424717 -91006888139348457348670202398688522400 9424718 54197892535738486903922131770169439616 9424719 -88160314371966427924690383077254665000 9424720 -16828816154992867671167970271763251200 9424721 -49219697068520791533901563443856552078 9424722 -157157789221095159477425246798576025600 9424723 -91807132256324751732860254205961907200 9424724 151619582753153999811098432498952441600 9424725 -32934207911443703454350893889767096800 9424726 -48265439645483322432555046430047023360 9424727 -248018871804186676812989853308001425088 9424728 -166194429215610025204114031819014348800 9424729 -336142494821610718714353371193498423670 9424730 15973697861696400178021833604695091200 9424731 -245093750327636997186994334069398413120 9424732 81311205349922753547730872162848332800 9424733 32569154120941889424037658470452510144 9424734 -112051687869314785298662442830628812800 9424735 -223724125050231717141648459511645327320 9424736 351957702688752536811906642608969613312 9424737 -9026778485430557783483689726103511360 9424738 10382700890056093609642951001923818144 9424739 302190925490768526454714841022672648960 9424740 -372900006981796952947115830147522560 9424741 -301870921020536594547830755635462927200 9424742 -174388639052945892733720071619607869728 9424743 409259799379375668693113924680680410064 9424744 -12995960204256408447147396256510771200 9424745 32038898052168034101773093534178312000 9424746 -16546165411537497019901698918306690128 9424747 -34342332175804892361799031517366048600 9424748 137209622222121543774123758482980657408 9424749 34478008853451931100197387663579914048 9424750 -177849891935528562580441095290055600000 9424751 -52898930693209959023194957101304044960 9424752 -2433213087416472727360681023525027840 9424753 -65078698746176030669128712791548397632 9424754 -143669588227866813980048145924739133424 9424755 89854820936097147148651892170097193360 9424756 135554829982090857483577342131441991680 9424757 -254320047023887394235981703449208118994 9424758 94264263978812838936127600870520788416 9424759 -304485796149919206652845103056138096696 9424760 252788793120822471310852376269280256000 9424761 -101443000595127111693726367201327322496 9424762 -196376675928487485855927688051155316368 9424763 -319847418939287276880926835980300528988 9424764 -163405572800823116453189453213323123200 9424765 12397560062486890864145212518515320320 9424766 -61866201204283785619049405531407656576 9424767 -151360421254196791401823620344726361600 9424768 -203861525354609413765935055585148928000 9424769 406524491260749927570639528313122362880 9424770 92246351489486756249294049887109657600 9424771 297695889835677525590977624915383086972 9424772 -43476739505182815713512932292740403200 9424773 21998784093980525658065430157412870622 9424774 -6536760501325631113513437886831520448 9424775 -19152843409281005769459001981341662400 9424776 81554522841499413020888651653757952000 9424777 11670016691754144052097682602508683472 9424778 31582440224949706130936072819317040640 9424779 18469061690757551466802400573603020800 9424780 127330939944623238591457745964082621440 9424781 149602475728810150085168215962783366582 9424782 -42093369185991766032357049111518706560 9424783 -1836727077010004444298764683832591376 9424784 2929894300036177746022536692297932800 9424785 79063445647281791146719123305658835200 9424786 -51080057369695907590068975202029388800 9424787 -5321642646311156149854400786685045448 9424788 -16949738808600861438543132383514384384 9424789 287764623660790571157350825912965353600 9424790 12855444103650324775786523647124486400 9424791 -95521654250754634644856322685626973600 9424792 -64073643132287647607936560953727150080 9424793 51896383625560243047894460053544433280 9424794 -31905876174742607464657160527962274560 9424795 20281895588274189064815126756197516400 9424796 -15146925185056625109062034846706598400 9424797 127369357466174336392343150344113899520 9424798 -133570950815980593507201605669775245760 9424799 -251769809036515312110210709286943815400 9424800 -35237759804907723233102397730612838400 9424801 23874188014013223720696865587742248900 9424802 -20653847119662369600682239234776299008 9424803 98347040858880519030375949199282083704 9424804 -324172822773274415927631475238570803200 9424805 -70948271170483032577143844475321718480 9424806 -13645522456373648294212324677673992192 9424807 -19330374805731529486238934906294959544 9424808 168957538333700804253537918901371816960 9424809 -725761169029541522170841561691656630400 9424810 -105275160527517208186542650186359223040 9424811 -16719298062700410244988292998079304032 9424812 -99710768360521252558611831821992132608 9424813 -23178256838491053283345883949403798080 9424814 -64730331952219889303640867891010601088 9424815 86912454003459683789289963942308795040 9424816 64158093049500297144245605016046403584 9424817 -416904325030465620012411219326567498400 9424818 -15535913226031509800288984266711710816 9424819 -252358658839437694790062573957222001840 9424820 191280211216559644801718256227953294080 9424821 -84382376844780573943484631888174557376 9424822 28377031485438684135543512600437967424 9424823 59891841540110855932341004941562888704 9424824 2365830082319007842991742458859683840 9424825 28444119643878164600563086190162689600 9424826 1416437810048588509257740490445804800 9424827 -3339646914583909505678663168645471280 9424828 7422631821959292881817251370564386816 9424829 -11597750428361203953193327670478864570 9424830 61162448552075764735322915697356257920 9424831 72355166265868394469718501382191110720 9424832 126426769975181160491558465712439689216 9424833 -101664488270432557589428089830166062400 9424834 15910976232926746438993766879899385664 9424835 -2302518388622545632522383122842668640 9424836 13645957299657070204675082443876715520 9424837 41282742609328068627898044840655184640 9424838 11911090449876832918985975229969511680 9424839 16035852615896297761420966176942518400 9424840 134861070939733482468995505298351564800 9424841 132450345082045519846225409771459924532 9424842 -7901938500153719788401955293687307776 9424843 -383892757717978754732536042521145597280 9424844 -6721590715983360503138437548200659968 9424845 -51027913488683279273669045902111600980 9424846 -134668140510933999881424620157099009600 9424847 -131539441272214534577406689255699602704 9424848 -3564768828444048071896218489121406976 9424849 188872295776665645580895392046080636032 9424850 -60242003166830498964519156526984452000 9424851 59338404526590205987833338107495314528 9424852 -283873788933262716825801797294282664064 9424853 -186138529279622750207404269600731390898 9424854 -30322647688403463870788068985235531936 9424855 176308252579054936405598568850406592000 9424856 -10158879511834389262919948393217669120 9424857 -31264202772115402080396989424358490112 9424858 -141759786363070156669517627257601840640 9424859 -251197257497820117237787615253642042940 9424860 113040422869774947315973531127194383360 9424861 -3220973387692553151695655787885800538 9424862 61178642334006633367706717831293108032 9424863 240745607708133700915041603549009623040 9424864 -114916700594451296346663054744496373760 9424865 -144498701945631582432986004144679477740 9424866 -10693436443372778277551179798492936704 9424867 194556786656055729223203994669525600272 9424868 -25338830763436958452733159255896571904 9424869 -1764193837939270075803763764397687392 9424870 13867966350282934785467219501843458560 9424871 139442369797298663268500008536505408272 9424872 171416992476816990694172969472985989120 9424873 83305126240850814169409456449993512122 9424874 28781328575885133495882650599411027200 9424875 -68935436825593741698931031151227304000 9424876 -168623436974358365652602444145099984640 9424877 -32511850885508608401627907352048801856 9424878 45364330728301805117514169716196510848 9424879 -509633777094011341778133556784782596224 9424880 18269243872577797668502498121811394560 9424881 158188359043361493969137834993505140112 9424882 -22833399132619168476078767820289768416 9424883 -136953401118492016782658431995147575296 9424884 -1863297603536749812168809540353966080 9424885 38303627548252397144509489542075867960 9424886 -157174916815491464120900868250928800608 9424887 -115273501466605431722447034947575322880 9424888 -371593193981882089942090879832104980480 9424889 415641306099148403299118909743451225856 9424890 -121985850906872566912798727387894092800 9424891 469078575731315341941111503582263040 9424892 -100621676470534675258935410410566620160 9424893 -170981003962152444653374548761997156000 9424894 120213826843599664931034737707041838080 9424895 77966302563201087073097332393101004800 9424896 -54363847713468186435977727875544514560 9424897 26799761660944208046995163487792289860 9424898 -1750976375626161282062000669889329664 9424899 17160815171162861677018630112896613376 9424900 -76896003128191700640526194085779374400 9424901 309080296008247542405046699328249531100 9424902 38155804201485342800440565635475374464 9424903 18540411763511912480996827425981265960 9424904 -12914692870706475603918552574702218240 9424905 153001779925827492882566852883564087360 9424906 181083173090959656505514589177210895152 9424907 -321347552506864998837763749387934844844 9424908 61792522433842243789452589666643059200 9424909 103731482553881481305699822457198071404 9424910 226366055519804114770443921937097195520 9424911 -25198678765460614829657707861478845056 9424912 -681298477576267161080011992093163520 9424913 -20914706427273380768015851535764603020 9424914 165733347169509948710928067235943794688 9424915 52023583459924412603907318079197484800 9424916 -50140902748753199706913079211363586560 9424917 -6047070387335240217455002226256514080 9424918 -83407019861793941100715237536391212096 9424919 -142070020354248086265970079116121743008 9424920 15739427411077396862082237764904345600 9424921 400840350474012027740555056147888560144 9424922 25299996273932530618574053749558912960 9424923 259347479410682582692993961118035122584 9424924 -14864729534117041754604783656760786944 9424925 119590793150450834928981615797333739300 9424926 -41306517812995905635201501813199301632 9424927 -211762316804817002702226026917152074176 9424928 212970234246417947812425705930214932480 9424929 50109554110876932581087163479550980784 9424930 -35464983405348188903226445313436026880 9424931 13308013514987392897205392290507440880 9424932 73073229060303006923530080748809216 9424933 -139870169614568670506224116795422010080 9424934 -151178279654966608283202559190007780384 9424935 -14727390087966078108525260771675655360 9424936 -66724598370850743338611313468832829440 9424937 66462389844010419567452707867935150720 9424938 4258317622522189948459678663899176448 9424939 -15204271699605843048623924514819519776 9424940 25507441514389124352119054934343680 9424941 -20715291595527406601133701794764719808 9424942 266446749672199508771315262573095400000 9424943 -241051671066561148619271006756209434056 9424944 54666546622190757199679531308030033920 9424945 251390254002591564513157180615436183400 9424946 14643764364895956137206224978136038672 9424947 94777407821856744966770973531363324672 9424948 -31441182658655770145045938189836974080 9424949 248754455246126973689643554158907395950 9424950 -7696361603975369606367710926446144000 9424951 209900681027101425103763611176336217600 9424952 35889751837201822021185544727634309120 9424953 -239772073905201674636222551699540951800 9424954 -21911185363033146409054355125814400000 9424955 584993114445135477218182451679571200 9424956 100591454246590576724748024254774211072 9424957 -18764883684127395710043219426095790336 9424958 145119576200185656378265821428202766080 9424959 283865619693698379341066766870640832400 9424960 -46495483531422637081158397702695813120 9424961 -30919107672816865680211840927321883136 9424962 52332805808144854756114979296466260128 9424963 -222541447806108164763096825710757543696 9424964 42532449644005861544284471648154240256 9424965 -61403230028586057741941252827564694880 9424966 129965987416975362970782092864122771584 9424967 310626602849658731805638794137187010832 9424968 -49646145228724220265039414680813076480 9424969 129228728528091715312856565243959053840 9424970 -140535960803910183745853941564777746240 9424971 84523860443876504383395760349885925600 9424972 2388862369186894620948257050289175040 9424973 2919155722223182626352041981307426380 9424974 -36759347450678733569385789076186511232 9424975 -32808697397521205973410939797138919600 9424976 27762020044133897498811386520189272064 9424977 211774602241177977868347493993303476720 9424978 180146065646884853263852944475303505040 9424979 422552441289027113913893837598790770576 9424980 -77091523773544008458537866650380355840 9424981 40401536387239364743638959252679480782 9424982 -60828084834640943586457704252380983296 9424983 4461155194794389990461044979070523264 9424984 122574008122398437419202332580475586560 9424985 266353480191503836316691870959167077960 9424986 2961630501880921070108530795702824960 9424987 -95052944250380502661171433689844860896 9424988 2609912329838936246628067674595677696 9424989 35057588399802833774715513315576861984 9424990 -57545470325189785496456128925682650880 9424991 -90758403524692605708827924666278986528 9424992 -64172329392115486205213236673585872896 9424993 -209982793338392774027718557103139745758 9424994 121393805854845223566027004464231795072 9424995 176680014567847243889969538664428924000 9424996 68734283556188812201322912284668354560 9424997 12092657609536895891860154079787018332 9424998 907297279474764427098429980634264576 9424999 45994889750433811852282257447631523000 9425000 -95060506170987606889283299508160000000 9425001 168296680592077029859744257008771532432 9425002 187829395197561098756100881430641003952 9425003 215023118859797905824109692951176448228 9425004 81870082351954419307466494616585306112 9425005 38409294065433825324847227805657076760 9425006 67111860840916257255073892432223653952 9425007 95462916460874628874633883911709912040 9425008 -3291095299079828043189256303119597568 9425009 -227639728816700236627700188098649611072 9425010 -10550850381062588509941369554273249280 9425011 28019789593384227121420316535166101000 9425012 -89810794052286629098954273446798501120 9425013 -78649043741588964843617799812000070816 9425014 147194626808037203444429455148147430720 9425015 288030664966546898579252018676206548320 9425016 -155685138275567935832582047283280691200 9425017 104529222598480139228486023328635214784 9425018 858086582039751774789517546375902720 9425019 188341291548543500844511891890454072344 9425020 -26535884946499764599141330165431895040 9425021 -173030703730715056164313018943111530536 9425022 -3137699509881105319190991354048539328 9425023 -69947686813944569560884834920805421376 9425024 115253507146601867330811994799509340160 9425025 193252736662861175653879542682311156000 9425026 -20544552884067712514628574937136652800 9425027 -161287050721305968210140543621722869124 9425028 1995513289095314989737014480804689920 9425029 475937438564417742181091838222980263260 9425030 -12217250459286664587550127167743674880 9425031 -23342964506442387562834471216212410112 9425032 -26238074055041064757002031363425730560 9425033 -190640965531730702877831949801892399718 9425034 -36592060503634336382780876431189374720 9425035 134033435939849540315401199249176776480 9425036 110071132145594715094162266405468122880 9425037 -65781737835998960735938947098655000000 9425038 52314536788413852419895260294610535296 9425039 -44726066714443500478167177153129162672 9425040 1552791081134605943456257347421470720 9425041 -3142550901615800311671340860329663888 9425042 -33429261710382894254091204090795920256 9425043 -78728082342441202105197897854442310560 9425044 224722275559179024420312429375462203136 9425045 -26130827180593705052273097736353724800 9425046 91842991967409325381650300891445992384 9425047 -151568090732248438640491153425886235048 9425048 242088399957810620967094087748085135360 9425049 201744011874822432226173250173029547648 9425050 54165454066894002725627804867316825600 9425051 -376478966464029501342262086760257822720 9425052 -31429586179891235031701454503777802240 9425053 241386468755036301485430808280888486 9425054 46741104102980219414749415268362522112 9425055 -109173266890478564135081488573123630080 9425056 -682935566856335041050051319471492694016 9425057 335664388502846338884010759446447441072 9425058 43266795601420251102107664167450780160 9425059 1541502337056122324111951054348760016 9425060 83926477464477523992148019676480180480 9425061 184609603995980696041297821575419301310 9425062 -115948547118640915725971915810468455968 9425063 -177478195971400512106605481829033991600 9425064 58851014985312690121889618449170432000 9425065 14221207666487711821863462300508173120 9425066 1313102427118799832444743655149468160 9425067 70390404212204351870098663605024219480 9425068 -213724979097186410828109552639909137152 9425069 40640198041392813896940303226371395820 9425070 -47459332795951660306747643114837503680 9425071 207664292491675772837079699175851279432 9425072 -39638242034664897572137816373589147648 9425073 -80890773344860263164125061184824417280 9425074 145189238784231022070598589456498891536 9425075 57602706996044456570263345527056184600 9425076 -84853468379514600918555267151259578368 9425077 -81669565001193982916668924396587149074 9425078 39051510597454071210456166483766554368 9425079 -13886850336543550273219905016202604840 9425080 -587566956785041832841075868825190400 9425081 338475197485259369641724140505156597700 9425082 -96190498145579124997669295907925982208 9425083 274418713449772952182296956752251481200 9425084 -830753561040110583529011671438312448 9425085 -13383893811547802364697806941033049600 9425086 -166990476460558608963792251427768901632 9425087 11078515635203338430258076068884511952 9425088 -33482779861395702766804026698826252288 9425089 380747624604768301629045913140192570756 9425090 -20467767258358568138007986137738783200 9425091 -27112538372529077224616142603395824896 9425092 -1926364485029485771876375187567222528 9425093 -292203252528980415207994948031005394658 9425094 -789384634778384959330180377661593600 9425095 121860017192608916362417346814916300800 9425096 -55187907713637411917841452305910323200 9425097 -112166089961361458697900471249391529232 9425098 196724350344290020494073194765118542336 9425099 37355914213898147188270736698763966100 9425100 -5888745523751117870633620593714048000 9425101 -6794329527263954828690432711833470048 9425102 -36736006021775023276765542508762270080 9425103 -14017567035858739334973956649558159216 9425104 -6478258076987888959033961588881784832 9425105 -36531172033820411750084869347257257740 9425106 -233935027141485051902352688342484820480 9425107 110848044525246734882137360071145269356 9425108 -9260459208575907315419437166393819136 9425109 -7499701794635158031704124867540449152 9425110 56936082780872072713053784478402593920 9425111 -93201508807833570943384955872354801488 9425112 -30659017794527317856125828756377600000 9425113 301203752281368683225448397367024580362 9425114 16323107819674374194346533429212444656 9425115 47993432088162632482155699953817829920 9425116 -85597140022207740501108306914864701440 9425117 -99100487788562721199999616193977188980 9425118 -92015854149284465764812217405082947584 9425119 131290857056942537240385370962696041712 9425120 -93477386096198200757872253076453457920 9425121 -11084118946950218761031354364602275200 9425122 -63446777576473604077716832243833619968 9425123 261878230616118988941954552689278188120 9425124 -41495111643287457690024769697316335616 9425125 -72996043700415344075156932641584901000 9425126 -76925740377004887123266427533585395488 9425127 1910343039598132251064072999364078208 9425128 19730956587791257315082078037726428160 9425129 132646891890073129126359585553399733376 9425130 -23873402785381154162904623844710695680 9425131 -391288112359964532025570777382445549168 9425132 3077769085062131337526595853260014080 9425133 -260539953772933191773244291712970414400 9425134 -220571921350424274295717128057800462784 9425135 62580704318208918045209333960307345600 9425136 10602759494634963576435022196639268864 9425137 -15191647359255802530258193556803479214 9425138 -97518432858529966068344782636014273504 9425139 49158181823819176230390246463676090424 9425140 -169312614082328107186217009030564352000 9425141 -186002937761665431109571630263835913216 9425142 -426952481915404074848111962757865792 9425143 49738765899977333129914551418688041184 9425144 -312927812485174354145167685779803648000 9425145 -306316262915710488785126996934078758400 9425146 -17996170619619797594128864136523982080 9425147 56452492441305880186350790961603220480 9425148 93432603915972124511803779494573973504 9425149 43990273537070891474888891385609712608 9425150 18652423471386878124511606588469659200 9425151 173381677355875768775440350247850660280 9425152 -98274963834972006238122292024870699008 9425153 -8616424873266754185583941795121060140 9425154 -41474935519275896745059451793257290880 9425155 214821980098040487686958378894465545760 9425156 46980917458095556069561271467651644672 9425157 18833308632127299767907295809218953152 9425158 -50998256046307775236836940756256389248 9425159 301468813110148915289914648957964110080 9425160 11070920950305279544750622701227264000 9425161 355721208849316498914520426609849940762 9425162 -52550641566630720133382782222645707936 9425163 -179147315570495493098880564487097320512 9425164 -32446451398244055817253046479362141184 9425165 -6220188967271356266648918391923797940 9425166 68325402743665258852964090778177051648 9425167 -41150984078083034308672771163094327480 9425168 1577534905558365540203845693370941440 9425169 -19953882000911756290311501779191507596 9425170 1481671374402717812665980738608163840 9425171 15079026695278852684616107819747053984 9425172 160991723805311614485879950427018196992 9425173 23653151125735511237944407039812544640 9425174 404246554236349568061944710729075200 9425175 -91030944471542248805139760053737229000 9425176 19500171176861930383936213066471526400 9425177 259755175528359442874999550684951816132 9425178 -6759359636684353307781072452211179520 9425179 27460633093384093144150973963339898000 9425180 -26381736539683619968256864083362009600 9425181 251590403839846643588167921279588294944 9425182 -26875337578662381399461038646451617280 9425183 -8724602017915252716423583340293692696 9425184 165414142054873450167598808528922869760 9425185 -25286597313320194031336117964530935680 9425186 222503903706846670975719737438620930560 9425187 312053186617458587679162367128750931440 9425188 -9104939090783624385543700316784466944 9425189 -82785531651640497440359173665216106120 9425190 -10949856567906219843457913325570276480 9425191 426712364309830597612607020483777653360 9425192 -66973654624830749865684764401204592640 9425193 -92869224671002694726056806715344830640 9425194 -80192326687524865917956937256885526688 9425195 -24915899344249857863779256932808380800 9425196 -115135146189637648979423481312078583296 9425197 -299396896841269903328286665834351816960 9425198 -174182308362000556110945581245287326400 9425199 170982008984378026110707185059380723472 9425200 9381603135327077961084182643655884800 9425201 31970068641620987630285940160337858100 9425202 -14302431369412492360309775964588888576 9425203 -38965312153537092017397079011206843040 9425204 21853338058724595491339918440427827200 9425205 -13562548445466274046100250600809490500 9425206 37192757507461470930776854397514362880 9425207 13905111697724763720839033807610244224 9425208 -88846369069353674912806531872618823680 9425209 -114926229450486979674439907885674085120 9425210 -79399911929712144496784788736410014240 9425211 1948792686932502980273501259588828864 9425212 -9584237754761097397975555643425260544 9425213 271647279575031571958421407531879808 9425214 -138684471087546224800368086526946191360 9425215 193620406216325822614816439370227280360 9425216 64919971407444303369867665042067947520 9425217 -3694607305574759822691842162566616352 9425218 -241003597260763715026582607506666299648 9425219 -165483534339765168654493326279841984560 9425220 -3459254023852895537785900680656855040 9425221 -249808221328201123956478945663869859840 9425222 -205772433126825649054360397157207993600 9425223 286806564263941575325991297669266295472 9425224 -68515314719602794906584044614270228480 9425225 173348307871403732352102286928599408800 9425226 -758207936709293948735169697370931456 9425227 8298642911287391317104757499814857872 9425228 138367673705797750790217301789190861568 9425229 135483145262258141542414906955154701088 9425230 -30706897399815934022256940799791699200 9425231 155872604250511759352206274047433423592 9425232 18258987565736703549224247300263608320 9425233 392138130248395989204896649036781530482 9425234 30001827676858940632402067516937134592 9425235 -11090759506881516374862755293301721600 9425236 -67497972299113819287781267909126963200 9425237 29617470403677596505313091992587146400 9425238 -42977591785281555555233745338268065856 9425239 -132675139737909523093762779403663042560 9425240 31669178356144987043118244547670835200 9425241 -70525877694061556771711236108155140928 9425242 -194641586115280508075026559553424523808 9425243 -104753936547770212988671560381012748200 9425244 -73760888874028717032079321708226546688 9425245 -95876214796219570597953765738824983200 9425246 10281852046087108849936995659798185920 9425247 143657990965858965214153966915344408576 9425248 284352106237783393995824948513605287936 9425249 -7287509932560125210570644656211469436 9425250 49750678603035785687522788079268480000 9425251 -261584743458246479626611510988627243896 9425252 109199567631794603406860986094277764736 9425253 207334794780530862177201732275222851200 9425254 24995070156140989183070955919794709440 9425255 -57917347728612915167439391268413001280 9425256 3311274769308899215972558796267274240 9425257 -238038841557196847327204916634997879494 9425258 -62838633117707639160271702533592061520 9425259 -38835204436580395256620911959589643176 9425260 -52257851901483211251340306444555914240 9425261 113913125565927619341373290508301112300 9425262 5772401418614518843810324267859509248 9425263 288781339440380042560136110023408354512 9425264 -4840777894381581286605590882086748160 9425265 -100350487275253897942146698372761200000 9425266 -181574536362400445202639967879073757168 9425267 7711976578825230450973734421059226872 9425268 -101871755541212557285411693267967815680 9425269 581822921787955598290445407739071744 9425270 65312684855369009464217445344049454080 9425271 -25664966137152236199999908321709267456 9425272 -325957509246690989814750561274744627200 9425273 17800516213204450693075182569392497600 9425274 108005999568923648165103458104078632960 9425275 121918932497495909713291031289848249300 9425276 68282342081419950682573493155729176576 9425277 91519066439191957612861567973166743808 9425278 -33471428502135229767957492953392590720 9425279 -8320561711941156281032614464805429120 9425280 -26792064918636105061289992843689984000 9425281 177655846001848232531168528905183857664 9425282 -39353946635038140721060311471565801008 9425283 -171317861907373879358276044812216637440 9425284 -141116545178023569905642746307847533568 9425285 -32182179040076319822212539343547840000 9425286 94245040980844998789459038481013353984 9425287 -313003280607329160057380816332997241064 9425288 20951388629279561278333721617346933760 9425289 -168084627693286115837011858335384980976 9425290 -36779318132627235909101578772411059200 9425291 -81882853659687228073959104278213314528 9425292 1490076877685389944790662393968517120 9425293 37580996183760904451189700501022133700 9425294 -68013524718655467478522626575107984128 9425295 154796582925385060727215952095168800 9425296 -35438679701185481047134281865475309568 9425297 40896954167810526117138440018212464000 9425298 -73818421347811462414576695012294654336 9425299 2933897354556770384242551246541416024 9425300 -45024434954649387630513756319414281600 9425301 167968390070911863023763828866108799264 9425302 -45226762490535972570995083316310408192 9425303 -22992922378031375795357991152717493816 9425304 -18123223213668784880178169028144455680 9425305 -131351436625849949155264748292998384640 9425306 78252176847498326350371533250350933760 9425307 143303128674923487976936510910803026840 9425308 61490783025478814680611940448142157824 9425309 -156469138404358994472583805057244888480 9425310 13046837481055920789920132574533233920 9425311 7674076478264726229931430147212584320 9425312 -24269087683114510027321787865696829440 9425313 24280730659139505784596795676798116864 9425314 79924298826868921038591552080802764160 9425315 -73601576852477688670752641946211895280 9425316 321051741710776816737866035239036647424 9425317 38720412130377803621446299467585737152 9425318 44805855846570501231348599882995261440 9425319 5569518298334277332611703697122344320 9425320 -148538199328165844796988767437189222400 9425321 188054188191892394271325242860529596544 9425322 -134694300792466898403791422212708768 9425323 -618206702752438074285710897812908576416 9425324 -98355023310683934803281784275011308544 9425325 10870478471892981151689396499866211200 9425326 -17498139880201301465113669185666136320 9425327 228622134112684987460593739032854813312 9425328 30473170725154871826768041139185123328 9425329 17366696841762549301994930024253974930 9425330 -3054972996371776057441385167400832000 9425331 24286478807959548294372836084791241328 9425332 -1057037593099739078536164959024005120 9425333 -38507916335562374751922101039134223360 9425334 100548742989379116180842474851497746880 9425335 -72768603536155628919988834965886272240 9425336 372619543442151731804678684369574727680 9425337 -38297001786213802901795090623968340032 9425338 60052378996866976342099262806773654720 9425339 -24168652939588518828727941749895240960 9425340 2915192335646529963598156551198236160 9425341 367547096102562481869442134792047932742 9425342 113264143281702786337505384097277632 9425343 36417195418813870894957590939247173264 9425344 117320417374364446931839649531566227456 9425345 73328763080817765974169896997807110100 9425346 68459918077572775944572886346115199360 9425347 221442847804473146254234319579342430120 9425348 -176021220983877110397499212775059248640 9425349 3827938913359272198959175560637184320 9425350 55737278713890477998919441314196004800 9425351 67465373533035178815436374952163643120 9425352 -113612624551730849444116464950550650880 9425353 206973930477947743649478001152388480 9425354 -14263106748191533482121635985698140160 9425355 43375684771652932226039433124101438960 9425356 191291674952026072757715379487325489920 9425357 163091414771492064951077955554806903872 9425358 -58094157823115220225444156068929493376 9425359 527271626826202197325168305990491019016 9425360 -5152250840177397371993926486500311040 9425361 123798560837062610842364040819593609088 9425362 119396315404255828411782323320574412432 9425363 -439884086598947358685308503307601802388 9425364 17090511077424768802157663009692876800 9425365 127900317524447182898234661561983054520 9425366 164864678856580601305566649888966969632 9425367 21657241053299585320666404676597668240 9425368 262382073486312646946604472969900032000 9425369 71313567595588683424350071928722823444 9425370 -32817894965388736830245685153719923200 9425371 407105469457912902909287916146852647200 9425372 -143189397915390929346043811420830407168 9425373 -88161733426937181920968452161300834400 9425374 220374251186689708631727433193607552 9425375 379158609732473589306590892525223974000 9425376 208479782321437861003595840337228595200 9425377 7441538423997691411600160750510315520 9425378 -5109703620178007732608816835172757344 9425379 -67181745634220025864194313281811302592 9425380 -13117834132175254731895354108755640320 9425381 157386188688517644414637419105318127392 9425382 -37140997977207280269083399594034316608 9425383 34328717790725869462865379603233078424 9425384 -159697936818785759433326571627474109440 9425385 1790042629722666012637918371370693440 9425386 79476617273336083858543084577028937824 9425387 385876248169709086785772705088619237240 9425388 63679997726373344106974949386563977216 9425389 -279577072020893455489736660312479744810 9425390 -26967186214115947768264977863731342080 9425391 108265900328645778931253319431076525840 9425392 31839755010471223991772677797149868032 9425393 -69831882420991507618683786693707922780 9425394 35279794050026847534579179186619757056 9425395 -4378350311741230117401897675886083840 9425396 -27559264269684529699342114360771200 9425397 -128768595129205664488553496118531210272 9425398 74365352130769340786773124563130795136 9425399 86322389641226300684862860144936807400 9425400 30676943337680617484449647795019776000 9425401 79264421260407322602784074906401499904 9425402 16127727798709965092171964226637405184 9425403 -7785502366577477706690293365596801936 9425404 -206187092890248725920180369794278662144 9425405 -39077166583449964428378995340254808000 9425406 -143266102365193276792767939697945881600 9425407 18708969898872663590992870615982136712 9425408 68862790227532430603828306880390758400 9425409 -28827872906556535555725128903759115840 9425410 -88785762249425052615986873063765276640 9425411 -418066483233528162651047993559403243200 9425412 6682206345560959453691850423134191872 9425413 60977332942605077836409142343012950304 9425414 51113970261806701439895239210577632640 9425415 -54676593335726835803894660862091304160 9425416 36750009551339508467077257962618880 9425417 1095478477889417967099248764073645412 9425418 -84061609072960014837377510945108311296 9425419 -276860650826386280066363358394768843180 9425420 -1399338885078660905263728069695293440 9425421 -9551782589530369059866432077395899220 9425422 -55975032880818079034882200813707175488 9425423 -85740685216745651026594204013037843456 9425424 4569007143543143533254197604319887360 9425425 -6290459959328846016550847093758754000 9425426 90042389752535204627970272455942871040 9425427 424132527697219488478650562070801326080 9425428 1806258926641132163691289966498508800 9425429 43372872136883804417598993540028039800 9425430 29298029077911642595794169107158937600 9425431 -263077773456751229783179823307224899768 9425432 2014372406047551918478367219379732480 9425433 14372470336417660215130633838602447824 9425434 81839054309689640066989064419552037616 9425435 298399521326752204471896650002545670800 9425436 -14211557766089061815314912273144012800 9425437 67679083570098877188356774073964608352 9425438 -224773737724278481664509822274863544640 9425439 -158501054952747096409207359938412827496 9425440 -55736141452402052817497107301135155200 9425441 314460719667137757379509652652692614852 9425442 19819442148648369765389501121959155200 9425443 -15588716846353342872570503021302632000 9425444 53041155291563124046129784252139893760 9425445 -46137347130494889993869409486958858080 9425446 -4193197320286393102837907237583239040 9425447 -41943291339775477565457530786351236104 9425448 52079692070577859114645201803438643200 9425449 105672211728843242566611694731836325600 9425450 -9002583250388799490134296614712448000 9425451 -75649968953249789139984052079656377600 9425452 109428480555538510835080421219498491136 9425453 -58735204866012271609833993619352301396 9425454 29991612160558453093829628996447176832 9425455 -45332946545457421335472575425377122240 9425456 -6875966403400602157325550568776499200 9425457 -86429156325855785417960397313915230720 9425458 -15510378351321586489991803380861364224 9425459 223560309419295101084365983525462630216 9425460 61990210696521568340005709082384568320 9425461 -260041711595183680840567502116328381088 9425462 81137269711744940306174459083161443232 9425463 53992515875954946268675634866904532480 9425464 362325856585813305521969895470704742400 9425465 -38038841001619189284691344805596990720 9425466 67115592183385946397748131078726237552 9425467 106939871756234073974115295624769741280 9425468 8680495795838399050285358025875349504 9425469 15489176161729239620756580286071223488 9425470 -99209290534521352612746851636872185600 9425471 4977309730302931014797044502157746304 9425472 -1954561559827403146527395863653777408 9425473 77839826905982636243981053242746646722 9425474 -14602833517616526613136194041765746688 9425475 -24846098242232022081976758639805709400 9425476 -150752086088678738947161716229164030720 9425477 -182956582118712519674977672884867008928 9425478 -92611345884876935484618392205590995776 9425479 14756200708373677456822465242313890272 9425480 227722763195127780244854581053631692800 9425481 -12485323653944684496845796932766641280 9425482 104505885252733117826645392701913632000 9425483 220965074205533199886034543171227679064 9425484 162568574928653441605155483536619772416 9425485 100465814531031154943128764312910786200 9425486 4882942631323408766264621841512862720 9425487 10157741336426314916712357802950228360 9425488 -55210280547393341977203864687277645824 9425489 -34846846399313492236260490089027661710 9425490 -25735713045158690075688710005968998400 9425491 134235129128822303208888543820366817520 9425492 -137119381599829211084112362482970093568 9425493 -204957580586422856901738896899979987040 9425494 13890410803433424688834206524467105152 9425495 -176145757920448940784591030348499689120 9425496 -182575755934590918318603459823903703040 9425497 212531822789283433702799578642945539744 9425498 -137151639034320253286942713774312554000 9425499 78648150981929243431723766442762176664 9425500 -60091473806505186012637890366601728000 9425501 376317805942605474838109144379636705600 9425502 -34152757130464011055841516282309065920 9425503 129083293953469899738911382828798174752 9425504 154896920156546687294021465161422077952 9425505 -52589576419958620357553961257289914880 9425506 -1178945809820168177449331399659499136 9425507 -10275778338057359697010934996411327328 9425508 -78209505781815710543480999050026839040 9425509 100509875397798611862404665687419123710 9425510 925278992445545244252655957100632320 9425511 -19580969064323976348171297406429485360 9425512 299741199219161188361853022169824435200 9425513 418674354783717162864747353747988989520 9425514 183378385889568440057714807845085184 9425515 -186569106484977206072375276604576533760 9425516 283127938239395519510782653131539933440 9425517 -32987999061513320442535055816182808352 9425518 -41871988409335135857790025334251567040 9425519 86276165977052961182153526082395537600 9425520 -5326731917744727228023923225981747200 9425521 90224720564973190152999124338908870400 9425522 -52895188515594052080797579615166494400 9425523 23329427720871684556048090574841735744 9425524 -250293335045568631689039930996444555904 9425525 -95022121212946171975357155429735652950 9425526 -96268999017568251248938172245062246912 9425527 -190054374056902760328493180251562153624 9425528 6652085242820398871392609400838144000 9425529 -270668010526563647292323973346907526726 9425530 -217717734543378069409085884334796103680 9425531 51231849209229730018535696945546684784 9425532 -84857725802639855885534108864538582528 9425533 -48977003625496869002288040594976774196 9425534 -25258100307492883422843603463792883328 9425535 19605524866444655246576720816506575360 9425536 131500642378865923245306667869677813760 9425537 468011752782087468082102976515077396 9425538 140962190167668098895115315310302233600 9425539 -41722785085471425064644071237695365120 9425540 168187366068944135267687674934562090240 9425541 14725199655670900319898930060992441856 9425542 -74789663690955157548506835696017724960 9425543 -189151397185877913521388041651416223208 9425544 -179418211860804333462444668815687680 9425545 98713678944665883232750639490424720000 9425546 -7702945093405232220922062423273483936 9425547 -5233979916139384626816401125936331076 9425548 -31528786703861882071807442691234536448 9425549 -207633607579481803486939718939251535040 9425550 -1035474024940087831453650120808550400 9425551 -135613714063743647987315126753246135400 9425552 25474240974889859820508892095244992512 9425553 -51100407401580281427715207466827706016 9425554 18131105686750907334204552032639424672 9425555 16968532575280223093056775187326331360 9425556 -15164439430832683048911127942245666816 9425557 1324986948919170861455436700786742240 9425558 65361725365659434879238336065540456640 9425559 -19433873805700518586618855563126104064 9425560 333917351972189646590358938804146790400 9425561 -355484037937833063151572006361630161216 9425562 24091912467206902559365874802772618752 9425563 90361120243170626477153662404585268224 9425564 104087819446982964311475576454050418176 9425565 8038023299935951948717990050171103140 9425566 195595299723134894069182734840070991232 9425567 -247397375088662457546175448609926596384 9425568 438219282696724029772873232247926292480 9425569 415890426431535595358908734157304700160 9425570 -46478622360814007591923493037583150080 9425571 -107957202031790439617785103287579742976 9425572 -6719685110674936906589582464784641536 9425573 108987717303811393918063560308553297084 9425574 -71409879024170543120288111498277068160 9425575 57595055966838741165037320490664668600 9425576 30348954167136556009288638087706414080 9425577 99156074249477149347582566444996858880 9425578 -77954364137038263493178695045681550160 9425579 238614442801764663338968300308897648180 9425580 7262857441286878896812162747760998400 9425581 121197333614844225866037798529664096256 9425582 93244601196900700527463731767648852352 9425583 24070852379747542129382723854757737824 9425584 14020786814822343293939892811302174720 9425585 106289763221563820419613186899282266600 9425586 3913833486027237386603303783951604864 9425587 -60560619794706726246400316674818926888 9425588 232518089772913257015877660812085346688 9425589 -63669762159041208860351265424444567776 9425590 88273441964562191442974988660114806400 9425591 -35818816639755774232496425333170162600 9425592 -399640826173732116773264019857394892800 9425593 -8738591240115578325053845470873539158 9425594 -71629827831081839481092958475348181904 9425595 61825659598970945280298009738308593520 9425596 -21357382750880161402709168928407713280 9425597 80483327258026973278729438985500031046 9425598 -6802215457050902322936905525014523904 9425599 178870515580827527608967067898469351136 9425600 -350326607585507781380587932981657600 9425601 -53327141437732200515592303578447745870 9425602 61934045923037741437408506444775759392 9425603 -69527840584366732947728508457477583040 9425604 60283497560127471397045009790767134720 9425605 46269155456032270812290068658158667520 9425606 25475337811533975889808758696185809664 9425607 24875363391681681329037772697234287488 9425608 364470626811350116282263711502004904960 9425609 -279273557948436793224777098257690498140 9425610 34820221506275151863411392182490984800 9425611 -12708297810495129996376654764770290000 9425612 27857467260339229705931586936509890560 9425613 -47566753652671753016276299611665762112 9425614 8036506386533126747015224273065617280 9425615 46687829297177327216713922431680307200 9425616 3690264777174958592809794438775701504 9425617 -100394882505479327608531631090503416334 9425618 -107538105087041741345399791682170229760 9425619 -40378399173815577305857684081448002560 9425620 -134756079977689269180841679855891800320 9425621 -405133274607973664040119625996610154208 9425622 -117065737529794738263073334240471128128 9425623 156529395207681151466478191816614624344 9425624 -45972830307055658926158003013270855680 9425625 -19988956196615581150962324470392260000 9425626 45926829010159536390044874229658087424 9425627 -600203987526902502830330409022847354088 9425628 60401516658415845266749322775023603712 9425629 253711234109238660214100508821227224230 9425630 -45137970926128182615346678013880238080 9425631 55737580683877979804960562307482842952 9425632 26495387544760688110920344475347976192 9425633 -65891250932149048867779007583683695360 9425634 5761845575477115349815789179416128000 9425635 -8767191740061268937158951462352028000 9425636 17145232430531796456502128660300088320 9425637 -9861562917508481411444031566561737446 9425638 -23599402256237695732576864175190618240 9425639 93092158037599345387438505489578878456 9425640 -74802132358057771225466817234124800000 9425641 -355646144219059699844514276761889765958 9425642 -73320685165634501495621643722317032528 9425643 1117479852367215641610901456682032128 9425644 -126456342275760012000441052170252369664 9425645 29302193542260020271210000073676427810 9425646 6714669696239622710710979090810973504 9425647 -195131058431564363786087247987007412736 9425648 127300204461854806222556326109303930880 9425649 151564953088798856270647029261727377264 9425650 -36583060933992990200740774718655182400 9425651 -19743628414130918185348358704974499296 9425652 -45496788103736367932135428293118998528 9425653 250550410672390331550684574485348292800 9425654 -34076196609786809865299204414107405056 9425655 -163317916070782394086982889169079585400 9425656 -252132167293528414652190606759306117120 9425657 -308619957153570140865561321008718520320 9425658 -19102272370248959718829817039301888 9425659 107703617390180861274729904798336055040 9425660 5866726238179516348446695345251207680 9425661 18898284633511418702306646264391348224 9425662 15907035293909506065754637959387599360 9425663 39866135195638618662474074739422410800 9425664 132833214305946972911701757039292186624 9425665 47013558457894933171802670719838009000 9425666 -10620121633422244308407442190747215840 9425667 33328176330420644449892164571555399520 9425668 -7465547695837437820061050597844455424 9425669 -4776291291020744671161114637758811392 9425670 -32395558972890347244591955923256041600 9425671 -27873668684489765608605522385235448000 9425672 -94960683104967953527875042089476300800 9425673 185257219544778818226823029564881292000 9425674 15731963289005839102081966004681260032 9425675 -43111727702756158556434055903797189200 9425676 -7128367840376241992635635281816911872 9425677 -305538291386107372504713250898686385280 9425678 180873252494279467274820217528547585856 9425679 103919869524004192502746044702969216528 9425680 19654500956594037139115100730754334720 9425681 -81122691051856429885545998452196994048 9425682 -32435833992174676891475198495340963840 9425683 227678357166240801999210961293038085932 9425684 -123587474607904885690010763461646389760 9425685 -158636061870349898743083842979384223200 9425686 -1167383759940728255948534638640234496 9425687 30435439956944197372811855436630469440 9425688 194460234348025447620364686737310658560 9425689 -42860029779465216311249132341219101564 9425690 -40856901271412579302756693302018842400 9425691 242547657103728252366111837954753975360 9425692 193011689320272524292811552915119842816 9425693 195413375993917714135995401790589635942 9425694 69957851751729276013816142418339075072 9425695 84769821086257040352222754566875818800 9425696 -97655274956043090575869648495957770240 9425697 103134033638367589717799949333725914800 9425698 -28670535667812097256421498569223630336 9425699 -125425828361456032282393781789411333136 9425700 1424082993076993493536395923973888000 9425701 91842859606476766053994798582452790332 9425702 58479472058686999719969962087519451264 9425703 17586955008073582483443026761325695104 9425704 -116641514124920537661435356410313610240 9425705 -95024251860049757542510703537618753280 9425706 71304683342177440139746827802724354304 9425707 -238640527371655840180436487414023252044 9425708 32250394684645666978951559001430633728 9425709 -179960697161153257013171680734104757696 9425710 302398064266367158252181585800047360 9425711 149476646519244418497523451381261343192 9425712 -33480129580430638327362243632922624000 9425713 114025781432691574151704472922626243520 9425714 -38071688645698688420953385797842785280 9425715 -37223848545326754999357786269750462880 9425716 -61614257330169604905339112173901932160 9425717 31899783003044784809501607458076381312 9425718 16205711671272113163983316716153106624 9425719 58349692021863676348216105877636126120 9425720 -158337450630320851114500984467783270400 9425721 26594321152886584845572651040278666784 9425722 62144281393958292313729269681276560640 9425723 -144656939470047916322655809945064929160 9425724 -14858576031125619803226675059873685504 9425725 -231889123608381800407448996958795973500 9425726 -174494424599660997074031410791850642688 9425727 -247155397765423495979250956435749198080 9425728 -5271693705746013921564637164465029120 9425729 3196504325669363703667175219481811200 9425730 -77208684685715664990006393102970176000 9425731 -107448777830916885932985287527472533808 9425732 -53501378854097618592224110507555665408 9425733 -242864407404715302014799703506507122976 9425734 102557633790964463365033713492183925440 9425735 -10510847778191444422440719170087574640 9425736 -35289343465522588501100336790019768320 9425737 -8152683416078654280640074077784292128 9425738 -75895000438226793978071957724073673424 9425739 -228214614914229749339068417527561211176 9425740 -32526787497242863015240110621963648000 9425741 -64894832332715974512261708056727063828 9425742 49241214280124276300609247189570434112 9425743 -267223307469010170108136695472810469008 9425744 -53850265881462332712098227207218339840 9425745 -13509874424768005919623023510904316160 9425746 24340805275392464898950230248017526528 9425747 193416444640322247264599007092341159632 9425748 -9873665878525328460128727814769756160 9425749 222009300929775043418067650256488492750 9425750 -66767487379558518485813780221630560000 9425751 1465490314793754331558583280491407824 9425752 54389548390404487298349841786476380160 9425753 200873468247952698701958816070942309002 9425754 -15941851935907337579389259495956377600 9425755 179308877275926310078941340551519764160 9425756 -64740138064324652159307635513776041984 9425757 51924483671658962650882168970944703520 9425758 -142095598864844887022646976584217041024 9425759 -43030049536490513142597765691640874384 9425760 -9055221526496434554323489533958553600 9425761 98663454335757531407978939485405704112 9425762 56601897866567069666068755342726451200 9425763 58172209914008408048599945806529131492 9425764 -252529736596519160325286879994295762944 9425765 192006737074240111577437034280470721660 9425766 -5166427755367341277580784745028929536 9425767 31524801133633759188266863626542632960 9425768 198241072188526607893103307067485880320 9425769 8645070922277665424935298586867768960 9425770 42591194389365767834694130509628618080 9425771 225533257289554580241414750072661113972 9425772 1473799139093395497467801444118612480 9425773 19662556595021912662435324282025763040 9425774 -3436114095710848058650787436613050048 9425775 -9857762348350890216494235521406114000 9425776 -32724965972445449087970746991150727168 9425777 -11193213929073160959133441156067527068 9425778 49025421516123562212643844000229277824 9425779 -56689420932910499075337505824586300 9425780 5734033909703797361069998230688358400 9425781 198431225335378370468173960165599158400 9425782 -60346807778246871149209000933617444480 9425783 168536481909624120209870464992809747880 9425784 -55067432504894881720092552090488647680 9425785 118147983775889366534415020732030920200 9425786 -265553810949979517865000143563776245760 9425787 2452030676468706644166263829787305072 9425788 88622036105265780796126979264298894336 9425789 322297057659929256977678275701501139590 9425790 15130581576235256237167689511376787840 9425791 -86384267798956636019473252463196998448 9425792 58891146371289596842756380580380672000 9425793 74042704455350988981804791968516832064 9425794 8119910218554131528830915503169132032 9425795 10504346330049016262527645193876998800 9425796 -18153260761813332538366496848621483008 9425797 128018665448480868043310930194464593246 9425798 -32848304400230747834936188062483555840 9425799 3259153559429005820908741967170153584 9425800 -24208836453841775851865957339341440000 9425801 21836615795197910721568367315877193728 9425802 127488381639618326479033257161321663232 9425803 -425857079771335856846687704288002219384 9425804 236806199030295699248952461126318374656 9425805 93263749793367878127520051943215838400 9425806 33232970559308871005814477915954443520 9425807 100260825575868388847691741027394999320 9425808 -765020059313456969327442287497052160 9425809 113969056433885940735568836302939686516 9425810 -37357489605616296549981493049142978240 9425811 152825619092265389255969478881138655672 9425812 -74086397577738607134452468726910873600 9425813 -124271852741488571782645449895911866880 9425814 64039762156167397922064274702009405440 9425815 1247191481316687006413213917831825920 9425816 -40747511668000080121881747649898219520 9425817 -238004533326225534135653191300060971366 9425818 34380971083610381097243668567486292480 9425819 32994714796029556511398542626010529248 9425820 -106259169356494062411166018948542781440 9425821 -51680702656996999631248560124303258688 9425822 -35161457679488099581585277239790487168 9425823 212805686545006228886053792832438688768 9425824 28049834027928016521171251789325926400 9425825 16705467587071036681689563721437927100 9425826 -59914933012326347445437623361580322608 9425827 290764708741837740411257861662347763676 9425828 108811461862110768316708723703326688256 9425829 33265894972281105364930176287477022720 9425830 100770813005202190662731717378343154560 9425831 -191286399490750389207843224686074559368 9425832 -14961123688454135307448197214015733760 9425833 28757626194459237684484924112381245684 9425834 -22193747617860942847820116050097267200 9425835 114585818653628898336244285727600959200 9425836 -122288373624153592312137516692255653632 9425837 109538986969406815945099704787948206912 9425838 698063442869320664543702630346711168 9425839 -302554718492532950235142109148079437776 9425840 -23673744335192489166925774086148915200 9425841 -59335797863581418245586363526953350080 9425842 -136270730462562430860849055139137359456 9425843 191119663489176477963403502412448922880 9425844 -78831780177662672485406749003021307904 9425845 -22048611389778314748037332910700943360 9425846 -101345705894026145938733180524788894720 9425847 -4622619262526426122623691865334358272 9425848 -131985283826290462869431325183349616640 9425849 303316232066478446512270626580237895850 9425850 -19169423870238660723908102565455462400 9425851 81748255899205311301235767997569706852 9425852 212137613022824002215267290857301799936 9425853 -114483507149569413023511769569289477338 9425854 -269908792653800448173049219638142674688 9425855 -159103304208416411147620348613600553240 9425856 -32662833635094121486467062980166025216 9425857 -93489380303221252016194997698866000000 9425858 -1277655162746274960573928017677878272 9425859 33469021361662781264615940628642904160 9425860 -37333871924413160794803658326920724480 9425861 -144395564982019724305329504355192322628 9425862 136534799150791609361036327023714790400 9425863 -337682420701287716854958794000487758888 9425864 50643778621785848128315793144733696000 9425865 154508561614186550912882518168950720 9425866 142282044993862127264922857613042115632 9425867 -346490601127345690486502025503260636248 9425868 155219616883443573776172594143421665280 9425869 -356434203476595226981057303100477615540 9425870 65614743011022309895458954322398700800 9425871 -10728016733655303472023873793050159936 9425872 -29635956248674313821357389725581918208 9425873 -235903959458886694511761166805050897856 9425874 -29645638095823842259068250332164283648 9425875 183687323293943263557295468608780072000 9425876 -273408113888913414719664352197485504640 9425877 -45760350494859190816552951432793827680 9425878 -68705407321510101492348320286212591616 9425879 -198064778941706845673729552882888198520 9425880 -80974295226674164959955062410256998400 9425881 -14272744863024665229232065537913849120 9425882 217088990011236350522600150548013943792 9425883 -101408952729228408950095521253426830336 9425884 -27725930692763966023417148332087214080 9425885 68703987767878474345264684233005971200 9425886 91695284859458792847468299347439302464 9425887 -318763891965607583739715652372187384968 9425888 291940380864187749099642938122212212736 9425889 -9722867673223173134921173623496958400 9425890 -220605554479216550154308975074185731520 9425891 -38861331536154517386281396123989044096 9425892 -7291432296675055698170076355138080768 9425893 4559011751966679685219877555096070684 9425894 137697277569119578398139488396442166496 9425895 -47068038164244213441707580746157576960 9425896 150382672454172514479699607201073249280 9425897 17103774726207821268663583630469722752 9425898 42141862983853080445091056726924881504 9425899 147574786160794445522560491596736940800 9425900 61443877579495746761131344496704000 9425901 30105276842198695264784281680390720 9425902 10364742995987931891798555593643272832 9425903 274103734322667639317147029263823223064 9425904 29484345821975710063065378342733086720 9425905 31963789383587253968955674919366816720 9425906 -1463030673918237585770111480740718592 9425907 -207574502130090136115818588193465354796 9425908 -377628398347642044733914699113017288704 9425909 -1685034888735208918872584616349710084 9425910 -23473782667975206446402378360070585600 9425911 119479250906305174779558874630300632024 9425912 95320785404251709783790972456080179200 9425913 -6058958071577560600853071929729427776 9425914 -75139800465837208601529067040218828944 9425915 -187106687582442399583794808843145533440 9425916 266575940854605900199184821890637685760 9425917 48034697542667159535569505864318502572 9425918 -228628974706227881623185096155849379840 9425919 -123117862407223322405756365485013618560 9425920 72041366614994436093595536024749998080 9425921 2989009588309358093812567723035129600 9425922 4445952852599576955044594044903489536 9425923 -77835472837291684411575496800189040736 9425924 -25510767163978338798199739422369751808 9425925 -129043835517531232104744918285118362150 9425926 -10661949607957018263938718191643336576 9425927 -68679196025554336822247481099722540448 9425928 -56355619580200881791057597755768381440 9425929 54960253386617488904600816717180515584 9425930 -6718833966723808333290987796216244640 9425931 78081603725372841430044164292778755264 9425932 146270984658393848458702891332078346752 9425933 -221578994307428795774891557990526642976 9425934 -63335106220434491712621102886029694464 9425935 78687812491413973108298104639250417760 9425936 -37047773299368066300505161028149362688 9425937 9717262732942655745813315511990227840 9425938 -108264653034962611542393711108115532160 9425939 -176788162276341264929771729254652887944 9425940 -45815060838245446851639205975639326720 9425941 -56692868164972471189844420673534302016 9425942 74310314544075167217672809715493341312 9425943 -108638062106899806873928041858201754800 9425944 3317517139805505472724855745002864640 9425945 17806290527719894928241673459596206400 9425946 58330109738561611075556303309939357184 9425947 117425333707243436964921422707757771396 9425948 7894180970071265303632927391019442176 9425949 -12211739709913062157248279971392509792 9425950 -110012784303233171892968810590699512000 9425951 106741672737923463515384270960510365752 9425952 -113311632496474305785120167936709885952 9425953 -4063752600675525745382027900252604416 9425954 -158846779983202260749632539981955483824 9425955 -31779438556042380298087755036492341760 9425956 -95653593596019618028937790345544895232 9425957 33074458080299128051040572882774197600 9425958 -63859915968914668855032765926039508480 9425959 -423452205509324407118592159572656828640 9425960 81536058964926797899440948327161856000 9425961 -63431312513905947890718391581987256080 9425962 -40060292689728882186072560365964921856 9425963 -263987778993928717913547029360697619788 9425964 35196125668556253293458744019313131520 9425965 -21639992340771026817924037856362737480 9425966 10857714892547933327510702240840741760 9425967 -233328938404762230009580928267882863488 9425968 -45997631977013933181795965216593297408 9425969 -151659854135012723352660998322892154304 9425970 -13289463378455687574942111860064153600 9425971 -262786154946777113705736460289717168768 9425972 101336160431339233623071164699038001920 9425973 -130146500134783505249701492778160434496 9425974 66471717218536630094474249828981572032 9425975 52006712786862416475600130168754307600 9425976 25046724941932721596375443920201318400 9425977 126429027632525011781923655378109570720 9425978 84828230255671320942137267778503361024 9425979 15747880951406664267013562317147641384 9425980 83013944625408082137953712711895872000 9425981 76464745441958597794343755865588789472 9425982 -2924860974772266255972064251564061056 9425983 -222182983409617570484536750721499354400 9425984 -22652518303931588383079582992378626048 9425985 114176163410786530908942249654458064000 9425986 -94950889925524604577542152731444541920 9425987 -1493863809554611474761338705048312832 9425988 -37413770824672624679913486879007813632 9425989 -260450771282224889874062142106906139844 9425990 28826037331926821537860929638322420480 9425991 -105423812307633970753592990376239490816 9425992 -3779472421120934037885747358319769600 9425993 -58067412357832967464466876300004302940 9425994 -127975290321610468208991854264692896000 9425995 -427078276372273118806170753013297648800 9425996 193707689479723040908296343006970462208 9425997 68345402769990503708556598164463207680 9425998 -64716427080510954216799520126645041536 9425999 -34926108196296569374079122098075172680 9426000 56208452611371293568240184971460608000 9426001 -130519715912478321662088527701713589388 9426002 162242755400555831677379518028352887952 9426003 124158078756297093386467015229538566208 9426004 73418281547788483940909840401881081856 9426005 191133517337781887773818614284240365660 9426006 -39569980370119319498962082159632982688 9426007 86248369355929157483701407224746311600 9426008 -89936231597185663192859545370150154240 9426009 24091975836149368530262445453331743040 9426010 -51612160840310234398032392355110119680 9426011 -11254822372593662153876410301726097120 9426012 -124919991525046437872101724803556709888 9426013 263047220587603912457041949880341097984 9426014 7967453672620169890412935831810097280 9426015 -65414429207580555969703067434403692800 9426016 -406620429654400062758786387779663822848 9426017 -151586179450102852198765990374478364880 9426018 -27826560056304078914965247332315568640 9426019 156797072856022670036778720981270051880 9426020 -56944545023113266832295009765683787520 9426021 -125582230496444315966183753182463040 9426022 144519489096036740117624779765472793312 9426023 -116875052347967904936217256141292342816 9426024 68493638565544118143065318658156953600 9426025 1532861007819095858594300214426785600 9426026 -158892557215054195046948046477805470288 9426027 -38124300632450876980024248199694532384 9426028 -365273248433513012333245754272120530944 9426029 8727785629785748924188692607693015840 9426030 929085319154910189234841743593272320 9426031 139353179314141204118521227669013060464 9426032 -2280852562897807926105263837923934208 9426033 14489969040084031162383830037459768000 9426034 43918646676179918750790263676791782416 9426035 108939432676204146219847006079934522480 9426036 -186325530444254097409979604299911077888 9426037 -183661051311638223254702018152656527314 9426038 341088527823594956917967319421904524800 9426039 39293377116956286163356748047573294720 9426040 -3639939957451813044992168910193459200 9426041 -206866695700916161158794191732362157056 9426042 31719765662987735857018046559871152240 9426043 -61751389114080406907339418480008816640 9426044 -33390699264882471864805177990833469440 9426045 82959706675555904606279541221569472640 9426046 -9418997427071403507036882721999699968 9426047 263656862197202546090081752822338650496 9426048 -209517957384997150327420736985397985280 9426049 366887361365705453036017379458615794050 9426050 31722029786910776244125599416139336800 9426051 12904802555837356494939966317229684492 9426052 10998250165882985229750513057830144000 9426053 22659303759703154574145913403914939904 9426054 -56772864199555826263068751063501501440 9426055 23555287484188082584224876388187969760 9426056 89524138040939469912412749781777090560 9426057 223240732529977287888572711810012685840 9426058 134529475879142546369090049763608287232 9426059 94422015007122121426985688197624098260 9426060 -32116394450651876452189751254526269440 9426061 303691733551413948397631259661882192512 9426062 -2384557203571407297638171080006651968 9426063 -247794016683521093007600387806658568056 9426064 24433804229796427558468983193263882240 9426065 40207504633103483961080821902050166720 9426066 37358201635669020660220552613828373504 9426067 -59810964447260303317132689809374396416 9426068 -24360509005178175229659034463707766784 9426069 -107259158210566884863763943474334813106 9426070 -58359303910318963144020558681059147520 9426071 -2520246975985825705981412244968560128 9426072 -168388223893971329318278860986729472000 9426073 -8576493318674880044370221565113630400 9426074 -13330115863608454860598869986998971648 9426075 15998373123966815997395832332528451600 9426076 -65615692326057731159667833138079252480 9426077 -45689662070186928659930748129197743488 9426078 23635017198857039641725448214036870400 9426079 14690299135047390549375297566612579280 9426080 -66602590690439765223345325114241187840 9426081 40119393074017711490154479953580938992 9426082 -84850150919785666993695787850830962528 9426083 -30466778702042152511060324733297403056 9426084 76920945898557388177579380564384847872 9426085 -308067565998358049210269181278244835840 9426086 -47687112663864513464606375642634790656 9426087 -49751226862516707378907424683944748392 9426088 147727592728380388930638244472515215360 9426089 -167488431679476721042420875164081167110 9426090 -56377499370285873651715833635745792000 9426091 -25192167895484894414146127253143874508 9426092 -89154811641098139147553017948273727488 9426093 60756066172371979091937772854881806464 9426094 -119048921358809792833473975454095347904 9426095 -61491785501601085376963647382650108320 9426096 -15177270459418794640636969205009645568 9426097 -80892142461415299738180990330429792768 9426098 85079777816852090991930563027352069120 9426099 107746999103219012413991457611412066048 9426100 100253023627601958988349122027557430400 9426101 -357773573193413668851947234620359481188 9426102 9356038200240660264907603358265139200 9426103 -95321512830079503768807040758274970496 9426104 -172668825444244137800423428717450506240 9426105 39789796501953446647577426728677100800 9426106 -160847496092521069705863309332990479248 9426107 -193473682797338315360809415001687007644 9426108 -27958903423432092090098427365907333120 9426109 96530301911831488007002297803724723200 9426110 -10521665135470087784936058976542000000 9426111 35493727223811060018914261859922642704 9426112 -75285693222020447999904475505228775424 9426113 -129151919685081778111005577369425324096 9426114 -8705743284493146422230071665187723696 9426115 62906679657057505287625670231982087120 9426116 1715224663966091529137289828483502080 9426117 5195859980990760417283335716723740800 9426118 -19389865749468425102588643577685077632 9426119 -12155161161253792002146982409206811704 9426120 -54514227430433653377867691673414860800 9426121 -35157243562267966383128661426113359308 9426122 -113142435782298786623566146816867955200 9426123 100181853668752569836120172158679580704 9426124 -41867262482988149250125415730227176704 9426125 266876003457508303204905055611198000 9426126 110454058793151173575917506605453766784 9426127 -18071281314760589099719435150282790840 9426128 13171904936938616950100068367977021440 9426129 -66247903467143013721219310017322854416 9426130 -12404540082590156427210296083687160160 9426131 24909911938992562640770148177576775840 9426132 -27833525292847974169041686699260784640 9426133 7768202232022138467156430095765154560 9426134 -199983985972776148141864126645251842784 9426135 169025197319690078377483743905294083200 9426136 -178244473307662230445498859740866355200 9426137 94933516741018634653421044921215389952 9426138 -32163094077875698187708552513157613056 9426139 74645396445656459090491615573020447040 9426140 -31317195776079934089881596799538969600 9426141 39889933187345975903471429814727569900 9426142 131861420418203716087792373183818697088 9426143 528084650782408788806248284973191419616 9426144 35508805522714491840978693268017512448 9426145 195598977121901102930665877166361914600 9426146 -1202797198694791593214574003750603520 9426147 83193847572367384611279572183310984960 9426148 -272074491165683970350101395673732767744 9426149 3222498387764157878162089508725271136 9426150 -19101041894425832157382732470687919200 9426151 160099186431061219751464321132947541552 9426152 317642669646180336019215477621276441600 9426153 -206636327626387361550582150068918402592 9426154 2587519291234546980103442127874260480 9426155 4362256528820697237240321500379558000 9426156 13433502774116780187202296397919960064 9426157 -16809845710628747042078152373230224328 9426158 18612523836440017661034301491014088576 9426159 582802203839883307613268090042908160 9426160 30186065002178359210296657705762816000 9426161 178455850160367011760838255981599591762 9426162 -123841542008038863795175574751611058048 9426163 -402350377472165792228843686539571321160 9426164 8773305027433270675525674041391962112 9426165 14642835606237023916302378347652966400 9426166 -113907294139038169232991097785283548480 9426167 -136903767047241741140823006369490133784 9426168 38079057884620478526460727296421068800 9426169 -252152447270590015614253452392037749804 9426170 7352157181171243170386784948768460800 9426171 -28691016770479423478687200053939983760 9426172 61258010274673852167044846308847795200 9426173 -110872839503937809987451654261247064736 9426174 27362322212739336249031860798334397760 9426175 -15283268961091606720177401580761686400 9426176 -94504694442861569517198568440345919488 9426177 -258962925695546387507241256442980986780 9426178 195997745496255097892836545457282034640 9426179 179901240601889085563535880767905614176 9426180 -17596188352051566882952289911017431040 9426181 -345515797718739151274024856123368554018 9426182 1064006439571088760157298781579245952 9426183 -17187713920793052635717410162426851840 9426184 -391358615312117640570420342395268541440 9426185 9192036315501856120362373199744059200 9426186 -25705420516792155944728124773620572160 9426187 69733550234181041668154980460853165600 9426188 31766224152230656803797670341750277888 9426189 -92236284074557425450564817263592115040 9426190 -48787003891660948534131348479010969600 9426191 -107071077879083829937763610301219011408 9426192 -20314884930476147123451102206077501440 9426193 2407879004530903993869661070644931840 9426194 -41172098493784467910866583255166730240 9426195 179116249236065247720300377021051656320 9426196 88254155028819713217087124658107547392 9426197 -148514021063580806497759692031722185088 9426198 -4852203504982835597170636432144943232 9426199 -426704555746448981205632291225996111800 9426200 21831006184473977963102191586049024000 9426201 -113550274739343989399992607967805071360 9426202 189986855208157571903502318839497935600 9426203 6029798616400611717120018558020781000 9426204 -30599107020315738848917861587514805760 9426205 57380779787612722472652136697863100160 9426206 -22817492485630463652055290085951544448 9426207 -23842635911686793924330754445540795008 9426208 21237908183610699658929364695263477760 9426209 74440301568669658814122936857915033768 9426210 11938219840541281581174696697605427200 9426211 -63672532543875104255748580131126925440 9426212 -131344278432060582870428598564044252544 9426213 -252122771253225247392741624192302823456 9426214 23395763469507247463893239177272346624 9426215 254782535113618410200194837992715986360 9426216 99512508843262982337707024285807001600 9426217 -45926674174622304760907417488356817280 9426218 -94813289354282797909753352063453825280 9426219 -72988399612897774276921596311213040192 9426220 -139160913336499391909425614389549598720 9426221 1781648332367256279893259869191910112 9426222 31650471357859518847333344784614621888 9426223 -260210403387934109866186420397722375600 9426224 37719921732845339855495516187306147840 9426225 66692288651027637913631353512744519600 9426226 -46326198782513797102021028660463467520 9426227 -242731309316715903347054449870730712444 9426228 -24971599461891020742494140146300592128 9426229 -206899159469304345947599953121838743140 9426230 -79436165418839850863673063388402483200 9426231 6686096282940815406754861258514701512 9426232 -8982446810734788464827318152462336000 9426233 -941079134483405480564653683063607596 9426234 -101067525552403011318624202287025152 9426235 3513725746446004262434696177394084160 9426236 54763799996056702344890879792626659840 9426237 -234222129034662919063280782520524688640 9426238 -101648623913717132472325563039770393856 9426239 42114156079934504772230646341824367040 9426240 -73587880678702306791823748888946278400 9426241 -149220040817740629068353664898201273600 9426242 -29755030220386932430305910670001185280 9426243 -47921919915983485681668298556244600000 9426244 91689327173728578221926028722666524672 9426245 -1865073793478195421899574891588043200 9426246 5819956498983594282476126586329487744 9426247 -51696550215443429950228743481374794040 9426248 -128472904175358692490519531148910899200 9426249 13013278364854173390602291484888901824 9426250 -249459789302742364644441424353930000 9426251 -129856778664769964933732169709565410992 9426252 71327653497450403960308714568861323264 9426253 -75894167462001248751363457936428408480 9426254 95359259513438324157598007532161424576 9426255 254062141019468338161898436218580776320 9426256 -28156855436317990066995615164732407808 9426257 92290095529392083291751304252672758180 9426258 -57966310594952224983497669696403649776 9426259 -283894864510783680465638029279557163540 9426260 -142967519256596499687275029585584165120 9426261 -42107527557941875200819774810850098240 9426262 -56288052275607083146837458981914251776 9426263 69481447384509330683307469641308160 9426264 -78931932523056490053049487259805716480 9426265 -7731755720467971856584892465144025340 9426266 -71488129168526915508808858554369046560 9426267 -49865314163198224417368053183542103760 9426268 90854359654882412035246047008179611136 9426269 -56898652100821359427298295234271897320 9426270 31770029804645314941226564983143362560 9426271 2423495070857649549664414184307332272 9426272 -65434274656648368687181072762868072448 9426273 -214563496600529993704675259807133906816 9426274 24747252607280627528770153589383166976 9426275 -215902303125146214411218472444180209700 9426276 -59603930143850732172472163857083897600 9426277 6849766950199030246847470066767441246 9426278 -116883166572578522963846136883551670560 9426279 -143058317517234513068831859080621784240 9426280 218070717703117214989307463499530240000 9426281 -302062722503321368477108138050853086918 9426282 11158571081676305098006793575514740224 9426283 12224992896893771870424471491134972532 9426284 -82041235425646375457872211533041982464 9426285 52047471668793076542105444546134884800 9426286 -368076676706554644218138465483766550656 9426287 56791713366294702872746039796785006200 9426288 140734038570252971626776333984989184 9426289 -85319077704121598761921545813199428910 9426290 29758621991846169875171606387200350720 9426291 -21022995933963714243372063486529787136 9426292 13086954841166449997162736504730822016 9426293 78577796024490246214313328220207690542 9426294 3209341463685203084199252076945162752 9426295 -188815355153071294178609795636457388200 9426296 -84605321979075646841270248017667399680 9426297 73609789855959124189014803096559375360 9426298 73928809198576261249831206469673303040 9426299 37498923079848502412648504008604610480 9426300 17162655981442138529197982128444492800 9426301 47212260424649695281788371699924421952 9426302 -161585753912682899561861813340884571648 9426303 107568513019435345223780266754903731512 9426304 310596298132767670919767284105577758720 9426305 24566922138815915350787078254684012800 9426306 -169269881714837716803746463390967200000 9426307 -79061159066363420669674675310396465136 9426308 363323781368138984597980693392259303680 9426309 -13350389907127520702860440018406873632 9426310 -17203283927716789701697912591093044480 9426311 -243116638547449590404940814253657210088 9426312 -69544440719575745963714666080343654400 9426313 -106515635162297196300794935891106730438 9426314 -224450788091308739005570332396751562400 9426315 -52401015918734888737095213682594575360 9426316 19611000613284037250860161743284630528 9426317 286051937645853268543562800238546220 9426318 859390914748497256427262020061281280 9426319 -47402298873699304044744289626752039040 9426320 17553155977459006893298424280357273600 9426321 269038872606966803335793421680520960000 9426322 -9682403990326506879327253415991474288 9426323 256999141646633015537062958122000678572 9426324 -26860681956449695187009172785768146944 9426325 11160400488054080110138957820894857600 9426326 -26582061059156662359623267167259573376 9426327 134892615642887481208563097263558269520 9426328 27086048679547134597115901544089333760 9426329 -345246682799780149573500673670489115120 9426330 -51732479978269875910315452454129848960 9426331 -309346692544703051768447076648250328 9426332 80863488663494693974551822865905655296 9426333 17668974679184018620189584792528934464 9426334 197080087169963535262032412915290279360 9426335 -19483263583271080092997573045433253720 9426336 -125242112699458691915583741039869952000 9426337 -50950418350894800657635002182191671760 9426338 55049506599192481185942402575370154320 9426339 45114160048676877778418548854293104944 9426340 -5642804423587453600474025635564707840 9426341 -309823511279204166010339403907770184258 9426342 49553920117563615960168896800123630464 9426343 -2758640874426304197565280457487720176 9426344 4383404497347297002672808109115627520 9426345 17909937623829852302939533880230691520 9426346 -13262404912506705516023678264972768160 9426347 -56391385711461674169798508503620200896 9426348 57003733687692473798240337430048312320 9426349 -142719525225816507829603206020549660650 9426350 115889114769473626436492299204912406400 9426351 31586651423285782070353180634937232128 9426352 -27152427554054056787616269671250984960 9426353 -394908661743780453036509855354373964398 9426354 7528454114888022873634202070407454720 9426355 208106308650566406688474855917014699760 9426356 -11378307366204557047551639593130639360 9426357 254576489503629161834421707141215659054 9426358 115146724754397524450633890497082277280 9426359 52842893857232956297157065661200164960 9426360 6866895964639014489832885428522393600 9426361 108743391677076354966570942771721503232 9426362 170170041041943808228816082738082833664 9426363 207650506595718378259828730284589403360 9426364 318118907706103913514225971818928808960 9426365 -14696775086936465415500159626724207880 9426366 21233841415648653778180024068149143680 9426367 -886206439660224367604408642807296317696 9426368 15012473778264812892349653377284571136 9426369 164166005780859856621817653115834397744 9426370 -22997517282929491531052720309459313120 9426371 251995555349928934470744056443241524200 9426372 -26468169919696506545186149222996267008 9426373 -432144408666250152429129831094324802496 9426374 832561814929641817963271007996851520 9426375 10815513333515396130235372565050170000 9426376 -401335921950115836644336513326569937920 9426377 -22430713604106103200422741465053764774 9426378 54881448401339985866910293048193301248 9426379 -20114486961531369508945377651922664688 9426380 -17101589126967316189425610909986493440 9426381 214034500630927802157262259395849703424 9426382 -53770685427700490361015399097424204928 9426383 349360841519078550881516134984740283632 9426384 94768915559304075809164687621251072 9426385 232562663647570827808485368642558798580 9426386 4128293455347258371658045970464482304 9426387 -63710977504495437192473204099019356160 9426388 236748528471651477052371682442819516288 9426389 -92360362833816928389862334303526998400 9426390 -77172231511181883242639538249477310080 9426391 101155658586158363685197305661185841984 9426392 78349344191485423428525770350721433600 9426393 22913984749935818420538645151986162480 9426394 136351374978799835673241468309055447040 9426395 283607556151861701926793674819310389760 9426396 -34396134437296163630534802617745801216 9426397 138057825823446472280568602887820903846 9426398 49143494049070271618555004429410881536 9426399 5052685033657687378236749226376231680 9426400 -93379987827470066403839467325010739200 9426401 -53818029752676166155953823754108951296 9426402 -6036530673104239701189725349320793600 9426403 -131657379713454973716122151305407043120 9426404 60129507263985781158536281521509550336 9426405 -61825607750562178263068380382292543840 9426406 -18805765852333033033025865804707756736 9426407 93663639084072657553860495612975653352 9426408 -4721328722419096562289689044516208640 9426409 413507714286420540483503902229700007610 9426410 9669095637030109063278070827059128320 9426411 -19571688492083428636996192415886367140 9426412 -95498847742078209798581932873534583808 9426413 -351270036660800219923248149118292654080 9426414 -2264427223315670099490188868715051008 9426415 -47302275023330606085466471414669038000 9426416 20284580543773674410717798981124390912 9426417 -32670598881495866593136152453244928 9426418 -3816064276195756989299959916633733120 9426419 -40480931818124776005852551639978756760 9426420 7594454569511027212801406784807033600 9426421 1273313969122460517677259271178743320 9426422 76918599583997721461565831551798004672 9426423 -97875869970213256501307492574783224832 9426424 81311444589237378685042923661222195200 9426425 -179100719830312314029921944672528225200 9426426 50258215257358814263784496062560255488 9426427 273445841738515290903800241881472458276 9426428 -245817226345378778027453445822371541504 9426429 50095221007553606603462789919717950400 9426430 12009222538879717101600889479219168000 9426431 15434642979704447462284454614863782400 9426432 -1793898996951647118357170336015843328 9426433 -76516488354839384719683199398400952832 9426434 214696411979863712604122830897403324832 9426435 -8683462753407530753621428769038963200 9426436 10393666111049386501465724842689303680 9426437 -338280149788592232554494991749463728548 9426438 49632050435682506400147439590809333760 9426439 195499939363816341511014020601667781400 9426440 168722268217682710075503672333773260800 9426441 3167801153209141220657351963107638720 9426442 -89993573959031286168320221096218160800 9426443 -183509250307971089630616248103044157456 9426444 131870958823661362224765262688722300416 9426445 -50243107129730770748082221035179659520 9426446 27824882208496629074387824751096148864 9426447 124897747939468812963086045531016474648 9426448 9132129510143806613177450438160547840 9426449 -137077337043359911653072238297074656412 9426450 -30448619969338562710809224446183872000 9426451 -676619638228609500088823988930566080 9426452 -52818939026868516205936510721164001280 9426453 15240865052959090897948856816102140608 9426454 50448510270686480906357160932656390176 9426455 -149698820526326852442899312988603617640 9426456 36078906467781872053862910808950743040 9426457 -11640021209180773774175562760197383040 9426458 -65027508652516622783428858341396738816 9426459 20519158894928868570592113529092149760 9426460 -777699737197372790295797757841827840 9426461 224788823864921687225184435729204008064 9426462 -47423026435242899385829918673277926400 9426463 -150585040133798083983394593335408948400 9426464 -3987893826909562527933265964766855168 9426465 -110758299330077133482697661431251744940 9426466 -38142427677284005064286632513149031424 9426467 69284877844050162038603894800075335516 9426468 44673638953397822561874427788407224320 9426469 117136870915177608391590485293263402844 9426470 57815334313500850129382142198462883200 9426471 -188488210661778210580682684893185449688 9426472 192075352076420509769705958959989555200 9426473 -280764400799133642350833279085074267782 9426474 310249501625266796198287162936034496 9426475 161532922126100658697530457596651426500 9426476 10779256983083890074488626785128812032 9426477 83504098887967105046756853096010127040 9426478 -44424492805793968968271109333659104960 9426479 234196955432719578822844883261439884760 9426480 -1059667563827756360226849660925378560 9426481 -296971425409274401147680728453252636160 9426482 167007675524604331364270437216486619736 9426483 -410399188997276849962542515986172693760 9426484 40819217315796782866851468462640966016 9426485 -21753265379566819010795978794199361000 9426486 9139578149477376212789473650169449984 9426487 -62766484411336552913397741048035463248 9426488 -218666515420950332362219003822219776000 9426489 -26894059846541438718607398715418323200 9426490 -792842378584248474743212184321424000 9426491 8274721063675544187487056197996849892 9426492 -170100516089560813229425356424290461184 9426493 124741821389462517583879109485891756742 9426494 -16297166244814839267556576220139303936 9426495 53552270003103773441218499838411572640 9426496 11445448692573145770930365730581381120 9426497 -54662482511461246587249170944942005054 9426498 99424654622889775993789113714012702720 9426499 380687716831572109597814939367049581500 9426500 278389117810574394110291225001490560000 9426501 78450576994632929801024543445323066592 9426502 -54361252337570050089635189073758886048 9426503 6148163732667764814623832071976886704 9426504 -36353084513343683304808765185229946880 9426505 404752844101251177441279492347890980 9426506 193630607461383734934291895023864265824 9426507 258440563173493799917751618542957529520 9426508 -52387111013042653291519711250949734400 9426509 526555252812115081127367631772231755680 9426510 -77884007680583348639669781293948716800 9426511 7306383619561482838022401462570181824 9426512 18304225847900535269947712104397783040 9426513 -53722183262581324957130461984296779712 9426514 31760072257968960002498977423045235856 9426515 -34818757226383457897322841610563204800 9426516 46082183564324429917127950330708568064 9426517 -178423662405663622088360197056332150400 9426518 -151647494919049388799353610249315875040 9426519 47367514722760950759723803116172451744 9426520 -237363278579116754199395956340624179200 9426521 33639178512382362922373978228246535624 9426522 46808049097047126176397292250774956032 9426523 159493675637033458461900149615999679904 9426524 -41168275272939531398931728130255206400 9426525 -26368398414242951464824901565356879200 9426526 -580461222966401518701929499925848960 9426527 30903241868822837107190206169447247360 9426528 -159632196312860115373201952915565576192 9426529 95086398066625592908031590848339088576 9426530 -31259756764924403994075741215311599840 9426531 30930005571541826496222119472935826552 9426532 -109917436866066892206159822059187287808 9426533 267597499460742883113652398640361261184 9426534 -52705394172757625688786254544412104960 9426535 121076166593665807800328015935214695480 9426536 -53583454316521897464830842675017891840 9426537 5580527715698296493256158394945618660 9426538 48266958638331474593020338717586103040 9426539 243888907305923191032350020457074792056 9426540 -61804412661827899474109428091248051200 9426541 -351846553027954196972919263595638982058 9426542 14851106309040827971309461755517126144 9426543 -12660975005224488988306598040576652416 9426544 60455461336364757610091360179489832960 9426545 -10676838220273402727656542368943626700 9426546 -502117701900375792707875601179971840 9426547 -186592783628464420499981237694089557760 9426548 -6714484027687909976705497890348173952 9426549 -92608873404358354692236184724987152384 9426550 22293565535515212600563747281447065600 9426551 -354565637441212714606674651518901964368 9426552 -3166574174557441970644192596879605760 9426553 -140348372505699985143199174718705362198 9426554 -106975134155847160729990585908265659024 9426555 92642492315236872459044725006211098560 9426556 69628124212161784367939257266198236160 9426557 -11169480488136619967606205534910133568 9426558 -78725037245368845261478640498723572416 9426559 157330713165713947702852918675713873360 9426560 113857805609321460659948334451418726400 9426561 -7885099227439316108784504214499909328 9426562 100772161891319499124838522762259310032 9426563 3123353497193181021959160888340880400 9426564 39821502047104638573058679189422325760 9426565 -144185022621454752591748564843141876800 9426566 261071167490508891681571102663501370880 9426567 -133506000194054496969849946522101267120 9426568 193425933891698830047672217622384732160 9426569 65306554833408531593742410854051340160 9426570 -16514765544000952586972243482662700800 9426571 -32405376794268651693822175918519926360 9426572 -170988461000917246157787360316595745024 9426573 5507484149113707254196474707992261632 9426574 242227657022828819370056763788695747392 9426575 -18260609849432830766998555611131232000 9426576 -35448288776478778977287879750851166208 9426577 -155809880396537826820328656045477050574 9426578 52779420571681331359201350292376902656 9426579 -44246049291490667544509027542134188616 9426580 -81143882214589026781936467358443747840 9426581 59110689795663515155031026134622346382 9426582 20980389427872692321069361837469247040 9426583 49954191432363840539909862094180165832 9426584 -1227285154531648319037338721247334400 9426585 14730895924393239221280494976762059520 9426586 -2928181715611019688047710135588570656 9426587 160256036192787063111237924361441844832 9426588 -92299625559596665159447523867584243200 9426589 -4969274676092997974016903440417262176 9426590 24998829446416832504275822394475988800 9426591 -206013418707117010872858427972722328560 9426592 -102810204142241445530394502429506797568 9426593 40219310258682048417766923522112713120 9426594 45802788958740624607745310256373187072 9426595 -199205671002744657289868485691705485200 9426596 -122877628087032047909848015656843755520 9426597 -24231763318305498108693031509346574784 9426598 113586593466436331256577882462668472800 9426599 -30636251233703242400102216103985282560 9426600 -123809698032679290297402401173635456000 9426601 -93215022619698724445838718255866498908 9426602 134731777088897318169442804007302368768 9426603 154458103666087143399091802104918123200 9426604 -25575224205604231779250851258015154176 9426605 181219701001975185423169501073171941260 9426606 41413398679183170330439515213367624704 9426607 -46665305177091759893343458734008362280 9426608 -95694108148200923081395126770686803968 9426609 -1963740482476789226171114370750750000 9426610 -83937513969810663332479916612539091040 9426611 98428063056201193860380435577684792624 9426612 19248499298466960311436129344023529472 9426613 -1949194501842297399821237802776109120 9426614 -127776321912494450559239463068712465408 9426615 -64575087987396854663525096933026930560 9426616 -4363171254622187027828523707062579200 9426617 -253420183280440058469558561608425973334 9426618 -12802405493629785350512530394541289360 9426619 212405470169530370847704590951019553120 9426620 126099113663813359070713027419090086400 9426621 -408385784786502449493193806045375243840 9426622 110776347384273654592986815727276518400 9426623 320339894665996051304008806344755493520 9426624 -4556707108766116484891461401119293440 9426625 -97762784835090601963980067239996462000 9426626 -53587414417770828560493585189323184 9426627 23680623120675505879003931373242942160 9426628 13158468329059062440645403736357851136 9426629 -71595659258060007527182545793942435488 9426630 -11346239423773856194681682156048640000 9426631 -217486556904436184631416502912776694568 9426632 -4617905289047549885118553881652838400 9426633 80032098970488599334653009010799543488 9426634 -77603278727691644943152367977265792000 9426635 37996854826206538852670254791726117120 9426636 11487472235990813785324747730323221504 9426637 120561171085233126964660191483441310560 9426638 5557958560958845080240385510062965760 9426639 -110160285958522205530790111893493286912 9426640 -10701795487753944878675728375150755840 9426641 -40640236877442847262577552010943004480 9426642 -44741186472220282174444952150567706624 9426643 117446046526306360474907957433920182892 9426644 78995570427961664981786705262031038336 9426645 140374493294469923073607295982681873600 9426646 -130088519129505706677626217570699733728 9426647 6135542447950022441298254465012762400 9426648 10126666506785631828626641167881994240 9426649 -546520244781627949399139974149996726528 9426650 -36720471803263106891898523401424945200 9426651 -131497298573037171551319883539696312312 9426652 91789187457894455152672520085740673536 9426653 504319329268386999256265271701792900760 9426654 -126112129268108817461829558742864483200 9426655 65971870132135621517357351943536811360 9426656 208796166036175447696890103843220619264 9426657 76285796191351726328395904136575928240 9426658 -112631737885965940928986532060956390320 9426659 359408608427883624423442918895970466440 9426660 119651645942989105960455291099228672000 9426661 114375074510139185297824710148638264124 9426662 20549979389752012553566489994008811520 9426663 141655542459594638995009829351861034480 9426664 1475459732499419181057158052180817920 9426665 164376205523205687202137609097636326720 9426666 -9025870492833257462769217476473241600 9426667 -255733585857654713310057415497764438284 9426668 -16205330679935056423064049494803405824 9426669 -105029246335298431427985093009724540800 9426670 -57883383479860686611212536230321416320 9426671 119963415294051328537559370033473089872 9426672 -2634986295050564032737805638705807360 9426673 -52174735371114401493160330697990684060 9426674 -207878712465674397361583740839336455664 9426675 -764316292873638163631491976329152000 9426676 -102941277930165247076722876906125043712 9426677 62149034401213974481989363825302202720 9426678 28751834179142636488972495052297010624 9426679 48536748219976242608590701964385579280 9426680 4275446630235747065967909975994368000 9426681 -112412024482822394915270178650611555920 9426682 70078522413683068157877596373668594400 9426683 -103161164765439743689154972194891684080 9426684 -175142968517457076069520230837665669120 9426685 139300565819677183735634272090456220760 9426686 -43141248735307898121797506540809918336 9426687 -56525141766451582270414635141020308848 9426688 39245399572444319090950721135626420224 9426689 -158637584962008804843653051477587311276 9426690 6948182703908456865665925465591152640 9426691 -94183433014330566530344116579390011908 9426692 40868855898444320114606486940357798912 9426693 -208021455199568955852217793940242427936 9426694 -110034152443269371167614392470622131104 9426695 -127604408845496928495280182937533553800 9426696 -118280966815922820852381857269011578880 9426697 -4393070500204948402175613590300724736 9426698 113529756075667410847525335747157290240 9426699 -259684962249321571407301824644533223016 9426700 14301031670949263345627488667931686400 9426701 -22246111872828924055290927512689892298 9426702 -23699619908998801822000055507418316800 9426703 26329773964541678328645720019556185968 9426704 20339923175843298738429178418245926912 9426705 171944811032411826577642845650662575360 9426706 -90511382384718379579048215659744651616 9426707 -116963753141046974484429090523618406328 9426708 26454063277008121307466891965191075584 9426709 17192466481450864799919861667695146688 9426710 -96234104144377939649897818908422231040 9426711 -47891395368122754990489302651721384960 9426712 -10276912420915985696225179375675269120 9426713 133441855260891456310776654705638485962 9426714 140437673277058132954356517466220182016 9426715 35450861636879629041484532094361920 9426716 53996313644090116974940350616516618752 9426717 168364396916462936367375555961051273440 9426718 2825172988190064549426879853963137216 9426719 243968412968629264508192913021373377120 9426720 -77521510258384212883724227901285990400 9426721 57438827359602721169968320447109590144 9426722 5157156500709942877900065078629493024 9426723 62774630075907870026744999166821270784 9426724 153511267671935416440387783815537146496 9426725 34746670006255140996689544915781056000 9426726 -26298539542113752391733351343401257600 9426727 -369709684193249799435346255011052764424 9426728 -23672203319142169778770071102128455680 9426729 -91801292896186998373749435492841264512 9426730 -19904542145553918282076348320463246080 9426731 439367904621360485547580198834520900532 9426732 12446696606647120404817629828100718592 9426733 -596953899135579089809570172024565945216 9426734 -75773473188294630516784923710771009280 9426735 -23050663938425702313018466432700304960 9426736 -59908875087535956155327017605444403200 9426737 389843035654958278779454586720965498386 9426738 -109721889675311334454068381837534677760 9426739 37569959958136289258389221055209244320 9426740 -111434968840195526712953534699225817600 9426741 -11619807970050514008141226449007916736 9426742 26005484669010908214004331915805842304 9426743 122871318671831237246651083642591401120 9426744 -128483506073281899643679755775859056640 9426745 6095249295083884529438648932695010500 9426746 -27690771655678166642845221869309948160 9426747 -379084182981639482277450359871895080 9426748 234770527241529689116298528441435921408 9426749 25948210647321463282576340847589115436 9426750 -35056074952585731977400184427178720000 9426751 416847486040603546424077634479774321520 9426752 24200776345301561121035008912909664256 9426753 -141887996145176798451264174842439012480 9426754 149085941044713643072586810456792156160 9426755 -125813756707873631873217285678648360000 9426756 -20046150805468748904093386957402787840 9426757 113317372171086359075423385908687815680 9426758 163351400326573962710474943683384220480 9426759 -40666461468712970920960293464682373632 9426760 -103386019293016208745109534648030003200 9426761 -965890951269675863912238689733313056 9426762 -50514671672893194004242685155577471488 9426763 149873043723237156237872309247626261012 9426764 197985119669440319542875190019442168576 9426765 41521617953361627255479196262763723520 9426766 254260908931473345272062232869205197824 9426767 387054561690654594490759544654352322176 9426768 -25398639177934927612238988207410774016 9426769 97486920733839037055023320529649313840 9426770 62088924297755008692453576492446472000 9426771 101817741149396780450654197065579514740 9426772 290474075405158313009933707955357495040 9426773 -101386766251678514934356941219654846080 9426774 22178378438934060046289635882557204480 9426775 -61817574331752149403521825889325589200 9426776 25439596829350952931714002192837806080 9426777 -140022019611132938521012026232304716080 9426778 -77643411231577397797134447621425836560 9426779 68280922216795955608320049805139898368 9426780 3830745654183393765932587313548469760 9426781 64536231040278208405005362557144471424 9426782 10975069887185377552502748928988583552 9426783 117237986291123073125455270262592762000 9426784 199050697351732867580075490975260344320 9426785 -255478069476222239467884303937929250200 9426786 46541298376282182635684184217907595264 9426787 -95238618190354876313448473781678478564 9426788 68495267400285777598529681656702058496 9426789 163552758605024618701162840640425008444 9426790 56559124246873003228371330907716648960 9426791 210548301780884397637169535991157876400 9426792 -43150257338222911842759096163386408960 9426793 -3834337248160012537542652532794247478 9426794 54320775653087758705154950666346348640 9426795 36991595226165212227505412559615084800 9426796 264293663905100647441781076969298745600 9426797 291127176859625011576552679839847292246 9426798 -13237123866327908344048125386738318400 9426799 97855502412718169724350062456977939264 9426800 -16113090688669555506148903110539673600 9426801 191339325916246480166633133704092939632 9426802 22118338390366206671921348048532292608 9426803 32101541681488575193310690055856919664 9426804 -1136427548788497164406219431963228160 9426805 159234981033025066835688776303794513920 9426806 115982697173669679280470511385454327360 9426807 49601285576492708981480316397584180480 9426808 -77453403186259949202561515811446845440 9426809 102046580244530505050331652389764547840 9426810 10972766852168001082237489164033980160 9426811 402822274773723697438227924433030261412 9426812 -26695759628593516295745954818046074880 9426813 35831363775686730056624090215842950688 9426814 -15285869450149475558673928916896166208 9426815 144610772683462013521036162333348665960 9426816 179605429869455870064311398361003458560 9426817 -26299882716841521366838071854812235134 9426818 20753756889348999547036857963745835040 9426819 -76346390043434323779177500102267112456 9426820 66754786107068423280518334954214291200 9426821 47171008638404500439307227067291049344 9426822 -30511474315269697929962534195752273728 9426823 59088145101306689163630606526135023552 9426824 -253405383478345777410255669064916705280 9426825 -117090255704878481757403307241404070450 9426826 112214894402846366330673804106424949504 9426827 -97312402630514728250052234206115091440 9426828 72675360871300794984181381775805304320 9426829 10555801850407626076654203160166758400 9426830 7283349964686327872124482252341113600 9426831 76553851554979801149052886758933034880 9426832 11587064945430441742896778657707589632 9426833 -101325106149453950423559342579424323840 9426834 -112835365357777168258352950282210325760 9426835 -123463810995975427293982788425492323680 9426836 167176518528842437292546954421025509120 9426837 132221379734944262031228065296326549504 9426838 6161734179588869652731221666752895296 9426839 -100620316806633131312891753625530875800 9426840 -33259615282859906102165655059500646400 9426841 -49598887327966904312899857101233353200 9426842 -55473224148997314997808665844182561056 9426843 18148798784479671842024819986926040080 9426844 9962032869580915742944024857268500480 9426845 63208352482601497073485055381715158520 9426846 -30069890042113129205579865706177477632 9426847 3233658613607349257282852499159983360 9426848 -214199871739969996926184356946826625024 9426849 -106594194284773521786933335114837360832 9426850 33048754795055163439100361335705136000 9426851 90582297661095809062499161225521331152 9426852 5178270486521534898350235772544090112 9426853 219450244346014460704270343359701767102 9426854 -50412308729235604090261942466003886624 9426855 4858956688602243362948852475431671200 9426856 -24802530653661503703287939948464128000 9426857 -200742418131130016184848501835978499296 9426858 -38387662645988401308225201181070937600 9426859 -21011414033132790480026459796058810720 9426860 17761722674272007876546607615261465600 9426861 -4557106833069582984415326895098584298 9426862 58377120392864643768795117720737892672 9426863 43413314316561280496087794849069556112 9426864 -2852206283809570597158893893275156480 9426865 -15002911262212975299935677739362162200 9426866 -207687829791392522946767887487060656368 9426867 -145418674579865359468414408105282975680 9426868 154221594494410093899139892153815424 9426869 25608370737543604896187301317807621440 9426870 7723188271304591819881949847449147520 9426871 61801678037591196035816953953700364072 9426872 3732341484477677160040787783119011840 9426873 -391950502202365647401572662199549095936 9426874 54333015994681878747704815641199610592 9426875 -4256842337762401962383519432901217500 9426876 18678503115460140426793464096721900032 9426877 135401462910592139757739278064006111680 9426878 205378210134187997262619953735878058240 9426879 51906539119825032998793853452229011456 9426880 20718709897132270619515183451288371200 9426881 -31854703694149591436128820187642096318 9426882 2972630005643620984995596446355660544 9426883 -20108966863051842877589535246139702272 9426884 -30685698574032252155191536795354021888 9426885 -70783364926634753894877609020258486400 9426886 -42891390930086328600743335970813078400 9426887 124322361699485040429287395513051672536 9426888 -251002462215926038909339968980594688000 9426889 -167884058041561178740910706834827520 9426890 -246878351846814643231767148196098560 9426891 -62651960784294497849656488673557544896 9426892 -3407827491610695407500125916101298688 9426893 72058496365151250273685937961220871040 9426894 -102418024234316169283383269520649483200 9426895 -111531842799541870097493374390096525280 9426896 -10667848287925756131763466699691368448 9426897 51847184432853341862605778048457300020 9426898 13501178200557418862121711836013695808 9426899 267858019299017838291450499402645953900 9426900 -18618402573117835772900118518108620800 9426901 -286872414305564233710775100478732713856 9426902 39523806832516405283922154802339054400 9426903 54031518218223301588643640476949952104 9426904 -259776295313290856159190698418963978240 9426905 53757401313820466251272375078728109060 9426906 97497393715966760460258304648627356912 9426907 -138489545608760816905845977311294950400 9426908 6899564315786745141426893056937174016 9426909 65319821159468425226458569662959615104 9426910 101574834780120087681752149704885975360 9426911 -85175305543304711144611788424567255848 9426912 86008847077031867507862900814003568640 9426913 -75447981598347292817745242125620159838 9426914 -24938229462412695915910913805226014720 9426915 -245393612556422188713932085344771652000 9426916 22066617710973491128531129579286300928 9426917 284299350447464980576980927494709411966 9426918 13258467966730566454631554567956092928 9426919 214867242568142756100647591073858795320 9426920 -5631581406861401059771725084626995200 9426921 -853721000998345288766667288704501376 9426922 72824250270863104240888786406815342512 9426923 -84444482832265335920373708025489639896 9426924 -75814448073657942989233070382147618816 9426925 -91983067349941826906214576035341481400 9426926 38926765172341858223300289303017881920 9426927 -56797397432724521613602370487297119480 9426928 -505104491930024615587173525827485696 9426929 -73084329208704518323684049245523671470 9426930 -79067751361002442370369775839083637760 9426931 252855210348335535918912523814104367712 9426932 -385297389369002699996601726754871020800 9426933 462449449769299209054263652379100640 9426934 -184716502315333065454122940762205322048 9426935 -42002428843179958431389597826317271840 9426936 140906058157382538833299371376906444800 9426937 171871928092343993284117208654650759300 9426938 -127699593739530542867944415762719483680 9426939 -122750767055519705065981443951503270376 9426940 -8406000725116423064616170889189765120 9426941 -189771831289376598619126325488597834848 9426942 13307718185590995513696998611321841664 9426943 -59188031588846175725384460698975647200 9426944 -30369458321861283575505699894900817920 9426945 -27499835698364087841604804062900019200 9426946 -335575906080297984321489427485631603680 9426947 -164769676287112882325338647415783301880 9426948 20374140142357717279227997576317742080 9426949 -205316457972853149005739055864746504768 9426950 26473898931618007507895778025892553600 9426951 -112935249077938481534031916636934594232 9426952 286364536766148415362620705416707609600 9426953 -237820011820100836133884465717249101798 9426954 -42817203707479430985490531331730746880 9426955 -11132361338104527405809674864181084640 9426956 800723993781287702948988615639171072 9426957 49872014106798824375328679355674453440 9426958 -40943265984418534613255272953352633920 9426959 167235933147565457923093540505595162816 9426960 3224929711911354353546708049874206720 9426961 139176895144957333643164546379515618800 9426962 -79549562665339611651444467412675846768 9426963 -51267603082064107390657206745939060176 9426964 123556729177475306172449095988368650240 9426965 -162633510656103595500806258607794479140 9426966 16896578849977582638634912583959525248 9426967 -507704585105581244510302240307166865536 9426968 -153945473302209597985267768356754237440 9426969 16346187498186422744360860143833313600 9426970 -6860172310053885548892672628996823040 9426971 135044385279484246327844539556033357952 9426972 -261017673070768701342474159141268193280 9426973 4489192902882606066659896815236738400 9426974 47987999701604384209163027873412186240 9426975 99272018689290137096198184197523072600 9426976 -710246359629266083633646237481172992 9426977 -83233284203778564418864780358085880128 9426978 31653609041807611069253863289500781568 9426979 115583547645037804505332241811603330576 9426980 71511960476649661012195465114403635200 9426981 -101974839798348198816091602902967245760 9426982 -40171911450489317228719873378783413888 9426983 269197877225615825604672499031464755840 9426984 -43630361711453834263785339353711738880 9426985 -368870709363469479121955130970654730040 9426986 -143975303075316459547831974103544297808 9426987 -19825347745354443627160865802157294032 9426988 174010608851981467745722220605363078656 9426989 530016837032288440982018099208411522 9426990 -49124022782693176788816013172778026880 9426991 32460330712883601048117961219391943680 9426992 33331353621461801655719473606477725696 9426993 -183598259477185651942974047985634877856 9426994 -47298212976741009978059634041353012320 9426995 198777837566586349613880747096991455600 9426996 90429332673614420397540327875654123520 9426997 -51519461338184195048412436865657489554 9426998 29274494842245162533367892252252434432 9426999 -118906956995859781483142340584531565336 9427000 360859414969019241510111277071390720000 9427001 -278324895432779727531130867205082038580 9427002 -26737445876174353506499135064983319040 9427003 -189651180004801008338418205898265726748 9427004 -78776440597617583955925506504276866560 9427005 3864817560351286807736420609103807360 9427006 20667835386845127011907451853042759424 9427007 42220467112794253993641906681828664704 9427008 -12742845993114910455014799966946197504 9427009 87192060647154677972938326017628385216 9427010 67788182742347033123378447433540049920 9427011 -94505949151394685156558905398932839616 9427012 -105895774361001050543177209368901427200 9427013 -219722840887058268659106901977524658816 9427014 -166066244550731787461888324495604675840 9427015 -95811549275595526414568544271515317280 9427016 -33050641848134200117645286729168747520 9427017 31908076221369769409886255489345594912 9427018 37913387060636947156490974618222027104 9427019 1438926155936236393660447662147229440 9427020 28035534889405034623833433512685977600 9427021 61078451699607230558980113450699618720 9427022 328994187203628360705270740103536514048 9427023 -504555269990323673685960337093956216 9427024 -45623704378873689116143637692290703360 9427025 57130522492337846928818022314507961600 9427026 13320368222330764588790712168598625280 9427027 389738956738168409446409386771385745912 9427028 -6819518714072919460916666406379929600 9427029 174431994723634149748515606580899329184 9427030 -33890687953714487992970705758932297600 9427031 83555577700424759930121662559699533832 9427032 -81933441611263768884847622972530728960 9427033 -53514590736240041293572721902067479552 9427034 -216678458978722126769098584366984979968 9427035 -34475565796977254613712698946063622400 9427036 105329981823944833358558338244510389248 9427037 -15437172826850410930363224174436705428 9427038 -7381705145406389097850112061555044352 9427039 200382214605787140364050474295002359840 9427040 55693299715899909071065394075349811200 9427041 38931102012045444649756632959752472040 9427042 138548868673352039295855516984206646432 9427043 240454304292853165486466243377561931292 9427044 116144899282009869332046611623454306304 9427045 -18504933749167668102790949097725463720 9427046 -76092085553352395606742859930562000256 9427047 -40824193209086409737144420982771808128 9427048 -220343710770828319934814429095912401920 9427049 -54401509298210582023149824335488100464 9427050 -111610938207549802053895149763473984000 9427051 305523629250318137513295670449656200052 9427052 224201255071941344692110735866576046336 9427053 269296468904686321929522258484177264704 9427054 22008476433929779651548867918939654912 9427055 -180826344938513621853789064250183704080 9427056 6336029426456721638956975595976130560 9427057 -162143918879852363145661576537420960512 9427058 -52902649359312493737080235879040400640 9427059 -117189030144208433983825834723491795600 9427060 -132365863095244282875430739664451595520 9427061 351063290993656605536653662598193631708 9427062 -1226324244635256906557987547257395200 9427063 132076530420730950506126976191334206312 9427064 86791325269071811848790059218837483520 9427065 -150585648429843322180666975403667046080 9427066 116719148366742184386735381163617210624 9427067 -71366616328069610031157419028221205680 9427068 18207970984142479823333825523016719360 9427069 4526749153636199727726174429635651200 9427070 106525738359957131281777946830073740800 9427071 -154632043667110114555268044325478975288 9427072 294240694562465651070845729176824053760 9427073 78844953459262687183275823948783440900 9427074 7299542155781413885400429109036403968 9427075 2103060294769139197145618737910009600 9427076 168856900471658936513210543536763365632 9427077 197548553629673648278500649581900751680 9427078 36186460134856109164233893346772026240 9427079 -108458531860709517228427188923532362880 9427080 -61727164777903979581328016590937292800 9427081 67503064251777503337353877281047656000 9427082 -27916466490627859280161024849211980800 9427083 6615484982500085465447572008236421120 9427084 -245707473333086106069398254431070998784 9427085 -82083200975824826322700675540824253800 9427086 -227936646823617770507810722915309440 9427087 -119801469696976162326221722461235815680 9427088 92609876837827009255542479349432975360 9427089 -37656062617210329837398858554872067200 9427090 8646697793848682824376697822143152800 9427091 -519687016769027447649515072249321815008 9427092 -12540174220637206379346709138334312448 9427093 93436027208636997698254859824336595644 9427094 -1150424909700794269701896186075879904 9427095 -1753795067223647001885941739790568880 9427096 44476781594694193096784539559950417920 9427097 248901136019819056141885269980322905040 9427098 9350742384349039625592741950744907264 9427099 144121364366278090543752197352808172520 9427100 169367292318674640445761084874444800 9427101 216982864191318480268181521010111319264 9427102 15961567468567660046637402123304058880 9427103 -60373370804909917007216043467535941520 9427104 -8724696085397574728770320001130102784 9427105 764768030110364937603133320718334400 9427106 82340516578620537489062245445921565984 9427107 95267251005635517374108602450250142192 9427108 -20854539658885652316060082599935360000 9427109 96075726277751678950154425954130415420 9427110 -39426493506807304244341251546145920 9427111 78583854928674036809734139852539726712 9427112 302363889309353980794587101372859258880 9427113 145740465686625466483569684789996557220 9427114 -65103772948290835095006115888184683344 9427115 -202715636615364879033833154143259054240 9427116 -26834691431489905430105920774469222400 9427117 -172288795012477329538701928496450332800 9427118 39188731487786721623341946120089853760 9427119 42546095631466801587037447684082703360 9427120 -4994995393199694413451152673836236800 9427121 254112039099833648843674140828205250544 9427122 -69801812721703499781306626275172707440 9427123 -267584549608539192542479563985724801696 9427124 -57575443254462314580306216919359719424 9427125 -4295631693883318466332195046497824000 9427126 43512726998583645951571905745784836512 9427127 -340412327973275112970390406289164568024 9427128 -65139575602228919375280909879417569280 9427129 585937351263952120950306148329898083072 9427130 13357789867771248595001891968796253120 9427131 -13614296162005752007171241238590361600 9427132 69182402702253933227165373277281844224 9427133 152272629515426523980046885913408973382 9427134 108882688178756422594402693197802332480 9427135 52574899837859814010750984212335845200 9427136 102316902135029722194923742176241254400 9427137 78457932203735529617190766840138278960 9427138 14514102473535867733429948546355389440 9427139 -105289664686165656743846980450845881544 9427140 101047862554162772210397472622690488320 9427141 -2793652092320087989904127163596590468 9427142 12424918931150054991999544383865383744 9427143 400618913152732724381999087415403008 9427144 75901022777719162560060798106875356160 9427145 1889516388834314288366610825791731200 9427146 -49724094493322038141325562234785610240 9427147 8447474360761610894018735949649982160 9427148 846135088518728350199647005592879104 9427149 160035392333794472058908876320721649600 9427150 -90433824225501553948390356062448048000 9427151 218333641069801201198378527153420871152 9427152 1054846610523790306555686563241787392 9427153 -494907573531604346419898338854070246416 9427154 -3118588614642951838780022798582433408 9427155 77885515062238452686213222132308154160 9427156 -57358102012083752087050484685050085632 9427157 -243143690401624114546872959562751984068 9427158 1302555653118232685800285722749758080 9427159 943038684832344094589233586876068056 9427160 -9988811277430509331091293195726848000 9427161 145049171861310868422887131271748645072 9427162 61087287062541187162269837031924629504 9427163 77679913754890145744243184993585715584 9427164 21403688257071915825640504979039832576 9427165 21232666210510157124319077126900445920 9427166 -36267338121858273072335662980125466624 9427167 303076982753851419060308036111780208 9427168 311021029298724691795000651197565894656 9427169 -490958520911595399650383562196987688704 9427170 -71102512103841935078950240376874393600 9427171 -8376875680565177906675472869612351040 9427172 215565633120162672609077693682868162176 9427173 40473978854861479444568538887230871040 9427174 11129829779238508769369817452978778336 9427175 83073703444417185381409567785356589000 9427176 115279914256765478685191065676922224640 9427177 281187838721535151957226959659948864292 9427178 161966019092800352998665719648588346624 9427179 -14401479889581776686477142625887586216 9427180 -28059183075523735111615152960688220160 9427181 36178647485811182868040936487335616982 9427182 117821131335725840080258065126271645824 9427183 -230776618353759778760354436356852283568 9427184 -5406942459220428093321341146366083072 9427185 4507558647681739372419311195456937600 9427186 22206010952209643772203939742208395792 9427187 -24932913123403751870844791831603515392 9427188 -10391745826539015282112172736868300800 9427189 -21192974333798093713774965268182301380 9427190 116526926574883212692718798788031129600 9427191 -3054869934371122194230148043499594880 9427192 89509142062426220876282174396421120000 9427193 -61763787580076787377038418674371029760 9427194 5644000576599930160388350339660674048 9427195 -152351668048203572176519069749705100800 9427196 -53602453309341211207949317161438105600 9427197 1206822020760443375409405172423409280 9427198 -1404090258152930544571715092406172480 9427199 -855485827495671968491093346136031861440 9427200 -42415447739388470807373494375310950400 9427201 -65788176334012911001827204072921770048 9427202 -92309628994350196873178317884759741408 9427203 36571582685604875444567894474954662212 9427204 -115373154054627008674693678562756544000 9427205 18329600189653824591474632928423519360 9427206 89227668915722550791458707279389786304 9427207 54797397570006357656895931577678567992 9427208 8249940718920083947571616181709952000 9427209 -5679384741707030500087249737665981472 9427210 -25199395310472057667081772240575610880 9427211 144470612265053665738183948997214360000 9427212 -48707917373425956322765429518553958400 9427213 512269915214352492476549101390856633280 9427214 104434049271052882011070104529881744000 9427215 -3165674584529691608993556476644385280 9427216 48917448410985556572345189916368125952 9427217 184387474713991926364584429877463530560 9427218 32633022016500502664753052054931531008 9427219 38309337584084924664383032537873848620 9427220 13543723530141871503839998367250984960 9427221 28187912542785387145018197791697904590 9427222 54738276115008811551811662988317738240 9427223 65396775348025170131591027170456327824 9427224 45170094225636600610609178233106595840 9427225 6755648267448413558407571059570365900 9427226 -21921882660719707875858562205227251456 9427227 -19537439143149902291163020084327155200 9427228 -128799890214870867653901109388523038720 9427229 -86680859953183512168181073253804145824 9427230 28545651038437471877850475435982880000 9427231 426067878389697421152811951927918896 9427232 255674989818744622820369220478628265984 9427233 -41664190056366064262269248473362574400 9427234 37044386095110294454645299342099840 9427235 163798895791257537630933241615619516160 9427236 6727524295419132734332869872992174080 9427237 320678738226611030333191270308887629886 9427238 81781112255251701363278308555596671232 9427239 -157299540442665258863694754740649188960 9427240 -52005651608710828922389067051930419200 9427241 -176974808790899125679059062177191123868 9427242 -84979608263977261759852528406720468736 9427243 9652225576662818617234894149804323360 9427244 -9533379135186423173639060625220944384 9427245 -97345215053520722335801569058745564160 9427246 86963174359778473397138543011332569280 9427247 140689535697109456074149365702655160240 9427248 -25354203885624797688594873231242919936 9427249 -116594775997809418132250246479366759360 9427250 -83539616111061790548994799754907008000 9427251 -71715513091585654929708541780240271760 9427252 153156533091995366164096528460815972736 9427253 -164026071331319185809886030716500323392 9427254 -107680632196730661867626463277073839680 9427255 -27639309459375480554400537095467351680 9427256 -182162280267044365133593019643594854400 9427257 8955034643109767025999434281737824826 9427258 229044736287185045445903583124346113280 9427259 69482585368144561013592374993336255460 9427260 4236940756496713000535122200855183360 9427261 53585734527156573676942298518559185862 9427262 -30566488015660447080723535263584858880 9427263 -28112973457951542939595841097837775872 9427264 19265056095969766903748160803466903552 9427265 -118535745537949296993527148790822954200 9427266 956503088748424035096710807625922512 9427267 77135459650421131392900725461704933712 9427268 -43488334525525551939945157297756354560 9427269 57474924363606452584485121646035916736 9427270 -98731434817841408295323292207742849920 9427271 126941711369708511794254374717130654512 9427272 -20396851411280317437915534000014254080 9427273 52958044151001048671167719009271944960 9427274 99957191326467639655513012373406637152 9427275 21415341167691472421820435619757300400 9427276 47106416822449837599250516006297042432 9427277 361664076730441943103347929766394240 9427278 28984807017425663404938871342504962048 9427279 365418352146098571937444966738933504880 9427280 -67118266645719310837251320595352535040 9427281 -257260528051430269366545309582236516160 9427282 100865333776351041604175502126206629152 9427283 224299196850681180027279644062194114000 9427284 -122537580496320114379062987379858944000 9427285 -61227974183615908932851730177245159040 9427286 29568633658011951370336958430942314496 9427287 -54017282722427701207702108117038270720 9427288 -9696154678092551494215918708520919040 9427289 41864679193501700700652350040246829124 9427290 24232731690448003445781926767060734720 9427291 -62763535639859135635148075189298651600 9427292 41152627072310864880690741137231416320 9427293 29806461769417385085937147901806759680 9427294 -85292133608332990183400256544395769728 9427295 253374175337642400524337764664620917800 9427296 128961238620193357360521364386059649024 9427297 104277877979679826270977898204566152112 9427298 200814087963213811683000613127848952400 9427299 -65562417514667399099836858269539240448 9427300 7579800606223400715341257428314902400 9427301 68479610095796579009277187838808244440 9427302 -32042438094668696178920594313221683008 9427303 393930751542194563588693036366902467104 9427304 -73091649075135987860648929605395712000 9427305 -59233631320795330076202013073599506240 9427306 -88608678100886158021264440332572104960 9427307 -481039066141187742224671560873869644800 9427308 18553251521621864438061490743431639040 9427309 -76939920031784342288586841654636984992 9427310 8832975667093332269978617637891372160 9427311 44440309102533769001622491830871935560 9427312 -45959945272444432958297317953315241984 9427313 -69421556379644382222028930749755361600 9427314 38350674838909878798626137427504191488 9427315 -197013629682181611899299206003092425200 9427316 -88249540317405950696537482067406857472 9427317 91567635028138705080155996288105938944 9427318 76096847941470421360733793881526003360 9427319 -82245563741507731966970099355987238440 9427320 -1100971919988672769553805600030720000 9427321 -107936244842068909573186115208872211478 9427322 103801833591407537733706461683365128672 9427323 213828012388885508521004515270785116184 9427324 160171131383601671303278427658787997696 9427325 49836896565166132538945103057515040000 9427326 39037781527093095935240954880138855744 9427327 -77762695854528880909298112497475571520 9427328 177212760255313776818390568524914360320 9427329 330560072046492382228805014359382076304 9427330 81306545468852680097130622276431505920 9427331 -195721154042122904274516378372502995336 9427332 14913816473305857219967294121655816192 9427333 -13318748581650479677854345440679164424 9427334 40361542606640555093345015905165425792 9427335 1018706025725125558304517351435549600 9427336 217312159515136585478806653386566087680 9427337 27124657295851251821746245021824351232 9427338 1918904753756625054392242329083863344 9427339 100618444755295783112467159396740861140 9427340 52911340618423987026058962413759385600 9427341 -37896023053098781542991807379061829632 9427342 -60445052747035783249394789765040564288 9427343 120792035943107747510104856931286166544 9427344 -28555331153714226533127117230539407360 9427345 217296065971751033791067729343947882100 9427346 -6145756747789418569715465376936913920 9427347 4171311776123990788654712778482775996 9427348 18372834456089378167842413651999424512 9427349 -67729868912953066472277536991714062340 9427350 -66489972127632054178929169376522659200 9427351 251828252945999864154406252512918655992 9427352 -479565473808218969718730333724006400 9427353 15598984560240558952827426210036493824 9427354 -27385053623260867489214695876547885568 9427355 -39552565024249015135286854586119680000 9427356 -38374713838362621145816947120413326848 9427357 86861747899071178850370034896609509606 9427358 -691678681439583583287947405219682624 9427359 159300017513331163749012689079939320904 9427360 -96414354361571378318335527733421015040 9427361 84876315146291816610893813382081703572 9427362 -19911420219318287665607002867636025856 9427363 -4728447424258625308518240582514896000 9427364 -11126746759713014327910583312236067584 9427365 -80703597631236186301006275314084032740 9427366 3341673609997719389267223108075988224 9427367 487174326635103532786607335463256304464 9427368 105187365225879625793937333701554421760 9427369 -134641155732104842272334377929649587008 9427370 17760018978538579500228389437832275200 9427371 68525470137580779667010688566855277912 9427372 254616590063431020627335934021709112576 9427373 250620586070534937077893832182470189324 9427374 -126062128731446885659236205894693632000 9427375 -155788435274683614509205343304785872000 9427376 13867291176347443656922864442772946944 9427377 246789780582436292726838292727604190320 9427378 28919316529737615208993907433260728320 9427379 -44784509404518683685867770451493958400 9427380 7253235933735106122134738668931358720 9427381 -153707304039453064829438530366567979268 9427382 101171521116288118270318321330015108800 9427383 -36773782598837830816780947254845827072 9427384 624456376538027700736216620491665489920 9427385 73386278983021313404839607072238877120 9427386 -137437236145662677116612640549632281600 9427387 -159819430975915682780500721980509495964 9427388 151727415477278906663011070077708039680 9427389 -85024606711980742354857931143574403232 9427390 -30814551061830404165382467176121483520 9427391 -113914322192583597553473998207678761128 9427392 6931162842814951109866344882131435520 9427393 -38998547795479581174549767364056477520 9427394 221242838251627420641763144827541772496 9427395 -52419327451958842936353460368700307280 9427396 134207499252661583903962244402757442560 9427397 -77252263277533453016115004604446766400 9427398 -71512318929608471774242689717328739136 9427399 24914900453763502620046772688469501400 9427400 179522435163480558395567823537796992000 9427401 270310931745179738615087599570100428800 9427402 -59447165496470232690657264349504336848 9427403 -55591242814185749387747552588281290348 9427404 166321287952870607685881429341748461056 9427405 47538496563432087595379067896489125560 9427406 -233014545852552035239066953724608576 9427407 -53592794629406035715600041503147557760 9427408 45742200060002029776152696523187576832 9427409 196342910762363672932465667004405242610 9427410 -21892899935857132964733411651126415200 9427411 139042513398966323169357461509335767632 9427412 107247059616974336702126490598326116352 9427413 393490546529525261821638668552118943104 9427414 9941544841650394264647471471599455680 9427415 83298970196511029450128096185175610400 9427416 93345718501372162719545905809559449600 9427417 -51823710837836514731363417749763930988 9427418 -14073671875596611538165092899452389376 9427419 255491107447591285955712984442122078444 9427420 15434372652073719806366622551611008000 9427421 -296238791199441683531371515593573580378 9427422 -16891712305666258652429189518546446528 9427423 -577429115860119690327218569166761648760 9427424 56410740111953973258583043760122757120 9427425 -11608767089489832560544536112609259200 9427426 -30993548248090368040296889177548940800 9427427 245102162195647956363370192159877829276 9427428 50370983372506993988061871234079357184 9427429 -171057879084372712815539996476868761920 9427430 43291769918566403511982621563217401600 9427431 -12270547803703108760647702379495673984 9427432 -52380547307930893015672203840387563520 9427433 127513449270339312081280031265564129360 9427434 -82019293068879691661423799099959857920 9427435 23501059139995963228652037855031006560 9427436 346422980634993131721283681234563578880 9427437 185400955619216759190932625377048545440 9427438 3697439597446319648926769073705793920 9427439 5614908385335752791404029452330471680 9427440 -20531868683230450275615985645568655360 9427441 28519223029909324637140963788497664768 9427442 -54225926159291725385116450971201862128 9427443 244794903832898711879316831917216171064 9427444 69015416430155867558872167020618918656 9427445 116912281897447838722191103812584780700 9427446 17365116864395070046895809828199313024 9427447 -148366119025843898582092801920876958320 9427448 -342945410036786133672809173221297930240 9427449 1180491160757486287169741358668790528 9427450 92017312112331953510360383015905348000 9427451 -113770016397387364234388494633008129792 9427452 -12956685970503210188617378765142784000 9427453 -88122670438916292496320558557464170324 9427454 -196047670133603604569928600715735885824 9427455 -197313344617727050112131846486844824800 9427456 24932967794831022795883149605304532992 9427457 -186208371727265073012818453261715976620 9427458 -45202627815871860744756504103638443520 9427459 396440468075617621423172781661640273660 9427460 10125355523585115304365942150943641600 9427461 17115931383879022352882775878733538272 9427462 -86834451698631916178787815534842225536 9427463 -220247621176209174039566011372084413288 9427464 -85394050495037329108856706319429140480 9427465 -319769872028011741852230169976490816000 9427466 -189182732857867126120188085376480884896 9427467 30151018109312640939681740415276813312 9427468 54163007980969738169615016283684091648 9427469 -51124392464549457397582616127469697694 9427470 -17663487790569910447996122785254379520 9427471 -452765113466769651450750474283895387168 9427472 -18093930995668314957106112092443770880 9427473 228879297823109511310091013144408373728 9427474 -50959853010708220182199034194003842048 9427475 -49374659658656329623855573068192872500 9427476 -86780527994077315015631514346267527168 9427477 34946728663662328025449996119398479680 9427478 -127887632769363306713295569269714644960 9427479 215954204199262706051183511590075034984 9427480 -237125685271448799129350375022958387200 9427481 45110046020411663194924231292705367744 9427482 -71406693633689283909357497126018050560 9427483 -82073636109415221584382923390225899056 9427484 -484979943710934353370289114560012115968 9427485 -108399746842666852513394524358669220000 9427486 191526443746525133161194909868545646080 9427487 -690311678038371903407172396417306876240 9427488 -41413570136908075045839928581150474240 9427489 124753683616283189937359396763853643432 9427490 154326143182236361851270617006996340000 9427491 78042964763591923317732994838816542500 9427492 -467708107195629958144908416283187200 9427493 -172464418075566323387654700441011628576 9427494 -141539984311907826486085348980251671680 9427495 -107774970012663221693171636138349434880 9427496 233678278828717980439221875550700339200 9427497 -124794141169164684096416703430293414000 9427498 236060194748769260113022980434194782464 9427499 -114672060098777961177272470394684014920 9427500 -6003213862065062935881221949808800000 9427501 78677220251879165504288963477918596502 9427502 -46860701614647039518101169593906382400 9427503 35583688693250649412989836961154037760 9427504 13770026322166017429838903355619000320 9427505 201501690945662872938354461944499124660 9427506 -92850554086622615706582702559476724992 9427507 -405887055798852377173569939488668560244 9427508 -424116278453007056742988041151909459200 9427509 -1333682661041366163871841729113559040 9427510 -64371702950724617661944172400169863680 9427511 -119511176744254653508303608608004276600 9427512 18769529013969896999495526633571491840 9427513 -167035599710462300059276683997238241238 9427514 -27666512264514304275486519522064269600 9427515 -208935060446642292057698940436033680 9427516 -30608171344165046291423019853695221760 9427517 262168512623059130660575440270540219552 9427518 -46205552059949558086241318935224512256 9427519 124353026015561116642951769905589058520 9427520 -2833299613495916365858162972525854720 9427521 -196999476706933903232255731216448257488 9427522 12429693920995072827558553138354896384 9427523 70177031376699350198249659135921049760 9427524 -74940657370971009643053571648862905344 9427525 4028840074415003344352316348505660000 9427526 58540123754847125767281978508924790400 9427527 -114843745087486398239910427635292418400 9427528 -489154491739449651257441131195883520000 9427529 -236525826595562041692310540514564184870 9427530 7004080368590115403750605514939192320 9427531 95821514146093260372253594039441559592 9427532 -191477565296313819739196686284424322304 9427533 -5100676284867078448255279592819923776 9427534 17792053760556807679166042586243317760 9427535 -1805710556580619030115809265142732960 9427536 -56773471483721171725997213172282163200 9427537 4032167087030462953072529439578313600 9427538 65746091061234523007365086387743179920 9427539 -112179944442385838112499121628684374784 9427540 56923802178331567279877694691021831680 9427541 -289023015745172461127882159353960619058 9427542 84476151879899738570006621250894041088 9427543 -9716825052904944855622468557530749896 9427544 59605293971386822999280995324939468800 9427545 -95553727077735425109280959422478535680 9427546 -34984931972275210050032707473102245376 9427547 -35636378496687633176843093103807164160 9427548 -5922899864052552094365321796552753152 9427549 -56499162473772118849206747781743967450 9427550 47876657692872626935547740855552771200 9427551 -11939782404679821194245657083641687040 9427552 250554070841092996138672681084177612800 9427553 -78354974159846132715105409257520412880 9427554 -31746348355078041041768907361113974880 9427555 -179930137965815645771287686323599553040 9427556 191637772216965948048679982387978707968 9427557 -157048929780996567693565113021117344160 9427558 -14656467689435922985951400328780541824 9427559 328803557698151346080347088769207195816 9427560 -132806043035475489556726998700752076800 9427561 -7093787134173053038579651229179621056 9427562 84910315471668125464627630707668358912 9427563 -126567419012179247957509850421221563680 9427564 181145547213463394039311567517403474176 9427565 1076422626336134677884347357919206400 9427566 19664913722411974703001371476414904448 9427567 -18651938909934947415807839856017422384 9427568 24867995547360020204843738281659039744 9427569 -134610292703063657884194072139063352832 9427570 -38182483313478575886505320028393827840 9427571 108273268750081748781135431770121317104 9427572 -26842962143188686105852539946917068800 9427573 13059387428929817832559906891632296860 9427574 -71527580766424895732868537181203964800 9427575 42889988385329826844426945098065727600 9427576 21660308250130952947716335267972014080 9427577 -21812613933641671228407238458262900848 9427578 -529829093981121387942879556349283072 9427579 38093921407872648842551072235766168320 9427580 -100912398867306518519945060779473653760 9427581 -18983578608023699192929529390170401960 9427582 -152447827815100725605332321097445124608 9427583 349637496698934458714438669796437512824 9427584 -117387616974975204588546886833914511360 9427585 4843039337322708969886752098073267840 9427586 -30266205400391330695211370996077529600 9427587 -25394268678214806985324351955515249824 9427588 -231665395907110312869804161940409968384 9427589 144637926240147488593662084684376693056 9427590 -3710462227286239515150642621087578880 9427591 219872177719062896282423799352808683520 9427592 58615108159101288148321039168198502400 9427593 37978235203680012025023927479508907008 9427594 -30554283846141089838025788430748160 9427595 113448217525005339523820978910476493600 9427596 -39394362912352371052619667330916417536 9427597 212278676924937039323539691623924453046 9427598 5041474052422977133363163957796617664 9427599 85384113332589632133123221438793330984 9427600 4496638248168703044532810032455270400 9427601 420237748133710008679748645883389047602 9427602 -55768731828331971175642329643645815168 9427603 -179055787026712379905661998195881272360 9427604 115597700483688075563283368947926416256 9427605 136161613841187011800827076848139904640 9427606 -5681614226986053141930340124956828416 9427607 8977260507645842430443608120938000000 9427608 125882469321818790256680655843228016640 9427609 239862763693248179239701384849243775620 9427610 27498176351017677615469034383887456000 9427611 -48043599586211440087961864357094377616 9427612 -121495849292819800436825237540492767744 9427613 81610090147554303150545403040041990924 9427614 -4001441342993948102918999829569860608 9427615 -142285637720349893125696417565548881240 9427616 18665594334401321389930567529832382464 9427617 359416522962667158006920780426359422240 9427618 -30737168040016670503917467562179743584 9427619 -100657630897896095701188597663026903880 9427620 -28674763234866096668151090863608811520 9427621 430843059463936623105005559444196544 9427622 93613824346171959325584084955769806464 9427623 265631458146700672503687162962035756800 9427624 -44632711003446361462149520869097728000 9427625 -38299125810262055910797469952878000000 9427626 -51743129784253428572473338532741537440 9427627 -40124627040294059091675685594819854336 9427628 -39378669090575230392479790989526988800 9427629 -7524251569741126403342236952397267360 9427630 64202384450407062527032609405892928960 9427631 -202013006278458626689586420271029715888 9427632 15310960847402334376995488009014935552 9427633 -93333076537120506745622721089231115118 9427634 17469622691602742215153249794814248480 9427635 -29880397529981712641645624900264478480 9427636 -476846367329704481279369379042405322752 9427637 151387444899626553691582330059897041952 9427638 40991594835983725765685703857803600896 9427639 81304289007017489765909602446784965120 9427640 124429173080692275087458956611939532800 9427641 144308032793167717568170088172796102992 9427642 88788338422051630392587114233148858112 9427643 -328765091804818883346965718435263325360 9427644 159300094438150070019225854957814481920 9427645 104423489656556269837233974942062377900 9427646 237681125979827258954547975954689725824 9427647 237055552600632066005713228543689732240 9427648 -3164379580602871265840618593719418880 9427649 212263209106469447658299091256875013872 9427650 38274391756289437303583512392439305600 9427651 473898312309967952871971016112758703632 9427652 42684897925161895373345971700794889472 9427653 -309914605230147583703248679291937269700 9427654 50548179594691210184846702714725079040 9427655 -25412546688886213543255555208486683440 9427656 44096031871185058995256519264796344320 9427657 696922913135632753644846820855408096180 9427658 4206690513552446748173879842527356928 9427659 -16666761551851086564586327187219681040 9427660 173510093071397634047036864054346101760 9427661 149053400399578477467059433503166324000 9427662 -39209604379283696730469198088832593280 9427663 -7128383556399238845166745293955497728 9427664 -900873009889364445884546584169152512 9427665 108604320764998417367765819056852334400 9427666 2032825422205271564401644102777750144 9427667 -219219931445594547672786086989405512360 9427668 -138437528341481372925932831578035210240 9427669 -151055314174216670473462817144558278080 9427670 -17050968148682279053087830094037840640 9427671 337747341385439635543775646751613337984 9427672 382146814630854368004237111587581747200 9427673 -282589115706506394122474422635111055980 9427674 18683400123016069707353078721120529152 9427675 -53651483524927110575315790126533333000 9427676 -49052175680604811015599765792223127040 9427677 55413904995804122979561800644584499200 9427678 -9719315039525602230201133653419658240 9427679 -5487762398277416645522904780381776160 9427680 142541607732551630670421539421936680960 9427681 -38424086888346743854859952773936658300 9427682 130415940910928945693650991039689267584 9427683 -25001686901372732158865500034348368896 9427684 -86750256833846113388628505702934872064 9427685 -135212786732864549342142926101770234240 9427686 -10184697561738614108059821164755392000 9427687 -64843933119812138048420781624502302664 9427688 -112081607417879753609783411906060682240 9427689 -1434357040420174978171657454407483392 9427690 -25274357766984217480397816627913088320 9427691 31796920493191423152214235328763653888 9427692 118545043884072633890909589406406948352 9427693 253331200801078641451963141022717935488 9427694 44156510214289904076253120768433617152 9427695 91646797573710812713860715506489367200 9427696 -65374290705349182691218090544145563648 9427697 351750580659031699474148395695969617460 9427698 9278450193198161390369074568098560000 9427699 453331179219197305808892497955851208720 9427700 66908914538440855958766041012624640000 9427701 -243813818162804800256059948120784832480 9427702 -48721040385893250178832720671916102400 9427703 164260414994092650947578599365231871984 9427704 31366553477725271389834070839868129280 9427705 2997399635063996705861487222695241600 9427706 12503395590634124448292810070898717552 9427707 -2406786826029174727266946682151009072 9427708 99375704111897602984334066207905353728 9427709 6342294408037735553573533801968845004 9427710 3797671528192054866356083997786808960 9427711 -12594267880590624102579647738763610328 9427712 -84550735426973639435008515610496729088 9427713 -24434543646930357343404841969797385536 9427714 -3435870948280733833593578007570410544 9427715 -456865018130143337406646295345363520 9427716 -165980232450367833636810799999205113728 9427717 36491852148941140472986998804481147420 9427718 21988595929895158450987716266330351616 9427719 63824370451762313615026579397056586880 9427720 58829413195246524154835269826337177600 9427721 256795467183389451923626010464444049184 9427722 -55976339927161698281474134888696220928 9427723 -196370002584936859324059610919240392656 9427724 175048396574175118696368747569346063360 9427725 -126134670619091932537324492787744592000 9427726 9307094372721943466889240904011448320 9427727 85218407539246713411028790480369190576 9427728 36502415506358263725089303853947289600 9427729 77058305689113471776122031708352849984 9427730 -36516641604419387909522007085645025280 9427731 -16414229739035511373307025095722918800 9427732 -163528830403174325176513070891639499904 9427733 36584422500752940434307906538854312960 9427734 -113608757892051264728901325281004902816 9427735 -103031572026230386119578983945097809440 9427736 51565039130234662089706615051301314560 9427737 -84839745854014553247811032561446272320 9427738 -66530706980360565668728456612769118480 9427739 -381097369431984413829277792511137550460 9427740 -27196609947164222226176743600619520 9427741 -408343612084549386122632048668669077748 9427742 -202755806505552715168413895293239833728 9427743 -69519726152476464825986732627147544240 9427744 -2998568407451127741641592721493065728 9427745 73487481973926539417051115823799639400 9427746 947653416490172603589270895728337920 9427747 -94998437114467876642448385625876405488 9427748 -86726934318508490226211217857728135168 9427749 198650447073223429207736006265780037728 9427750 4146670728852340874905079223532704000 9427751 42538030455164705763510975783936192000 9427752 -9220215402735637477602534859322496000 9427753 -395916225896785283047903131626674436998 9427754 -49513344418109865742189049024801449728 9427755 -194798074320345384394260496725736922400 9427756 78365815216646400156087302153413737472 9427757 -20785771610961262443747746562809152320 9427758 -14195816990390260120142400255471668544 9427759 -213880877820928375578096856875632124360 9427760 320534129625899629479904444400271360 9427761 -62467175029368329837630647949248053120 9427762 140335304445087857508719787845652432000 9427763 106163429953995866729705027156241840012 9427764 6160478533794495512364001868949583872 9427765 -88783347737559966560572792709053946340 9427766 -149856789331681108030604558757986691168 9427767 -11049717649564251029840916875884029720 9427768 144761408157928365550200877841519861760 9427769 -46045851418339383500857288424568908352 9427770 -15884072352720880342259374852450675200 9427771 484123481028261109855958248118480804864 9427772 -270727903871659541021294582873071002624 9427773 227549599599406462457142672327534729984 9427774 88830863156505458864266627230067643136 9427775 31746059067355763566457933569747908000 9427776 4844068627376535705996949090228764672 9427777 605529142663221432378395473168383628032 9427778 -181268002427462593082047152454504672560 9427779 22201671938733499586427237959827783920 9427780 67809784819409395051712195384512185600 9427781 311159463459738831343410763688568038400 9427782 579651076278836623921353584122626048 9427783 -448201808625065281156863672930030956968 9427784 -371108041000136339442658236592527513600 9427785 59051895009359169155820730818417639360 9427786 20788356853252435072999638768449565024 9427787 18929803471792088539045042389163942920 9427788 170465632325160948726918263433355921920 9427789 577740691422668043650028737215001056 9427790 124308114761525834962152293118060830400 9427791 998751719176930566315412077054176640 9427792 20193296662573188948525966255840559104 9427793 -82742388697739110225710888126838416 9427794 -54795456847692684235330573577101608960 9427795 32638270636616074427273802760330654320 9427796 348154017194596566332825425729257596928 9427797 218192788991821925596133836270837644174 9427798 95150320954885876068246763619505050400 9427799 -168113095921091780436705010985395592136 9427800 -1577367878078634867061195191275520000 9427801 58179124644872012074273893726077233802 9427802 -178810275437198685235437748734845829648 9427803 -78150870369939837107258461630074684672 9427804 -9473136774501883232577532100026014720 9427805 22002107531542322130648762170765492460 9427806 126590444260287664926244426607081318400 9427807 -466211131406503144760488469370147141768 9427808 -68209212854273311701797385132996820992 9427809 -263480004499838935346307122462462818080 9427810 -33186919390784429590513256671417904640 9427811 -186005032424275892799777390536400625176 9427812 118109977530639706077812747976976192512 9427813 141039680611642378686936858634093877760 9427814 175116826221159401577710562910527336960 9427815 15338712797109712280176356784074199200 9427816 12464082104099274223782760770781132800 9427817 -121803953502976095487782588805014542208 9427818 25424688054409763791809452786716444416 9427819 -29089047163096621916931763400413688320 9427820 187984513861978986998067815349550510080 9427821 -8675087307817549666851262082427683040 9427822 -9770643871189078789814300800154238528 9427823 -34375003883240771868458437578043034928 9427824 3676780435554523633205354731300454400 9427825 151247884213525950153681293479894527600 9427826 102537035618893478696125143791504596800 9427827 -17462944740184884118464571411258784400 9427828 20609295255751759681350750078650616576 9427829 -281580788422446141332833537032603943524 9427830 1452866229525631068613545349267393920 9427831 -27010434456353002874407008484530930336 9427832 -52629949874882768954334057753101721600 9427833 2614452762199024510283880284999955840 9427834 4013007259573526150612273910971947344 9427835 103862578327048826417255781499441985280 9427836 -2609925099846582065168174113824768 9427837 240129294858733692792924957614835307212 9427838 40145236779121134956589670442764938240 9427839 12782401456850154011039908247527681224 9427840 90533138988864903202524413285734809600 9427841 254241071411112089071261071234101673984 9427842 -47877339102194971443541643416683226080 9427843 -293070895378689343146765166968550881120 9427844 70524937994414669182789135760028598272 9427845 44356724993961913168900704821148149760 9427846 72415243313110748384845678143403459200 9427847 109007517364945192826350990982560006320 9427848 72218120412090211194031037542209576960 9427849 -123366042215422248350379768870614434150 9427850 -59414080558569131257139873404759423200 9427851 145566369717488605536519954675323176380 9427852 27857482157142485422918841692035459072 9427853 -140766024058499918757711829473253133898 9427854 -57796599276811128466973325346213740480 9427855 15554969567594440515937661519720459520 9427856 10035425058126228780152874209065869312 9427857 -325427853281595652603486860765826000320 9427858 -105556333079151529136171842121043073920 9427859 15720872505129837278133962794637486400 9427860 79232846761596532306273421668098048000 9427861 -95195352830145151855204554764181494400 9427862 -33797498481677006166703198146630191808 9427863 -29001910449492388265001565381391644416 9427864 -10452820541117007344209963046261360640 9427865 74593797764111220900148230393901840260 9427866 -22299401657803472600887284405919335936 9427867 105086828529138195390750338161733472 9427868 80679367847938843336322158927815899136 9427869 153493606667777243759504239604390719488 9427870 -23375432159658786009563905012147581120 9427871 -105732724992484668328357908061749808320 9427872 -48095512690235351140393631297461813248 9427873 61189591840265024404933141465933829248 9427874 -94750073924737284017108164030014283488 9427875 -24310290377037819524593292034787584000 9427876 -3597428289134234950142314008623180160 9427877 -8932135635496955592371377427293086336 9427878 100346532344897706478639056707610863904 9427879 -10497309856782139856428393001528697552 9427880 63341868911936767860978508735674777600 9427881 177514723991981472933577629194431895952 9427882 -161557889487062960208669730898892560208 9427883 370073563436217171359347760773422414132 9427884 25049363107745445992114281209545195520 9427885 -12824982878206758954429693119191842420 9427886 -9882905299237215339712881385265472000 9427887 -84197097763091088316097307504267870720 9427888 -22831468364189904259630570013058777088 9427889 -193917238467013621826206562683323443310 9427890 76532993659861670932419179963484817920 9427891 -396373426369840795501183121162728956216 9427892 -146542242656547691385405974484631686784 9427893 -169044548793443677258005736801192493376 9427894 114156498438401942596627604917045327680 9427895 84803532012797883754630039185759421200 9427896 59126521896804632742757989010786406400 9427897 -329323255553357215157734828151891372028 9427898 182370803746911213533478686839105109760 9427899 65330579975923500770566415548874020608 9427900 156583901715607375903045331540044992000 9427901 38638194229274888197886437723237203552 9427902 -31037522570210647861268318597757146112 9427903 155894170733169794131247207784480633152 9427904 123514250988521406481722558968984764416 9427905 70381868606715156534607828547843179200 9427906 -50976223292109750920422251991715414016 9427907 -132098878507430910405164068436880184080 9427908 41614700382053965889647603923899805696 9427909 90135362952900137736457378316249463900 9427910 -17797883869581092961952670310445770240 9427911 -169322854214641961229624880031789896032 9427912 -152591132783782174501217350487939788800 9427913 28520787170897780994928971147685727184 9427914 -117293216121215709965764553419850776320 9427915 42142292236553251113041793806423638080 9427916 -53390378176269069050733320940997724160 9427917 196516597788802157441629470322285874880 9427918 95522634226781110770023683284087695616 9427919 -55929782498973605497603829292160722360 9427920 99447384505071329710034446590935040 9427921 -387380672250315599324570225699019140878 9427922 24189826279640767289530877192999424 9427923 -79612995608252839486415559347523024336 9427924 48929886964302336711721629988915986432 9427925 74552266507845562148463341263628140500 9427926 117328788330655231094194866878645220864 9427927 -26461253379560258739836683437487387920 9427928 134595217176337788717694465639227064320 9427929 -13710801003478167262467901319706574080 9427930 42966205544612466400786751592330624000 9427931 92229529699393055482402507748804961732 9427932 -110040863523402230031904182946027782144 9427933 -122576046767418263505391090097093510560 9427934 -97225757457145048120715473289744832384 9427935 -99865580443655283808192557380474755200 9427936 96760453790851741236308254681808240640 9427937 -64454070299516838533644693867631443968 9427938 -20864573336304294229519361226252329472 9427939 -265008777133414801316215038692860154880 9427940 -44380187052811918387393818572028710400 9427941 -114341436179574280395964375837069762560 9427942 -120488502860985737245182153491679460128 9427943 14257943998898112416468365395505811208 9427944 -188667278815306116313616721712773857280 9427945 -116948036229784254848299940523208478520 9427946 -63947317379270238312343206694161230592 9427947 215295734564606481931743539910622579800 9427948 -19870612020870268755331658375485470720 9427949 -375815025838632570871248997906894411050 9427950 525218250065848954189451554765651200 9427951 87437235508510027825144017941844835584 9427952 61523184672818261859897041266776637440 9427953 33343968053035025885566043100735851520 9427954 53172095631645592261506748944529948176 9427955 -2099088339659088331689138981638010000 9427956 -182779234237959460324570374365425489920 9427957 -132756592022515582385495007005893664 9427958 4746438028073145868707316698626348160 9427959 -257544771591940541774254092738471975936 9427960 -32289654199194918772161282825131520000 9427961 363720165766594267640772931569988595562 9427962 103682252512717968521543953334242305024 9427963 418796324338554879147939508848746418212 9427964 -2145181198387465114427321350818201600 9427965 -2793859118313628921038143305755586560 9427966 -101367926149261493011070861862421229568 9427967 -67170647960761447772258747597297961984 9427968 75970793812856248417247934057535242240 9427969 -36984726807167881848701987385754763520 9427970 -9487072883800331343721068132021143040 9427971 -6696556679121205579525227193429420800 9427972 98302243540090632856576445399304962048 9427973 72987812025245324912183856986252736222 9427974 56001857299801165353173181289021575360 9427975 56648431062770290672388730917037795000 9427976 63701450125341998627315045013870182400 9427977 -66096020839839677995471821001522120824 9427978 13075932507077722993507797616540544256 9427979 10143816216373735012238171999933838672 9427980 65460592516359743852588930256572943360 9427981 -121637810848726298167690185121417312788 9427982 -124582802084722639594604635676922105408 9427983 166625412745331051467586658509470950024 9427984 -8882087404169209851167215348966293504 9427985 72289031114541694654784754083793404160 9427986 -93534279538796596807656115082836931568 9427987 -251400556566193349692231469294430120480 9427988 93519237881896910002923449075223151488 9427989 32753780170893536142230248293051323040 9427990 -59418877463087508148390616064530073600 9427991 -3384658025461401533960537379680590896 9427992 67782930380149825318548448252484628480 9427993 -319095548576604212200596143222394728758 9427994 -31546849341194947785527340450871096320 9427995 -5685286017300949533454514367933405600 9427996 -89538660976762172659744682639842286592 9427997 -69875084504728970576844572799779014554 9427998 -2516845484398520832318955457509819392 9427999 -13751728379878752899333573766500413440 9428000 346031661620876503700211491723968512000 9428001 190214990196264023146798332146117092704 9428002 411122289224192830249531712684056146432 9428003 250771555715666804956812504087547016652 9428004 -67311145504788422071238325331464176640 9428005 16998686053609748403361631333783217660 9428006 -3459617464279173530117224616070760320 9428007 102372410494373223896553250583745786144 9428008 -6031839330312164607197844365390807040 9428009 -33674434485770471177594345246040366960 9428010 -48867203501884177056364536873469981440 9428011 90078378663002699045778949276596487872 9428012 -280382522726754842599463346687762089472 9428013 -54467277482116194826319118833125150656 9428014 67760390699063020735605165640559250240 9428015 -301877734913669834844405030798143574840 9428016 -17117675353725863825785610410892328960 9428017 -338171610970485312868500136075739613934 9428018 125604888527214243582135650247064488960 9428019 -55945534267083408654589689643033865472 9428020 37677965795497838733061897448637972480 9428021 64189448678353255147811117738114287200 9428022 3773726695820254466852692562989486080 9428023 -2957899433252206160816519255426592000 9428024 -305576032688759844661260529287673159680 9428025 61267435647258719069339871512353006800 9428026 96624352139017673973275042355412454880 9428027 75073179607078621137317929598885248272 9428028 83285421004614553637181196962967511040 9428029 179111551808842518374561632909450462488 9428030 11236274251638262390024073791618406400 9428031 -190343792670175595984822542789896460680 9428032 49515961643846956187138348305011965952 9428033 434545293553468768768652917458799257282 9428034 -13304944638029361634137268489122471936 9428035 -227387065770021921556844165396284865520 9428036 83204007607250524891506328243175882880 9428037 25229349756071166744902139851795391360 9428038 -160289200814704941016057022847907453440 9428039 -341136787216716973292238015304123677144 9428040 285819025961843286209231872557312000 9428041 -1011510753345926020284254863618931200 9428042 -35647076020928502484955925762020976960 9428043 -102783848951093410095329459374493962536 9428044 89016604568364211408427421676222422016 9428045 148116638419249438896015052699658553600 9428046 -79862463303586421598700947514870952832 9428047 125496843431934548363346862862694429600 9428048 33598241536106539008493079735365140480 9428049 -385574087563343902155430768662914870880 9428050 -29105796197861143884614410337374711200 9428051 94581980472662326309218816805594913700 9428052 -55104770932126549634223537560935815168 9428053 -136904975434655582971888987531706746656 9428054 232464371867031364841821066065606749952 9428055 20968584002038403134302135034760901120 9428056 92320626129210068410285058585083023360 9428057 -194827692077320124045026804175610214380 9428058 -139015544721978470361227201313872812800 9428059 607079681313278119659054505774255278816 9428060 -91507358527977140156677713282611243520 9428061 -59768686706982704140757464202874759936 9428062 11918952514469697903334352382794947584 9428063 -283067648873220034091892252140230814688 9428064 -40148955461012402326247245860553359360 9428065 -167440559661692179602000646422228066540 9428066 -101972758491077613283128700691493154560 9428067 -59162812430873469578019684245907206712 9428068 -27548970449713894025388624294027104256 9428069 -33335555910098851426213480351985998080 9428070 -24930866654093670869887980797371392000 9428071 326436958921731987725367777993113817272 9428072 13535567842355323143646699785262694400 9428073 -52083655172045510115032755046806201632 9428074 -255068548556366917515523647682974414240 9428075 105106855771191246983525375023294263300 9428076 1534034864380480360586460999462233088 9428077 353521034167901520997465444608706083926 9428078 -227223893801735964153590402453070720 9428079 -125905419033025054178367383486683514616 9428080 12434960889690458613332221257701621760 9428081 -15177467821799760841333432338111126576 9428082 12806277267783022241232785265645776640 9428083 -12333247127484945810207388582873774336 9428084 163610311905736708936180673106693789696 9428085 -63142953632061497438213899286954704800 9428086 79693992489399726514286698214071181760 9428087 239873874316634778146856957045770971032 9428088 55721617107338829642019279544887234560 9428089 -103817404555189615597893599884372210800 9428090 -7257432137184238696142691487773911040 9428091 57238317816519572193114208841824145664 9428092 34915818430373428707685297963299799040 9428093 368430598369843536165384788222969214342 9428094 1042654751610886811574207384586420608 9428095 -217189477738179413340022102706377493400 9428096 -6997639502588682068122945911049420800 9428097 3307611577843424547191163674120325120 9428098 -59059687840935413404545094712905325664 9428099 -47469261523050580191935022472551710208 9428100 -33110199085236362070685400058863155200 9428101 149896431235712912321620515599106347102 9428102 21862009807421773806826149790654200000 9428103 -278141634111727571428508571965651176800 9428104 -46187797593173472932996358411197644800 9428105 256601304752187214966921667666555328960 9428106 -27396620492470003148471457559557120000 9428107 4411772652338309292448966016147309088 9428108 26577129110491283924560494842209398528 9428109 -31681391829651492848372729256709135680 9428110 -23594539873289485463984677242778079040 9428111 -90992899591575321028825676392958990976 9428112 41446185185631849534663206331688501248 9428113 -154640493798215050897589548594168259216 9428114 53073820827476398965492650629314432000 9428115 36457884022184769433117737621451828320 9428116 -213866983868656026405823052103730783360 9428117 -156150459145542213149453988637661227620 9428118 -14381443723819981830369323890623141888 9428119 -380808499738518272502749138787948295480 9428120 -17592522813287391236880876292024934400 9428121 3478614490228936845038607321551324208 9428122 120395635979218029317968848335731348224 9428123 -11548995770744914934793881882570511360 9428124 -5099921379156432744729619327467187200 9428125 18229101819141989023933524154005600000 9428126 -50516292170564632626037526358385349760 9428127 -163487732299056148698659740287119818680 9428128 -129831219740067034703342359303739473920 9428129 262285695870654208061836038503842901730 9428130 37985161582366884640204622525549952000 9428131 -338178632308063943675256704003350988068 9428132 66249929162329056323595267911625646080 9428133 39805699565237200643413244909716884288 9428134 48761497630244921109991917098296437216 9428135 -95144973620841202966013570451832750920 9428136 -146366041045903636826954662046802984960 9428137 -161275740888046132432799947031994432 9428138 -48354577037961986654291933870348693760 9428139 -7187105597726833740959648024718700020 9428140 -158212890968062287766377544371896002560 9428141 -196383628330153126205795084559232572000 9428142 -17790898754761585280078297492011991040 9428143 -428419020256609498507336737372493514608 9428144 55632093956144168065924630358864855040 9428145 4828666557072504444694616655286568640 9428146 -18629330563064391807669112847276729856 9428147 -254019353124109280777273867854510396404 9428148 19491095814119294120131871624332702464 9428149 185583505930819662550776831918670203036 9428150 -4700029357645035532896712593096703200 9428151 -152799160374048985734605975106997234968 9428152 513177903255579829278336897790149550080 9428153 94978698668791118254062535314863168256 9428154 7267532979665462675884470126288654336 9428155 12343976975994970641630905388307314240 9428156 -42923379040145517528371012139835284480 9428157 46164303038011276660472704779975768960 9428158 22422849173261588199392062384663399680 9428159 -167359587775868880614460903629133536640 9428160 -7134591543625074695733179563722670080 9428161 -3100556726136304746904848908203689600 9428162 181581678110679055361803010822366179200 9428163 -211101880567388869022221738339759675656 9428164 -294345334121875361950949929692098595584 9428165 152050393308291877671621961038914400060 9428166 -56240788261836568368804643283885258112 9428167 -78720611957548589967941768532440627408 9428168 125889064251932035511662344118402114560 9428169 -8096472693073732225969141186630708512 9428170 -39309620192438108141307392149001025600 9428171 515818571052724466252765795770766417472 9428172 -116475701165212961076743386003268851200 9428173 21527903468496612268123778965270956320 9428174 44757677918504433657019337035303930752 9428175 40160104603298151263805718669019079600 9428176 -81728711061305557068484564555445043200 9428177 -141425632238804268798496864176376138128 9428178 -77722323285981077018665868944812629376 9428179 -104261950581872890493111221438563939220 9428180 -1139316794153265491083397493730406400 9428181 -81155430566182977787591204727321827200 9428182 106972137480899202242635520490003960384 9428183 116992656226275775578659300746207758624 9428184 179474294126599169532128268293975040000 9428185 22482311254148458448219534681186841600 9428186 -47335391792140434505564387279559521056 9428187 56178256484782368486388964783547371160 9428188 90592396688411908377601321573120083456 9428189 -95027925553884534675173874069285207744 9428190 -2626688070247296422458864484184211200 9428191 -820697970377707804327906467539618768 9428192 80934708617143339241442807872477724672 9428193 115667673887081976746536260552683227860 9428194 166413001447844062838791413095914402896 9428195 -42369517350990461317389292343683175520 9428196 35835830262945474698289453854771533824 9428197 121300690607865130499662232295556939646 9428198 -54893814775313102953657154095324648320 9428199 -218948555050574094803787290224836480 9428200 -207456965765827610840587148008366080000 9428201 -309070943656832912843816089359983139696 9428202 -34454234709349794836232278797212311808 9428203 38850464455060234432927596343255708920 9428204 119993666503017315839014082325509786112 9428205 113006415736022650954765734118721211360 9428206 -47531181073404229570780089683653184256 9428207 22218456905308863002553978944894004120 9428208 12243047469054688092956024581601624064 9428209 133775288234118595525157435244220420160 9428210 11571308288000498857443299935601771520 9428211 163799137112642803959116972680520880480 9428212 -191476629398600895886509510117604362240 9428213 217235998059748498527200683389265068462 9428214 -159826350926998574212265692215232699008 9428215 -99874341946503770501838130070895226800 9428216 -5586615851552413140116129493292154880 9428217 -230353036946273720834996579669203361280 9428218 886181233701674794660339354227152640 9428219 -360527435675791689531728388383209999440 9428220 67795662754573857199886304948976166400 9428221 -393179735603740333579264519154427916512 9428222 -7449378712008305157435775710726672000 9428223 331710358118389691876867443386106368 9428224 -44388436540902749205507100854752116736 9428225 -89175635757163757132076082066041734250 9428226 -21721829982738641686385286244715667456 9428227 139422266011746840071837227570814638076 9428228 -59647464408308835246638588923899714432 9428229 37390601878807781099476064812141387008 9428230 29854214273851528606508564863290023040 9428231 109494712947443627043058845579940594200 9428232 56454287007522232243811726347932794880 9428233 194009307352435503279052590093819123482 9428234 -37379319724647822787394254892892478368 9428235 -27651228308478469368346407326529588000 9428236 313396681669866233104868557239418177280 9428237 -853194197156994214134457473583380468 9428238 -1037466279672879361764818205237124800 9428239 -66212273495618146530171475270985818960 9428240 -66947045359807846990944059884909363200 9428241 281192984259564041118302243838961392 9428242 9937432649246741735417978398324867872 9428243 27845158576075658151533818267167796368 9428244 -49935589975214568370871991728111628288 9428245 -192146415577257874979946533744798590500 9428246 19852052675602302154891870091621897664 9428247 156698642000177946704744747540750868480 9428248 319008347436009232518486358083526656000 9428249 -162399899597574418712179916287553015928 9428250 -23200640644175836399592470217601792000 9428251 112576799187755579853722064915679963680 9428252 72297614638531331657159810288696435712 9428253 213982837766386839764638517194466373504 9428254 63552457429007453844606137479225505472 9428255 191315816140677185752535728128572088000 9428256 287767756732538737933109853624171233280 9428257 -80995485124976007572228400804315230288 9428258 -20087693344124111012327381772035649024 9428259 -85763979060209980427784215438953663680 9428260 160057215467259227444577158435971584000 9428261 395727287753794975967501794983046220862 9428262 40928312749502666486468131655594473152 9428263 -118630787410069353568265544021141452016 9428264 -204958003022131659997159734037934576640 9428265 -267333370561847458560836630974924800 9428266 1148858829122541407951874485633420544 9428267 -42239660820778371643669929747544836684 9428268 44969680206860863576026471330665502720 9428269 45954554887315051757414102016978096096 9428270 -33120968531805780710148321483570361920 9428271 77761750450164973469971929737343829512 9428272 -18374005901700222230573923987769458688 9428273 356451369503982856408672118400267822900 9428274 47740674035705342921199805243720608144 9428275 -54793561725396334501463039872618368000 9428276 -36191767754765853513835616482941100032 9428277 12341407285073444043966908048378781120 9428278 19629992405239821113454753355137623040 9428279 2585540795497284051226030195405764960 9428280 -109819880686884310343051290789653504000 9428281 -401705885739662155727313454918648489788 9428282 -8567303674343702386728079494058324800 9428283 -197428963025680920130818046822948133748 9428284 -259563128939647762954394229178419856384 9428285 -349374018110426423611670144598075708840 9428286 -51660138006815758906861705200516838080 9428287 -301809468128448075809776523943360197760 9428288 -61390845323620658443114562281663365120 9428289 -18521961941348727918154717182520811904 9428290 7782297554026661356839235303146369600 9428291 -314822082440074698599729098851796144608 9428292 -257515840673951584023999256719197952000 9428293 -145222631587276002045145064650259141600 9428294 278062121266737677723083641518293401600 9428295 69590634035692804772419791299237271840 9428296 -122783291818950859253167083839615646720 9428297 -9909210463735496119957049908871881254 9428298 -11419176938898480590484579270601764864 9428299 29238553522849617203655909199021409300 9428300 36859843240403318086487232801546624000 9428301 28675230146834243970759207314011294230 9428302 67307056209740467625555934327186296064 9428303 -106293018688348602446310057146732000304 9428304 4565756695097920025811779955830292480 9428305 25460608869114168565859171499182266560 9428306 227105388183421478138480799226446149280 9428307 80369865362571993869291826943992701184 9428308 -166464912396587461318410760051810771072 9428309 147070153720438399878987556805093376 9428310 101328070213303180582918065751711497600 9428311 373049546841281541200783538562395586560 9428312 -48570075401743002576334133497956249600 9428313 -79009675262996984369827448980687315200 9428314 40850078216801426485989904952174598912 9428315 4317680421839070892456106506001764320 9428316 23560359617531987143794397636866058752 9428317 -18381072000638745258644676711885102260 9428318 7490754186529976856803925800480963520 9428319 -9761166476972966529162224082805876128 9428320 104116267686603053032939537461411840 9428321 22645586433238521550280474713866004224 9428322 -111690048929500183829762306279381977728 9428323 36322950400859703598291957909394316572 9428324 -174517632447054941304931266013994462208 9428325 -13675907851418706152131426500886766400 9428326 209563132200678881132761859516622950112 9428327 145114221594467646404819740502090673000 9428328 2163328811208827704467787286465740800 9428329 -94794468066089778388027454155201393116 9428330 -66696869727405338028318005716617134400 9428331 161932265865083954923061905529215902144 9428332 282584353950461025710405159224757022720 9428333 -164399163796914129255341153702937789696 9428334 8601378349489309465992876320216709120 9428335 -108203838853620637527813383089365892800 9428336 -13406675887313542336534816793394708480 9428337 268903455990010297667300795322054180240 9428338 -3507708304172748615628319614391103360 9428339 9906693627935742068181566613449595456 9428340 5127095506886215254862071157003714560 9428341 337271066348885803850418304622288880192 9428342 14332935945941793715978617239657539584 9428343 146765759249362907652897039766571006928 9428344 75904061904266968574816348408055275520 9428345 215835299361264681596228271028562216520 9428346 75789425339445145778983199936066112000 9428347 194898563937465453887101332462224412192 9428348 39904278421448009529274981410878883840 9428349 86427952346795024660436013000225573440 9428350 -75884650339818142165934807209442635200 9428351 -83075386282282223758421328692555021400 9428352 -2089631937789771162366157716266680320 9428353 201857087914210571392053325927686776832 9428354 19558356009373439238756514738832585760 9428355 53426396440966710383294244004239775200 9428356 43891288355616212794385371871100448768 9428357 280445788562473347222034990097518752606 9428358 -33589990588357277287073685221148714816 9428359 -13499288074957703113022816531296478440 9428360 74862159728281696034881936216128000000 9428361 25057862725036647155874734295985175424 9428362 43831747567371206882265441027558192432 9428363 -115784904473831159950822266494430057840 9428364 3205186107214448807578398982349214720 9428365 47345237507644124869020817343019133260 9428366 -173731983490581889630016514353350882368 9428367 26741896117884300316267839468247121808 9428368 -82787225054409433364911455972893483008 9428369 5439871003707048566611247249440860144 9428370 -21492144190276025060791255769782272000 9428371 -197261732094111581728265784837442440084 9428372 150634955783819295773301884188082802432 9428373 59328470315044692354897143430517584000 9428374 85281636131658506518084617679168118784 9428375 89362217030262884097361460855366364000 9428376 85404435856032227119136706263072256000 9428377 -385303638453550864323219052990957440 9428378 -3104123112592616727097887928228991760 9428379 -15686548383344505135698164910396173416 9428380 12763319997133757665565532161868994560 9428381 -153666544539648484537653577574394506868 9428382 54929477632978982529552630065753677248 9428383 -255711844034117474494868164383428716520 9428384 -65862604658333083087131074597486592000 9428385 -59955010953174141853300097335235847360 9428386 172671538591254480850770037202188969344 9428387 -306726816682759720518605380447760500008 9428388 17254049251833731561343829743268085760 9428389 114601801333045754011232091408549185440 9428390 -46793684895981924160789330597225678080 9428391 27526047301808115638800615492221289440 9428392 -328505776475084778276581154413037696000 9428393 39002529329504014592812583243032678800 9428394 -55366919518491331028678511811700598528 9428395 5094782631223240661519814732851496720 9428396 250285325945279206889808125883231724800 9428397 159018482626427636794040008534779543840 9428398 39600318591276623851205993099175870336 9428399 239357338971509650740591182391595328400 9428400 -25303139798496849241186992694117171200 9428401 -27553679390868161558719196690607661596 9428402 1250635137151736456245957406545195008 9428403 8638827243401401246148779487111212800 9428404 -44415524847386388174311261501425801728 9428405 -89745253930092114533480607143516864640 9428406 18380867410772163468347441016135613824 9428407 -79336057443307097389569510086738288344 9428408 314555235576090399294392782293147648000 9428409 31163681498585996472396923585668379184 9428410 30340348291946565603845301338980925040 9428411 148585083247652297280661205112476871012 9428412 27151197142281112108398996827346124800 9428413 236061726841627623372201027088603910400 9428414 96093331741867756709551278912779035392 9428415 17766255663479828734385783251454539920 9428416 83284744962699296879300885655804968960 9428417 332281559573609129112439109458283382720 9428418 132852365199614442021758383294107472464 9428419 60770812467903507198159814189983156480 9428420 65505489442957853241751447101932935680 9428421 -4532163885311371172689670935131888000 9428422 264771321061175436778190657535428784000 9428423 396878969601561841415995530156250419672 9428424 -35047856712021887218361259962160046080 9428425 201799152433278101681049781560766409150 9428426 6166067613284498968574537043635016960 9428427 -73461908872894446360931845722326128000 9428428 7776452015974386058242967563505953280 9428429 361276507956293215717495363911364596480 9428430 -58637097341763549914218648676988533760 9428431 254483588673049581200927286860361301232 9428432 -26067888423658255215403547376770826240 9428433 -45677188766565745701622074823280866560 9428434 51216819609372153805894008139989161616 9428435 13819008513735391773329416125244172160 9428436 -88077064854894621884906942518696488960 9428437 -89228768660651285553431632884749588914 9428438 1435343705741391644812302508022582400 9428439 32910473684264270583609104951593131624 9428440 41315704065002012542591215498795417600 9428441 -405733069401588648363135237245282064 9428442 38130609220549802231242197827997033984 9428443 -124450206017908220172842576431509477656 9428444 150440817138846783917477741308514850816 9428445 -4222376955066701629654223668367564160 9428446 -158537351411423177320522645976592377280 9428447 -10387990588686937209925375084948341408 9428448 -156613278547552875608050544870073040896 9428449 98950624127036364263524342622061452450 9428450 90563805150527443938173788141274076000 9428451 -16093879613656852462478696005400084976 9428452 223555831851994540045254138294793700352 9428453 -141899609291507395261562177433157674240 9428454 -22748675664117023690194563686579036160 9428455 -107547190721948779131176687745388869840 9428456 262614044695906178639305602140688890880 9428457 -82407720593846540423812918290216136560 9428458 -27864977898949339048146263443025882016 9428459 -210379103453372095081441994019471500496 9428460 1816702037872476163800220281380060160 9428461 -3087737628270566179508984361482604736 9428462 32029412534849567752463236878385582464 9428463 -94566274556121490476173679958134621312 9428464 -11655298778830156099500907973429166080 9428465 -28703415093858337860889891199083636800 9428466 61886820965813993377130562391100471424 9428467 188034179541539454422912160716540987160 9428468 8117343465323301151517713257527955456 9428469 -19556972405993446357229040432738359232 9428470 -93125434825880067059501828276994232320 9428471 36333372707555897413242603137738692704 9428472 -95652667249923513808122804757576212480 9428473 52615665480775671267585789361688847722 9428474 -52082753593991564056275975726547031808 9428475 -20933484441169020944210006333644512000 9428476 -294120770407278446411397177118279229440 9428477 -38007869189749902725752383675179154708 9428478 -17447157283719894068533839890161668480 9428479 174093782239634742923082145068710382080 9428480 59466804382636128483697319588816486400 9428481 -67178158311596497783160358735754128 9428482 -50997308279567972743497173975360501760 9428483 -97153631685914356398704609021876530296 9428484 3424693640940354650300110937944903680 9428485 270095387634361506605401562679342444960 9428486 57229584435639602500644382453346033280 9428487 92577465702537061202827917126873768360 9428488 57471480534770638459780966451074437120 9428489 -115456358203830507792111654100698851328 9428490 -47093695339636656082777531651944965280 9428491 314316995877018677642401440822475063892 9428492 113729859660723153397353588411102013440 9428493 -115953448729382844223929932430169436736 9428494 -66006590663871642790467299493247858560 9428495 -44841404779998415100296741301483980800 9428496 976481507852409188574225105596448768 9428497 48645423852557921198451223847190814952 9428498 69635250117216368294814225930572826000 9428499 152339416115019189207695569163951840664 9428500 -36905343149815514495347830385380480000 9428501 -98402544944515608980242025893741536498 9428502 -43305279498253970316283357085555170368 9428503 -125283721869283413800657163718539852160 9428504 75091339306102380782110099326675640320 9428505 -25827017169955869618609750872627606400 9428506 225689653093231401578198293363947272160 9428507 -199350236606355318728866083388162450968 9428508 -19679502281820336741112374338541895680 9428509 -159201890361250841507418261344806092000 9428510 -6517536803833867135155641716391197440 9428511 160832733052470968705682912274657958472 9428512 -90951019680415735262282955731734560768 9428513 -204078617949651036888772385803945646238 9428514 35716689792623622469918431183684704640 9428515 -134462518158320807645462921344689441840 9428516 150520024193074031541681648312110899200 9428517 86787457518297042074777191237387536768 9428518 -156605237442631663752258507207844935360 9428519 32333600985657790045659551020279515096 9428520 -137871393748325426878643695697510400 9428521 -146330091499947720609111765951611259056 9428522 -44900512011171138918186208507611321600 9428523 129213823487701006053732290974293332448 9428524 -359271828649700320575138361924386816 9428525 17975700961794183904903079346460239300 9428526 16461793117526820716085684835746290688 9428527 -422965865010345722722612175064764368624 9428528 -2335906021026217310453032716248088576 9428529 298688494454473487126219913303465246720 9428530 80522292898568148400126089964653536160 9428531 353131140706935634845459137768639617728 9428532 26511907744904280918859491336948621312 9428533 -23543269823414114343391340719621610720 9428534 4263527111461671259073046411921984960 9428535 -152878888803486370732110738862369977600 9428536 111311182271317814961097861474763673600 9428537 -13543546751789831467844848777047487788 9428538 15766397930847834481153212025255019520 9428539 -275410259000136580873943280838521445660 9428540 -166820459265161918539266620377662474240 9428541 1023690561484742052785735234948832960 9428542 62229775583562089926944120321333384000 9428543 147901144242197187594429489079622937792 9428544 21250263726651472186233360535867883520 9428545 53702000774434340593824346185929993280 9428546 35032987029964974776429905372986443472 9428547 -62622717780005994962075427963834625800 9428548 29030895022017196252521918136512537856 9428549 128018317131935305056671615028274564764 9428550 26726849183417834674080458491129344000 9428551 179044504960787446142566449084788985600 9428552 -90641822004370478265291128500699299840 9428553 39495410745353867125530820700549987940 9428554 3875343235197534998950746466327403520 9428555 -122983361376420706744173127754309363040 9428556 -36189018887588256038781561233064984576 9428557 20418578115501712839821179138993538304 9428558 113713787035533641385142987322864498880 9428559 -17564631031619593524541330929858117888 9428560 -57861759239267392637657400563240140800 9428561 -24829542665890713350625955983940552848 9428562 -2096495373955308506739275541650784 9428563 -21020272194514291129677970536861671188 9428564 -124106856235837201448703164910234267648 9428565 26936735196764009902065220032783503040 9428566 3901807694670335995141462213630638720 9428567 2492878411859090651393487823722425520 9428568 -48378162084752453895269406889898250240 9428569 113726097044653867802520339139359064970 9428570 130958846331432197288268744029653152480 9428571 -120759226689364272371210460196780440000 9428572 34976293182511000714981940521770015232 9428573 -48712776457546807317071186977784961600 9428574 -69216067575904072763601708014133688320 9428575 -22780543578730245802000304729016408400 9428576 613726233818210963394680285490677022720 9428577 -140259831403600064201384394439217804880 9428578 64485199269045068078786286117419416224 9428579 -119209892702730228468050899034608204560 9428580 111305582468062783658949317330635372800 9428581 135008125351210137152350763603309968382 9428582 72071467241358392951631555615438268800 9428583 -211927078147987580852765032319347695576 9428584 -17732419860374391913333160320456704000 9428585 -214504854645542447230202092080611360220 9428586 149065087935739759504583684399061732864 9428587 -56882877097200915113659367790716961792 9428588 7791550054165994471578201521624883200 9428589 -333406261583344025290340870036499420480 9428590 -101814139120846527330613539739091035200 9428591 88449388799126752083741255227412729504 9428592 17371449432326073645395684454571868160 9428593 43601207975238807294625306931385189842 9428594 -30384455596233592440329906867053249536 9428595 -78040773003418297569966568548310767360 9428596 -82249435870888844237626408775751947520 9428597 -283730643050543767903147239737075904768 9428598 1778722530121717248129495665975882784 9428599 187231154184604303853902347228707571736 9428600 -59369905921504219231094994038078976000 9428601 23176843479717203289611033930688614784 9428602 -127228817730701287653604303155961711248 9428603 258290410838566084429324196094893010852 9428604 -177435446536163453962800912997665775104 9428605 -14113555391321514012106335670546500000 9428606 -32696081291271319538778835504538827392 9428607 -3721165766450285452271382454257572352 9428608 165182146546277330713915098102182707200 9428609 -105555151914673520677963259148973822380 9428610 -557650169248447432149777606549772800 9428611 374433841201422725666246057040615513212 9428612 66336882202737291739826217593607728256 9428613 -39328107184379226596746264117772421600 9428614 -44337640451665964336809370598033923328 9428615 -25733825675670881154665232263082208800 9428616 -260553901504663890291293653440013516800 9428617 193836687486158566048325620024037707200 9428618 206948304256383936254184286192257683760 9428619 -15747641876486202096591506887589348352 9428620 21796136182411965899777743738232832000 9428621 -34674022974500593467483923166584399178 9428622 -22368045896187722132747471879415376896 9428623 -659489992112098215950264056851930678240 9428624 75466920035229546546730969902160650240 9428625 70303887991003367210783709496249035000 9428626 -12313368223187397552287301528838765440 9428627 4424981315974796005630817835589815312 9428628 -165052070345511646134266109241294755840 9428629 197644452336614004730589488507025843676 9428630 28435014802092225916852727061670571520 9428631 41335795139552435621742626467298990952 9428632 5850548949819570088657813327005696000 9428633 -116628831748060353761069953315025864118 9428634 -34084274589486968932970777031200877312 9428635 -27312265779666885401125941790937040240 9428636 -50315054520756193038619942299333427200 9428637 -169648027129885508649686669818305767040 9428638 16882597257236157488847190009561783296 9428639 130229826717877222017689716602336748032 9428640 65970035356759165042781310314442915840 9428641 172817669972442314626670825854687907042 9428642 -195761679467486399343356831935316271360 9428643 967610503556174131420320740209540608 9428644 -5098387132020765412960209678426082304 9428645 17220451524963407413224667757351643900 9428646 34047131053681362890193404225194252800 9428647 -10798920253491032044630916217865632240 9428648 -10630181402511610743334230651631088640 9428649 268329494272314339472179052906018852608 9428650 11034227678648081401337411659972608000 9428651 -103325996647924474572696862094910456600 9428652 -53696897456063720884396125342255295488 9428653 2228051582129510289689292934644832128 9428654 206716812190581147102612178861837354560 9428655 130283791318392853469553913288218710400 9428656 -36921063739703979109302115051836325888 9428657 -148704262731192490185643468858130340288 9428658 68729656055376979118698875760245124608 9428659 245658425471175547240211034917940175416 9428660 101477909614081801739454093963272025600 9428661 42874534885078922047824306833306091360 9428662 -138983057542164211065312561216493635168 9428663 -254877192611827033598347546245470671296 9428664 -54647420585947492262816203326020321280 9428665 -48235135882228010461309783314386426940 9428666 -14699920286143428023891615507357746176 9428667 70916748002743651409662864847176948848 9428668 -40985940435112360414431906803616381952 9428669 -13899832512726661667546274098802303930 9428670 31111198119672597089073410157316915200 9428671 -53435078943694485479704884981109766288 9428672 10183046645974398061411840305565532160 9428673 -21115621517917287112023081743099998272 9428674 -2777863228023029329075588891957681920 9428675 97152202636677620175327539573672211900 9428676 -222278265988506177569900206846723860480 9428677 -282863003296850296503338228600848583780 9428678 90471406832416691265179503990692002016 9428679 -17949858851614548494257258296416560200 9428680 17943413318319719488616817959453184000 9428681 -58476310536077911287406618468912225536 9428682 -30224176197374793910969350179868003840 9428683 299633773691224722304096082922205440 9428684 -44511373770174037128627760579831739904 9428685 -29249994741228299595458384980057491840 9428686 -60030174338840332094136810251115733056 9428687 775044809247861531840434140554522734712 9428688 25463930133095734568765057864754315264 9428689 -145399617719642016302359935609177955776 9428690 -104024983928509224553914311774293058400 9428691 -71675208063241721755384657702692368016 9428692 -9762966812052758712049548780082413568 9428693 -163983617057983526174355850119337997760 9428694 41280483625803796760936972001145552896 9428695 8538459449710243166192104166542438800 9428696 -156184581803867882904926295772262400 9428697 -165430176513163011446097892158540012960 9428698 -25591378210912892271205242834343582464 9428699 44932957275939778763260473679027742736 9428700 4579118289036526061256930930732825600 9428701 -6868769082308866234402184347621512500 9428702 19582090707283124031403388440868199552 9428703 -182759850876449084929650802446820800696 9428704 -445031220937611950748265386286752989184 9428705 40787566975251999272727668334024630720 9428706 42681917567097227795891093136061830144 9428707 -234598171545076981814126345686000787044 9428708 8583803362571875258377472562584089600 9428709 -68504751228541758506172660377182374720 9428710 31086896592327755094094823774111520000 9428711 -164306557456191845127667067874199713288 9428712 -28712296395680601593328167995047936000 9428713 10236044932558996177642800769189470720 9428714 -75796437660004576867496722387357853088 9428715 -16563581542601748804254773434967630080 9428716 -11547238148930402722397344969081543680 9428717 247588112730074497012304997611542561152 9428718 -19586368580427325383333789122139513600 9428719 -130078622403802571980431877430157569160 9428720 -7582208410977473433583017525805056000 9428721 105607879566778262215035458068181907312 9428722 40722223046083167243911061384484368912 9428723 -601764775165826443998551226556659538416 9428724 9984002663573782543101967270946246016 9428725 -157182704381956211901495167350843296000 9428726 -195691234443648630677677035505979342688 9428727 149405530293108294595430989626869877504 9428728 -412407659729004090228167946408200355840 9428729 -169961206448017152574371944791101601920 9428730 85506691237105745523812578705720696320 9428731 109819174985356796849448994906290758400 9428732 202088930073879374377397602107889668096 9428733 -68690332635373811336444810803427118336 9428734 44849935706025067244718033779793395712 9428735 -16323172394729351254578741589104821760 9428736 25562519230637394904159252799230574592 9428737 188256417402294388249441378252208029440 9428738 206700754260399160104805775967359372160 9428739 -3448105602419387439945111895394196672 9428740 35719696082011101297940850707140364800 9428741 -39954321146798052172989359013462117120 9428742 12155273598028434140995037996498743680 9428743 -38622892066065459404699532991656489536 9428744 13020614169690840354330920287790469120 9428745 93711476141397499150583868584466717120 9428746 87295453447955247660334820559604303104 9428747 57029931625056965567014144115343699552 9428748 47784072126863987858122908068325113856 9428749 27438365328795416988097079402301269760 9428750 26033773382989260828931236294172200000 9428751 185576666546150328310807837069211796000 9428752 -53218509295043797251503703341839212544 9428753 1682897530355970817193237664310002984 9428754 3502649078581251847944122238372503040 9428755 78460599034610524287595638016731200160 9428756 -81200510222938841011330955869338545280 9428757 9379383721832200657752004004528575680 9428758 -44178903435828318915932373984249177216 9428759 379951404723661767371682697143253605960 9428760 -30325372140107010198401370183203020800 9428761 -45574560358115739180701651417707159788 9428762 -61564535678363614571083822553631429120 9428763 195648033065101318770064815181942278000 9428764 -16441910177049440895266841963322497024 9428765 34962754500890982837159026102018199660 9428766 -26585670175928735935530315166222838976 9428767 -532030644500952091221885303157789135800 9428768 -144839877791096706809387584975862169600 9428769 102008714980177057921343400798233000640 9428770 18432605310120334343881652972412499200 9428771 298162008996778240584077112777806782344 9428772 114457651336954600890682980743076897792 9428773 46155966159597904135047520328175984924 9428774 39701332913151487221951424606341253632 9428775 13169841626545716742716731133924199800 9428776 349753110864387804926691308915175014400 9428777 27831229400879670277313818357174933626 9428778 227327028245628674052115538359370403840 9428779 294251158697134073382602058071992851380 9428780 74489166063258942736990079116030617600 9428781 -110617838877563657761101580445368622400 9428782 2323600908023872448716857201022961664 9428783 48733889267964437168710464181891796064 9428784 -11237068772351571089763254086363054080 9428785 -182198326835898420135715613604063571020 9428786 -47096706156387630193923456669112647408 9428787 -239798235730723875267998816893967088120 9428788 97467915478425572908198763393387724800 9428789 31498257781615168375967354481479542080 9428790 19655706862848629127489883914928435200 9428791 264299772906657705367742019426066209192 9428792 -395272440539741159441164451110023966720 9428793 38287640183467477418348497143791394528 9428794 206737518149191496897852558239523715696 9428795 -112359143239684452703311637218939126720 9428796 -64750271952532108302233230509343876608 9428797 38465381275944902991593515857090536032 9428798 100359928118491244058090281931013304064 9428799 215872758910205357090462554144458911760 9428800 19770322734716273026394729014414540800 9428801 -160065628845661477475087542241564194368 9428802 -75667706245150644512053716782060400768 9428803 -128229199880267378355023415006898318160 9428804 -37470093859488504193236618523437649920 9428805 -2897388023943576978738084113149639680 9428806 -5352205869593134521255712224739668096 9428807 -99709807937608196976930000809955849600 9428808 142675080668011127059418596862523801600 9428809 -120953562279253549676809662323128379996 9428810 37233140212372309782938955514577986560 9428811 61363722747526333899622879561639077888 9428812 -332072505132248730472743934372537617408 9428813 -529474818598716981591993115285252831776 9428814 -10145237182831677923388176994837190080 9428815 -101618131020614927528740366776652690560 9428816 41711386344331926606570086642715574272 9428817 -201742192469299257908071636723252949520 9428818 -27317987703908550924333743385195715584 9428819 -58107489909268224921477769945710999600 9428820 172255437361185359820999303981857218560 9428821 -149889991296076038442171989562819795748 9428822 36599689991444715355043910608749489920 9428823 149262913738916250987098473561299994272 9428824 -83707862350678319833634476914002841600 9428825 -1245992483439772441521001380597798000 9428826 11391537158950505343219993496428011520 9428827 2662369196104533334914037636557567840 9428828 640847182738413330622351442728020480 9428829 -28693341650943881600321693386191680640 9428830 -122671437320250720673658972082164341440 9428831 -262902324136282736540504720575410348936 9428832 -19107326078345678105762332012235980800 9428833 -61897985294937224910418723743376315992 9428834 174119079616003130956656171097192884816 9428835 3629560336045747643009459732245503840 9428836 6911669331661928692987105580262768640 9428837 202644979820936661186267272832213120192 9428838 -7272507895088776413202784896446280320 9428839 -45149555668040539542927348215748142544 9428840 -55405856411358391349079558235740979200 9428841 40673834392773642399373719420057487050 9428842 -1281613992261372437919342212276870400 9428843 140887323721703822018337483996162584280 9428844 -24030183137488210001609851643129424384 9428845 76804219089867248954015616868244767200 9428846 -31186963936002970593515024798731799040 9428847 -44287999777899131468585227063464612600 9428848 -64164090124820492471399880427578556416 9428849 -15444979670247249684009204266350580880 9428850 14274247398133577397333109200343987200 9428851 164920619079354145975984735731979979852 9428852 97878928513545612481919124120896692992 9428853 30681634854141540937196951935208963904 9428854 105819088952632443654992714100061769376 9428855 -200731691753695985552439862295241420480 9428856 -122585204238292873436778319238553600000 9428857 -459197076560417442763734640913355017340 9428858 52312020879739027518292341581600643072 9428859 -106419764551798936442818102837263552000 9428860 -16511726707429454365465860741570816000 9428861 50606867310731611424853004328949510144 9428862 -84604085436781374884805169768451283648 9428863 21645616371415096159129622906052275040 9428864 -160619024155095669489912005088038092800 9428865 -105096994516125678346457779589135057280 9428866 -33429962382833265156447877976659606656 9428867 32230206110024214531145988704900752384 9428868 1226113907909663590854542810522809344 9428869 -360292025035385346280201831173948509700 9428870 -56386010195257644333361293371976608640 9428871 31624499628695087024731015515113291904 9428872 -63694988262473429106163879878482611200 9428873 -229132819230630098912725101675474829056 9428874 -19011358245549275924750272393321644288 9428875 43008228160696264760099713445067684000 9428876 222910185091742299683336969565460463360 9428877 111268480660596983719077940267478509014 9428878 -2680808184097715570774823225396509760 9428879 15763131371275592234221541648305170480 9428880 -16061954427600632698048304254699438080 9428881 117660465025900071844522291274625159744 9428882 172874813865411395516049675850110459792 9428883 18333296431498965671267286183522456960 9428884 5106359410909220982562891571032844032 9428885 120048553156817554638577893642838405560 9428886 -69666792669955599450938601283590382080 9428887 -11061277524617157030667099285395426880 9428888 -14527301754142984629358089114546585600 9428889 -103734907974798016633143499266605910576 9428890 -80175183721555282712169188407600384800 9428891 -51854168093216949314255214749681797128 9428892 160989099119388016691944770681982967808 9428893 9210758899927981592871084264909018048 9428894 -43456579970423352546743791306315941504 9428895 -9386050433442741425925888094675310400 9428896 22321349865184479283822992115635781632 9428897 -130800845298955530294519734773062951228 9428898 -5703809776324251287694984238032912384 9428899 -2692032588141206643064100652405590160 9428900 -21915895027941598686541524745776979200 9428901 339469687914774085328727512485980344160 9428902 26769634953412538982665351978923345920 9428903 8261983090460481839979119678539699968 9428904 177697216038575216573143718175098588160 9428905 -326302969793682730736643792206008487040 9428906 -94577221466862322364273864977580537856 9428907 213937822461419958331610484269770065240 9428908 231018667510813300531016023585927426560 9428909 -34228140458639131485723935162826449184 9428910 -31258699779263883021485838203771796480 9428911 -2429781356333652049932595607725747208 9428912 -19450477991571510216047185144001986560 9428913 31029312273908389702696025609663796480 9428914 40556059300470793499411027535537397632 9428915 -149459329198915529717547413289947739600 9428916 -57611723104553607291836262440904192000 9428917 -38257997755633799832306487221785238034 9428918 -31152163222917756640586366702631135840 9428919 1059740661878671740905695047800162688 9428920 -38940598244331260945206423722913075200 9428921 -407055090677089704519507862505153626800 9428922 75474042549890645081147085283428347760 9428923 -294086940859466961871017893852885778744 9428924 -34972599792999478880594893987402927104 9428925 -89003898864739831696921342641384000 9428926 -936534134947102836483882252089923200 9428927 -13209814296510330099695998817273235120 9428928 11055344883666902689811587464073052160 9428929 -78622835806602646703269441306241961472 9428930 -7328140459832551471190631860658624000 9428931 103189424372712131601286059932690281512 9428932 -26407344669737299874876609511788030720 9428933 27560498306019667757379569888684603100 9428934 12293373683590445358767502115793781120 9428935 225796538172917192245204490845260348960 9428936 39468265117568772456942426951394099200 9428937 -72201724115415885130129475912160291648 9428938 -133809492540943943327595561911510780880 9428939 -76803395458538803025159977456562207376 9428940 -27014700312324335787741449936916480000 9428941 331950467373891793971850046842641524342 9428942 18024491164276125594316560767280205824 9428943 19451560597622220069520625560826717064 9428944 -23014668085532651804972454192902307840 9428945 -41588979256707460513921415150502060300 9428946 4346514363765451192335752821106137344 9428947 193205300253459818618571498123575609664 9428948 125593104365795900904504336091897618176 9428949 -83752365329847427550805731428763437476 9428950 27501979361704984529934142796901252000 9428951 27273814124405860443652430717863307952 9428952 -10047495763290137829442906874987151360 9428953 -236704386831902162066046118785110427836 9428954 -1669162296499005912703031316406283520 9428955 -103709238074317091911881354434932891680 9428956 125446410665419603420613167461026403840 9428957 -207937564681110179124414972197475807168 9428958 -331446778950517641009192558901128192 9428959 -4075486949466297163246294022883791880 9428960 37817779445615171000994868319244779520 9428961 -50857946906600965894440846815747611728 9428962 -62261435191205918181183119278816974768 9428963 -96424957955312755703031674778526546788 9428964 -185065680520050706144674334671005933568 9428965 9601296513234071705533283978668631040 9428966 260570634752219520338575973705301811200 9428967 -10292180599559010385071403957221931080 9428968 4456713459805717017833049910141762560 9428969 -4454583286739573527660392990259596288 9428970 13077445604717356307701538808038688000 9428971 -49970364229776539425396790405239322400 9428972 -8282238862185910637710685961839608320 9428973 -78423765292000856458523065984815535200 9428974 8657979282543204330848792218379612736 9428975 40394276119722104764847805878350860000 9428976 29824843762536494435978570459889500160 9428977 342944654150323285584800317382663481712 9428978 -32727648832449669175429486531391554560 9428979 13636986787193916681371940875108064000 9428980 -149964955925047897968287319761698867200 9428981 -237374708062983458252194364773165978368 9428982 125428687992764580330080349318924850944 9428983 14435304458501887872340003893236119824 9428984 -328360080744362135803011608087235133440 9428985 62435161355029589858113160261428260420 9428986 23883994639045711249092926559095904000 9428987 -124872489635959719701171656348192943616 9428988 46943228694006478997996717468158525440 9428989 394549700969863200841345937632840822790 9428990 -124277932329846026371430769320145048000 9428991 2872218796487993380532141947561666560 9428992 109044917624158372730553548506474217472 9428993 40836329097536756714700390783321432000 9428994 715341317864945869241620816272791040 9428995 -43086141477576562955193306542117234880 9428996 298274104283391975215856399842446800000 9428997 826396052624895737389319700794426880 9428998 162953260759713347942862075171126012000 9428999 365778940535688417846080940363382846272 9429000 -78364980725658148434503658203136000000 9429001 -232023404442808852033139423846517632998 9429002 -195002895195556427007146734788982867200 9429003 -131936448813134170895295349577186888388 9429004 11550806862582649869404863641510312960 9429005 139301745859469875515864372766440963660 9429006 -23059265200897349793153110727267974016 9429007 -76613231629231986282537266951542857488 9429008 28163512124898623068058928946357223424 9429009 -69322608186527662453517192772785972496 9429010 841225503675106434732830161584320160 9429011 176036372555366237751692858082362037984 9429012 -113400453930759535062550369197372660864 9429013 -117362478902364534263398483977832502592 9429014 -1954202247100886782627075245896052864 9429015 121788072106825083380899168749775708320 9429016 47899264205601471358869582727600128000 9429017 233906965159234934918833103333016820494 9429018 -7842749919095406932097925130628480000 9429019 147559986843080076972862902633572827344 9429020 63892413845748160545277280754397908480 9429021 -304611064214278778379930250064534149440 9429022 -28664568022716787072436241707149963776 9429023 119004481770038072798166184732848082272 9429024 -210099720193480306705462519079113850880 9429025 27935459909497820263084704954079368300 9429026 -75686729299686850422798792844713037440 9429027 29661010900797638776947111089811144432 9429028 9804561755670960170028647246449459200 9429029 417358550420152539258074643884125197630 9429030 36415915186973106342928456756750147200 9429031 -772282077698972304771865810102005336720 9429032 -124230477483008106484792470460266823680 9429033 -177521347985399076367693941628109380992 9429034 -44256239178528323321484235081570218240 9429035 -2427323567914482262370193064087872000 9429036 -153663914016432159526928642943184869888 9429037 -321940431380816300231518683009949790314 9429038 55202500464837408384920873920613785920 9429039 248397626506341284230154422383911783304 9429040 288124030813541664652505002557112320 9429041 90408881208755688851038055453597063442 9429042 12287738526403545974220269378723495424 9429043 54988790162773641441950087664782263664 9429044 329989679243779783762690172830565609472 9429045 4990324178062530510189703452945216000 9429046 -579992611212671124618652380750869760 9429047 431581306423735276751404473225381818952 9429048 1060398412198096346994147371612098560 9429049 5487544461414825829061840498557671360 9429050 17604692085540254872248616686776560800 9429051 187846619818263878676920951146313942064 9429052 -297245676054487149931679564623219569664 9429053 -45866715439137672456775391005670265216 9429054 64851869182396900157522705707559930880 9429055 -33337023995428722296834979697484630040 9429056 -12398769716101865349812197280270254080 9429057 -28528201667036135167492335014021885568 9429058 50672571926811285425968471242726813600 9429059 -128204722649630803815693153611431331496 9429060 -18184242127374145554410209342597632000 9429061 26308474908066684249350368261693401952 9429062 69265449804245627446238294780435847552 9429063 42809585423394712448605208651185233024 9429064 -282810569516509831954243582639006448640 9429065 -167396586063337259951145409487203276800 9429066 -45125004938696351103693489304427940096 9429067 64855085596112649794647284728142507072 9429068 -282704271736988866978319787981964844544 9429069 18901559352453088538908262241333239328 9429070 -99663874523262654196497400790568000000 9429071 -52483991576131116955885349937931212888 9429072 21697841910182534817766219664014049280 9429073 -24655093350993524929823295478117443360 9429074 119533763403084841218011788264635067536 9429075 -153700744671365379924052640791879020000 9429076 -147752819104051614502297289245079328768 9429077 204847817714274788398095188647927990272 9429078 86525244122060565199585679456621375424 9429079 -178430483998776644922910571829783394128 9429080 22758738358741600131416413579721932800 9429081 93096530369704367220335438724515500752 9429082 -36471047105710526087791640204714960928 9429083 4830595814762043194200248419823067944 9429084 -10008513051032236843940589283303489536 9429085 178638306182062671697304723523215589600 9429086 -47976188538706768259296199348125568640 9429087 6845490116189120841192519697925906760 9429088 318238444768723991989278410649417154560 9429089 -509208622976764727742931320589231453080 9429090 95277414600671406897743448566382282240 9429091 -24153048885366511723003396722766522928 9429092 -25116694494327845380594159505984547840 9429093 -254913954029483137148805893536380826176 9429094 -118875743814823582392948636067287407904 9429095 -11655157708613816054856052828466616480 9429096 148845732767217987063198802236783820800 9429097 33093639882890234770857007956192502272 9429098 -13894383060478187810426327738988814848 9429099 138598769360365979517673053771162815064 9429100 -153971867199345204036236219932634233600 9429101 -470372848333947586726033435864978608576 9429102 -64279841743645488854875008580244952960 9429103 -148729345381854420090970335650621513136 9429104 -13165355559735462092481371805265920000 9429105 -7202575441108596172747978728540576000 9429106 98754359899368329828652116129103845280 9429107 -584577992378287007130984386906940825168 9429108 -18823584164734162051638693513582974976 9429109 -172768173444494440395736673768247552896 9429110 -18548937463474447672924340720161966080 9429111 -253726576489569677085029421925129077120 9429112 107662264426291415638091352538751631360 9429113 -37211244140824380477228202131059791638 9429114 -39537740759547561311538987472675998720 9429115 70462857017751841349255405408373964800 9429116 192636543354958450998378332003753072640 9429117 -94233642873663467459033485077297686688 9429118 19674033869060577192777526658021080320 9429119 -177922395029823238724254545137269719024 9429120 -80280063141874609725506377890555494400 9429121 86705118666108676181984833703987031892 9429122 119963762914447417375266485737024028112 9429123 -140413601176503557249717200193932400832 9429124 21937543186160347248433018917238824960 9429125 -8260832146695046230307716155957802000 9429126 43967253943620270067110576891199488 9429127 84087666399477136931909901596942461976 9429128 -371195664880800921025920106901241891840 9429129 166339444053919056108231482892581822064 9429130 -68579670856274634822458575233890246400 9429131 -135271918744783225958344535398711873068 9429132 4118757632429935114464945390901481472 9429133 153454525696506650349029641055084439520 9429134 95945715931961195732956460420527505280 9429135 299033783782210605283832347892119987200 9429136 -104574712714948357063375021893304303616 9429137 28525273593434920926172492377584164212 9429138 -73599775079119640498224188263552311296 9429139 -20657137095425126920547232796575455640 9429140 57287797155678450243222947247468871680 9429141 187429561309690863129672890103021100320 9429142 206771639261566871905538578995008746944 9429143 -104527516079895829452925833965618743608 9429144 72846399071560279518235718573101056000 9429145 -63037753907579915951967756346814889600 9429146 -42239684198748558174870254602601573376 9429147 -29377487890272747564059773350576358080 9429148 -38666686073068945839547942553734369792 9429149 121360708208826449769477390509097378240 9429150 -44326086481760230963988453634391886400 9429151 -296637622197166347737185846032387954696 9429152 214127470341836393586798979891945930752 9429153 149740005432458869368313946002481533104 9429154 -14822823818624929101786401459166320640 9429155 -8435763637026822215251594373295830880 9429156 -11222372034240090501422743857183559680 9429157 -381954117043022125476647676217393078594 9429158 50180072070003538518430518596753842560 9429159 55472615361227437181032129546275256104 9429160 76397438980105687820081595503177625600 9429161 -15622713696515121908905987970424480960 9429162 -19386828237870352071532709628316425216 9429163 -234440031350283620706686253513592432588 9429164 175600073267332804469962212300948490752 9429165 243911803393154486013982908212172494520 9429166 -40719592768952525802272673764674015296 9429167 12127740410999007309220207613945400 9429168 30572989350441513862719163874865315840 9429169 8797349357716307742714428447575240800 9429170 -127371367781310664561574574532721178720 9429171 -6807533081291091776041803956292402888 9429172 -197163588127704730125383765802037248 9429173 -74730055671946329053315036409732511236 9429174 -14427432935400608108226028996563785472 9429175 12300550215131313640341911052628358800 9429176 59730759603425631276270838998217728000 9429177 -16945686008663202882076464265235710464 9429178 -12995017886374958284390706127639245568 9429179 324595556723074746584170604361503367780 9429180 -16629398956652443720584488378730362880 9429181 -338804217514600206182537974630719385018 9429182 -4579704015756107533328702534095321728 9429183 -194246877705243465741414914442916684800 9429184 139702775187596038027744543179854053376 9429185 5126875218126564988702014468175449960 9429186 -45814831752507233727326401769852964096 9429187 -118970814383337881274191522985667276800 9429188 145236615769762785012754804940570613888 9429189 -401371696334610697418550257846008320 9429190 -33561861954773296369136232938969560320 9429191 138095579133859112900767815681827664 9429192 -6086323171954628218845921791960340480 9429193 279195154589023925351210410884725476442 9429194 -77732358539001027167966310586107637920 9429195 18647886779000563514872868156413025280 9429196 -57331088752267396098279885048870996992 9429197 273080374560051768886068578156980842144 9429198 -28253798102777853052210387190900981760 9429199 53233058165964302276896375440073207864 9429200 46602340494817843814788334246992281600 9429201 267645121156562946111534098074144704930 9429202 -128809473969285403133756999461562414448 9429203 44445757968868258405332340784444198400 9429204 35936813161967943519346913847653345280 9429205 -344051061823982736688787323314986673000 9429206 44986650645661059758206530560630013120 9429207 19132311067995412236325536358380622440 9429208 69877108521373314525767226038022635520 9429209 50924256133050396673836313812660416640 9429210 -1433980939604699114750534384674160640 9429211 39625258146283277079658585957704507624 9429212 1895323304969370571986554275374369792 9429213 74495772811379248930055972791484348544 9429214 55657107245494653538754373231217251456 9429215 -156392668834581310861693288020599317680 9429216 -117476578619233202425712584242201624576 9429217 -22861210899851875832188933317085886400 9429218 -58789893374203787328687808007035178496 9429219 -254854233368473663620766910403783456156 9429220 61171194524854536715161662817352634880 9429221 151251402713039214494098584186823471644 9429222 -45516438224728622921720060768411260416 9429223 143843172833860340380670016594213628472 9429224 -257056029738647621179257740834734080 9429225 3394101472860150906940524282518520000 9429226 -126332000154801180936092095686703040256 9429227 -406357670221919288680181660619389934360 9429228 -8905009792519300541810447241363409920 9429229 -108266843627804422723563404139721328170 9429230 10920919565757121213732346949805854720 9429231 12948207739755899356501390744579177344 9429232 86105505487258265204925014766823079936 9429233 -312445756206091057911482135414989679376 9429234 -43570152186744667428304809475918510080 9429235 -196551318572828646430475779083604210320 9429236 66000237030332337147696555427091178240 9429237 -20652273848287861543252516622715509760 9429238 26551815342655843859830888090313023488 9429239 43178343036927745570313823223355490240 9429240 166420966887163280252251106094272716800 9429241 151938256182130200819396120280147700352 9429242 58584349266299833063080092733562294272 9429243 -62402549255816132929740221371965076800 9429244 -219073378664129381954273907590569574400 9429245 42440121121717981662823494418619832960 9429246 93703224021121563571224036864545671872 9429247 -57165122781634388486784766196594562304 9429248 -211704854154744950684191560495664201728 9429249 -59252332846366099641037022347628994912 9429250 -86400986619048759408106219204896408000 9429251 -103181851961327531063551907768583009888 9429252 7907032698671989872876686606299164672 9429253 2054673831730030431030378043367942844 9429254 -278816087078506034566355137776981185088 9429255 1650214242963883093310175381633694080 9429256 -7255347656739044939646210972951459840 9429257 96949366514401792618387066580392898340 9429258 87445109839059110094909886320396242688 9429259 -56955659407598836863377931370651289568 9429260 -183591833701139748901234290963120384000 9429261 32612075749882694129574414375043457472 9429262 -57910777522098119952982449830232336000 9429263 132297542383573461612266941887651156000 9429264 1140484103874024654622562894044200960 9429265 26081021027055353666430379771500690600 9429266 7593766444204607954319096356795857536 9429267 98339738197631761012269274335456860160 9429268 -76477783342953690798885190195415322624 9429269 -365460485869231474067073986889864633330 9429270 -22080486989674320081281397973501747200 9429271 -155076911251628061234655127867372849808 9429272 -115450997248366352945297286775530547200 9429273 -28961380862614180301540566215449782656 9429274 -6989562256936930678028015360982126864 9429275 114159598567744413432276995935959213300 9429276 -25549336561072392251571108077594592768 9429277 90664249889960688150763998165295793856 9429278 153134761157752998857563144364561773440 9429279 -146633351999019847305663701253791525760 9429280 -47443397225744174722654627803326054400 9429281 -23676838159861121389634152669751381760 9429282 -28422033446704069313989778451185280000 9429283 -46269058206846545240053410105901560000 9429284 -232002517783614555011847169554351744384 9429285 42620879940801567068071718061285119040 9429286 -47818831160524741877083772591655909408 9429287 25388127118102419357594395443756749312 9429288 -202382157328364840184313092711383040 9429289 142444908783271069310368715742962708090 9429290 -6901143072706945548080843966909513280 9429291 23232395050504098501486061178589331332 9429292 -12175242130170248866935736464123898624 9429293 66728713701955281564269270254475909484 9429294 16241527295791333867123878747635011584 9429295 267004420074733880423727482359036249800 9429296 -34333957303338803279912240048337666048 9429297 166410156119356385659280254884892332480 9429298 1744855948352969986267654970458445568 9429299 -70246842446280823114594467435003677808 9429300 19795358629263476421189334742754614400 9429301 48574800081363303004324859240496087040 9429302 -87007636107206364123297158149261943808 9429303 41836553336693717739239229889218622368 9429304 -180670071289656474427070543909088153600 9429305 -280840090771904659421074194430983362040 9429306 -69599876240076181030327297275095786496 9429307 -54311942491258598312260922907760992528 9429308 65787791868272812173324996381312162816 9429309 -278981304444520836442321579299423991386 9429310 11633504153292270563033058415841157120 9429311 21623436261608110510892619848317842792 9429312 -83330971911046444303471589125068423168 9429313 -364298312048009861497420917451810597438 9429314 -171040693266340140096183563189671101744 9429315 98786742201834998557842923433561428400 9429316 -24638654291126684167401317066848089600 9429317 302389056431962120421862839856644735232 9429318 69191143732805378161061817821781774720 9429319 -63248987092925863434564599037942494840 9429320 1366107144348802670109074954419660800 9429321 -247299268394044822531635816074859340800 9429322 13393745801815027026778157870677393920 9429323 -41944726612636444822347665379289960428 9429324 35006549452547304128683721913997549056 9429325 70931614026380698275096949875058302050 9429326 -69272815576549369057485875805200175936 9429327 -90286371487104876885704702565621194136 9429328 -31866337130823964248822978439076904960 9429329 -23612486241990522067464413963870698560 9429330 -17621831556874570585968887621578490880 9429331 460167916876897670010547963557277787872 9429332 130543660083876645659257507194326163456 9429333 -27313306987267103770970741081775491136 9429334 -51814259894741708119540939132780283328 9429335 -261540079369989449853081032885211135720 9429336 -6391081559566144407254100173208207360 9429337 28436429358924262984887967845638203540 9429338 -12449132024221148990527594037303089680 9429339 -82064364946828094405697177501184273920 9429340 146082365932273965005922285815606883840 9429341 -5666010700438346812650119514893263680 9429342 -10336984086930910811453989678858669440 9429343 -22555346016267792419700794540653866240 9429344 151180528424443127309637504008108900352 9429345 -81139571347458095847959975171889494400 9429346 164998520649401562304956027419778630144 9429347 28061081190557095086502668274682816796 9429348 36990369160644560578028448944580449280 9429349 185533566203186095885355265027958404350 9429350 -4704383488374173162779696506270240000 9429351 238785350486258120798064708705522209832 9429352 114599272807792022154859171196734233600 9429353 28249168164768360261754110276573840 9429354 -131440913527964710635554389300883665152 9429355 112497713073461923660352533935338931600 9429356 -67895482457322228483595653329794590720 9429357 17157118565579640156040655042780724864 9429358 28945942731462705910625160475688888640 9429359 143432752651116864814881644925751283760 9429360 -14719541378083844450149609335550771200 9429361 -40958301566435088706967062464939699200 9429362 -31134609977582556248350612079329660800 9429363 -67411450178884867463399346981920796096 9429364 -12708044251769087291967292845948293760 9429365 -57525450200216107658202809221364712960 9429366 2582896821530118563763541956741118848 9429367 266421703398848265139003420004707917416 9429368 -64519717376084515893791661406741217280 9429369 63512262350194864436085042022066560000 9429370 -93096994606458865700437404041999999040 9429371 -23662023505424731085423881204692200688 9429372 36227664846378007858864151295365606400 9429373 64697935629573900757993819984425676620 9429374 -99459829703782857113922531073835288064 9429375 -29877628988580490952153832072178080000 9429376 32826467025141643459876715304415395840 9429377 197333699057578523274916918198634635440 9429378 -54160647475314501853472449822029815808 9429379 251770112618901790373584012541501925120 9429380 162083293804442367553552513385150361600 9429381 41385711915320527922460934777068181536 9429382 -57270927318297505183115613947784482208 9429383 87027940212997592150422417152190545240 9429384 -3469146240013588199133968381220372480 9429385 795412592184210667990388564281211520 9429386 -70137772563567409079045043446307038976 9429387 3861471165823814018130105065328744576 9429388 -301788187729439866201960720881159315712 9429389 43436852027327005701138492264402006924 9429390 74415947799998448648780633850822139520 9429391 -109619772567729524338054311555988128208 9429392 17123368676807379628711615478677635072 9429393 -48377624274083320946528008420847717136 9429394 12118406318262377470365695178794956800 9429395 -204976661375719642895978697378592011600 9429396 103111342238530396902119663257519749120 9429397 351467215568131763631047473565675240846 9429398 -63834468432860179158515294849507348352 9429399 -106756212807933288357534643864684028160 9429400 1608251643343089386337536650605312000 9429401 -143502003731430574077100727347325111148 9429402 31179980738157387640858028699553553920 9429403 8743830676525385331649001667129352264 9429404 -259979980024849091297094570829670982144 9429405 30001623214145812485680126823484533120 9429406 79688434087159687208976678913314257280 9429407 -94263656306817340033883469530896598928 9429408 -153973390367685621419882355972272947200 9429409 -669256177134772103066105905353790510 9429410 907663566768014493605807851170692160 9429411 -65470773220223498499312540737231777928 9429412 153798824566033054888357421981245321856 9429413 -15278029695830625638472780107483270400 9429414 55734746518222223795287830391173877440 9429415 115045226409217811434776669991668051600 9429416 -1534604091665776146897088476960768000 9429417 12247095665336406932371908520663351434 9429418 48168401238517679183818146043450759680 9429419 -316014051000142041861896757352165119180 9429420 -12185648426956147978188988164505927680 9429421 156738896043193705099862557442268594144 9429422 266124703247322527120954612004051869952 9429423 174715869772445909413228722504722584584 9429424 -56504715326967723037357827648623837184 9429425 -39139815608265177947064941845851072000 9429426 53934199784965893280231737616342694400 9429427 372062809934597597167654276265188352 9429428 84883412533266954729989145295680835968 9429429 358305303306993805215306111457333578528 9429430 -10597877934982335633463545888940976640 9429431 -293095687115728082424799044125725757736 9429432 -205457424916696271822434139579307847680 9429433 155960352396435541205481795815246246404 9429434 -42523767262186769596477711319944896000 9429435 74535660922202552281517760808565813520 9429436 102217292307655572257345694413212443648 9429437 -214825976716443778755019874611927594740 9429438 244038183666745722098118166796532467328 9429439 55508597457789508255502684872327405440 9429440 -27412751501341735809287156911413657600 9429441 20246762945696713959534016670378051328 9429442 26720037547152876726425422222442724864 9429443 409231538904792126595409564592736261692 9429444 167474123667459301288579140608709156864 9429445 -8463597933695286481278267267148838400 9429446 -95911999476559812563015717356668756096 9429447 124791265486134895573497750635110789800 9429448 60880577172324574055935976767264849920 9429449 -346426380993293430421256617222297313100 9429450 13453659559779664988473066789040160000 9429451 -76528762198038738744071834500623869548 9429452 -17982957406710575721163463509844292864 9429453 1779479507004392942752403519852372640 9429454 -1093879453262803275625762260999037248 9429455 28275652223863602896653657703385329760 9429456 -342308740436413913911741655213408256 9429457 213779491291572512392975693159696126706 9429458 -34468179371545156213100016328234444800 9429459 60486860480372508557324400247110001968 9429460 -159378173587207205210499641378690826240 9429461 -98965444214873110680131791025301741000 9429462 -100205143652849349560715757471933279008 9429463 23073460560289704657008211004756504712 9429464 25071178051439175202491742549621309440 9429465 6799020189741747785593058729566680000 9429466 99650009514587490864376214077982054880 9429467 -74221887828555965819448147763695174096 9429468 87730945865231034739831034367870858240 9429469 75703409410670705578065318739140371712 9429470 -2393403377874970950164402124569539200 9429471 -155956965943566172151858931651854684592 9429472 3487861148745055211723109735955169280 9429473 100316893743236711795511782149307074722 9429474 -54115742602678960823072782980032000640 9429475 214192590386438153782715258336297050800 9429476 -23236473370216293847994497614532902912 9429477 -222483180188274724527701770249468901280 9429478 35585085348491629125679839789106645440 9429479 344234787941307570175258702782307635840 9429480 -181208347498858477796075807060373504000 9429481 -155341962793464429547946075216047439900 9429482 -107757228141377878250154929036000405760 9429483 4450588142614855004708095776468899328 9429484 137265086995500307084925389490438902016 9429485 29650625911756521042864255752447686200 9429486 116914514154865881268153286731157756928 9429487 -8470270410692331837646524539342870656 9429488 116937075243769661107793995216450682880 9429489 94779457442115700933275622489902977154 9429490 -58797174059851760943777780855850437120 9429491 292972509667628415152677149714569347800 9429492 22098350557583089593559792860443074560 9429493 117464089710215692475227268038314733742 9429494 -100985313552927495570122504599930152960 9429495 51428462065437553775079256104086376000 9429496 -8229794662084516438148277202419056640 9429497 -37528896674814906631852046577612444672 9429498 -24785295948378281818403653656835365120 9429499 -277315152725180532076292400180343553500 9429500 288240716048030139061854512532044160000 9429501 -103791853822717898138028432846223853568 9429502 -144333500480411030918452083779819954496 9429503 267634180609942046726587286372077450752 9429504 -43276812352999691886121956401592926208 9429505 22391232829720018335166195280238428160 9429506 44632418545317795409672686478846679040 9429507 129881322247086453244434403676779430640 9429508 59590774751069003670553053267891136512 9429509 33502633860010294133551749591944014716 9429510 53558694432883249844280775894603468800 9429511 -52718816884527976957726690026213767856 9429512 11694092954505072100176809266317235200 9429513 5146355751769174255460684019691746048 9429514 101472541677006589107328790513740247856 9429515 -62873421684789349725093000202881559680 9429516 82895579419825717259295348971407153152 9429517 -126845912089130383731307190892903927360 9429518 -23491768505381050052918635174645137408 9429519 -188191241916058959548613223071394874880 9429520 34828654625545512662618952639990988800 9429521 164646718403644275617300325771309345600 9429522 -114476920501091724931518940036504019328 9429523 -41228379869843480929661869163534134228 9429524 64678770973587017645975773027566873600 9429525 8298581972277402098629896633162616800 9429526 -144987358256610288448831160078997768960 9429527 -155658504979780558412629076200012682688 9429528 116489579232312651321391552976914513920 9429529 15237781830676822011646240624206642640 9429530 157997102184910411782220501505318880 9429531 -57078396261904324952025253270982545920 9429532 115235686828231154068495534332111170560 9429533 265185563624338728776006065963034297580 9429534 8757557141750570402838998023068585216 9429535 215427751185096294289463654075862573480 9429536 167714036508251127693162267058773491712 9429537 106566291860135319315770319340524744768 9429538 -8227387088376486707149159154157932256 9429539 13684474218021562545679262111960623056 9429540 65405612111142214710371724239187025920 9429541 -28535650120458968564301663231401637600 9429542 30825468943799492713188606790176072672 9429543 -329070799369196062825838710769222265216 9429544 -47923448534937109820895063621125990400 9429545 -149837274719037027117172750319532548700 9429546 17076692677600660302232890756326060544 9429547 -610576750849714621529365284756430735872 9429548 11908258548685421880224788570922019840 9429549 11757041600662067717300990957469006336 9429550 -3162031579869112771661998974949776000 9429551 -290079822118272307385631454774021561296 9429552 -14065362159182788517359790038097559552 9429553 54571104519185813797356596313926650560 9429554 -84489547705406413401959324056197303024 9429555 -95060500917036422687333116151544345600 9429556 251560720621451749690481088190521344 9429557 2669468269684828490368720217632206240 9429558 8294178508172664674805756262317057408 9429559 441338208146972458638968676313987215616 9429560 79919984784718962222142433019986534400 9429561 -69161594464356147603812934150063091200 9429562 146495369978393280167646003567765572064 9429563 -107647815011538491873636260561942616064 9429564 -33546478220310110591409570181076917248 9429565 142034918369397323954000196222916172460 9429566 -7350826964034146712914827568840572800 9429567 35982753015987291024831913438735169280 9429568 -85308587492077938061384355238069141504 9429569 390163563460548496964596442927729483970 9429570 -98649206151380626906745810316942835680 9429571 -252642649906624157269697699708412699288 9429572 389338146440647481945364687555691748352 9429573 -56109611991521701703854154633574802176 9429574 -17453335738537724614200771055400964096 9429575 142903556547304028378014053306662584800 9429576 72732520023004082131166745356855869440 9429577 -86058714436681648430512565038957449528 9429578 92501358607164562842672979516022241840 9429579 110986373897744868009434365976891837448 9429580 7909584444542036821197361146049658880 9429581 75447212834260120742271668034132050304 9429582 123019669513689278621970290504051617920 9429583 -299221163653233758452350608095845099696 9429584 -59377025156476691104277354104486502400 9429585 142205569205869676199663103068732888000 9429586 7932300123152850260387168365912281600 9429587 17228232045329112293400211820437998552 9429588 90169593239978406147505925786485432320 9429589 -84979293852085290423470014031242916640 9429590 17829379670040506901522097807025299200 9429591 130353011909582618809429961150142450792 9429592 -203766052108246721207037112888283904000 9429593 465194104086685077756777924079658244 9429594 238868809002221404917595319749253099520 9429595 -1804561414131720236488601759260588800 9429596 -296607357244659603281348415559089584640 9429597 243015119932528855750558156812812188620 9429598 -54085262637806139885104212299564618240 9429599 2024914557747434601340917225181518264 9429600 -26070814789087077719440889552142336000 9429601 46577766431798379693022502366931075732 9429602 -16208416177669187396090544036010899456 9429603 7310578575305190647751057717669000000 9429604 -9836245267971865811468832765141310464 9429605 -102094921254427166435718391149211644000 9429606 25704846211333557425841735913581191712 9429607 4016076819098664566978300656313304624 9429608 -119513653777931342172409561369860695040 9429609 -51327796661360835359816425568453622720 9429610 152720443207512901027558499293023068160 9429611 1140412012262070456180129085076808960 9429612 29358248563680079384108297205424870912 9429613 104537539236603053518023436477730827862 9429614 9442941951148015546962914680580356800 9429615 -6264378558758748942556097014195236000 9429616 8929386154010908283653151651762012160 9429617 345512385098919903286284972185603379666 9429618 65248436302350331380430884190224784128 9429619 -29522649937350771442011729150100043856 9429620 24085445902513975286029160330199847680 9429621 -120863353066094839000891901033103481440 9429622 82638868905052092041016838061741630112 9429623 10867544613817094196183553600101236736 9429624 60627513255875183173697957366653132800 9429625 96785790476637615605676087104469357000 9429626 -59173463456130124822964425667255692320 9429627 192594393255577450405161410086424503320 9429628 21149457997937811989352650000479190016 9429629 -14123510894488980221542355160036256512 9429630 24324485764721333797587070653291786240 9429631 17896889464123893958343508523692642000 9429632 -58635667854638455765909339777227816960 9429633 -33170515422719702621926295416405437198 9429634 -56804432134321571229365549361059471328 9429635 -96857078917083468140660565036159398640 9429636 -51667583510781697152546132971720537088 9429637 156902685131791743716748156473593233952 9429638 -222632428823279401551359074621705253280 9429639 -99493744871837236331038084312560329520 9429640 -235485915757504392031649978063523840000 9429641 -88078712032236274823169111341560779228 9429642 1005128908957569159631563046253199360 9429643 -158374310548430018607225394937485500680 9429644 -27640310465131286719069207501356002304 9429645 -13633570057436107194093588942919675200 9429646 -43271656346910181936906020697999345728 9429647 -172307051100336374012411503911008193528 9429648 16170392838746353236888591897926565888 9429649 -511335342766159254529812028553973755660 9429650 -100043112166393088960730989972606630400 9429651 -92294206916557951247277279700841904 9429652 9309764919965719017648430919098386432 9429653 -142642622889859932414717782657872138098 9429654 14370994881867512660150304384212871936 9429655 -120029283247136499099255467049633953280 9429656 -164262775210102175232963822851692677120 9429657 385815400153483773850648923472886040192 9429658 -112647944250109275610980073307954175504 9429659 -242648875465360115676350061811826758140 9429660 141190069491168716935551928616094804480 9429661 -283474577936241937449226870795150573748 9429662 97123108167821947241825279814081392640 9429663 120763348660081754008836863870253452688 9429664 -517741822698516362438128575715237429248 9429665 -30466581023837223495569345187864446400 9429666 -127503238463534995041638903052251074176 9429667 163965645429869287732621372016818762720 9429668 -181648072963176158898964633213556333952 9429669 -413010940226589641109083633022386116800 9429670 19069628824683728330366772142473000960 9429671 -15291425464663338880025096110976149128 9429672 15894633315777171917416204081443471360 9429673 -25542543970264729981307703174694156032 9429674 -151999965275721616319685539378834723664 9429675 -36862348796164578970062248391695304000 9429676 24540781630036614147296360998191944960 9429677 85061621933277269111136312823358276160 9429678 66080719104162101113769611454881701504 9429679 24425385894790269794570325470648843232 9429680 316528043287838763692137591602216960 9429681 3584180662335092413119150846183573072 9429682 54177846676757440003042730001336210192 9429683 108807818847362767504264336945929049104 9429684 120239059134848444726235977417827387392 9429685 -5587207879746727055389322641446201600 9429686 60617116344880192487266674507626716800 9429687 15440495518953047152606227292728438408 9429688 -150030496205956324456158198767174922240 9429689 -46769138703685678396659142303650024876 9429690 1490929629983173562838696266162711040 9429691 71305490467779254934141344430092757092 9429692 -25153388822650928111247720314856029184 9429693 -76992731564641804819626905315674149696 9429694 -28222617293263502537248693390340623104 9429695 107280171321286533650917800767636742000 9429696 -2801183551365300352264496178624724992 9429697 10294073272210544562389349936909615552 9429698 180028345172687159195563621435679247360 9429699 42812074553632235340705613811266438320 9429700 -4679156334100272668424602199938560000 9429701 -660172049862153809372776543632415008 9429702 -1172692810005028487491631987810033280 9429703 211131901121156207246451336925778548952 9429704 -67238881635802720470570824972068454400 9429705 163313682234568386905062584151766950500 9429706 28874155229266160339509574594179507968 9429707 -43519255922270116480921347511348566048 9429708 110135269538023675546841934959173762560 9429709 -137624541494300472477989488943675823284 9429710 -84865150484024798094560506029261651840 9429711 -87756904830221751678593141814364663920 9429712 -55007811586854641428286328259653443584 9429713 -22336267467936761259926063882496265152 9429714 60484004031959952119270509984899927552 9429715 -18586365395630205526693223387511122640 9429716 -32695858757464092738425404886998732800 9429717 -119685157176305823318638938139226876000 9429718 -177842544487569182336644721188107721440 9429719 -32208264687960654885231616547245326960 9429720 -5019192421737275151400113114071040000 9429721 -51432928005771745947192637149953285888 9429722 197704538302897523133118344705135996912 9429723 -150370143094149813860118625726720243200 9429724 22935318399086795042105604767935988736 9429725 -21356524265243776977050986317981561600 9429726 48842079476472814514789018845427828544 9429727 271270961021661358141394125233709381560 9429728 753670783871831970021527231460802560 9429729 117603424129306644075729119411128407984 9429730 -137490129518070892950810729512199806400 9429731 -163364255499906751860859789493608698468 9429732 -33837864293958548462478126508096915200 9429733 -6426942173168004787912011257343568160 9429734 14045189042811984519197635842057897600 9429735 3450686612163154207229885271688581120 9429736 49404124826584700417025913130276551680 9429737 71600116538061213364255348406253702900 9429738 19505548529715897010335972783891617280 9429739 -65923410436067441728380998284405911000 9429740 17816745369160157084412773059467632640 9429741 -130454540418046323837802209772148849952 9429742 -85396730098788525577623246538033039488 9429743 -203636606203887206408931808766923122096 9429744 25723251745164125817502750880996818944 9429745 -49728775747958829684989363515800729600 9429746 -100075894590347752407997502933033891520 9429747 -41965789347307502765308277942849072640 9429748 84608229505715213885780784744210689408 9429749 134734766320281340194223762856991607680 9429750 88677663384709068403421351626260480000 9429751 -269557497067787701075309296175131508416 9429752 -208650503332677024877653228916252262400 9429753 410742491727379977293812646090391958464 9429754 -33529327898472805472156315276714523168 9429755 -301820033686757370586338118746875845680 9429756 -111698059792610321952562763241799680000 9429757 -244923310516382108150055203475737956160 9429758 -25661775837009295858827946477618081920 9429759 181574526987628517760897219950102593464 9429760 62761500768466391454434905291122278400 9429761 205404954325809492824508116162132523648 9429762 95087124960244543933681523438573521920 9429763 -29146377298330291846310265054918319200 9429764 163582774496980917809263739600893696512 9429765 71373755750378454833112281899644988320 9429766 44389990069811581061014353967481362944 9429767 -23353059482244391312631703690847667520 9429768 -68337241697502489288886183597655116800 9429769 -207405190215602337276541138908440921830 9429770 31689934571553255631937298669393807360 9429771 1350936400385489677711831601404574976 9429772 -51118855962639111730682760480447232 9429773 -105149807484913653293120936894724595776 9429774 13830730695889629305731035209124816960 9429775 -12154942355005543605854504328769047200 9429776 -6546625366473019741127673404733849600 9429777 1814011394289577560880740165143627712 9429778 -55292237129833030418223543125253912576 9429779 249869321454559823663388494980408124784 9429780 -58561774571142797581868263795891722240 9429781 45689936560451178997445398473505438048 9429782 -108662801613540614249464448227566679008 9429783 -33649144867206638335615195423020062592 9429784 49176426309835783135963330253706117120 9429785 93362840774997104601434000707662457800 9429786 -86125913326185019889163460468624612368 9429787 220084145540908889686471825590972624520 9429788 -262276183631040019819414267490704120320 9429789 67101218802390110018000842065137457024 9429790 -150261597613849267031435645951819793600 9429791 -104896984513169794559150930454540989328 9429792 -220402853599286055644086267390245470208 9429793 -72760351214528681140712908966706856000 9429794 130243172039840827675159782873166600704 9429795 -46588566387231670502422370500238772000 9429796 28340222043051657428319595035772756992 9429797 -187723174703286472895529734291366400 9429798 -39534372708466399628442742244018405376 9429799 197683983629571751144014489301074778272 9429800 122762003636518342734752025273436800000 9429801 263820157314463127863460094890911295904 9429802 -44541726026543505446720647560493581648 9429803 -238250502846036391810098869482935876120 9429804 117444865681685177083389146005971717120 9429805 200269166291128011751095568071694860000 9429806 -606131643593506679884333467031251648 9429807 -141327106233661927846094013577990900728 9429808 16127502836742882598315173395684392960 9429809 -35933510658773599058732036557387242990 9429810 -39244964216308675871578258441511462400 9429811 -18684536132614567061755735090266454928 9429812 4122404012794893223322101859914272768 9429813 -42136260140107416384952135195183095222 9429814 409852027658684546464725637943040000 9429815 -1000899684208296260297322366881062800 9429816 -70571398953092328630422082212146053120 9429817 -13641482933880405715630774510693826220 9429818 -113454600259788007365210064189289354640 9429819 14550881137489891974683501223693500160 9429820 40884556721094667489970121175438202880 9429821 -283377956938320988347419578518141969978 9429822 92637061083276173895967494150593423232 9429823 -60652168638915048550263237200700748136 9429824 -76477563456446619443177294342291718144 9429825 -74664035351342090346738370043757200400 9429826 -91093097952333102359398766029692341760 9429827 454522581452242009340402340367063653840 9429828 4507075159795274159748156602952499200 9429829 127093466774127699995561561587431094430 9429830 -81258743360238308996134692996474733440 9429831 -134286970723107117047587390512482277120 9429832 -106082876794550284610142910001081579520 9429833 120066614378679215778845468481542255040 9429834 -76545324512209332987236186461035717888 9429835 165571654153211630631148339689193396800 9429836 -14453496480695443471880680601662887936 9429837 -14060393482185086662229067292436375040 9429838 91469720429959960355014647828896909760 9429839 -110699969992059679482414507433044544176 9429840 5087716509117291033142738604780421120 9429841 350488904359515843339792786171820944242 9429842 144616382396147870783681748648541053072 9429843 125170897305710671393726059996903690240 9429844 425891766304878023083984895271430192896 9429845 -733907279075514467040783770395576320 9429846 120011879330461548218763555139358553600 9429847 -1644491128626364032720280382305968288 9429848 442836985750854428798198852381368320 9429849 17398546562841480045168763486839780096 9429850 -38789192788231366638658016318158524000 9429851 -172952168656590518528373164388492041148 9429852 117540248121935826688111836108067430400 9429853 -101952399908961094932308928560539595040 9429854 -72848247407815463818095886966706575104 9429855 70409601620409305899250176936968479520 9429856 -806842746884883734745387372782481309696 9429857 -2463080460633014790359323248581661888 9429858 60094872848335192794850317472952705664 9429859 -16341314708287320063883866940184888320 9429860 -200964708677363189772462141883842109440 9429861 48517878621637753354401486420259012608 9429862 77249035794703302885649595635017502848 9429863 444795132348725224852863144601209245112 9429864 -76354903210580352576336584096292372480 9429865 -93838822669759720683365750075525717760 9429866 -79543221725706230778119483284994861376 9429867 78933207294199779715386146766698968284 9429868 -46940313431780750969014097859911170048 9429869 401376663854991028054113874208976765270 9429870 -39127598744824238223730320742924771200 9429871 209946630719799043391543667923699020800 9429872 -38093888667163944832587943568020439040 9429873 92146673846054118825884695170940196544 9429874 -17963021623534556635694605190161021920 9429875 -62670751018155415367461294989858480000 9429876 -41701787703878409407643379690294130688 9429877 108547523936484791387295495054925845504 9429878 29800318788857605945024361195455086240 9429879 144452705163520454317045045359111575808 9429880 -152194627092402232553694851933157273600 9429881 -308852487328978449302932196807438583318 9429882 22521399262338419969157518986826108928 9429883 -64137490106021230935141819580885867800 9429884 -120269701967091136212560715390060931584 9429885 -95787839263034096317560471148046188800 9429886 -37871748354053615014712044425833462016 9429887 223004717309070728173009096108069201536 9429888 41032405667394832488949148852787609600 9429889 -102888762658481832013630178486919470144 9429890 -10077548225658891577620996690783129600 9429891 -137596058232504093741049764806453798736 9429892 -111722498380463070187881482301937336320 9429893 619565988162853043116868850643015806 9429894 -49450116393722708156024976857936705280 9429895 -64330340629470789109165855529344158600 9429896 133966430727370380841503396994608168960 9429897 5909459377983979256327058822599043600 9429898 91578229673836479297830913637559714400 9429899 146966848002532005991821649204096536000 9429900 60683927318828304658977702384855820800 9429901 151751477022174182083701118737543489720 9429902 -37436483683435070574691754722305526848 9429903 -104025707767532733671951038692623172168 9429904 -68711463862191760657480037103633039360 9429905 -52405643882610379027947277699923692940 9429906 21492851761627025161961972872752940800 9429907 -78963906785176005628720399974418773844 9429908 -100417222368672246039078944869956864000 9429909 -70163945309788249806649270942730825760 9429910 6850220870179854824282756009939404800 9429911 -74777613018402440935794734343871188240 9429912 -165220272517954259044635997248645120000 9429913 152990828566308428452139433127112057162 9429914 119993555527852549061197126474934046720 9429915 150937461522598098606803114314338397440 9429916 -62256413202691182314435576645245701120 9429917 20942492018307072413747763561186965760 9429918 20083653263818446691632573224878236288 9429919 18919751322800906501697794606387362848 9429920 -264580933802011200287087656881721835520 9429921 1074087948069049665465661726382478336 9429922 77609835921186606191179306338490546512 9429923 -50389827698666403353801390786849697828 9429924 43743261086943252877651267308086341632 9429925 92967694803724719586144903453088250650 9429926 133226607627900205671509420688841253184 9429927 27207700879771223409684140655854653008 9429928 -230226939542344272520519476997318656000 9429929 209361967021826897874799759070467566180 9429930 -4275393667702696461723172120262606400 9429931 9323815816430929687262823389492619264 9429932 188346097548597230485323228348117386496 9429933 52548867170546448023792559681711132384 9429934 -271275250016176647108513171675454787328 9429935 457819315728611882802358819776763402800 9429936 -39393902295464411436610294579835437056 9429937 -235450232053927573860526029896192494608 9429938 -14711873126591045759061124135325128704 9429939 -31866090519680614521617161614681315744 9429940 -3936720892609069147874719326294950400 9429941 -339518885182887247584548308894565794308 9429942 -45432938451794685620954616677766823488 9429943 4247160108701250457061326707704652184 9429944 -190134216872516009037047172216407715840 9429945 31555687178681227282251621373754889600 9429946 140205772208673948875132681606800578672 9429947 -225526825623214623719062632192233781960 9429948 145532937468719786574301477858609012224 9429949 37716017315449990667936845925074016236 9429950 -14005034193797852370335714999389200000 9429951 52734091657844996120004286232883410064 9429952 18157340800386368426083669509069078528 9429953 -120127887745148376910972007538623414316 9429954 33550519630798800286821069440640513408 9429955 -3374664774644971643014062606303206640 9429956 -165824052361808696929609608236372355840 9429957 -102284469017701131378064144307062786146 9429958 -179477245053931677055916131293561781920 9429959 79954608993587966894368922751071370240 9429960 -84767486744269287378780346594956902400 9429961 96299103070860707873972580073696777562 9429962 183470743419058742623456935124190529792 9429963 -85173206942061857800738583169274280016 9429964 187631512002783813182233390892680038400 9429965 -211006024091264992689280659013349401140 9429966 14826778737109307809735076145124761600 9429967 415520726817571490711394580783315468016 9429968 47993966888422105026360919129310724096 9429969 59054440750656233128487500149027036144 9429970 -64970353960986809254651207347430540800 9429971 198551132620000067653609378849260738000 9429972 51611632901636525448366109315201984512 9429973 10041417245538033353261234506063436544 9429974 70980447245921237319176940968997224736 9429975 4148040092476913209702195818396132600 9429976 289015322278960246803467895078793113600 9429977 39649353097330074823843107281525616000 9429978 29749729535881927123107406441960180224 9429979 -119365092803652957131997882241650386992 9429980 -16613947723586520510687998793656832000 9429981 -6299056007444943612583804117542898656 9429982 290397302409017884364709925152005612352 9429983 125336387130855490732476809916188631744 9429984 47432984462668960157557481242157383680 9429985 -104793869820820404830577714044207136000 9429986 -4918928726056957123338742019542373376 9429987 6763888844082301135655075113924291584 9429988 72529667098438345199219658407162906880 9429989 409673389977676489164277806520665783456 9429990 -30593371742002884970747379796456188160 9429991 -168756204849819737762712563798659742600 9429992 14455198338821754827002223365983191040 9429993 71628627310612175409423545920994323200 9429994 1168775377894078313614156055356780032 9429995 38210953185681415944280043574421850400 9429996 -22326229173216799709831850132401832960 9429997 113030999097546336368826641962897695446 9429998 -99409249115236149339034002180913176000 9429999 -236310812943027145893868313580537530880 9430000 -2772273641073271590834244391362560000 9430001 -134564439908814707183206291613468494848 9430002 -70704438446993142061445965405297744608 9430003 331026510337891110100193337403750507464 9430004 -36029908311208621714669459708458762240 9430005 -11358595852905210754544381186867537280 9430006 -4826087584614944077251478091871211776 9430007 -173140771736727572496324728350369610448 9430008 4440766143640842823853341780508344320 9430009 226066082165251310488998337394486159210 9430010 1133826836739861472791212612098388160 9430011 162756624081941452732290143485990515660 9430012 31350975076614158098762766708393646592 9430013 1157680160045877827943437895412879200 9430014 11690302421378141355360751771299840 9430015 -16624767192535405751344941852955965600 9430016 26188724845079211022319517066099425280 9430017 23588468327654940071061114186883446720 9430018 -16638953739203302395417705791200483296 9430019 -133995678962921271488622856047382940904 9430020 871234737242989073520337667275726080 9430021 -267133495099024033238925488401542975778 9430022 -59771612683999227526274507503778026368 9430023 64116305308107124108919592514206716160 9430024 -60029323100012624216862045964246871040 9430025 74755851917321855983051932626257905600 9430026 18240346336238384986103361259303238400 9430027 -233113265553994320400003738555631070124 9430028 -13982263288850046623431768147993880832 9430029 105194030476278547346414825647590624 9430030 104930410965234621332397471595908308160 9430031 -103613415690837022812072593383074359400 9430032 -34956215736539711922392023359933972480 9430033 435887811496305650823542695518886794240 9430034 -10302806782496375482735942040718188928 9430035 -72845242335700958151326597819030784000 9430036 -80616826840290860966183121411914047488 9430037 -159019048888579953915463194450107670660 9430038 -43208588707637607323512127004018686400 9430039 -59006213474444873329011878992327093976 9430040 104094493193360058698853535663132876800 9430041 24254552719965026302001668487630638944 9430042 -307670150642227458883182301273102368 9430043 -28609517040067572598169374003688751600 9430044 12103904283922221326185213848762086400 9430045 59245669250002670926919580876846205440 9430046 2209461337801446440942552406953299200 9430047 241344404247326327053951287893139406080 9430048 -393128981814443198844006970397762125824 9430049 268159259979320416630074804439176331872 9430050 -58545504156123349366118666180862787200 9430051 -65540645152953540558624788271791583296 9430052 32685579559763730127967246666270932992 9430053 -295513498074533277630082421722357791936 9430054 209410497463861014576313572445470890976 9430055 -261203791204868954624749901705529044040 9430056 -76161102792717371866508392045802542080 9430057 15647551200720732962094579002141510400 9430058 67083314085643861820700261170470241280 9430059 -129988454728141733688353507037328432296 9430060 -64320792726296287123334590186353899520 9430061 -122178167692072718746152104941901124000 9430062 -88417688147293295474497186062572252160 9430063 -44488271169701364383057147872921893656 9430064 42484408819876498224228648459992432640 9430065 139855983676580556166440801280607925120 9430066 173236656253649933518522133145380777232 9430067 -9906688617282976560040010014826081280 9430068 146339651354832325683284667416282787840 9430069 20350042373997109558887095492845190208 9430070 11668622226266442752786215802700236160 9430071 32517432155988403715132735438951466624 9430072 8584218736177263146982136959831244800 9430073 789699623506499918041198942008098906880 9430074 101864434508484218530993035386322301440 9430075 -76860161062907605883037195905619108000 9430076 -31401721475791476733407985721697017856 9430077 -17867892472916756078498884063314832800 9430078 -10559273611452371352347246003002798080 9430079 323419100783586789629924391100947312 9430080 50324103972454083904727284144354099200 9430081 48071711213648558053549330960332338882 9430082 -82531925437801238876311888206280581216 9430083 46994559388237650083849018219250572400 9430084 27026994636668688052895002907170156800 9430085 69616071187748960706724957199573343360 9430086 -14425354046052293423899064461125731136 9430087 149191710608392144129346478939335144592 9430088 117652385714005106025867158615184384000 9430089 -1337748684544474846916893694727327072 9430090 -65995690241471286382512341381760823200 9430091 -396926688002746792834692247088224905816 9430092 4184212977722073985503612285039132672 9430093 -183636148550651371655254904425405467658 9430094 -139386026564031268615333812660861443904 9430095 -107902098810210153019092462561175818480 9430096 -4992220174774326209981321467781070848 9430097 236645981582347946482925522360499666546 9430098 -126942599840590042800877659560328164736 9430099 211227133393574000659957405754405056000 9430100 -34704083594276812846704841738450963200 9430101 -264729259863755647202587612691918644416 9430102 7602854970582724953222315119908800000 9430103 78775576413297087089972174546517689352 9430104 -43467009420302956581326065970281267200 9430105 -210765843473132360352494445748707967740 9430106 -50953858258575358606577368293612913920 9430107 90082852448127258751286892245920281600 9430108 64430954405113336884481584031541846528 9430109 126731815648362532339414991324364888204 9430110 -32640278644953503790457142482459387200 9430111 212326723062626312822623098660523207712 9430112 -154198506968201330588678499421950836736 9430113 -69475540453600488586123161751072607232 9430114 46905664202085396406884600808104873120 9430115 336195718395815706024730254770315520 9430116 -87240179526478548276506256186908258304 9430117 89048164126722613548930877588518871260 9430118 179578118023887260437892097800924591040 9430119 37524062121135114421629342291897205704 9430120 -64462478504359585901456604041330688000 9430121 -216414741583901381431664840562520594200 9430122 -56730396921053639528939546083063046400 9430123 111208339246536985644720901539761187384 9430124 -99629365578018856291005052526672007168 9430125 200233747840652305313903197555885704000 9430126 -119160424856705117610100102309324881216 9430127 216603471015276583845452143917274586112 9430128 -51508755414529888199615019667732561920 9430129 79221028727281077381437985852738379730 9430130 88084069992165531389345197538378988960 9430131 -65236421427985881974519937277607079936 9430132 -194176068425391106606225991672644799104 9430133 77862831216798982943943440802901889802 9430134 28227701417852894304322847797533683712 9430135 31222097501157059079569059243682366400 9430136 99028318628182414053711018093841735680 9430137 -187859244068375758568225637251253863760 9430138 24471686966521055554631131038229340160 9430139 -388686628680424785472372145348075028060 9430140 -6228027727341312847163708161699706880 9430141 469492215233823868708169233402901184 9430142 45368663461555537112211763147478473344 9430143 -92596118270275349590992531548882614272 9430144 -132060944460508756003773838669098516480 9430145 167076393266124990426780265418649282900 9430146 -52924283766098942598460454665963859712 9430147 -132199491979456066112472971494073446680 9430148 94899648599647243747784102300343434496 9430149 -106899305896693773766861578526631332032 9430150 -86380699653102036663088719706502647200 9430151 336184289472819216963622490369483399352 9430152 -145400702207930898125703244834338938880 9430153 -137302478820505880047073405652229946780 9430154 -41192438402811597698290643287985686224 9430155 99626310221206268979750020995763481600 9430156 -58921344212186745667901110917317345280 9430157 99083161831752737963324484881135492832 9430158 529117596531088075243461737797383168 9430159 -18863872814298814158326788081341870320 9430160 16483087952998762828447262826888314880 9430161 -39005326301200137377289770286608993664 9430162 -65600093309859017163486086161345758720 9430163 358666449188790061307692329004566506412 9430164 64522449860805271083615599068277518080 9430165 97000165434390672157146755084186305920 9430166 271990737988258808368774589506165162944 9430167 -47043345806167855117334042437378260120 9430168 269549246683083418193493199449443082240 9430169 37929466987671316114608395001296036352 9430170 -15636226913599297966666550784835257600 9430171 491575991094288122768844672817293306544 9430172 381477746529336792027834265212038845440 9430173 107532209960111947002929482759731304920 9430174 46477638569562289903577767122280530432 9430175 -148677571610617867172900495183905749000 9430176 34409260555503027420854226509327499264 9430177 -142331881716973178824043161643208349520 9430178 -19668396918701818889035470420629277360 9430179 71201440026252779849778869064549050688 9430180 142812135414070176140856572349434630400 9430181 266322298263143109262416762636950448192 9430182 -10865233264158780573375273938029707168 9430183 7775343944710036417521987457492635776 9430184 -46492785356061096767850041554872238080 9430185 -81055564243654960878276032451828475200 9430186 39301812114215190756894959331712413024 9430187 43447054930598446663669898897117386800 9430188 -43327633945885746817144912845587702784 9430189 -38286103786220776560652503019739027880 9430190 12022212294030940867727576969971691520 9430191 77661875022451712996769041887921650120 9430192 23688183357893179068882994345667280896 9430193 98601739167401321636602455661760394420 9430194 -51493982893531489663702610651733323520 9430195 16937440789889884297360423188473700480 9430196 -255766022256049037889844045854555561600 9430197 -33903981611929709224468858110029264928 9430198 -13621129052811698594201812193718050400 9430199 -299470289440077081952430213509492195800 9430200 18866132625221631947031996430596096000 9430201 7324887206127595309330585871552544 9430202 5446134488499547248659454663484710912 9430203 -223595918984650319375144101420952382696 9430204 -43176399871909416585389232487611474944 9430205 -46829297589515205441576073030036187280 9430206 -70194851415243863496425510731825274880 9430207 88707231057328752476365418186284263120 9430208 132341200629508789273579522618926563328 9430209 -274286173110904400965693402947281640000 9430210 46233771388212582204392478080822760000 9430211 93989895700276212701964176293732095744 9430212 -22762732788297074553967142089629696000 9430213 196722056879870724828981068181751360 9430214 -211152409083640240552493052470915408544 9430215 178156532565562706073992533516987911120 9430216 -117920868221279302962306186226209085440 9430217 343598666971467772950281864857666759632 9430218 -4385278726075636915622193492762721536 9430219 -17011539325657469145590882878782539304 9430220 105698905170086479748731503504947712000 9430221 -325429210963122710183222880002378689728 9430222 -161352844422139336892180022165125153088 9430223 -179063067253884372602946940082847459840 9430224 7703657637751827594463487515073445888 9430225 -687054774701603893652361736172057600 9430226 -91502018287468045348937855307639054336 9430227 -89635388972239499831937668554088506560 9430228 -1046512478659903642370262367769151744 9430229 250320199815307044489054520216039835676 9430230 19728710296691811072596428871588659200 9430231 27237752458638179327099443764297137664 9430232 84970976467977343105876045768831795200 9430233 -56384551405379841624412034002914524976 9430234 -165376651973370209201434033937358579456 9430235 -247936961069694797671268444305605664320 9430236 -36587586074996662457366889996015651840 9430237 74678810814962495860967949674981046060 9430238 14282671068663135935815477416515444544 9430239 27248059940755994735071776849768066048 9430240 149854925231909136141840033560938414080 9430241 -315602932184866774227640707099577931358 9430242 35460685480054860348485046010451402112 9430243 17769623762176020652871189871587070720 9430244 938418397138198149724800888420741120 9430245 -112495276963023822338320996796448358560 9430246 24943196375131209481004322513460205376 9430247 -51143514566373466820398563992066754960 9430248 21222424654177943678541078527654952960 9430249 -106598948827947245009791553516518829340 9430250 -32677167963861909964717019226616896000 9430251 53396545925354521797400266005380505280 9430252 51759311398738268635105090126337644544 9430253 7491165389419175018320752187891557504 9430254 -17954071727245965692926751337129870336 9430255 114625516757408170940768725984458521160 9430256 93672102516148389869587641661095936 9430257 1486019505407580227983672628791110720 9430258 7060733522318324597783467753353019392 9430259 268818146268906327442528907496164576460 9430260 -14594555558249719920524542519808778240 9430261 -49843919518044812274163062971094707808 9430262 4454462246289312445577589797825356800 9430263 -20290178698166931114096526477609698408 9430264 131573704270436258659068202323031756800 9430265 106448583298273287196746163067763336000 9430266 -137772100248858160819805384045929598976 9430267 136284233548719519854915991086615779584 9430268 -196387728786037840563498224965137137664 9430269 1374871306106372188466936560212417888 9430270 -109917438106908561613987572064024444800 9430271 317195695691546853599961551330794102752 9430272 -61158091707218017925175005137575346176 9430273 218128654451517921514409778859768139522 9430274 7395135204860742025682567703500608512 9430275 -136778621937001194599972913514061914200 9430276 84252190741072000019802390251861471232 9430277 163179653905545001673110661049272988126 9430278 35131535951839937887414452466562611200 9430279 -46097431571193289659855696356197543440 9430280 -22028284918481837648982126927549235200 9430281 -516934283166589024646602966169297856 9430282 98784909647850239078251380674760754992 9430283 -2263517367159026610769067121431607468 9430284 6929224139337157717893819271747431936 9430285 -435861951913138231824666223679434119240 9430286 -5909502080290023927762128921065042176 9430287 221752447775279886893975285488356096 9430288 -37171475326175605349773655637249228800 9430289 -214620650319219510371305989952392249120 9430290 30709607024049240780640504173220992000 9430291 91384441567622269277522421065746045248 9430292 -14543082361274573257783171834666617984 9430293 231399785578489823715838130887050616992 9430294 -73093857885909075646901432760892879680 9430295 243081248770624974471003732483486396960 9430296 -213579026826041517979666859566163251200 9430297 331981268077597759790617578254633932752 9430298 -188642121451117860383717894804072931600 9430299 117851576813517320905229924681623099824 9430300 152803277885908570017762229045797388800 9430301 -38435859319889588868118855526771404308 9430302 9114501274819031781450648066408413184 9430303 227860845393840514532264125107768083552 9430304 -54467945617652759654075288639996559360 9430305 114373484619058239201297849473604005760 9430306 -20531831208860504606391129757052764800 9430307 87433673684931301015200351608534608320 9430308 62631520537252013574729502452826429440 9430309 161653242304960443377748919854286012160 9430310 -17147702590449178716634367232488845440 9430311 -99482234195537257447663968476273337216 9430312 -245168801845546974902581806956835072000 9430313 -109009431127230932873912782535263667340 9430314 141394217429549475317564115089672874240 9430315 152804725676819071483894209812195006400 9430316 -83997406370949045150640615120466165760 9430317 87440940351093926018255312349377297280 9430318 -73863662476754328650419125590267048640 9430319 -127194807616167950511862505709225884256 9430320 7450871907502249153185564706379857920 9430321 286590482378469245508086096994424082544 9430322 49439279997637237992777598098372847104 9430323 -105631635009097264360797550937905297920 9430324 -2125518796412329022660587806900633600 9430325 155288773020825148999831418774877988500 9430326 -41745427032925581715858580052887704608 9430327 -3685532844184818129728390930676933560 9430328 -159727155925074716577291977142618439680 9430329 -16378977504751952660064863322275260800 9430330 -4442072700337544488830009018255360 9430331 -121451449573940459144098162900699043868 9430332 -38846876242689929005570907946188656128 9430333 -128067193707678917824448036264647390560 9430334 143256025421068530687928558033748994816 9430335 46000346597008274129420625425945109720 9430336 -155522188623717495451566097761561477120 9430337 25929175906011916365373483620191151552 9430338 20696237566813361937865056256243164672 9430339 -386769204194552146356622813532957441860 9430340 -28626298857174029694511864148619179520 9430341 -32652975957133978434821664706169426208 9430342 -5132615868337945192965216685121721408 9430343 7170931227330324051437727429186917664 9430344 122415496492622521115897180440208179200 9430345 -31829255174531814193467545454140172480 9430346 233789810551547594658295004242393278720 9430347 -151256557311134642461411488709628101200 9430348 -121423769570038515528775316152818011392 9430349 -1252951873318387686090072240992985780 9430350 8092885568317870021759361734561656000 9430351 64032279971178250255884400692298614240 9430352 52944813455434356058505753050967703552 9430353 -15691256989600179309133055370418088460 9430354 -140877487126094219353426938152313120624 9430355 -1548656887527268846942313448381864960 9430356 34946383768542605374078828778510450688 9430357 -67230715430387980813470568675163842788 9430358 -82519015206887161519924762735470398208 9430359 -5521751590137553464709961730822685200 9430360 -68339474429596631676998169038419968000 9430361 295915577818110064997479735324368205962 9430362 94382354401179252494347884488562837504 9430363 -329171147404650890766497291795078739388 9430364 -133595059515539325661516904052889972224 9430365 9983653167522823890580347209332992000 9430366 -16575245495405153084296518710836816512 9430367 125843823483531066342061929072433264416 9430368 -101795600469927622010297617631749865472 9430369 -128356194831975178449882759396794177172 9430370 -24709437341617977720298990959104226240 9430371 -278815706987190332936357742705731358720 9430372 73113158056142207458478515538112102400 9430373 1703971386155498333199333658921514304 9430374 95412942271879919617098170320682132160 9430375 -66201309656359341718377470022348120000 9430376 -253784700758276065053938732317480765440 9430377 366467765785692945483420271418691744 9430378 -123253318492485638239316885715582215760 9430379 -191331820735584896546180099567095710720 9430380 64279828076649236670775312110802498560 9430381 419706885027657293721083429757433505452 9430382 -51449861214110387320810453346684699328 9430383 130908911215314868342897416698512857600 9430384 -19908722322894656329921826415270952960 9430385 -38922727063075892915500373471388963840 9430386 5081678371131685103471488183168892928 9430387 -1556386942177813684058658391876686440 9430388 -105753336869200144571319652247423754240 9430389 132888564182846697178126936701794527854 9430390 -25787790992562167845371335492690363520 9430391 -35826224134033049070544686507317967360 9430392 53084552252567203641856758748058787840 9430393 -239416104766741294981815428382975099564 9430394 157632808617330990633425612308160820960 9430395 5205903153216092516353784897067618240 9430396 -28316777016801584069594754135436574208 9430397 -279103784854998124125296468878499530080 9430398 27879650908148149471029785990888085120 9430399 -3217740718411038229557931557251903880 9430400 24698746291643518167879217387143168000 9430401 176221046318800569615137898979195594032 9430402 149349797115935518249940590484351347152 9430403 -2213028977424056798217608023662033936 9430404 -9173322025957841824453672144690421760 9430405 -97891208825090103339061375379252399940 9430406 -109994788397129759028872387833324690848 9430407 81894204379286121263231077000788700080 9430408 14519800469893397744996869100051957760 9430409 31364724795290952159661068117264539520 9430410 -49113888037925904537287867788100221440 9430411 -29262690974240962628816859641359382000 9430412 58026707681716690210726755836241576960 9430413 -120372848884537395022187743378978414656 9430414 1488512938018656880042515403414474752 9430415 87995805499114628954635159472499178320 9430416 -69659478461849289961248554153213952 9430417 75721483366512013096384739451633338624 9430418 -206993536351302657996900773055049545840 9430419 326928331781295422607223795906419769920 9430420 181036252601844730928254499735655233280 9430421 45163301902866236451304273301855783808 9430422 69700780654077231737978487371439828480 9430423 -31459806488539809845321639725885207320 9430424 155078792314832534003633817218070312960 9430425 -9996989635883708718417989201867648850 9430426 4422843399514618084730317198635663360 9430427 347320761252586037614241357557981811112 9430428 -87299217738243708668741770671391653888 9430429 92443493185877922453396779677219661030 9430430 -116955413258573704996438428069076328640 9430431 -39611948523452042432966828248686289848 9430432 27385146963438588553033217453592674304 9430433 59919933014250215237429598809838728640 9430434 29569524486824658149632650312432193536 9430435 -14534629448708094625793535488135583840 9430436 55231569774103133562787784847411348480 9430437 -19635915471869915315086128984428895360 9430438 16536004720090369418843523091319793120 9430439 305149488203355125545708726294561221240 9430440 -1326311846720289087406991181582336000 9430441 272670566253752543236645073989713158800 9430442 -134571248610898400316182453136649344000 9430443 147569026694106115306458323931540092904 9430444 304405206018183780680669170264215630336 9430445 -8082246547578752287463136055187567520 9430446 96347431824946873524436621871115077184 9430447 28091485659958717632236660052201907328 9430448 -22771259990040110494122855507369394176 9430449 14510000619537852896533365385640037120 9430450 47839391848234476608484658089464334000 9430451 38279572655424150984469086507694395504 9430452 -91447903759631014029854261418954854400 9430453 287983462524550904310159674940959837664 9430454 23683313645776352274725825306443524672 9430455 -77816790604164630287459101885355491200 9430456 -210389373249015623900354619153988976640 9430457 242739405675972454516173199621739009706 9430458 38661632984036060544220123443234960384 9430459 165635505980219602793852219562728104 9430460 -23950281971380139716980470430206361600 9430461 15344259391298557825687281400281438732 9430462 -12550633117958351140289645178964723200 9430463 -67689689247635828292314795174781137040 9430464 -1847322288237641269405986943112577024 9430465 -179144627241216339945126214420809700800 9430466 138727569987710523236507652584155572432 9430467 95957473792236174650795936265404421120 9430468 -253640650896429612913190020130857236352 9430469 -69183153452594475039676077579073891200 9430470 -8927857020174261603962517711529516800 9430471 190430995471612755367613397575060716344 9430472 -131187101166762344039941533389935795200 9430473 82525231350305274530099592301110505344 9430474 21671982446751754789467549385115285760 9430475 138486530757081420836996928049982230500 9430476 62414984491809947515666828168786612224 9430477 4774343261511779913579634976161979872 9430478 -130035848371966831065317559909474461568 9430479 -12522250704727053877981891849193318400 9430480 14309641901095670506746902576613212160 9430481 26711491455043810287321517208272403700 9430482 54994774769732589685723985391134462592 9430483 -35879944082181691299432696177532894468 9430484 104824782558668949749923638476682356736 9430485 50768734787539660417078595101613652000 9430486 12690493360784465508734051034310990464 9430487 -334735468995023930053231156351203191376 9430488 -11458037504930383373911805953009520640 9430489 277276874419791368274636423018705825290 9430490 164687197874121281186100096368766842880 9430491 10643034216134750260178120001799698072 9430492 -110255671403708292181011172384440373248 9430493 252312889063490076474409698886153016742 9430494 42046908166623000735548015312104200000 9430495 152865026647166923251518881902134756880 9430496 -302690383628339564294320987665329553408 9430497 -125180247673282358280169561578141999726 9430498 -51083360455545600840751605224993280 9430499 -154911641143023287797541670943690155936 9430500 -31951283052577258551348023059703808000 9430501 219122228681927514360665991466956086400 9430502 1326004084200835311457323911338212480 9430503 -198375783061299143484656218408429453056 9430504 204211858697202702925484755882115973120 9430505 -558477108151681640200268222506116480 9430506 -1483931721328020118175160344098841856 9430507 1767861001987286272672872112294304756 9430508 39740739782026027441392574573316966400 9430509 -75270694012131636572221502426615823072 9430510 38102277977080179224823850320771840000 9430511 33735991324639481817178404548019844032 9430512 4365948537919669486420660209208786944 9430513 222096130229090209393059563396443593060 9430514 -95654685021149906584158837558115740144 9430515 -40897764217834737075818864432676815040 9430516 -46438213813446489933315014855440466560 9430517 321516339925137633534869095272362060640 9430518 -128309445930560180487905842184547002880 9430519 58302759685683581713338915041129315552 9430520 236956349942206799957260477365441945600 9430521 -10342683499787784402998177626270484256 9430522 -67282446510544516176223989690474092688 9430523 29823480669652400784030383578359689280 9430524 -20223131349580438252943359388914352640 9430525 88485850877480995731654550629225151300 9430526 10580794981395487851584223942983679360 9430527 -93307184726521522916010040564661097840 9430528 -11119884125803300586395731263955664896 9430529 -12124521450182926599773073805574115840 9430530 -13681290778079964433025270451967687680 9430531 -201199942398163169633033187214386124536 9430532 -107585667657245386576733796339582846720 9430533 9819610133138192998964155168225117440 9430534 -160130013259143175979968276642596426048 9430535 276561024227232563756400884684760879480 9430536 56915606870418405305537439389396582400 9430537 217768411009040192329274246155444593460 9430538 125669714423806679057058797785322507664 9430539 -235455764336727966542148265092570446880 9430540 -3043317963998238728829637837374120960 9430541 -35347295110420186254715626732847852416 9430542 -141720212139872198788034452135380271680 9430543 -298430743761546210446038095893223171096 9430544 -31185876074088786839372247657435095040 9430545 -531703794876215054399562210495428160 9430546 -106425912235255001320870348239634237440 9430547 -82375881086500258342942857840147457968 9430548 103493561237727553917557843082618746880 9430549 72005299573600122361511848776461857550 9430550 42922663819817480707227769244330092800 9430551 -57296263153549279109721364810367833032 9430552 149354030343193345144150465123830988800 9430553 77087663621831746510494044844327006528 9430554 -14214042192348398291785323328483393536 9430555 51586938990615756532743023378782658400 9430556 -260397919873146660436685122319393671680 9430557 220561477614683259688207019197914523200 9430558 -168299193414691170713338039776679125120 9430559 -189592222809036403958470524669863870832 9430560 65830362510540189924626200058658816000 9430561 11202398056085366923095551223978288832 9430562 86340727637391675538492983415670878032 9430563 146736482842631203892576070713161158384 9430564 -39719265837586968923125059206320386048 9430565 -135219382960436254087945511084718081540 9430566 115971008483959377628352887756863186624 9430567 -13494438965781195479162756263913770008 9430568 -43130465316497886278234382098192793600 9430569 133396742522457431759041505912329616394 9430570 -3034588164466785520739946824454671520 9430571 -2678465809236215811328739698748968800 9430572 20802924853840071839364431928463392768 9430573 67431017551548304667198384442809656524 9430574 12662464293321680437594586085436145280 9430575 10500165657477499276765073742367334400 9430576 -28478662439621587264270305076426702848 9430577 327175226855444494407972500053559049408 9430578 -6611411145450670301954844343555651296 9430579 -173499162425788497850718776653374760820 9430580 114884900091817384993534694702201034240 9430581 44331864319497277090486851267450576384 9430582 -35957643053498301599225860625814688128 9430583 -74253231831148197249762236855381838168 9430584 39979964774856131917871644018913771520 9430585 70929702679081095069669106262285002560 9430586 -9414153100210080533687256459670131456 9430587 -121562216825422260122898317486893269684 9430588 -2176882551317920473487918480325112320 9430589 97975451152773830326307878440764744166 9430590 26502128509898448540917280278641117440 9430591 -267678742349221567791937097784674483008 9430592 81553416439459719445524063355874574336 9430593 51711506154113182548532270381115028000 9430594 -58292800005222525502940542482357256320 9430595 -22337300481809320812286757840989628400 9430596 9751864979493493985546498790398287872 9430597 232141438268257954022876009199252533760 9430598 -8019581685942134474518912589140715520 9430599 204119753913127190829021935072313041064 9430600 167017071336961725997599333759038208000 9430601 -52372773899821640348420715094137750000 9430602 -146643271737188038808983597481826366720 9430603 449833624763865104239899189070471168 9430604 84873356799509581210018564569946701312 9430605 77795973495587951923070558338838390700 9430606 -73908449560436661485369937600602734080 9430607 24999085300500173626030915146499295856 9430608 -25683533553893546798199647374525857792 9430609 -116231328868593785435064308883111376896 9430610 -1997775020210631563660508189183744000 9430611 108678731003748015264303121030270258872 9430612 -17688912155081489545144972656444016640 9430613 -318417884921599268413236683059487193138 9430614 -56257869541098779943818466026079740160 9430615 59957434373248451889982932215728384800 9430616 103372943765966206262060973506726092800 9430617 76926622619812071295775783167141010112 9430618 -75700498973986731682757433807605279520 9430619 374215020531946370425542018225482760 9430620 44290917318789186159582210959865492480 9430621 228736665037790661481663663939607423424 9430622 -200595007355418134142684592077685653888 9430623 -136530407038419177802088085181394796456 9430624 -125767008318865081744878505308596994048 9430625 -51477862209998513558177542923062400000 9430626 -27005176263273581573625314839902543360 9430627 -158620036984399926186757940911557527524 9430628 71422499117467798855822708634075338368 9430629 -14884738445754729507053434962217550112 9430630 53456685718280797635751636534599534720 9430631 -1583744254390534137401379871469237760 9430632 -202192366241544624662962668859292820480 9430633 343651908114603922568328744962637773882 9430634 -20900393214155777165586720817234354176 9430635 158332673948322603961524204348498255600 9430636 279196800552123791885709721637431943680 9430637 157488245125847789358394573737101206752 9430638 95137549865920050917866134481943516736 9430639 -113023873948472608421455525104301862144 9430640 -72816165502474910719851373258293411840 9430641 70168921723127013202582636937841279360 9430642 -22476080904763587939188657318050240608 9430643 -111985362889864698731248331180403516336 9430644 -45805352597026679858251390191229206528 9430645 74171621218013591981878494896334341760 9430646 58806348007718183628632414341495630464 9430647 -13996870701924613659019334153336165400 9430648 38248358421763178599282500433252147200 9430649 44195526263196510811915244105349628650 9430650 68361413698761124043147840283690432000 9430651 3942966065800802341160941597429903192 9430652 -61910220477709441677983544268045860864 9430653 -22738242182060853914774785349860624896 9430654 -53786513131283068020846228100484096640 9430655 -33417471734708643423349457189952650400 9430656 -44677103535850068620876034537947136000 9430657 -450056893854445120387384324015456728000 9430658 -136134981268753777426457604379308022320 9430659 36645020568633743768912569537435948800 9430660 -178698682933690923167813446591109272320 9430661 -2070536199978016244106175637506597416 9430662 -44002295863449296517065480905882122048 9430663 207025832641749067383046753093446524184 9430664 -66668865733865985732647460046748912640 9430665 1278656421696400401335611949879024640 9430666 -27473077370150131223280336887982170880 9430667 -209836425375898323291492974212282610640 9430668 3483113208526667943587194231884963840 9430669 127411940701643598691509581595443096640 9430670 -7842479384939286980095073136143539200 9430671 66922500080424920589185061793870178064 9430672 -37338651552324096976471642147300835328 9430673 -66093828712261262809513189938935344320 9430674 -1960161046220627327587812609904257024 9430675 -212653351874759652969123233425855779000 9430676 -45261198121477272707545670779885715712 9430677 -52055754224531016985016321052353774052 9430678 37762496442530099450412450166835280000 9430679 -240879284832718434468641537764204881720 9430680 28561655903618038266860048594436096000 9430681 97029090619462232965942273322584782532 9430682 171763842824307150487085619869036278752 9430683 -194118338610845269328486716574359171176 9430684 -25104256026227030729520386106234048000 9430685 251234912750956349366357368760236635360 9430686 80392479808645120730703137420123207232 9430687 309742645618729303395304265801758613616 9430688 123205011895637006479960111650664611840 9430689 267296268508484889538634066598863976624 9430690 135772887284145712602272429156513571840 9430691 -93136863966182837272178922148965620736 9430692 43066475182405466785418463834231969792 9430693 24757342965516598134594116155071434942 9430694 -15116845402817669787979805439608264448 9430695 -232985038112708104081734257655343778400 9430696 -62672720141730134444751731766167470080 9430697 -101172443039227657586123073383657442828 9430698 46620844186587791163960732249028702464 9430699 457976880106689907658967773337911772936 9430700 -86762935991864154566064657108842284800 9430701 14610935456114980571052738858610790400 9430702 -313641788103475410837414404828276335296 9430703 -294857994752443274147005399188062280048 9430704 -77164154969091813633790129060705075200 9430705 19203922373331833723139385263018390720 9430706 8196262417583232413648533269860376480 9430707 52353015965591495935558775980661078400 9430708 -45256964656406534627554695217356488704 9430709 38069325890992836070465055082200241504 9430710 71371827259209486483456728995843224960 9430711 -35898302534461851821769912828254983776 9430712 47161657601851406093276491909527244800 9430713 171230290027852282925909347178684389440 9430714 -38778203711336792954004277321562825760 9430715 -9464085492055597347801938177892606720 9430716 802975051724531540233270501242823680 9430717 3645911756733579083728271750766759360 9430718 -138956220483517999882542647064651822720 9430719 179458617172392216404370987505930362240 9430720 -12298842613921224685200306661773803520 9430721 324527683381376371716101970813072953922 9430722 42233813437928670624131431520939366400 9430723 -107027460063214238109492042080999865028 9430724 14657863224734602358169318484276551936 9430725 107560363722417182930261571011265537600 9430726 -42180126977586300063555854948866966080 9430727 57872157766724620975224484197499557312 9430728 -102171732006999610713215280034478407680 9430729 -14959112378796242508464069601977396928 9430730 -91323454029249650693807058087594126240 9430731 162412832148686573844992157469288119420 9430732 181853328265898436984971686728949988096 9430733 36457231649487966413494066652303234880 9430734 -23496248244498234757596799407371920320 9430735 159631468472772602244883058330511207360 9430736 681396607222988838696824449450770432 9430737 -168251749913399865658899804485779203360 9430738 103777077148876249463877044088409731072 9430739 54806679763110264759148343886619986540 9430740 40215164661650001873858857049358080 9430741 37966806079935151250402120188227638812 9430742 -123171112044886520450107843531414312320 9430743 -45434306765741750232512236180371398016 9430744 302460887331322497013390462133176412160 9430745 -21435473156922807302838102829247572800 9430746 -54082050191209935717334765836308441856 9430747 -168754472146604023013762778811785786000 9430748 5817139242633241516293417295633351680 9430749 -7503298255722005280708857375372666676 9430750 83060501014799456001493803917749632000 9430751 344961063835172120161496537677501210104 9430752 -23134472883287694721028159486817730560 9430753 270658087128472054171924194743111172002 9430754 17426268810154056953519730859469772960 9430755 5065089916243256623916912016602161920 9430756 302474926841917411765551211466107694720 9430757 97983893699952267249183305791282407552 9430758 22980998308596994596269510738002856448 9430759 41430774434468311744375021952235350688 9430760 2037189223477932848890024121078169600 9430761 -139220482253516005122594387548628636528 9430762 66675582160179396527778176524918616064 9430763 237136963149172375409896192291648737012 9430764 -874934178493407193709408589925367808 9430765 81843295594256512209524653128587931660 9430766 -88569924483761806687359549226386407424 9430767 -65875374385528479151487175713692493712 9430768 40632511048806971836310740836767924224 9430769 148918870384440088413469808014832569170 9430770 -7361671364823184529027196215292710400 9430771 -3537584891429481839254782524310580320 9430772 -33737446700063118386543409221600064768 9430773 159965244616499953893499696149135358368 9430774 9753820862334585204833190733488809472 9430775 145239087353859512282026979877514174800 9430776 -37194011806028030266899514773416140800 9430777 -298855537379272103750006838615945236374 9430778 -15465133538687332761671821647258946560 9430779 18573977557145547132608862991169664048 9430780 24806573508076805320958009770552281600 9430781 -321938664217453687742105072105978567418 9430782 28078130642123534005183323750285348864 9430783 -638203363829372332827600510370758425600 9430784 -144856447654491042134667610478585315328 9430785 52429729906530283076248571568717696000 9430786 -185726728711889841017812428105643912320 9430787 -221347444768371297454582164705998850564 9430788 46123008555988076665463151482317271040 9430789 -6596345593103006431505967160914895360 9430790 9074332249348532267547435126868214400 9430791 167186598152482164466137831325434144720 9430792 85967470866070842001855933862051020800 9430793 -284043554179157969207050502637408137958 9430794 52704962376687474481954254995688960 9430795 24867608331048961655991325079926285200 9430796 116906341874922806188834413374682240000 9430797 -1757240944579819258725241262218923072 9430798 41128249683916106538659984608543808064 9430799 -101000489390605716980889220314485695488 9430800 3068987069296441395308396408537088000 9430801 -87225276752866100209258615336804787868 9430802 -143589852134573980295997405844152662400 9430803 4288220372404279886266974331392094080 9430804 -57935130142816107236794084504339721344 9430805 -4003116658767277804536472101122317440 9430806 17947352971781118225072860629036953600 9430807 -30640511218817839697749316342880199800 9430808 313588501247963299628211498240064296960 9430809 28237557589430259885853157281698782400 9430810 54635335614331374892772298188336398560 9430811 -125873163316651111848972223247369563248 9430812 208190695738853475379227844550909952 9430813 -13139972406056620430300879756692906176 9430814 -207987633540030045072273033217691247744 9430815 -51329324191064077067327587376025018480 9430816 110251093068804271089917972701557817344 9430817 -333852772299214767970117754853519040848 9430818 46831458566673264235705671153381120 9430819 -38658919635373234522624882988524696304 9430820 3093652700485181567244661483357470720 9430821 -130927589228668354378896736099420734240 9430822 110305052399838741781558610522261663712 9430823 267852269664030618291423914554658841144 9430824 33773627912278146293928784200234762240 9430825 -154878691874158274151132112819856226500 9430826 225612205989764686999387390908912872112 9430827 -885804303952636904403271241983501056 9430828 -114211397330232574052200626236928245760 9430829 -320993776565866852903022514553229230740 9430830 122369209947984867063465545343143233920 9430831 397665570459533080439691371171861078872 9430832 39071268235808773339161041015811735552 9430833 49550987810984328093689987435744076864 9430834 -207870198651813554024531437048280093424 9430835 -19651760833930305408819980421820201440 9430836 85634839798821353852876647357278400512 9430837 -126756131961905592953165966498523172100 9430838 103436977718463811059520104426825148320 9430839 196190157665440364897518603099919765208 9430840 197997403911309224994326385646126080000 9430841 159609136572700745624061642266763843072 9430842 98379812660611441394599469444218125312 9430843 -348365763401846453628103214833130426908 9430844 -99342837423665822483014322152480086528 9430845 1259762398823098767828450901451515200 9430846 -2656594791290557343550609171996492096 9430847 -24010075967411907273935344409363177760 9430848 -10670608126624805117787184211070812160 9430849 -69317260526557118720138945144468637740 9430850 23780328854430935053308656212258752000 9430851 11467411643147233508599895655238010880 9430852 -47445506455023851094751154213887764480 9430853 -317092341921384198244701880135011140640 9430854 -16610045135854628020000320117128904192 9430855 -13863731950631540920020948937277683200 9430856 -86212312458241622399132970548079329280 9430857 -148028415476797918384088833923259203360 9430858 76415156203841610603489205927101329760 9430859 113630628022380037789816598109057646080 9430860 -86163200579623590160631944210143728640 9430861 115656631996631286740913591993692172 9430862 75987828555805656288534345843728302080 9430863 -97761853110023834858702284034893167216 9430864 -32348256196545304400604603950839627776 9430865 -85667309323560569799295398692517001740 9430866 -67567861444355275338641655236094532848 9430867 34645101201536432205330514058653492920 9430868 -92919726558359272042929288152876007552 9430869 -108664406989842423577836468585296492928 9430870 5048201011572078895114434168290323200 9430871 -111180357474746732221681055241370135800 9430872 162751769554057056247605590366399692800 9430873 63902170535542820439750656809597522944 9430874 83751901881566021456936322051211818240 9430875 -97830977534924396768108048392747524000 9430876 8361320781795204045599335577650824192 9430877 -31904213480980629267625619995938125274 9430878 -62400789327805215421896490816027100160 9430879 577551457464989504577663327034838105376 9430880 97771566871504320723453181242176962560 9430881 14816228700476624327262985318868172960 9430882 -7003088028393317878400246128544649216 9430883 214286920467275480940230621029718220936 9430884 100807015675986832143907528346840094720 9430885 6231148210529962735781187324029345400 9430886 -254109757028355919971120268480751629056 9430887 -225441891171208613909397741331230114480 9430888 -329185752363727156129187892181811005440 9430889 3302238855359703265561950952053876288 9430890 25739494089081563771661057165294105600 9430891 -227636547996361502134598187476824909708 9430892 -30732483649742029139723430755616096768 9430893 -39902794645167501146949722979293945856 9430894 61267035569070384737784225889558322112 9430895 48619013993824940512780062385961027400 9430896 41790612957915373931837574873311772672 9430897 76111485027366245139390965282095150080 9430898 -46859242565892307932129255022633181280 9430899 20166434753285292314056435330383391488 9430900 128539690261716105931652733644512592000 9430901 -60306711318989817597326977786122261828 9430902 -5773987521204548582926893367769243904 9430903 183375527326246465345444810374477117360 9430904 -135260070058393964103201084949649203200 9430905 174897240883395241628531032537579309440 9430906 -87982219374736007289018513903754120848 9430907 -93193071044583625091435448008521669440 9430908 -246171249369348929079865805502315518976 9430909 -51821630270251356409624606134235588884 9430910 108589208867906495355786983168382327360 9430911 2113489711877220914602378311340044912 9430912 151096883236963148884179578881101004800 9430913 39942508643711058634187581958408776704 9430914 -131061444159755640902102466768691580160 9430915 -68456214558330566863382909923374553680 9430916 161461236817089412449640888982552064000 9430917 -116393305003308628712707289055616873152 9430918 13553122919787193754646951626604018816 9430919 -128578736814269895516068267812971304680 9430920 -92429476245343495144205723289437798400 9430921 103939538315225887572432448241193108122 9430922 35992267003908632802254116986378005184 9430923 100988537516788390738545926008343386584 9430924 -115531071133672284140558331849922511104 9430925 38960716330175793531028668995592232800 9430926 -110592518331291131531129063576509734912 9430927 331433943628708767128692557727447570872 9430928 23467879379941651534113682252723666944 9430929 57941608139214998050821241392637557474 9430930 32591142880583490889300218061014681600 9430931 68308577007106630537608791990991426732 9430932 594658640380874901454816691288942592 9430933 286440333047565818562655019340869282400 9430934 172197340983519208339750513450739075616 9430935 67360273325491197429837121452559862400 9430936 361931807441308247444035096200682905600 9430937 -38340000190079786710463651487956881314 9430938 98874460446764609896646759470291991040 9430939 -41193245881404936416471715037319093744 9430940 60460364332451692156239607964919091200 9430941 96236616896185335637435037722453443840 9430942 -986620640775931766763035366616808128 9430943 -2499014575314707030955074601621427392 9430944 -28202581652653480140150239157729361920 9430945 408427100331854356936399367569020094800 9430946 20918015229793642918220090617557680640 9430947 83862184859115688523839176901838153124 9430948 -43497147720346821397868357086140280192 9430949 95478739866767526879483445267225988640 9430950 58819283717242560438739032427064961600 9430951 319579218346036776268909062286488952952 9430952 72992743437193681290073957424056320000 9430953 545084309463575358519655268631079104 9430954 -37510185609605634034001136147064465920 9430955 -13870080472325324242329819988127730000 9430956 -33859846300696868946037067993488658688 9430957 -117287352302494542015871820402044351988 9430958 -194313676873985180288287607564761358016 9430959 52441233839810981564039259384413007360 9430960 22286394725070556911413226978300395520 9430961 -74386366921099879923321638550733165200 9430962 -21494614860400034644648266658059416448 9430963 -348039207437889662638450099668243116788 9430964 -110598111464332330230227511640780689024 9430965 140848123281693909439849206949865016000 9430966 94312384942630171742890339834779418368 9430967 -9844793184374491204377522441845207616 9430968 209648415187878324159640292663554805760 9430969 39200844198502632012856961337518515370 9430970 106752198159995865502263104173348147680 9430971 84038469462772234371852829211236699008 9430972 -321635602293382546558590038828535860224 9430973 -249980845600388867293612808650629504000 9430974 4893953530700750501305331870565732480 9430975 -385676659707731186320904556680588800 9430976 -71367073477252421167805548384474890240 9430977 125441955535823452830168701329393897920 9430978 -96843456317133941317176348019096858080 9430979 176085861689974636086495280384366815984 9430980 -7953535213398029601666825753923297280 9430981 -42650823728301592769093841885386754372 9430982 -197000862294960045574898134941587424 9430983 -1346475440872488500235220570579485648 9430984 -86517381558724724370339929081504839680 9430985 71866857466647368230076122355943870180 9430986 16058767591602974120329570190102784 9430987 496665188176732873310453764329972635992 9430988 -120825234620994160338335315927725676544 9430989 -109042413115398931198526300110215770112 9430990 123691988588358829265718356402723738880 9430991 -538521166346144199421820802457248948048 9430992 4056129303174658916303566306006794240 9430993 -88021456907860678252550835430144288512 9430994 -4790635071115749120502762306313998704 9430995 -51995839645803691597783099792988908800 9430996 229150707920726375505131960172720560000 9430997 -1918689648184388548104245578558053828 9430998 114466690498477583089064712267745712064 9430999 -226773595232560971479436004919986843000 9431000 408736490928217733172504683531704320000 9431001 -12071287372279374260409551182865012160 9431002 80190330439414528573214658747554679552 9431003 -355058660654044957212168417768655569600 9431004 -3487468791181317444169046133536710656 9431005 82222782698743127319879416468584289520 9431006 -11044963978877744493264425274100626432 9431007 -42173097230588706389116822645266001920 9431008 -25913068848881065866288848930773401600 9431009 -125475592189122786470562416706657048384 9431010 -75225467590412091678925130215995429600 9431011 -203378156602392631907848601733556254400 9431012 -55953922546285427496313289686738084224 9431013 -35565643249950105700800924879240548256 9431014 -34673745030851426104468444758345018144 9431015 100628696744465476822552532768217603120 9431016 -1317047135055420338323484047014297600 9431017 -4722701615382862962601000814619367280 9431018 -141698220798226394074409747161783296 9431019 -52142958961045012510232708330525252160 9431020 191330582025573169214858547811791667200 9431021 -375916824862560001575617686401549332778 9431022 119517447587060530614548498163807763584 9431023 78843894106397296865052576694264941040 9431024 73390119223921806538434888985820528640 9431025 -1910597108163603263359872188369378400 9431026 161333443581827506253771522333026310784 9431027 -58576300360470154553538495863065743600 9431028 -48809957306547383811709698946881333888 9431029 161723201565189104650762737933458387630 9431030 16941543415474284661273320035201097600 9431031 -119369018041496705234505308067019630080 9431032 -51906417121961252756288463499905024000 9431033 14959731136332891679698897562573384404 9431034 -103713560888756203058565738214839582720 9431035 17390240486417418599430960278220309600 9431036 -188330242808930536279357951956147448320 9431037 1560611326588027594614250492086558720 9431038 -174575982055810889150250749848423342080 9431039 191891182164546266813235723105105845856 9431040 -2484120213788158222833719392704921600 9431041 61834706782565535978917745354154648131 9431042 183629238314385662612190214724845854672 9431043 -39476142740155423705413379184384162496 9431044 -64724645841647343430437345980113915904 9431045 43096268096023421090540969844924659220 9431046 81526316174468880505296811453291248000 9431047 -27376853857554489528274358584990655408 9431048 -72074735377275866583581967847984865280 9431049 -29952605402932577347329707535688164960 9431050 67495597970258876206722276331539910800 9431051 94331482626496778471985808044591748752 9431052 -81612612681390510539208878562196935168 9431053 6920845916211118726236210968321427244 9431054 -177395503897247838513492128948335946688 9431055 -30438523245718253634857578762034344200 9431056 95947388512313189734195367325185359872 9431057 159260567976185807561658094303146172260 9431058 -7435863082892898002615117514529112064 9431059 -271924045488636348507371931543604664760 9431060 -88611879097282162472544161244944267520 9431061 3521841196568656057643135749749906240 9431062 3218434424405069792648921231077120032 9431063 68320336889026801438306838777133246240 9431064 -80380771348554154233794113501235927040 9431065 -43821309823942753649840519175782152320 9431066 30028280163075098446601598513267220704 9431067 -383533054738115286163774408834735489536 9431068 -78015933561251039848113258099217039360 9431069 -56386927652218813543838850326055109530 9431070 -88521312262645091699668388868885734400 9431071 -8186671083819653772614828659760796736 9431072 -9781930126725738227729136638572363776 9431073 164826622048825438660529455317663809124 9431074 82957115232670382420659839559709811072 9431075 -150556849051470852532667002037170508400 9431076 93936521010761523314128433241433285632 9431077 333435861452315470475589626239705181052 9431078 -19873782432533683762518147401968047744 9431079 -81401297611627575417784106105797258584 9431080 -52408866997089975381594329182111027200 9431081 42506003239284252209384150671791190464 9431082 115736353767438473130809560465564724400 9431083 159742189434712439088222508419932435544 9431084 -85980008466624629115665048465805941760 9431085 18547835036463987852842025248292819840 9431086 -56495160198827223269844271753099497600 9431087 -33878701624761061631473139062632691200 9431088 15822848377963615444092799502608171008 9431089 -26876916410525631852032055837139963676 9431090 -81957739074418178674968023172706723200 9431091 -35776323368880664905477277853912795160 9431092 -583259355743104887098309290496529616896 9431093 -16185801630085755323242941915454036416 9431094 -100412665032373287980854273146289972800 9431095 -106620638495556364213635306514596624480 9431096 176841461724480090540931902595567841280 9431097 39120857879678081151869896684809769728 9431098 229087824788536094458655675247124018800 9431099 65919465066026567040480151477622507520 9431100 -5014331355897885019683251024640000000 9431101 -20742965434688143819895329428528602868 9431102 116310996131100263670700333640047402752 9431103 -36087624727205539063938761187279288 9431104 961313488426283082986812932410572800 9431105 -57189088745354622600930513175309419480 9431106 51046336946023216692399628591011667200 9431107 50018905636319126919632341714755349824 9431108 -6941822196063191269291969997550265344 9431109 -60819985200878516595445971082148923236 9431110 2674571252178987394883410372053644160 9431111 122606508999253286361538725402436922712 9431112 -149804189563332649247999371010214420480 9431113 -120471297645482362509928745834702211120 9431114 6803575907503763096853481296404250624 9431115 14032840197163361042001120674687485920 9431116 -59514749417070793364426249682478243840 9431117 -114676179353503016721971825454862413834 9431118 -16012169500900159824827796663543115200 9431119 87111220450752619824134238880928667120 9431120 -21894168099091646338308926264931532800 9431121 93578475420800762135774805652771805184 9431122 108536194868597969881390190088252116112 9431123 79324002775686804505791187042181102400 9431124 -14089455553129848734064459937340755968 9431125 244142437013830893971210615861783760000 9431126 -40899356881498637398020744347643019488 9431127 -139828089398060636491370709004050159360 9431128 -95051726752029811592484426439080867840 9431129 -400814344029207317621940059499474470124 9431130 -1281699456754393340200440895740456960 9431131 48434053537136382367647784357141948600 9431132 -186529338697169828480575539102007610880 9431133 -252799263299233296446963632409598293376 9431134 118832858352058946174197006373859128832 9431135 -105080925054327371414097189973403118240 9431136 81641341007518642688934720714312253440 9431137 104105646690551104294552977040664129940 9431138 -152040645825596070249519794166643104192 9431139 67852724710543524798052052416351202424 9431140 14714393197796178735271109188012761600 9431141 148372554921867147920564075175468377784 9431142 -6742145025458695250042920667907121152 9431143 -858516282915677072767760510206383696 9431144 -351237064708240104153233035423123046400 9431145 -177611863910462794310620606443474143580 9431146 229990357331048758137346752883809316272 9431147 3163297636149652255125502686409396224 9431148 78226413932466183976297485457112709120 9431149 -32218192321700668767292103714730147200 9431150 -35333383092177017865592758937380480000 9431151 151421273109467978254541544177315080064 9431152 7558593935860750332300596628804403200 9431153 -220623802477571550746622878394434642880 9431154 6949919630108174622813259752505583376 9431155 212079164871506540113856831658135784560 9431156 89186943248964634637290254669155309568 9431157 -106260083177063701781165655537173921760 9431158 -201247588162721422631823387996603027456 9431159 207771511029699054432271291446456384360 9431160 131973186974389536796559365385747865600 9431161 -142633228432463433555673390505981346816 9431162 774628889993886132995707605125215680 9431163 -31275765837257299582812770472062572800 9431164 150036197758637158339579464476680165376 9431165 258268399071346417018473204097006518060 9431166 41816053865564575871837476099608705024 9431167 -36472445033382278329695449599499526784 9431168 -174822654896194986291925843871929466880 9431169 -7164877358819431058734373488085640960 9431170 -7536372752396557392389063538430256640 9431171 -115717454271422111881001481010733450628 9431172 -75448104775443061545051441115263506304 9431173 -53093115888378572369424373617520708416 9431174 -2614822570428146802555220914420533664 9431175 -34673233997185445986907935412072628000 9431176 120842502202420402409366880373438510080 9431177 221499403725396180454314878355025120740 9431178 54197816567732550404592986423923845120 9431179 250768428236831581214929468298335536480 9431180 -33014918588960058430766169160655585280 9431181 42259917530813971016679895385700027840 9431182 68809998884329340963756890962637780800 9431183 -172289897085497455677482717185952890056 9431184 9844851691902665794118563111379927040 9431185 -127473099145406577473046146679073780620 9431186 82273224666236259749885102150492578464 9431187 2543942577079842833373834414249119160 9431188 -31015382572960214632095780902511314944 9431189 622093506108417653368655810673838392 9431190 162509988365987395154803107204654720 9431191 27656502973911335248290590017887548928 9431192 -124875576277576118195527978902494576640 9431193 52529736161889678799072053362920346064 9431194 -11916943529573555110548709122385651968 9431195 -298131667943033883952585930250559370080 9431196 -33367354754748298257722339318277021696 9431197 252084028552801007554678324778996956646 9431198 52333546704219710780515159172035018752 9431199 25115330572899568145397185913465030000 9431200 -114854354221703513189001937230127104000 9431201 57414306081582042445654350696715001280 9431202 -57385136711146004396870674907342244096 9431203 -71017488209459331977383723388534611416 9431204 225208426121288927483923068974074659456 9431205 43635067594210383150365918058160725120 9431206 -6112278446470856033730216679397145600 9431207 -30603048021982519099774077354812131200 9431208 -59480653809047663321483365794004992000 9431209 71564261363445896140149844380363820320 9431210 51142989756767172605514888108891779520 9431211 123395153011297459200920250469226530800 9431212 24130952466168575867811673009373578240 9431213 319282989653111772026590434536232377280 9431214 54541107390456747269366360891218707456 9431215 150568143658518476996247539425463676360 9431216 -12584656895881044198187609287332118528 9431217 18289432205480705674715901798588807300 9431218 -94863566912900225357269683601958323440 9431219 44090193329148344032706901398615189760 9431220 -86559246141475079386532497161510604800 9431221 426416691271022968239547949847594717422 9431222 -68910378554344968886371925568221589088 9431223 582229499694117490411656542706451968 9431224 -227948705376373785452402953644318720 9431225 -22883917373471344088423417945052304500 9431226 11317757959585670550930961966500053328 9431227 19891216157989962448940340756575338960 9431228 -231899794275749974438233185850576018432 9431229 -282242547121158832974862054277341425312 9431230 -7724498648340485031341487274804913280 9431231 225919970221612268810787756922053460032 9431232 11983488281172874064303763072422510592 9431233 3018494241907354723917189723149785664 9431234 322815057955870353638229028947995571072 9431235 808194362131342340697994202333181600 9431236 44886749151809611526625264305114929280 9431237 -294456875911150941921846874900996710114 9431238 -114480418918116249286043789903908481856 9431239 342473764387815453770128763237198258440 9431240 35503390340816424349625175003011481600 9431241 -37386296175986791820065711446279783840 9431242 16836762899970525996444722666957927424 9431243 -98070488331222746672636267992927588920 9431244 57820116207767826988908374285896280064 9431245 -250836299602651300773448439486837073000 9431246 -175845157681193914132894196884378476096 9431247 -84698718930400902776930008297232281728 9431248 -13934450562414265304978664861842710528 9431249 -312864724978074803895234177976330356750 9431250 -46472369977634608913704189331572800000 9431251 130120669288096490635276395107521823400 9431252 -123269315656991798733626639913938139264 9431253 124152458876847976419139583668842466200 9431254 -52053531493023559958850522382875571584 9431255 342017924276440884337370562136076928000 9431256 183975239001580097310767376330344755200 9431257 96899639107673826897714216078733768320 9431258 120179193123532564236159442091188573440 9431259 -4683749678563477506935317158855051072 9431260 189897587811957075226406993715461913600 9431261 -15448771813581739017790605070679303040 9431262 4775240891353263138445370954130483840 9431263 8092057220803961555973621270090759400 9431264 -167398844450102679145121767115151114240 9431265 -11428806883823202452499532639775825280 9431266 -13413897637134693004273512320606236896 9431267 382231873248297702760083373266969788316 9431268 16375994503419058282127519646450647040 9431269 -339989956662921740956819100418366643330 9431270 35416937574848444292961972110840862080 9431271 -17880082470234980774940696521486981040 9431272 -262059335498004289770089189143063987200 9431273 142007064546460406133996370976059758522 9431274 11072572605456576463343454721236836352 9431275 -20756907382459979815645636673140147500 9431276 -1788141490127636195644351219061933568 9431277 55480954395892756462349084414880166080 9431278 107372671651464844401770879828543227200 9431279 29928173239252211873865847576405409376 9431280 -7968618647678394822573566330425344000 9431281 175023958772982424508482417482609211572 9431282 -56400976311565757084952090415295232000 9431283 91478480755623941472927748905601927224 9431284 97291196344936113573901272512655199616 9431285 55620412407808254679697463613759441920 9431286 -25262905282300246448985049853768540736 9431287 -63105164681363693796291378498691924968 9431288 18521254686729891317069725334230671360 9431289 115392053083154225417804442195318528000 9431290 -923249796599025116215913522799336960 9431291 12119353644469000234600748274733606692 9431292 32181081131399896607471735778048402432 9431293 -320878119259043617435699141024685346420 9431294 -2090269527642705817084676403162157056 9431295 125692060202459961019199407851268594320 9431296 -39984638814224074392425634581268398080 9431297 138992663383022354357904195422071890900 9431298 -77256724675297695558808058523722704896 9431299 105280341846987853273174295742889442300 9431300 -58278891977179731621773659514843040000 9431301 -119720622404633583296285610961256543232 9431302 369097380046823277325701805176542383872 9431303 -120429421358245188031701100207132723920 9431304 199346240259681222893096427672551915520 9431305 -23069343506446841329043986533724177200 9431306 -153157351589558402159523515309918013648 9431307 209984233080037789196719420549001401404 9431308 -11057816821538432723232373505350131200 9431309 -387832926150090059837283114966613363680 9431310 4483189476686182854731315382624337920 9431311 42650377552777221394949208377389136544 9431312 -14414584909298618631056709296857153536 9431313 225769982725769794389066528675818632944 9431314 96205224000949493395336783824147962256 9431315 -154101860296968746755994260967138816400 9431316 -103697117732939292803055528450585870336 9431317 87049604640002633581263781676821861792 9431318 93502920168625037930869615677149522304 9431319 1262551767543411354134273364804903168 9431320 142110028161332932459135274503758028800 9431321 -24519956079641373918634622054004263478 9431322 67386853473727320026681254765825881600 9431323 -5928639792938205521271273256666105152 9431324 -56125529058863083292818726339073041920 9431325 103643468046378399530083492122374973600 9431326 -97236832852779080273506353449040975360 9431327 80866286861712972646762147470365498520 9431328 -241697543117944507927972291374234992640 9431329 -226477105132133135830468399567245132624 9431330 -40102830961098108925914683489364004800 9431331 22307306448224405055265080769598077440 9431332 -222046825948800074325171850396441718528 9431333 328842108652327053294742942758952167264 9431334 21296821362390841734127376385839769600 9431335 241621816315584435843937177806755876280 9431336 -391139968475203766344501274482279219200 9431337 -70196968990387250980418435802882666048 9431338 -53259828263845082162141506882827151104 9431339 -10035543927717156167877483292775290176 9431340 -26424528729420316469462421822106444800 9431341 182764040363132692535972035147507241152 9431342 26403756252479838268125161824451046144 9431343 -90808219452226819802792270947258936320 9431344 43985312379318147769662218296099078144 9431345 175764094953760944092752346144350080 9431346 -17303566883279705059458901424773939200 9431347 -18965685115212112215200007075452071936 9431348 227066566720821844569847429966171060608 9431349 163969551235931194717935969831550980480 9431350 -7500947773687537749970064472361872000 9431351 -452360942522850181417110557278751069400 9431352 70734424641140434417503473831363665920 9431353 69400794135947879786986901824074879840 9431354 100313591680597841507745678231814682592 9431355 40301645776395062284047795862422702960 9431356 -117129799596885607805989055048607375360 9431357 198167478759229890425902663041161088 9431358 -38690109127654964024114058225168090816 9431359 41110709980394242919307604208179778416 9431360 35601622136102765192493185519116615680 9431361 -25865204618196447868370494325424611790 9431362 -1290667893227232623898457717965286656 9431363 318633946514635451092582134638318439612 9431364 50914313942031180545400457427287858176 9431365 21787481026600880806178414272659965400 9431366 -64567450151982460592690739246906334080 9431367 -71608467675507361646094101855723045760 9431368 19671606449878210998447671347947586560 9431369 159174743526937078751106178805551880244 9431370 -22980759125956688934614286723988684800 9431371 60314026070361905436240281346699965872 9431372 -33788574907734543644488032343845911040 9431373 -139814291837053433236540818309283709856 9431374 -57769714214129810921127295226941761408 9431375 238976315324856697274087377537217664000 9431376 -1562650738385614989278632565332377600 9431377 80502780569113928423426377471091150580 9431378 -73912334516714165125615019520117626880 9431379 -285798984527366074158517842487839528696 9431380 23295610442468388416507940324416716800 9431381 -31481954631621176104338000458326961988 9431382 24047672916650833492075640190481555392 9431383 3296234374175473894633790278088212992 9431384 -430912172791725341864188441219867238400 9431385 2210356276768356069440108664111873600 9431386 148834872743038837692999614289324126720 9431387 121958633399137844498797255391965991952 9431388 39277166926386322636812538595150211072 9431389 173609571120440331125496428895803611392 9431390 123186849859367872783335301542216955200 9431391 -114484091342264887230332210401227457920 9431392 -323932072987598972501214067525733449728 9431393 328542374040730958751087206822730922644 9431394 3468085600548942068912805808359189504 9431395 -699736484974726152108965656712199600 9431396 21462130433223250216549285415044202496 9431397 13187424671727471940269713287871834046 9431398 227244850437742874882516521312389439200 9431399 66458528390755673217770969942480105400 9431400 47035366032114295521892287012771840000 9431401 163301904678193149696691715186415854592 9431402 60618273174365048190401407926592860000 9431403 24482099028154609969591028833310595840 9431404 283404438047210606320735601132403865856 9431405 -1333463708143599236573880862893390240 9431406 5204508240608628600675189903069052800 9431407 54084301694623215392350350966980373472 9431408 -19729047806572063923325980858260127744 9431409 25524763691224684112943632502775372800 9431410 -106749173651844155778989280101572416000 9431411 -86796482542914535969535796133646974896 9431412 -128461551597437293130026836484957298688 9431413 88032125912240446114111906983809990940 9431414 35674843539376144341996506241996433056 9431415 51309083866900277826622837504312704000 9431416 -124035317648862771600646014930497003520 9431417 -340687084642927369365703505319183936534 9431418 31938418639409230268715454674336046080 9431419 -194846285910911898210629936137044262920 9431420 -23201141087094344028054646155804894720 9431421 40994556228026962370650122721793690112 9431422 -59640594920264301519500274954171125376 9431423 79865483256246167120565529189401332184 9431424 15940891415409111522526623355109376000 9431425 196775531457063128931473209976337392150 9431426 98754643147941230406496793764523656704 9431427 -106201427024501299627750617204102209280 9431428 -10909538611399855579564604774815708160 9431429 73431945949486677426983903978874930240 9431430 -1700328145805362318181635879899828480 9431431 -346615766789629030279514805850072129768 9431432 -141724453240823740860013983505338439680 9431433 -82291355767112707553178034256496919056 9431434 32086619469856813625825781676114445616 9431435 -29060575265147107543118634735812311200 9431436 67127955084054773115558683557390663680 9431437 -73530791482556161628584717858365731914 9431438 -65334689422865572716882026425363573440 9431439 145339205174081127542867865256643775624 9431440 -13520741591634264558024139865645383680 9431441 44250362934594068477800299147666948852 9431442 76566698743050848571149580371128077840 9431443 80261017216341169296076628299256862720 9431444 -47586863644495771764750249892693168128 9431445 -158126884941313928377854121450930430400 9431446 -237230921232558839726322195318445391328 9431447 -18594582189050850157758998265402173328 9431448 -409193827402627515097343561298739200 9431449 -51619686717449077650754707314968235136 9431450 25428578612854812229597751212376006400 9431451 51996168489868812796037753570475317040 9431452 -106290664941429999685875538350604132864 9431453 296870059412689707908318364360721022604 9431454 -1534090266329474939691782244624562944 9431455 204312186151387625180551300218562500720 9431456 142585740791628304018129057610600546304 9431457 -53915422892443442823842063358101011008 9431458 -37563874197946821476848661847894367920 9431459 -268149234445791158954252059727023084200 9431460 103691202531050952194929186160034754560 9431461 -35586761317352593865476191119007154216 9431462 -1766845915306143793077152793413089728 9431463 -9419313470811193050944288827629424176 9431464 -33688314034887353900019351683777003520 9431465 -127182132554637422650094426880965602140 9431466 112804757342080430466405519316519543296 9431467 -119852915339832582326355222907735976400 9431468 325653148738593434721464411815890363648 9431469 224625088398821712773937583986448871094 9431470 55784414034003355370440039713857212800 9431471 -18592869069332393709485082738185318400 9431472 27373509541447338499216364767782371328 9431473 -76407344138257395032504088779789559440 9431474 15122807093576879851883395990725444000 9431475 31030522820688311251715380283878890600 9431476 8315469134223923703004541751674695680 9431477 -185695213022683482004549011926428470528 9431478 -1723294963088957979601507483865334144 9431479 -327872123566046943482985749363012360920 9431480 206232882384490930330660223096867942400 9431481 -103011251790896694951547620485867674752 9431482 248527913749830038619298326221856448992 9431483 -298100192825673952230118378577213600880 9431484 -122725091883110905950951942397241146368 9431485 19747007553093313410081130608286968960 9431486 -3784489250773482189036811143588587328 9431487 -16829686124385542782823486380806828792 9431488 40870740675485497108554249385631809536 9431489 77853679571102357297271845256576596400 9431490 33637434213296763491454261221775206400 9431491 -785394981527595140845925624857489776 9431492 154482318387122370018585690649750315008 9431493 125431144169589119629577462405251782528 9431494 211584066610043019366040296779249506560 9431495 42394810572305524796673088041059625120 9431496 111813329802035818887795864524326348800 9431497 5789774783294844425113478028587218660 9431498 -127393995024988295469690986430012108288 9431499 59314951402171206481819000374256177920 9431500 70496132035109312542005351621828864000 9431501 229479815299784052898403787234305168502 9431502 25586495333884690147217504768389853184 9431503 145174484339021221423208615129989824752 9431504 86747139839045042112964816136530821120 9431505 52397372436260215170388497436925712000 9431506 13985281757562835817870288187337096704 9431507 348712170841894435322134868938931835756 9431508 -20074929352476777295822052249226117120 9431509 -182736263616060560046499011529549056996 9431510 -109496391386142108030892493684714496000 9431511 206533237948620201057826404160622231760 9431512 -206452571894465726374885979629669324800 9431513 -10419720222519501530788440487308067776 9431514 -28427204552211201355242727594671724032 9431515 40690699532222888434552736452661634480 9431516 -294811184405796085225595168206962562560 9431517 -55446587216659800473636235476292396480 9431518 -22512457366039184523404087284585600896 9431519 -521936878715167184864053815061190502360 9431520 -54202654807561263873055870059258839040 9431521 -145500537782363587760134810102160728656 9431522 38146323040011735093653406138074602272 9431523 -117466408745114938354762845463687722696 9431524 -25963354329329687491652408032805263360 9431525 -68247982952115286151902699118649967500 9431526 12933821707455046936004430696913267584 9431527 -4324885010117338555502938286549231008 9431528 -191726900981963087206764729211272560640 9431529 -234275331339463667044812660972820978560 9431530 -156726172547393806277639949026569479840 9431531 -372629725756653961658288568925805254668 9431532 245867984914053993326952321362447646720 9431533 169647218341975415168141163398760412160 9431534 758555891613681059109049226111173632 9431535 31863506863131311846671495622023200 9431536 -70598077167920605816543257455190212608 9431537 -200571027524577950964678981655341823488 9431538 -58930466535730906883861593599814928256 9431539 42989588107776555801909805950602671728 9431540 30601391284728103747971741087521932800 9431541 -19248070808912916323476098224826568992 9431542 12533601321161580280566596684761920672 9431543 -295003902184037186289471943095251736960 9431544 69636681086952189588936743068567326720 9431545 -88132921547221799880663552049914610680 9431546 -179750739431677949363999245272725955840 9431547 -174031298310182399005683238766417431872 9431548 13625966113497433246445623265943590912 9431549 -332635433810520713253457892388428899764 9431550 -6571860802537582974875291194777632000 9431551 -229984084715623266477700472512100355000 9431552 39111722220673893812670638202783006720 9431553 -117144505932170124394441046509889113296 9431554 -82934714161612486182040184945197486080 9431555 -116255109311769163412317264481710201440 9431556 21918521601230906778282394716750031872 9431557 283234839157180497208368215268876511072 9431558 -28240013528867334899961713182806279360 9431559 -118284271214638055854577169448953824400 9431560 75570829496478702728604054326451456000 9431561 68271909689432032749679242662859675162 9431562 -12639389605515199828651630953707274240 9431563 305851458386193612079622194168029943560 9431564 -6788134521733524598256157064709603328 9431565 -38394284356519891800065968596693068160 9431566 -125552473771905501079739842619604532224 9431567 366236476312122178123711586799491549880 9431568 -3266403646706994528652034290294775808 9431569 -73961834166381710448296081371973014848 9431570 -87602589267831035015712064970843783520 9431571 -209257257632376716726461955001802377288 9431572 187041693180907816273124202002485282560 9431573 44920034192162723694924427102777397760 9431574 60245265930343435746732362320612762560 9431575 -114104159721973516588618679953379453200 9431576 -68299595069559922711045481957537218560 9431577 -872692850570440554377752966039476432 9431578 76445832684604062056225673243692627424 9431579 -241205655681556568989807492154713469820 9431580 66946609013880611602144739317567979520 9431581 102592165085415025751887096897432168000 9431582 87134188648848670492267228186489406784 9431583 -41192656351296671573639555490450708480 9431584 40998305942722005005844477625554173952 9431585 -157606006125324365314450984777776122220 9431586 108115720287795200126579747098253011200 9431587 -407574017101991522297133453495436560 9431588 256624566229651333282158690707373613056 9431589 -140532311186767347553868004532875247776 9431590 31638646419122653320256159882056284160 9431591 66921377138095230971624560996909260072 9431592 141807610835422360676247131734080798720 9431593 134497308570888708525710928055130046842 9431594 142775274208453710641473829149639659360 9431595 9036938284684521327867929843284583040 9431596 -58752254975628816574467635098225928192 9431597 -72523229552491668273761044049222270400 9431598 13375602125824930349883125402835790848 9431599 24466422594718436302179719643361410000 9431600 2712817733301632451370128101646336000 9431601 108744966957657912465390015493975963104 9431602 -199492361573396381374819790166953323248 9431603 -115269869918427885820092473275472780148 9431604 15795205890620282970910688327633141760 9431605 38042205310784516424800990390236080000 9431606 -49269970944369619171806204606489003456 9431607 631013630479510710000138307768918653696 9431608 50826994441407580667366315383460352000 9431609 -265365881363659687348228886208059042160 9431610 38363140562728018727890087569582566400 9431611 -126684063496984346202501243094718715136 9431612 32421622371481455171260427327668835840 9431613 1453954036875188224029942363249081600 9431614 -5311173051421978964904072871541858880 9431615 -115651100234608926116338755366559109280 9431616 48175520257627371483194494157315899392 9431617 154218204288531159886983757242698903592 9431618 132456778862153599415969842434439972896 9431619 -157299962411033249218254399381097345920 9431620 -1393042587743736151159915973097123840 9431621 -135600167210763260273518375193243494788 9431622 37466865801750271160439328775072509440 9431623 -9768372012772168677908238322559026200 9431624 -360001620638133702697855845962832215040 9431625 90184023460710947179647182027310048000 9431626 -9467732706148614509181044429319300096 9431627 231127911218182254944733530328100723476 9431628 -50796771630052025944010455896284365824 9431629 709186989774667778376724855426242556684 9431630 5346559005624157958124003894781105920 9431631 -20745169208410534480107103876800903936 9431632 12182997061520854683141196844257902592 9431633 -9697306881376151205272027335191579456 9431634 -32556729836890922474473092753243602688 9431635 176476524753364787710811227438551340080 9431636 87092467252501737035013697422007390080 9431637 86924417563187175964030373214307784160 9431638 -121925480915602253111649306992424164160 9431639 -35869674372738469559657667992258808144 9431640 2049903843874670174224189038829977600 9431641 -473171708735168348943371916401763527100 9431642 15347239902194851869293292671927176704 9431643 121748030525217972193494333210690241248 9431644 170267911975587501444200347444194359296 9431645 -150154763212451172652873848558748238100 9431646 13430548176984632926764529796519046144 9431647 226430067155327881406603160337017368096 9431648 -8651818795074953725395431901592289280 9431649 -51639919053551623163814001117766256366 9431650 -1460234993880881966357291579359405200 9431651 369433702290837089943059152493137689432 9431652 -101230415134390225288501374385603584000 9431653 23296440067355857582737043840462898880 9431654 45952968874548930137963134655940507072 9431655 -56980579130822007429866552162059591680 9431656 38319093147794212981534052993169162240 9431657 -62272831817264313322343415095323238400 9431658 -14743154147397013008488600375806102176 9431659 -246052407566739637524755589747191425584 9431660 44135887874646544818393958109565388800 9431661 32162818792969107168205715573420651040 9431662 2732537545333966680193415839258030464 9431663 -2718176809561457155838842813980323472 9431664 -47552246629110752046654773990857900032 9431665 -2195902276070180661794671166842323480 9431666 -126704579434379150830619867956185623520 9431667 292440806230253420937940002938270098800 9431668 163830317533751668763783492627924583936 9431669 -44780200773959787202036747797032625312 9431670 -16353554341939821344434585003773350400 9431671 -232704273894734576151718815470499647128 9431672 -181376499643845794936406886067959603200 9431673 11884187705287785016231626010570276704 9431674 -22746938336075744805624774941138858496 9431675 171219063676016809561770743095235527800 9431676 157669846185456321292188433420400908800 9431677 47585003502027926616081009786530971526 9431678 91923616545145740474707678456482583040 9431679 -142448077001718673997141498795594093952 9431680 -140455020741374011110131225376011059200 9431681 5019452155093449189008595544264725120 9431682 -17664643677507530566207246538929528320 9431683 154033511271408049161191206046464336464 9431684 -320951144222925977745943457921856115584 9431685 -73232899947148651704922855546060432200 9431686 -3411898980893055217576952316941685120 9431687 161720138530060502918448762719453133336 9431688 -25258840352624559466924752459698012160 9431689 -83332619920851833901251028426456000240 9431690 9295787501158600570311497923253971200 9431691 161347178878403987098712277037265055192 9431692 218321751971109331686479646130793090816 9431693 160221111472270238069650350911391669942 9431694 161407273476081259295411346334150560000 9431695 38369033000965491053774533460318246400 9431696 31449825531838609187008409164513124352 9431697 -32679372076529964784444478236132131840 9431698 -28836063213318055879130290619162236608 9431699 -461286805977824226045011884923692247840 9431700 71672317214992306087925034537304320000 9431701 432436735781075023021987863196957188732 9431702 -62471383933221300688022051231803969536 9431703 25051182474695808308114690966655497880 9431704 55867704410819139106089324295306229760 9431705 -109510663350212797215985455969004069440 9431706 -1500447996171793042937956821627924480 9431707 46134943006805577721491130085530959232 9431708 -90315745025984868621768139192128000 9431709 29292761811482110884663352068103517760 9431710 -225916819980692442329511986216661239040 9431711 -75845756609522758588709742344956091664 9431712 171654068788316743510224691808624640000 9431713 32512059649481945240350270918453620962 9431714 -72817441642421518140122633009208044160 9431715 -48417504853982881061815912578881612880 9431716 148111099619673237051963669499401986688 9431717 -231116969087584462981520832317061174660 9431718 -72103227129559181821733936730564837696 9431719 -15632624762266950426647708528317203456 9431720 -99843881892121970264364152035419187200 9431721 -4991117607368214425760433785108662520 9431722 -29400743406064305431495667489142082976 9431723 -3236500676334018742185743319491829360 9431724 -185739508383346624529146863085221040128 9431725 32759880937530382027711935046478880000 9431726 77584729738572731502287671053922965312 9431727 -88132745086657054606318629079986504192 9431728 -28493307964495883402174719460114104320 9431729 19780942603263889875923260352444104512 9431730 -33684091721099856608867967303817436160 9431731 -453919065339072381280287142833113640800 9431732 278731574271840638455857266235557364096 9431733 105471870512645290112816227643262520800 9431734 -58521789144688820205845045196683268480 9431735 64916882716507106458745712941362654680 9431736 35884694443002426255208842539351285760 9431737 -107746734034626757675770496319195637248 9431738 -98706618339874895062871601273629568000 9431739 172818459805290692901545715617453851404 9431740 68833538142486160592699668322380800 9431741 160851829251556148083510447050451725984 9431742 138385151343664896353694666049469858112 9431743 -64389899934132502529458233249838787008 9431744 11137902926355411793687650276590223360 9431745 -65305806808608949235327476235356970880 9431746 2005742957877040134727450089407523744 9431747 -54419463709302677426700724675806324960 9431748 -110176341320953799979670629468156026880 9431749 49366242020690971122795248161465562814 9431750 -11825795846714304640266945864435456000 9431751 -67229977871320908126021316386057810816 9431752 361728608712851718292667709885054566400 9431753 322546769590896373754221332816299422464 9431754 -20668110740915131415377990229083879680 9431755 -36981054952938131494187836787045919840 9431756 -257293061917343943798281274776565761280 9431757 61171000726278330193065982315411501260 9431758 84355212728028075945321884716408504320 9431759 -229598437965140364021580332497631134760 9431760 -13909261779142315083637556523549327360 9431761 155642401455441675047247630425744805362 9431762 -129109397725266259516420087463682932736 9431763 21588119219207513538646107063718421376 9431764 288978012402134859588374560492527560576 9431765 51241812520926973403827663656993965880 9431766 127933352834377288065378133337280166752 9431767 -263467927956755105103019079384200920184 9431768 372640288041466923094227753245298370560 9431769 -29461642335465913726379631873053369280 9431770 5044487793916227146855198262415728000 9431771 -46751218090312682682902562860905943040 9431772 27617333044140672622017017943039344640 9431773 -22862851934181339056865271259255120896 9431774 66802837207014834349258132250700159360 9431775 -61416950492153197290628225071068580000 9431776 1145488113678470481313200674535112704 9431777 -162566775306980437158260549415694969020 9431778 -31930517628835832618040958266247034112 9431779 -108915546442319757562363793332069285424 9431780 -54151893989776921540134384039830726400 9431781 -8562021607670368999906194363493074432 9431782 -1347026772774933097979766644896137216 9431783 -55014392280835406775846094613686912968 9431784 -92187676701289186982458195534285178880 9431785 47806431804480381873742853212553510400 9431786 30823844558655469968355031472374184960 9431787 -134267231701498346556967395055379481120 9431788 -15114499187748076513692013936561021440 9431789 12368311663985162275408170348363589590 9431790 6412160743002083272525901595683251200 9431791 -333239271085479011832328624487461891448 9431792 -1672997950091225231845522051536814080 9431793 43772456170655577978370088140203698304 9431794 111096306108191488290881513888557739520 9431795 1569443479432780165501836967374173280 9431796 -5109636020125024685758841068717357056 9431797 221846897022581551447587059566801763246 9431798 -4983485449023326246690916376227573600 9431799 72236925627751442794098178046740464000 9431800 -29996955942724489144574891733838848000 9431801 323171410824998259941938776799990301802 9431802 -20057811467757349719806208727995177360 9431803 105432974048013787592894077098461302052 9431804 -4433498423366757372153942966530534400 9431805 -35269929666426620707726994540338638240 9431806 -10969674712586692791988649621190446016 9431807 34709615764777935956928245999352033024 9431808 -138707987773552136486822070884505747456 9431809 -387399878477632247764749097828186625920 9431810 78507660346572137826544619200477056000 9431811 143115282202226653335541029127052853060 9431812 -14918378764114591065113276662171549696 9431813 329416101701975216602690768965764931744 9431814 46067301138068599240258569561053491200 9431815 97573423595803440919033031213816941560 9431816 -201734283948413585280961517845063019520 9431817 81939622771799843497367406608838800448 9431818 -86853039600035977474735294174347464448 9431819 54973030034114492275274504557996056000 9431820 30589673020958450348372232948107289600 9431821 32879598857955763634951184564917012160 9431822 114748531646193515703068335944590603712 9431823 -4938643086039118238074872717794857200 9431824 37384991977305970762766680662435364864 9431825 58666650174761872546713664671289427100 9431826 -224655651975741530156496450569828399616 9431827 -14470495012003499115986935310670693360 9431828 -16477031623847026130862483314995200 9431829 150234379802754841486820524275120960 9431830 58024586602913631498564064070401762560 9431831 -124507608742556268968766090192001738488 9431832 -34600757237745657339759879321901301760 9431833 214882332047269261398869166705039451082 9431834 -11058943939034352099389603887711196448 9431835 -1148164452261734569438340683157875200 9431836 -121691989872441143118336508475839805952 9431837 -448052223067586906325361718425007449428 9431838 -34944509331286258926398536605508405632 9431839 -119932465861363199720269426518982867360 9431840 166315868855320071103366034933038448640 9431841 161400911465753360384932522747807351200 9431842 150760403414328507859539906204758353920 9431843 -17841806908348463842085157494456934336 9431844 79192451032526534834140080534707650560 9431845 -56472859555927049043598139003559931200 9431846 18018974780828421499263386858785306560 9431847 3480545062479242090395732715641043784 9431848 113595363355900085466553500639518223360 9431849 -34554804759373310946901573909409179200 9431850 3443272081007206738143400165857772800 9431851 80275483762728941710123095692310750864 9431852 -76628385855777176519654420348050232064 9431853 84322843449852789840820872492218668608 9431854 -122450012818820297806181826148157116800 9431855 -55416633196608218019561967516865400000 9431856 11379351656280165254363445499684454400 9431857 -2211813097705960276672163273691877520 9431858 -5550461493019703605241513998958465280 9431859 -30898863736540834701820330056450513096 9431860 -198127261478688225020779373902970737920 9431861 -192788332755036670220503959373829770500 9431862 15584732195063501190341830967843065344 9431863 86597268004824017573014415357836651920 9431864 51877578014674900301132164942322688000 9431865 15900326651468747033982156375618328260 9431866 -71969773267088470399102177262146421760 9431867 92903842756015981294554621873116690916 9431868 24010330847286826783580064292852162560 9431869 277268752323149672974887529545375648000 9431870 44598644319785839475382008660932796160 9431871 52393917128989991742314328134480238720 9431872 28606377991393060222335589116055388160 9431873 84479726931209608242995371329485736960 9431874 10881528804791216504259444371904104448 9431875 38744355362344131461056582892239257500 9431876 -273457101711107256537925394079346208640 9431877 -27448034391076485500413456817156860800 9431878 -1207261854420415324597348822112285376 9431879 -138607696804277200977799829789472565080 9431880 38654672604360475022290040263992115200 9431881 -251718109515063949039715096251776639836 9431882 -116524893803734105776488463799209487008 9431883 -21174107818322233635136392037384252188 9431884 4227440234870188120513805967340929024 9431885 50059095915350910087436941540215510400 9431886 -27234510985093811673983349238636050432 9431887 67826293604382648721370430792626823536 9431888 85100079372886941678883423137266982912 9431889 -31536774159662982932754122271907918080 9431890 -36560073514721519091845195345655874080 9431891 -122442421940029933727937373199141892528 9431892 -3346952902985966662170697559728624128 9431893 -827095957747672710480879050631593600 9431894 192302803376806797248328039273267614496 9431895 -7472901930894565221892466202471768960 9431896 125159844812725795378788693541125734400 9431897 99612024055391005890299924063122334346 9431898 36214492146636737913283705772054960640 9431899 21076409647271309866511282980848747136 9431900 -160000797440654156348058497155685836800 9431901 14466005429174669540317243718686353030 9431902 -78818887059625162971143035526422235520 9431903 -126287691740351701054588284976301183016 9431904 -232104962681681020458418846818285649920 9431905 -26578059261216182037901098638042618880 9431906 -52452794782157462911480675274502600960 9431907 94222817754180953882496233149587333240 9431908 22749124215710187082578100554121152128 9431909 -147141609183924435702506268593572362240 9431910 -46081305398094464211390427869070041600 9431911 258784906949753217997401627831423862024 9431912 -301962315733774272909874097872000312320 9431913 -183337245485598693014233112250588137472 9431914 -102304938850381689869298764441543293440 9431915 -16439465897390796739531722121557856800 9431916 117772034614871770181720999354003472384 9431917 -320855734176164358638716946244219104160 9431918 -152976154279769581555254113581935483840 9431919 -12413484387315082512835644862901002896 9431920 30481459972845676969078091198656512000 9431921 1718429164242486731381051035426810464 9431922 -79083949182478806393423280382455489536 9431923 -313599533015857508721381384041430868560 9431924 -166444805393060210718861723676970231808 9431925 151182736261963272576692879450404384800 9431926 -48917957516376890655595077564236354304 9431927 28551306154309816780525595753005079232 9431928 -64560184179450878267833652420800204800 9431929 43280901740911313296162024852662654920 9431930 31000827897303791126884254608762315520 9431931 -131897633315140581836602073267759636880 9431932 42781348921526803501643667948722030592 9431933 17469952481455926854551715486688977664 9431934 -28730434893120597468729054722349193920 9431935 -3392186483468450538488176376044303440 9431936 -65293741949599271781696205187060858880 9431937 234232399388102899743456127340901841440 9431938 62925558784936168643790635129329095120 9431939 -4748603278137841879083191146661975232 9431940 29981223642709912710010955706679541760 9431941 -39902191414557599218318047341500842658 9431942 -102302464763970590106311399496824874240 9431943 75695737056546186386017487334294009984 9431944 154477041547926173810074219830609884160 9431945 -73833345308400020584941535575030822300 9431946 35761256287220773196854559363540154672 9431947 65958293353203971872725801517360999200 9431948 -42484498828686101105564544212728602624 9431949 -151116121258331505608975852794991878080 9431950 24142869982261491241512709682712000 9431951 -44299308337694128957636409692721796048 9431952 -36418486727589621069941991139368960000 9431953 60022199265455864485489294955378767140 9431954 12599515553639665233741288246158095872 9431955 33861435679910443168463089192314943680 9431956 327640796046530629542883218149798119168 9431957 -399125829886038975982822371679563712548 9431958 11097641538574362321219367377932085120 9431959 -245314215870464226103302185440415350840 9431960 -133817578299367493448393910271287296000 9431961 -37319294374783114747467489506774703360 9431962 158684720965885506426713245334092068864 9431963 -198083962854824224552585387953869291136 9431964 -59317643752734917143621353335192064 9431965 -22750446932690527495683298860762007080 9431966 -43214104328959370939374016263902599424 9431967 71786035774270105904640460274446164480 9431968 -22348372080184409448629923082435297280 9431969 440309098226157432269072505686167153344 9431970 92202860320526834340217763631692544000 9431971 43292377466436109806421676219134087200 9431972 1064186019666475814738304895789151232 9431973 -108733728189091585148185551916599059778 9431974 182194160189380959269218782549493708992 9431975 -7602730424116083728989193412566703600 9431976 100724741480103517274794751846497075200 9431977 48495203600809933874540302355180728826 9431978 48652013767393415978047422555002797824 9431979 203511968746345729564691045528819184984 9431980 69630649064094521192082524926115097600 9431981 60433823730256465905943459418290242732 9431982 -9117401487045424596766672647517957248 9431983 238076882366622768349529317306897389624 9431984 -58508708034015654470814981251757342720 9431985 93347053119536904137827766421724608000 9431986 13220171056633902557512065267988024128 9431987 -222771239016632262578808859830504053280 9431988 3588383558720994056676421852195768320 9431989 -169481481878911188800574880502192409600 9431990 99655113865321281044581655733314496000 9431991 -121113744572583760016197830889091484000 9431992 63215215975846196917137551491343585280 9431993 -273879262817308359574175829214655358720 9431994 31781296662834154020457969236636228096 9431995 -96005308543463237063524273922747917680 9431996 83230766042574922642832942358214007808 9431997 -25049084893577067652594502084730271872 9431998 -48390465709597179835256686834918118400 9431999 369670414821824561314168286710743968640 9432000 69547614420057772874556863200886784000 9432001 -201354423398079228147868724400456863808 9432002 -26211290031972071274321319070933856048 9432003 3895777375996165781416974954359884800 9432004 23415420976508733269161757080250253312 9432005 108015414673036750940795865889198396320 9432006 -11830772337402826349333207842436873856 9432007 4190019014977790558978186194950743040 9432008 -213428613666109289876131691373735444480 9432009 -34946966433011108198028609229679355372 9432010 -66864283203865261324092261107403780000 9432011 239471121999344296721983535928729630612 9432012 -139253715463656559694405471759440101888 9432013 7308159936480574260931917871882054262 9432014 -70383789379993985100603294703299534144 9432015 33747930617576814577631392211351362320 9432016 73575875170870007866530801966891270144 9432017 -1529979667172362821441097354790322816 9432018 200724154193654662289349834319197312000 9432019 302515074013095695588188807405856963344 9432020 -33240668534119273321113189330361797120 9432021 110182428186299364302111645125583140512 9432022 -14992490222105346694673019876494415168 9432023 26766324789384041808653147778478760640 9432024 -35647981997415201434199680993962229760 9432025 -162953298316949876590503837154257641700 9432026 97524103654446621512904061473619913712 9432027 243084857618541368978702011026715284648 9432028 67819157419860550090017031496894663168 9432029 -109244940069367207518220331600315729280 9432030 66887743912802052823775358265710280320 9432031 103573454190132612381867493404102612592 9432032 316234726559374841926305703557979963392 9432033 -87941413577299782936530048095750504896 9432034 -197756451295784567622103736161245169584 9432035 -84101612675634701407422725719391852400 9432036 -22233845784348711848492777373756162048 9432037 115235466514330881816025215337987786080 9432038 -2503810665611366191570960694269194240 9432039 11939317950067521428939461374167061408 9432040 11088742046839465258855902420064972800 9432041 149229231574085492123855419547296336512 9432042 -29015122270890568401978231040621516800 9432043 -33877943717243339601330312074372629056 9432044 158269114660773829324035481439484539136 9432045 82672906187810489470535297202071241600 9432046 -5519429391698301144169744023035014272 9432047 153424072432452041512062855212329344000 9432048 -42268679680423012817724588972460179456 9432049 103188465405237717368068376530983751920 9432050 -291415342240233588071013217842182400 9432051 18984063966085560136809243351704566320 9432052 -46250794909041039119897650441125560320 9432053 -107086308143847856491030356549695197600 9432054 -33085457520101012004211838605259347200 9432055 99250091610433108431617468264171727960 9432056 -271212879515020695581849025573294796800 9432057 -175249983563947321628801135076509834160 9432058 -252393637022237076193313657480292883200 9432059 264598896877703559912037422474325589256 9432060 -36914243797732928712758421746372444160 9432061 443083004840846104492269319151310918662 9432062 -68725453179698177380647365214687571968 9432063 -37425067419080332792008824771059681608 9432064 -210470611797263630561535920654262468608 9432065 138724339119811965922128083951631077460 9432066 -4066886702883002995511347126503186432 9432067 311647177614229911367912547234580645116 9432068 44490005572778952304923989588405662848 9432069 49574271141722012660824423466925464544 9432070 -11699936762018396578882822811182078080 9432071 -599389224241223439738309568269254784 9432072 16389139232731382211079188215857152000 9432073 210979861660340016355171568249105180544 9432074 -38481019710621386431431926518019440800 9432075 -19093360871303030025096813915657480000 9432076 -362717851775723229084597687161032888320 9432077 9104106763365650463667766260174682592 9432078 -70707728491579036193304635883254449152 9432079 -2467191478174012845521829897009936624 9432080 2287733569383268087174475041646837760 9432081 -146489594403995044363787600021278704030 9432082 -140807757752208189975758277064611206016 9432083 312255792986773453852611315641627160240 9432084 96283973770653797947493978373821786112 9432085 6356284864363068648740306306562792600 9432086 162299782051492386094222964382063289920 9432087 65899671134087032552781910672993736704 9432088 -328587888992177419797296742523977738240 9432089 236070205788098924460020197999004629956 9432090 8720003023911229713466355624554161120 9432091 -23986674392161113497273468878853238848 9432092 -70005092570443253951445003005811829248 9432093 -577249199891842274331594192726308352 9432094 -52006372468291482866587765807574169600 9432095 44174875358217039080751183763734029520 9432096 -10576965581897380725940603397161353216 9432097 -91293497689641880323349240508909065580 9432098 -3720856701301674634894720882883520000 9432099 119501061620981836505748607601842587120 9432100 73653712218759374747824004138801302400 9432101 -47012006875377719746613512415503783680 9432102 -86545614268355407027376330961394383168 9432103 -277357997826450234928890432650630220176 9432104 333658948515860955057095473539411640320 9432105 106392671628416227419965206060870785600 9432106 33170844710023025693558080194109912752 9432107 186994971560249650673817184502033618760 9432108 -51961596770609867843714546246419782912 9432109 50946798842187539219564755806954267840 9432110 32981619348410866125786897608311269120 9432111 -3277693576411235842655504084832432864 9432112 24138041189786695042403361781068578816 9432113 -145586912647305117712994750758033528080 9432114 46223769735017353582642080311971041792 9432115 31534309562155448934997348817580000000 9432116 25677511425338141211139366955178903552 9432117 111981842843284238517849428127369519534 9432118 55956705898250017078690554853771545216 9432119 -184786767440579900089910233555584411480 9432120 86004517052437530678409033497098649600 9432121 -206860625525520190778705133288006238678 9432122 -32566366917346380425900178791900577792 9432123 27966871630429852579371380455988817600 9432124 -2007010725416677332978348698157883904 9432125 243080160695482090492364215957218534000 9432126 12608182078259560142435297723888732160 9432127 159075404865624930117257437819131895632 9432128 137039462134648789661101024544586989568 9432129 -34674234284116213558294702901541019200 9432130 67986823706447493025022266482129084960 9432131 -88463439833252710960436595198197245200 9432132 17230897364517907848692267791315046400 9432133 118722409282394075413938367621360422684 9432134 -94479094909485229434678227828444912640 9432135 -110130173964176716503465609348918417600 9432136 2318595340024926029378564286648975360 9432137 -10812747019722126285796678856843544960 9432138 102946826395093386432550280818060594944 9432139 93310606410897480907104295566817215024 9432140 16360656614590914008220334516900285440 9432141 -418343214631636892413452209504117760 9432142 -163032092805215222047384815531135449088 9432143 140353489939366700597711355696724946400 9432144 46704808947204096176512997596926296064 9432145 32620091275562252650322281985486151720 9432146 -80757650070499533490787932287263573856 9432147 35926376675178441261116767469177271600 9432148 231114234643405309909766074943910223872 9432149 -318727481538369245510293938753047180850 9432150 -4098614986099183014919797677310412800 9432151 -86515736439708314297373567223062980080 9432152 282627071424321044451876009492592281600 9432153 -55508139220384447219034320349926195200 9432154 71154784780063206563750637395401880832 9432155 43033594316098385636924000049135885120 9432156 -51062326552805338230928768440774563328 9432157 133029037437646275761168666296614268800 9432158 44812340673527557816699775260254936384 9432159 -89305414400919301673534007936411727872 9432160 -65197558526547050284248346803689226240 9432161 -9070743105736175993098953715978470588 9432162 62870879620276450079516438102649520128 9432163 -56054384678359048886641578734461578240 9432164 78203486085181499276199800391496482816 9432165 -127530073315055155842933710969062090080 9432166 30291781243062077567936211048548152032 9432167 5906333300411555841475816310257606440 9432168 -82993919384227527829998655782807306240 9432169 -1985829832793521642563256378431058560 9432170 139974265079249446296235279271775398400 9432171 -79151261220820228154529662574274639728 9432172 -52145625290973214599602206944311981824 9432173 -112643458433828281661875315494269111040 9432174 11579662577372142599763609744970205760 9432175 82019663835146152727176266865241575400 9432176 -10777124310744901203628959700857716736 9432177 195865756770889667849615394205262897520 9432178 -49751125241927437438910595576112969728 9432179 4006328667132481454588839997671595784 9432180 -128608516224865669032379316366684467200 9432181 -261175483061793806762709569093082932736 9432182 -116089100761049033368610178225824531808 9432183 -204114663212992303297396143745572546096 9432184 -6061369952588885227495344643295477760 9432185 -34126048531121874127271618300319479040 9432186 -51401473956812348798612617623080086272 9432187 -158103687280749200493177906844610627164 9432188 -93471713623749199483823794993114994688 9432189 42678653264442330137243239347687713760 9432190 41940691010062999005924187874023809600 9432191 31250874980454989992477200465575774592 9432192 -91277530255996229473741573403443200 9432193 365787487586516937274748542683406220080 9432194 -158635129556394765308495593927857517104 9432195 -298785048511190749267869275590325744640 9432196 -149985256253991488739363604676445385600 9432197 -85606603342275351692157192812346216354 9432198 44374873805987343880990622332212232704 9432199 -32374875672027413650540798563555821264 9432200 64455871333417824565140306023777664000 9432201 -135477387244421480059078794231797430768 9432202 -13727682456292893052042351440756019200 9432203 -184283910919159945085416856380221275712 9432204 87088799626282461453239392562500701696 9432205 -21740828122641069229801474506413088000 9432206 1544529715993549305701658608678026560 9432207 -8399188480545987730523234446272584544 9432208 -508945420025414201040341886631673856 9432209 -179569826315005355049072254802018256590 9432210 26686083597364237770644456084944872960 9432211 23996394366361483150437477457867374400 9432212 219576526854434847713345791415128104960 9432213 -55864458047312473657627847777887786176 9432214 92356196075730419040150269735715076224 9432215 -52030527354132985284688642082709241440 9432216 54550090976811616550233722868717363200 9432217 253024108702729082780361747825595272266 9432218 20741308675037653360988177542674616560 9432219 -124646928867315274568950671893840955600 9432220 1984672381287450361328402101890969600 9432221 -163127640120237167880887328669555112500 9432222 -1153446549395422908185369273442908160 9432223 10911843765746506740055639420937031264 9432224 -386263598911919415658381255826375245824 9432225 63727386181170111210235089864710347200 9432226 21524920600584067684148398263373802880 9432227 129095312058946964043196358539711046400 9432228 -92869888695417519854031586975272201216 9432229 19998872668530225006643223533615478076 9432230 -61446603664486355218838232717552094080 9432231 85219775059046559281047230724826966016 9432232 -282238933997120190749216422177945927680 9432233 -171407395552322810417092474256992045980 9432234 -31245456632495586962023817914797480960 9432235 -65053248888517952921788434007439452320 9432236 153195233489720533800290969570325687552 9432237 253569245511159143935175724815150487360 9432238 7474591696234298535784918181360690496 9432239 -120450021808584838741269845497336878960 9432240 -26043216290866054105165370406751764480 9432241 -15503556580748519504462579403744917056 9432242 134886693468808056673567127135985656832 9432243 250892351481856969932352093218666579732 9432244 156882498221112996142915094596771975936 9432245 -225382992055439984609328060681362806500 9432246 -30945849934231852767334632757291499520 9432247 289726614510810736642611312810034646064 9432248 -246855400329044188862019021169827840 9432249 -15834008198403724446446532581493276336 9432250 -87231755023628389187969020032308880000 9432251 -15538294185860230324540199279573115168 9432252 23367691224503771530731727770326462976 9432253 202190845362327934500464859352628434502 9432254 -846775338480368734985263582942747392 9432255 63311198344906012064943334482274463520 9432256 -32718360091778903429340335817766207488 9432257 -37272915100886529338565414678166129980 9432258 -226849370616919059098080085005976064 9432259 298099849958340588467342240363682502460 9432260 -210821702350285343273513701695637094400 9432261 -319515543006999428436974399726202735360 9432262 -27597379022459471575372558041503262720 9432263 267427105606239479304627279179099748240 9432264 29844829516428624651174695899938078720 9432265 -2904253014736265354332754860456488000 9432266 211116261413141007500027614847763062832 9432267 -58667588410598413295495523209260853760 9432268 8290167467686180171495818118944011776 9432269 -133519991808836240812608068704574004288 9432270 -20352067758555934110920874615278738880 9432271 115187382667988708585275045415960890200 9432272 -18090122876665316360961050650407026688 9432273 199434233606357770919135288259562239984 9432274 95396444028535841776976407108388117136 9432275 -208425422035454577631891268237447363700 9432276 -11096520668761527021482799968884469760 9432277 -44655008634869267212120684878941191680 9432278 19809999358474339609538366366924209440 9432279 -12252649981548923485431249990544480800 9432280 65287933438634240798445685603445145600 9432281 -427781356635807839381639724465891618300 9432282 -63446615712765514172704761517034423808 9432283 36048237038500326761405718193420744720 9432284 376502734396062158816583376130970009600 9432285 -50177136447836373088619187605097904800 9432286 -77699973715261710400015206381660367296 9432287 262029195886310322518687263245168363936 9432288 -312060014540118299524508783587116711936 9432289 -232202882410470415168140630320447983488 9432290 -37230704615682512116794881139001098240 9432291 64273660205600258366574506668957871424 9432292 210102430102755720790929471513733222016 9432293 -166011173018077238041311608529600478536 9432294 -61707624956401463085078373259218245120 9432295 82424829912756205606714262806257727800 9432296 -158018386615220801896207030768384512000 9432297 -111913625453017029706293264716492343168 9432298 618421391605029180396261561317780400 9432299 -161222810760394888014229010223251165664 9432300 -28838701275497948571139988668894003200 9432301 221794513169697779923026139298113785302 9432302 48785727418907504457869918921259578304 9432303 59693646648334660846701026702066467200 9432304 -3635679947160868521546970477078216704 9432305 1267627147476704024076576261734458560 9432306 -26302255918165968850654623862869161664 9432307 -232879468990900975489066286457928219444 9432308 -1189931870166304162467433465223086080 9432309 -21735513053163726211200249542959902720 9432310 59645234908720908809409147440554690560 9432311 -112192959203032298802645779159654553168 9432312 -205327640998099392794647986557258772480 9432313 -200294352411722280863698755740584140 9432314 22290573081210010572176253412966678752 9432315 -26224071352053598631649968995273128000 9432316 158297786762929989443293347832792188928 9432317 -68319419062521299275170020384769296634 9432318 27837636065085761840178415125237980160 9432319 128322261347080980248610147316317813408 9432320 167045966750260146163107285584943513600 9432321 -34686309318982308552304549792233951840 9432322 144238439302717485377612926843455916800 9432323 -1970384951530523775075184327520944416 9432324 -104527378051542544102638682848307522560 9432325 -75661822711536311539976610530073740000 9432326 -141565375814332203345077150374137129888 9432327 -226087008013207636459646613059192898816 9432328 -62663080799152944552784341530624163840 9432329 247375586363825110691465063582770737360 9432330 -47231831312812262847189338852055148800 9432331 -95138062046877005254112484670060319928 9432332 -48059282617852971477213291881335953408 9432333 127103572829084414052179540047629978144 9432334 158503053812173379552828149167004986816 9432335 -364946909829997891713815851757461118880 9432336 10371707922483301470361783574838902784 9432337 -8358427489643632212136786453488776280 9432338 76581208032199679882680723978537912320 9432339 -13336878881520336486202136124487280640 9432340 -152716842246457386336912198333206780160 9432341 -58991735018248461618198257159101159200 9432342 7516883724232007041233434497729722240 9432343 -280103058565600172955435066092900116408 9432344 -309838286080284426208444700846345748480 9432345 -2778839176680739029979700240870093760 9432346 12077691663610718755453486354488311808 9432347 355245685382220854145168971621572625796 9432348 -189272393727495087034958038890851257344 9432349 -331910459234357843982224300509523929760 9432350 -74973245055312323257963900244014435200 9432351 -2582821267652692104053655406101644232 9432352 126593612286549981068233119275840765952 9432353 -286624635287278845809278432275151929822 9432354 3093456199312553472166537326859983360 9432355 -227242810686966830276455313404217544240 9432356 -154996980350975397742776498952477436928 9432357 90804775968177168157546972305810206016 9432358 -16348851091199397238598584122496692480 9432359 8148488559662112607195131117450694704 9432360 -23807878245075597155623158087573504000 9432361 -71409178322114682041193732287309852038 9432362 53114960053287947767840461785534383200 9432363 236932595868248783478990045668524608000 9432364 -37239326533217644545676538454576788224 9432365 -75731762950679270226885529699888871400 9432366 100896166430578284803307238204299571200 9432367 131317597853004815195569539654429790192 9432368 -107194981677437269819556873034693574656 9432369 -6335232063164356029303925600559681472 9432370 51860340237661601543126690346781378560 9432371 66524807070631262474487961757574212304 9432372 -11678062368149997094393715288162193408 9432373 -27128442047213989443612919668437912420 9432374 30549449320485490704100671056178892800 9432375 224733727127639394213228140944542948000 9432376 6034350485366782227896170012235182080 9432377 -149836395569039246516322556018599927468 9432378 30209850591616853308672787856949053408 9432379 -113176039555284313264214114884662054720 9432380 -101934754341776866973748585952130035200 9432381 -28283877000235719204083212055475473856 9432382 -56697371378386833204392666820271741440 9432383 -35538398472403590552934919751525108960 9432384 -10547083774540238020662903964528803840 9432385 -30912982028538273348534735306583377600 9432386 17371430743812340188216594651948829392 9432387 -185863089758080442334669539392213269756 9432388 70227387140521978734088637890541572096 9432389 31359809595081905044221427640568030720 9432390 -21335703445072841241863152417697925120 9432391 -232728766390378595296115960639742135208 9432392 66022615568022580682961788997272862720 9432393 -320380342784344606004637970988812642272 9432394 -2752906437423831948120549857607153408 9432395 -56659698244116232985150305117422379200 9432396 -42256785183090364716174551363905520640 9432397 364012244716986190485806495373760061634 9432398 41171837510045171872834778104040592000 9432399 47762161524485406588661709919710864400 9432400 -14905245267546632169552379312852787200 9432401 -12280512762413770323264144455013888000 9432402 -57217548961833363047171617296354661248 9432403 -26039311030618449388788131075169467296 9432404 61356420670351401196153119668609646336 9432405 107700259149104806400478379954378869600 9432406 120614420910116038199295589481406565152 9432407 -12880828899556647421847196735956740344 9432408 -223788515550842755956130401954609008640 9432409 65803109054413910260091742729154882816 9432410 15468695444731311949424440407700023360 9432411 -95212683339507092030467305095470637928 9432412 182380105165296250542258257997670958592 9432413 -346692038808189736352775915367249765338 9432414 -66138304206128313599709651846540558720 9432415 24189860902220940335200598073859794720 9432416 161972522737669020491062175016409890816 9432417 -8317794510322324315010549518026424320 9432418 16784291167560656945180933635617518160 9432419 -178324815788967328552856487459618529080 9432420 32758782256432003007684869749505658880 9432421 17536020678187068222319163726766387744 9432422 157421105013515095939271733838522060512 9432423 9718026259815066754876930982011008000 9432424 -43970785965985054561983056992338432000 9432425 -88863713509752392054556020452021346850 9432426 -10741420814641737033941740002816986112 9432427 -312810339101846685130225635082050147724 9432428 36134261811591389976612329389656783360 9432429 -3615737680188070333897500011267937216 9432430 64131536496380740262640346140713306880 9432431 -52749740200664033724890145335905476048 9432432 8394869101737174441096495969139949568 9432433 -145823264213801711464244040534508023900 9432434 320763431172790666958016416642456208 9432435 28256787772849170279416799210950899200 9432436 90396142524446322745640702018996971520 9432437 -2448903242686562843599954836548958528 9432438 -76578788617134750619018631194418675712 9432439 -120515219467457385316984624594756836760 9432440 31333275644144733382747362936803020800 9432441 72766019958962776316729640567344561850 9432442 6424170062827119769171959390432576000 9432443 185342330147381555970597897666476182692 9432444 -61440135328485460008970046291491135488 9432445 -157039745440091725193801776086834432000 9432446 75300067548979417033849311126590556672 9432447 -76853232727287570315152994966234319728 9432448 -48695876922244639315072669345382400000 9432449 -68616840086424148602903144133464835032 9432450 2091563170490065040491236865011410400 9432451 -220021361278709055717371092394958268500 9432452 -131133696969019913152221626164559336448 9432453 54895967812448185177568658509934192000 9432454 -6289257031856748454363278448059763200 9432455 83965755741947290107063601432718874000 9432456 101883059916146730256147343582032281600 9432457 36005114302683104200253620241290519706 9432458 -49441136812095241663666665689708692224 9432459 38045604075302603612046391440941253564 9432460 -45042551199443442624791955191827107840 9432461 25590954345671432827386080857181655744 9432462 44995638048978907576516812352967790720 9432463 -64932086337268874524347894435231760512 9432464 58788241884244918568086922893149511680 9432465 28603125294369974824055990363929422720 9432466 -189061980199227687793696573919574614400 9432467 -218667834069416233071713576561504493936 9432468 132217119722178724403919270650103521280 9432469 -11301845171444765877418731024221035620 9432470 64325053974928139592965370527443032960 9432471 -262429153747187589361723136269698113688 9432472 21174655004645576329790500531916390400 9432473 117536399407042565710449438066087931722 9432474 72469476089108195946445260630473633280 9432475 74168958654725168057518170310117729600 9432476 -7876166168347730162085549231893895168 9432477 360608887165285445852818823111677290240 9432478 -73052141213789443934172105260123501568 9432479 -48858886834159574450988896267347113120 9432480 1244368189102680498432322676163870720 9432481 -306662614855717604809530547046408754718 9432482 2443554019983577969439015137532762400 9432483 -19428923023226343974002254083405987976 9432484 12356986549819599196852906193167982592 9432485 21416083653683062865000469916051738200 9432486 31062095085085195473609635333320677504 9432487 191789521156287403648618284581860500480 9432488 155647896363825497071379471172178728960 9432489 132606398058285665215647833414605880256 9432490 35859343406143827270777055969838940000 9432491 -296932401901843224343219709840286298032 9432492 65595765694439280655865632945380655104 9432493 -15642391928246238481472953671755450560 9432494 -38463223300263338322938267677147693056 9432495 30677626367973954585680341617102273120 9432496 -48642992312241859193695374365446094848 9432497 24743383604764374115186403906580716946 9432498 38512782501847953134593072369805864064 9432499 3337596103074956695980639697484479480 9432500 23669868572797876745659095200448000000 9432501 -48223173982293648543749833274574218112 9432502 14253073752783346349926310621592299712 9432503 -432195104758463547251667648272377735080 9432504 57504462814720843224377761061286912000 9432505 123156211273784985792017309358681661320 9432506 -62753616707451343299992953895817564048 9432507 -25955572324172996992081354575521771520 9432508 -131866644485240771734172849724091804672 9432509 107774372221236246334113910850524432710 9432510 67997887321692735201556920453951801600 9432511 416639315140404515118054402889472233200 9432512 39951153428879877199478214846169743360 9432513 7716368941019643197059777241308782180 9432514 -21953355285064016974122596503072240128 9432515 -199659017018439546307228491738760857840 9432516 66945099803209500114837194374593552384 9432517 -41385201960659189260622204957933089568 9432518 13211427723593423468733665653472634816 9432519 -32096565115225661315462427255489805656 9432520 -120031750121383329995982344015968819200 9432521 -84813936715656100495241954660015869440 9432522 19187911428399116715100278054991944960 9432523 -3119791069551982160443332714347843096 9432524 -578204296125311693294983409875970162688 9432525 -3812200175357780567384961777694982400 9432526 -917849452524373201337901148262868288 9432527 38816338958909629310610208168939631160 9432528 4733428395505008414920057699791011840 9432529 -188334191231698632621212205079802521870 9432530 -55538667578755227697496678088279866880 9432531 23156535172606038998136430849026604800 9432532 14531870869245511288697382275806541696 9432533 -177202656036087050345357972520474024480 9432534 123395165859097936855710665551067701248 9432535 -45258841160066530497159915406736302080 9432536 -26174284951619534871072930704139878400 9432537 -127208093693041660375343917525351195440 9432538 -120555190990732698879998700898132696080 9432539 234543473579314194712304661600367684824 9432540 -35771747253365399493230222406075648000 9432541 181465003539660064862610097729873259942 9432542 -25556284717603451429608901802821319936 9432543 -265078128032859019840355718774828004536 9432544 -187679947304287783571209019832271896576 9432545 -121072190392467011001541674451110110700 9432546 104963423105104717100894217565067136384 9432547 249356011336301066842808162465696099996 9432548 143319348826290487294836468852522811008 9432549 -6754302173593940527128298863293231076 9432550 -79789134401013059407988766249138360000 9432551 -412943297098618361876902037282759669448 9432552 -149794061810581607115125165486380646400 9432553 86585404916434732455207219097186954944 9432554 376374110981219929564441992415129440 9432555 -207167183939645963235068931507759120 9432556 18239319241785506794063204600822562816 9432557 -284879206332091196794498692737103709428 9432558 -80421911802914226838585197285893103360 9432559 -322822470411640127602366424682361336240 9432560 42746026345198135573610582454793666560 9432561 165990237600558095325800471400026129280 9432562 32608297361840795749899594763003494432 9432563 -97495124440054213974742607959225309440 9432564 107443847175491590231819580211267403776 9432565 164615233244280672610564013906749250460 9432566 1662913513617261052145750303247521280 9432567 -162606138705881772372247945222208687616 9432568 188930515675006056020132861306622812160 9432569 -3997435120526608966352167895242562040 9432570 -1437774066113338088043356040887024640 9432571 -407474896300725592374001927474215804480 9432572 202075243655975624761304701202304638976 9432573 64655331490604022053025721093192157184 9432574 -117107583102636312809015148298584766464 9432575 13491431565022800955500398153701347000 9432576 -19325613436142671792508305880949719040 9432577 106241346363754016181157270608623329344 9432578 -157809849643150410066892974907287386160 9432579 -20954400791057516677136143244319384912 9432580 -44769015613653936179244934292472729600 9432581 168035204983401047560202076332603612382 9432582 16042238971728295552039244494446489792 9432583 -93548732493814747835806995468357216096 9432584 83004593994718342466133672586476748800 9432585 37861036492417679518432444331330083200 9432586 -133367715829462133242712965114506863520 9432587 3727832315000507211866241128500527744 9432588 -4108878360995806507188522987485061120 9432589 -122536577500097853034479829154896209610 9432590 -3191775348832111362159055303818439680 9432591 73097491276724780644129648702408558464 9432592 28547683241650068237594198541229260800 9432593 -176684313693518812252003508440744609680 9432594 160810131510014731003183407121355824800 9432595 -105516228627512896371465890320547387040 9432596 -106057147510490980779620772737895720960 9432597 -7442557639657645311452252919764340000 9432598 106726368691008700046254930179662524800 9432599 -80131763790500469042620833962651821352 9432600 -15071732995660455801899142475776000000 9432601 134733005402191988674079700360903692304 9432602 166530072999885699516990742804360960752 9432603 109862257295334577324407072600748850424 9432604 21668127490356163614919502895584032256 9432605 -29063565451066811096963443178075671680 9432606 -7897728215969471008716983182114888896 9432607 287693459240716501267549343475379756840 9432608 -200443507686987489913255516136285798400 9432609 1595195788308600744624895998056574048 9432610 28391414300407838657969827535522833920 9432611 -192824944551251393035775221096570138788 9432612 -3566777733847295173111920322295070720 9432613 -170644948057293323608031476552771633920 9432614 87619767338764877552161471826948338656 9432615 -99101982093578711478763062128529407280 9432616 -91914897325896362530178060251878604800 9432617 171031643589171380001915039012219935652 9432618 14556035961287934819208034994460164096 9432619 -50253655801061437044845679744346568448 9432620 242330050952833584288882879763670753280 9432621 82399710131983720794396397627713337920 9432622 4402384112611853192899240924196412288 9432623 311088062334455519985168861791695513872 9432624 5877774988574396244362482561076625408 9432625 -154239458434469015229520174338854400000 9432626 36838580120326215560939229618921162240 9432627 10062861485562895669154493894378972720 9432628 124904801929159434984277490914384554368 9432629 125119168372527269928593511486430673376 9432630 79501599469382076587985666713121841920 9432631 -48626828095688583826308830772202394168 9432632 -26368322445124069027013483132739133440 9432633 95189448924377132457177344621886992064 9432634 -41671166783512006995278789564240910336 9432635 251503221746253015261156896774740606080 9432636 79685531320846175314676656382180454912 9432637 902789058770481801621322527112825244352 9432638 -163604355904764984757496060337643649280 9432639 -350171488652613233877515694227245962480 9432640 -32064998459303070809459166181400248320 9432641 -108933609664267173408971571748933172268 9432642 -24564660874241397826396783193636175360 9432643 -318278808567674816225734159419738673656 9432644 101442760014824103539081382746927744256 9432645 -5635346829216457804034906266205184000 9432646 -101271296974354344726495867785676781728 9432647 74382303397709758258479120152876123112 9432648 -98738712149744684938997834817525734400 9432649 10552632731053151635707336300600636160 9432650 -73251768923570384190751175969837977200 9432651 151106594711524580845052400067692259032 9432652 -1997390240022200687134626282161384448 9432653 -50485058061908529377454123912270745098 9432654 27600628486432915157072643081120043008 9432655 26250384365388155294931951061618767120 9432656 24242042794656498032302977124404928512 9432657 44229960339613366199577138610335528948 9432658 229191540917155841709364863596544193680 9432659 281228510281554858017649446619096346860 9432660 102740835150853610688917005479032309760 9432661 -220640110499097042276531726702414218880 9432662 -81643210105219464419159730972129803328 9432663 -5276947183263330941251458978953077656 9432664 360986224124980495829941065428273049600 9432665 -53437641745566761940635109864762739200 9432666 -433136645831739908040265093540262400 9432667 -213570570310092234968347022623632452284 9432668 -28417893760769880727428921353870573568 9432669 75194315358548196796293778736663345760 9432670 82582122988713676718720939970009600 9432671 -84479311018292989071052812244230074112 9432672 79397907756268650421225908678081380352 9432673 -75582618129319403588082036142098381776 9432674 76829179005197892389592608731753096992 9432675 -6593948936873355527189653478531968800 9432676 260898168372837655961993264204216960 9432677 227909531768757010545740453655636009600 9432678 -48862225824911868653525457761174957376 9432679 123802336662328576821198570838211552000 9432680 79657815246390940196335179603463372800 9432681 -102533382507877055930709763849762255296 9432682 -1132349344314431646055898980319510016 9432683 19224456472598950858648464240846999600 9432684 -8307545714606895800124535253869063680 9432685 32545608330277946633344140489163615800 9432686 83850737077339897623607677314958153792 9432687 -182517114238262272220392319489806544640 9432688 65090796622750253479416950604405473280 9432689 -71424216931252808485262663094573303744 9432690 83180176830570518620530979715357483520 9432691 -109035224922349145125240642889371816848 9432692 24176158576846838615545463997947013120 9432693 2841708841826816368706981330983092444 9432694 139939502854957809105960589350217396896 9432695 -283233855307798003733565452716256160 9432696 507950489420077315523834901015797760 9432697 -576685201099360945425267348645949568 9432698 172874507948663838876880071619291787520 9432699 -50746387947651587253172308696346286592 9432700 -51108158122936759738330616607373580800 9432701 -92974669258687453488631267719212824128 9432702 13671777582297865391604749673248854080 9432703 -59553465015210522174037735372211590144 9432704 294190141229837509378432257952548126720 9432705 -76342704716491984479713465559921096960 9432706 -23812882521601934467041068251988729280 9432707 -339395282040037379270099454238679815044 9432708 98565278869627034043151466365474114560 9432709 -153991557299742720440375821086817767072 9432710 42371278251394846567276509845149128960 9432711 -26016794720332805471946787819232285760 9432712 439212654374869817092737537138889850880 9432713 178690889434049013336486248248267351962 9432714 -70945221100733865991559357566001095680 9432715 -182802460958450671186569846166402364640 9432716 -57870814321684267427149860520937468160 9432717 100822407231781962288658174184422452864 9432718 19537650199164385140633967362894614016 9432719 -10082323149497458966903707284569470456 9432720 -38872028204167575663955455594843340800 9432721 -287001521261908989597024660471110982800 9432722 9425545197129910675634526791749664064 9432723 -13673232789598875029311089252486540432 9432724 -53848684398370059329945517589801144320 9432725 225581768274155041862404522723152468000 9432726 82423504023786206518864758176116850688 9432727 -262219809822559535389172742079543578424 9432728 153901130114813241304748733836145500160 9432729 -34301748278469324988558495813113404496 9432730 -4962556782594627325009462782128190240 9432731 -42731677063064859795576861279460774656 9432732 11192942243067096771091352608361667072 9432733 275524987485683718870858965565565738982 9432734 -20302353462584941026812942823269433984 9432735 -8660047343838352620417094286925122040 9432736 279372564973488938183189821322131341312 9432737 60194129362508204094335891259078517440 9432738 47533722257060073349232424524978688 9432739 -466312071656782953511822267198077255840 9432740 -3958186235753546215536994942210252800 9432741 57105644060759480308072618770834424224 9432742 7087353060888489149017470432764633088 9432743 -135429104927874062768615608053531780000 9432744 -217212213101840479807105144675996385280 9432745 72260326387137024366334752362454385380 9432746 121263470887661213999274705135667281072 9432747 6988103173616286776136280013176714080 9432748 -51916848321923056065916937506627097600 9432749 -192089866971880668231372262339740374250 9432750 -72569253829235730684726078523994976000 9432751 -87549937122837028936864389287403974600 9432752 5436979229986172040761206565952356352 9432753 28977740373210831929435397012979226208 9432754 -44574332786612155203911830962320875200 9432755 14908763302836252986816630302652830320 9432756 10699966216812890190688085466296255232 9432757 -281732716242941674064178082498220190994 9432758 -30196204525605261770193839111744163840 9432759 -61242653745145046439860155590846136320 9432760 109543174420708939076481906874696089600 9432761 115566739370046286872931699048211330052 9432762 -1241623903679341806232957227935844096 9432763 26592244012359734214655763142366197880 9432764 36523044089853044329910181995865226752 9432765 30822275232884066699015052593839044120 9432766 88709465407897693601784840934724699520 9432767 -43932089377857846950154981399827557680 9432768 4720831444079266278058302342980173824 9432769 -388159496181289125387640555965541520830 9432770 74167172272452895679191321191856834080 9432771 -37974419921165299312031247924201652488 9432772 -85127897580954219171233007021853632000 9432773 -11694894331327015835285011149422957568 9432774 62086277052859933120286971573094694528 9432775 -156468848707524452440786427531614361400 9432776 -178183289430027638719502919335968112640 9432777 -192986933011418849714343610535525860080 9432778 177826355905968925062403078087075549440 9432779 215600172128027987164366955747327225976 9432780 13644323163577007427987039093376942080 9432781 2085299254448553658558517161329684960 9432782 -185636379416754371443148463374526835008 9432783 -2505030304937816277285235746762435120 9432784 22849239801228822372758627044901781504 9432785 76230729670558844108639660336122612980 9432786 -157279507395466659372811712939224172544 9432787 52817375729479431437513533882346083232 9432788 3311679401536884738404686555303595520 9432789 86469324192373944600309237108871269024 9432790 29364228947102256733055937284382382080 9432791 183599705031112189058522726145219981192 9432792 -20481074119093133442415595186163271680 9432793 4706779168430519423734898323088448640 9432794 133277667099216195326021939126213544672 9432795 -12241109894256388456319279675719879200 9432796 -139137900341472087093589191967742209024 9432797 89547199483064866002151055384267607360 9432798 -54659195869887490512453936111188951040 9432799 21584064311069606555045686984231574400 9432800 244514326367133921137944262167756800 9432801 68090015626948996230350737100151187200 9432802 -206549602112509920082639705909290537600 9432803 58695322019610114362574334551064433052 9432804 34469994364840410112967932012624330752 9432805 -160767006180571342657477808678863377540 9432806 -199902368405878438499710104506236563456 9432807 -174570320683994700050733970139516741808 9432808 48936400366453326371752928607761694720 9432809 413196045806042999063804921727829742010 9432810 -1432945334145423246231787291160213760 9432811 -385630742963363813224915994357836216588 9432812 -136455474002511402581845665420331417344 9432813 67058934706050546367608202317922269984 9432814 -87444919993725304375557351930424887744 9432815 -13331612679317283786264423245834145600 9432816 -9020500882559598195465616601626705920 9432817 -70779503487679594048193378708305213388 9432818 -93275775300870683602862834604497089920 9432819 -213543434941303130411931270814566138624 9432820 57341841034051780432055185690276750080 9432821 -446056614062555491442151415791047530500 9432822 7554998640802613259081074079917666304 9432823 268834547134610320989484507014929636072 9432824 -3241869317001980441349481314746081280 9432825 15051853021579560677164068549410961600 9432826 -95932670305141464125656021059231410976 9432827 49143953642725922957800134320998160676 9432828 -6483524227060633678897953898874388480 9432829 15588569429616124473288152453210200320 9432830 51810411422630095321220837086813228800 9432831 88715451708953222738173080792383349504 9432832 308451107787356684752392848142673903616 9432833 -317275632064232214810581824755944241918 9432834 -33737874176837256176341157905784420352 9432835 25315257697725722886914515617899750400 9432836 9977986950766386532083872817463554048 9432837 260800018057896683013722321247321092160 9432838 -149299162297141925459611893556829304000 9432839 -34282264024365811940414083703712394776 9432840 17887726914972603252429084244520140800 9432841 14847334927732857430750964794105468608 9432842 94608667356381878915710590085933441632 9432843 87475813810126422907867360070053248000 9432844 65381911745799916600487035568800224256 9432845 -293688558896597232848297047820761854900 9432846 16672636801649757917735098775168038272 9432847 153898012382449312445300613389270750832 9432848 73566473041432116921827008318247731200 9432849 -230491078862724990172158407645353713936 9432850 -21423802942551207800576527962525043200 9432851 25789520516226194453449174435813103352 9432852 -15250097947196409675570003486859591680 9432853 19928486906553919577040916642291867200 9432854 89757016479097652005422009864574819200 9432855 -12957531896061590938064935736499788040 9432856 632288602328044713904970375460739891200 9432857 -83549590126792622608453423250963779776 9432858 -47936717437957055846820642041923645440 9432859 -327452303803570285914191158614794690640 9432860 -37351625058878895097005222415975065600 9432861 -58246186661568764716357169593220203200 9432862 -112244060998507795435107827799765458688 9432863 472679300049024312305376124092345753600 9432864 -57068207162756291387899346587263959040 9432865 -15673211216687038022492561991012881880 9432866 -2267507927943747927280703119594954752 9432867 534520146106842923372111126600639616 9432868 -23657214240763073493816477198086553600 9432869 -54517472260538675698770113199589168356 9432870 8327183405136786980774927263116230400 9432871 -99862163577713276762599299315991540688 9432872 35023820719411100046589869952714828800 9432873 -51591372180786819053928545199470280720 9432874 113717283572121127596520513753253877504 9432875 251553181551852001410842990471684208000 9432876 -127046807703085430978234249052576900096 9432877 -96094113416968478561045087665583193120 9432878 27329601404155566004680778839578376960 9432879 172247245528687588631116622734644952584 9432880 22569364977646449804101043650778562560 9432881 196644453117133568871196422579909429732 9432882 36417565582105564671417290962932134400 9432883 -137501137895362376700161530163844555480 9432884 -289592090450391788151025208894793197184 9432885 -28034368413629041668567832228336711680 9432886 -117220925562156134959364444154596800608 9432887 -184290935206192837635876605075556600840 9432888 92608962475428177031222749693578649600 9432889 -170914079020497036094740767100978572460 9432890 -34962776266100414890477929169029472800 9432891 3939588990774434784448826628609060720 9432892 205145480980852310379881744805428352000 9432893 -48245100543180703401071174057938935636 9432894 -119533260500206623215594835908154091200 9432895 47515746475878446611809697186604944800 9432896 58703073733822807360520088584611430400 9432897 68647465166766487393005574741327921920 9432898 -9417440114904171184472006307375284736 9432899 86603848339681064308210544157861744336 9432900 -84080150095734690351277160858288947200 9432901 -144941010755064379621812041784232313988 9432902 5750331172722303239366443669182062400 9432903 120572437047100743214697506478613544104 9432904 -92854055761030985302711093944482288640 9432905 5612362783867933819590109151098860360 9432906 -1450369067623599799614273535801036800 9432907 304341070671575574669016687751942799360 9432908 -235195593841453300595661785849658223872 9432909 -192682020981840298398025654220046322560 9432910 -914241292177986184445049908463143040 9432911 150474192812505028037810712563030648400 9432912 -30636396346620387675038732750088437760 9432913 60452051792906537806376964636206351424 9432914 -1826465363480663729710255448322643680 9432915 -47426760867775702968863136945264592080 9432916 326796770754629585842458677871926702080 9432917 -129419169071778427781910241246616847360 9432918 92576386138697648779835929843027584 9432919 -8643135569605702453125507484071502056 9432920 50777729597473625729402338881650688000 9432921 53142636724723779513620841041591615040 9432922 115873943030547168855260654115202747872 9432923 318721441205804235047158636543876655172 9432924 84111898619557637460961412116299065856 9432925 61401170560811837281738775300319500800 9432926 -64239447381390624189720111147795473280 9432927 20867228132491533487359907739754981360 9432928 -45383257025978816304564644070605979648 9432929 50752832829685009422550437329264860080 9432930 737964657160315307197602587602168320 9432931 -408568493125576082426100600404626923800 9432932 69324540052660183269408321369278680320 9432933 -94164505308557321335584624296818380576 9432934 -42248678232283154524542573749133479808 9432935 4073634744201523746824923340910592560 9432936 -7493759900529772328556056085437752320 9432937 -81026968779922192951578500888759582348 9432938 -96189787312036023738297496618232204880 9432939 -1018420065069735891425048195747582376 9432940 34001292558771304836834024175333017600 9432941 -357626996036712235802461576962525907680 9432942 -6364479855058187328822518481108142080 9432943 -105866677508250798694083973796416619856 9432944 7747652261655551803807885869837778944 9432945 -58641326752918308619342042676117367180 9432946 370991991516426806809735228777126156800 9432947 207289169048920611176349472141031577600 9432948 -19870007592464984330114496985647673344 9432949 -365260090231694050150525905970042585760 9432950 11275632130879192555422914743161345600 9432951 89469025729336993878627877863843758208 9432952 -46133356840663572556782642939482726400 9432953 -5578133057245336430659511161297316976 9432954 7613288980565223614572979959377892464 9432955 28791703435528736612619493715531177760 9432956 14331305445273686410652613562524355584 9432957 77515670402168556424719808538852643360 9432958 20925863580936050880276600145763654976 9432959 -48872447852918431923145149743085806208 9432960 59254792704503792659486534495371264000 9432961 -69905842708352067302898486271866541438 9432962 -86232317261933641269836880592858400256 9432963 201855299654315096496041698113836828400 9432964 54008127009889308441592437236398414976 9432965 21042254905489228416103024744162090200 9432966 -159226712308904626439892551696991985152 9432967 58593189910914094689998006993961687072 9432968 40128375676007032677350450418671616000 9432969 14934185488021807559594321808152682240 9432970 46994787448568923578060932921346831360 9432971 7156490680824093068497474376116457172 9432972 117316856220421737465105356674352906496 9432973 70811365531621988579530401294876484128 9432974 -26403797132454683056186237541054643264 9432975 -107874992305141492926606895832563746000 9432976 8001870367282682863282243434711089152 9432977 36451315761364478974406644188720640872 9432978 66826505318103984266974866621151684224 9432979 309360833889345991086621137014320026640 9432980 -186264000678916211105373000745820064000 9432981 -483137680275949049282237349619592100 9432982 -133757424482494248725294990956289625216 9432983 -13406263961944422749385664404092281680 9432984 144032877071458837505687157955513712640 9432985 -8680951859904795106731855204401423040 9432986 2835601722404237565900323143345367040 9432987 6421408612959665655260700278475415680 9432988 -161227693736397563576999701732560896512 9432989 201264684668166886940904627103465396320 9432990 14201110303110816421710335355659059200 9432991 12735391208832118494249161422634727392 9432992 -285743431170876218414708065156652924928 9432993 -39909002412543884112836944935043500672 9432994 314205859948309151976599280581166723072 9432995 -156649545242889354105737618475741542400 9432996 -517611787827842180607245490894262272 9432997 -179627245403804544995171952452587066048 9432998 -4937688836143195938189880034969337600 9432999 63676039827230962933303532472514181424 9433000 -105129376317840496617860348144263680000 9433001 -438048870890745538356696468108135139968 9433002 -27797401095718035589496056801645099776 9433003 17892531477461729417609740727706778584 9433004 -90578433576558283872345914694852802560 9433005 -105269051675975991156719591261092056000 9433006 30245586039306583652625841684474352640 9433007 -346403682281684110990489773089007621744 9433008 -4274409747681403325884764282859683840 9433009 -198090251128441656623291888432789703790 9433010 127755184235146566944558014068797792160 9433011 -54935965028364371042954273800282123776 9433012 375915846182172638399544877294567678720 9433013 50678976731911601971284690909906844224 9433014 -60589238967493248496377538443512310912 9433015 -6803858723670616623670279789664094000 9433016 356506391791529672621689518446344212480 9433017 308069808983999795215193414837583733920 9433018 -29434005623348750449526018007269654784 9433019 224195515986453244998418788575472680880 9433020 67792018121463603695877364487409607680 9433021 18521374706214082078760849101876485120 9433022 122403635354821228255783088307767853312 9433023 -229233628469920936825622819858529308400 9433024 41611215772119559073089287883908448256 9433025 -32382693348270828563663261534127192000 9433026 -8126302828308411160986224052743525808 9433027 -17659756038890102495963693225101533124 9433028 -142856974972289014746287381223249881088 9433029 -152121413270772919051626325345264470816 9433030 -111020544540270446930895102036093267840 9433031 49991985378497382195566373157395630792 9433032 -933724748282943388313479380258816000 9433033 184583727822272143232185053231738211200 9433034 27050739668282147052961286218507550400 9433035 6255799069099701656092877075165638320 9433036 158001653662989236898254309177443187712 9433037 -20054346411947857254154803114835416768 9433038 127358149584340044777727681603798993920 9433039 -2638820439206676342275905549348872 9433040 46563499579088225701089981625428049920 9433041 462573608261624317411595944522284960000 9433042 -9392996164415011636194232570372649328 9433043 146630775060519346596606545865425405292 9433044 -29818755414463547176012502216177356800 9433045 -115675550180779337735155568341881147720 9433046 35965822749318080637598617063098252544 9433047 -52762857511294088986812089242419585072 9433048 254026818558008930534282156763052830720 9433049 13767961864745106653760513069607908864 9433050 2119720683250001380851121901273337600 9433051 9559638097522357341600466811414372952 9433052 34780891080288577128359441589967257600 9433053 -72946373846046525722906773101471135456 9433054 -239774195822236219140886778084516145024 9433055 -30701600273105484227459792825805326040 9433056 -30037601783316405695292483907201007616 9433057 189308325241475135672200582878175814306 9433058 -82488625467713873622954258609971763120 9433059 -76483288846439484637357405387104406272 9433060 -985763725735914932749384632360468480 9433061 -90518074250149628348965712910457594176 9433062 135834600038990603796621884990886462720 9433063 -100597956412674713361479260408638537080 9433064 341698373559426645986801961949052928000 9433065 25507508101497939033148266003661830720 9433066 -2639471103263016721397181196483650720 9433067 -129802400581936987804066165262060579328 9433068 147386993210465858401626824181345414144 9433069 -271136652929951384765139240655527647530 9433070 -96935101843208774431608073753766291520 9433071 -168694786290681049612479551757783707760 9433072 -19982188077490060805294749842339299328 9433073 -270153017045712471863227110549207169338 9433074 -22047798522263946017652499763405537280 9433075 32816332029933992269708012443817182600 9433076 -32447562036775731816828573050225171712 9433077 -100749997042089025126671261807445478880 9433078 -86017191620107740090497627746197559680 9433079 59452945947274370030882233441574771376 9433080 -82895304118162994428744790358302822400 9433081 -54671172166854281611917587950728636160 9433082 1060654192853275159787960665705820160 9433083 -7581333072263692903149402011809096704 9433084 -324120689061993601217002530806054630400 9433085 140836648670623233366872935214073730560 9433086 -19953503448805526940504094367188273536 9433087 -74399506616904253228257685610353291264 9433088 328151896025229832866948377597882400768 9433089 5047245721394882519295382210164683664 9433090 196583795600891371502281866964658465280 9433091 -261870042629622487454929440957385857600 9433092 -27696410894399610526730375833037776896 9433093 271366390400617259701103597452006849344 9433094 -20327539281946361108398257233374058688 9433095 -13095367201739215443475341640647705600 9433096 37908751774849785785103066471168000000 9433097 -69531773265737805468532522570917471360 9433098 3596937687571955704829682793253912880 9433099 23140377727618744448528535943592451408 9433100 -68605296981152746048887400627561785600 9433101 65892451200096463664604700495436256960 9433102 39525375190223717705298894315018797952 9433103 -56834401542066744742755002654573972400 9433104 -46571042681543995250921571751374422016 9433105 162870761220746227125952033186214670720 9433106 -119408253984477779859682515592214299248 9433107 136143508213028417155063210352413338804 9433108 -90812509439994461846902992776502165504 9433109 107530730096077589256828013965396352416 9433110 6918054549733620663447468174315436800 9433111 -16196298912978254194294679230409455288 9433112 -99875624447855773755697741868008980480 9433113 -122075787734567526188103020094424464000 9433114 24483686785197443897899208674497795072 9433115 142246436890910821087162445885162141760 9433116 13534945092866172449527386393705136128 9433117 -93552037175762420683234742693284981748 9433118 -161823504268787700146372760058702170240 9433119 -55465702551270555352562308890758819256 9433120 -117374310026842596759908912372908032000 9433121 35546682539339738709110130344205096000 9433122 27315957951331115339776159184269375872 9433123 -127613036419172252083419428545609901056 9433124 9573664485235435440122376944422286592 9433125 354467101374626912400735450397800000 9433126 -40344500426710284627404279117376787488 9433127 -195702604832327799121165259153768229840 9433128 -17560428924443013721196514992087285760 9433129 80868274342380274612929847784969380730 9433130 13201102728413706464646294894895687680 9433131 203614373921335155716908327758798421248 9433132 -182450617095031080131822188042959119104 9433133 18411915428164303677176911451387647884 9433134 47063433466709662048575688116756566784 9433135 92300442540465306202139633654627948160 9433136 12944947668744847953118162410588045312 9433137 15425441650329437051130377385331810992 9433138 40532152042323011074981498056876676608 9433139 64532487424693747458037358326220500440 9433140 -75131568723626871250876452375714662400 9433141 75140992649344282926183463379519273500 9433142 96722805920520907689587356326572909472 9433143 87759279618580087714129670822603754432 9433144 4302689317954878141354933000907776000 9433145 53370497547055452346142836780219833600 9433146 -75636607744365795141593169656942908416 9433147 -197123370804253386415340887017064600728 9433148 142905672831331901216261990481811739136 9433149 -211514753788914322422290189113796537280 9433150 11353004476622566507370411794601640000 9433151 -28629211161580919565777326614697258496 9433152 -71271567616061596866991078017607925760 9433153 276932740521661238200053483489129320960 9433154 -293359524449883143688684122409804134880 9433155 118716387151689905368605031125867818160 9433156 15870108865918054931356529867296988160 9433157 -43205726435745747280194959542563564708 9433158 25434505626994486650427072126736762880 9433159 -322209964020786631235788052209405737640 9433160 -306857127298964564977648980053760000 9433161 -61400404063853810701392064077606714390 9433162 -56198568830938927122288007475799607296 9433163 110832735676579560637493444139046235412 9433164 48065826086490033904477076659303667712 9433165 -43924208843627924129811696896254598400 9433166 26403654808068099896273109219487396032 9433167 41264027198028447358875426141310271880 9433168 1085371173274179340118554098204934144 9433169 48937420992384308812394191978322022000 9433170 -15286090050377121940751934562221293760 9433171 -161053479057529886339823504770512733616 9433172 -55256358887230380241414769764152268800 9433173 -394573532387861444442370650101750058432 9433174 -46308721863202298675343667054502444160 9433175 -68863351572985073208484480561014363600 9433176 99264071556803797120798670006842060800 9433177 -41707608350549045397554571106225576640 9433178 116280920886246162914791430028854676960 9433179 4625985037270985965965574081894182912 9433180 -37457036909956445100543947466534873600 9433181 -332592882144899981643172741131222752628 9433182 741959811280910662185965843220000768 9433183 -149446668232435544336176415359476633568 9433184 -85768778947009089417445236243179372544 9433185 -152300662426453451693625334987587267840 9433186 91946438107968664114585199509427481600 9433187 27816449982952548473018917719498212400 9433188 163764091149169308852074586159957592320 9433189 -75608584325107271102588523425522027744 9433190 16427745251872985680346749501641024000 9433191 -265715055516845268891926943290473160880 9433192 -319633142217350413867300998382773888000 9433193 128206618447400279245352652682526541120 9433194 204218788754142402500865186492780054528 9433195 -131499377310253610309632073069902697520 9433196 286628182440735661386528470309856222720 9433197 18247743244604432632387623632026704000 9433198 -64628896319670774307974436919462858496 9433199 98983671681430548363703472110214214480 9433200 3902413537935232804675048203524505600 9433201 256614844944625588388039211689309365202 9433202 -125064982808823619311321499397521514496 9433203 43176061759415662716904137943301669424 9433204 -304253932150197795725733720382248204288 9433205 -55451216293475610834123136525810961640 9433206 8246895169245090862175978974568974080 9433207 -24213188068949055721836918272405760000 9433208 281888965971722090524682465955522600960 9433209 -56069351245951203119548285072556043696 9433210 -50337716642502133307648358713601630240 9433211 417319710225869034294848511295981992 9433212 27083028121032986426766038103060406272 9433213 166163303653555997199936057431672963462 9433214 -28257113878234449277807814587380175488 9433215 -112115774603880312586857748483086816000 9433216 -15688105066247648150131638566230425600 9433217 -179008046480168548707765756473170948734 9433218 -11115107111015800980351944353832301696 9433219 -66848417651996780363875252503277046856 9433220 46112579346893647539202173089888071680 9433221 32919342056598164874864345937986479424 9433222 -326979253794313087991469246065702976 9433223 -183573708508517410409864502024641237496 9433224 63122496091957433289271079506441144320 9433225 -201994606577489563127750652995597829250 9433226 160984783235307439382404146615216235008 9433227 146604338211930415304414561421642781632 9433228 66111660371097617160296446389376193536 9433229 -83880123329273177515829474449823147520 9433230 65792572832246487118517509373023470720 9433231 78080449993484782745231376671609226032 9433232 7543652396652525161372177525715763200 9433233 62177093198817299999253997391458461600 9433234 -150389013465334371095487103519554687360 9433235 80313603872859245453906834352746283600 9433236 64322162085153689945498441048428615680 9433237 -138356501727169517704077685637880667008 9433238 26403879772916271720464390634189800448 9433239 -4889710488731091256155604196615192064 9433240 44274755230402315863565716274730188800 9433241 -170180874372347825433233723692080914358 9433242 21869904201104121959944928665654818048 9433243 41498144770093588425196985390339957424 9433244 -95089177590000745708308928560350974464 9433245 4861058599652095768842364419426441600 9433246 -101274322461515507220609106039811927616 9433247 153759116735945462697708763497591849696 9433248 -154828438616180872164672129139681001472 9433249 45770567998831270429598355174506088256 9433250 -96864827484582845684892620403603120000 9433251 -10321051653484550198956670451187395420 9433252 -7703277960460926754375259967632130048 9433253 97495534207134665714182031904969993120 9433254 -1604057651922905470037888218601620992 9433255 -35099775665153001869872429055215828800 9433256 14934017102507154834241274346000629760 9433257 6230486164892754368329851239078282640 9433258 -16402008457049311951360855063030586016 9433259 -30048637220052041979134534804889414360 9433260 -75287266314306225134229868278239493120 9433261 143509884810386722525146124550195632664 9433262 -73155109868161368586467043510086910848 9433263 59209574606806048483081431942352151424 9433264 89056473197044331509231521314698772480 9433265 206322230632748849943171669981028900800 9433266 26393950842698000087927042135800255488 9433267 -73626164511916460998071358396482205684 9433268 -47459384235805935528994972568655863040 9433269 62287899390743376657976852196808885888 9433270 22024490957342096922496928351093483520 9433271 -64664419471733070653981421181767597528 9433272 55613390168991168165964149862082150400 9433273 70898279447351680061516009444965054464 9433274 -49338795276546280106179342762202446080 9433275 83664159648698252127209526334454257800 9433276 -556566263578547659031402985742935078912 9433277 96703746483379380871716153627600754272 9433278 37454052243531817744065098716077549504 9433279 28412986893949957426932152597960575984 9433280 39005691797831266523546991279577497600 9433281 84152185950078500295634523760816000 9433282 158355667310800964854662763138482037632 9433283 27186441847332902668690604673093653400 9433284 -106293629225645420001816171726008782848 9433285 -166384187816792729274271692762824014020 9433286 265112299556784679147233413587725703680 9433287 315788214699038311465435933752746047440 9433288 -105496596432470384264499579549561600000 9433289 21679358323841946140004848350687482624 9433290 -1887086881428861688963462058314383360 9433291 -379021655572728887305087744586664048 9433292 -46816173913665355710094128370527636480 9433293 -189151079473793486067150374302019593536 9433294 83120248777906395264086620731100062720 9433295 289601660293057288201310298267752353800 9433296 -19283016636637111492979299169120501760 9433297 105409091201140944657802873895610240 9433298 28124840753846004985404554257230331392 9433299 -20361889944112490647628174225221699584 9433300 23031012397357083998548526551898112000 9433301 -299212773869264469020349584525580364548 9433302 -85184223275040888080162342694887880768 9433303 -187834776522100154780933519496087264936 9433304 -467196650369391728334949946485040640000 9433305 14833899331125599172100177704608170560 9433306 -83855235637766107225523902656021442560 9433307 176644785635687969599147330971693611280 9433308 -57224703070193443671658944230120240640 9433309 -128176666125582038311455463815220230490 9433310 -114312791047902753012456331577407104000 9433311 -104513611399129015510661704313859778560 9433312 44464250364739611351465735231954223104 9433313 -2146693051883472803546094178873416060 9433314 94520729809234681261138823194817441280 9433315 -115072661705909525019118835396863205040 9433316 41993460141745157745109457331156455040 9433317 -32371461812199196315182761526381789888 9433318 25805914473001679304591315362240774016 9433319 -95755040393127650853400931854243287504 9433320 -39739466683433266040168837994243686400 9433321 103024153370539731093066607834956521844 9433322 187664101106742551365811764551690017712 9433323 -98983456682738877308151134849269108800 9433324 282308577654708818119692079891347005696 9433325 195597076369561603492014264132495513600 9433326 38693957288971627470585773948013978624 9433327 152370797478876311557341016644875172520 9433328 23967685402302150387703853018966065152 9433329 173494020243111804140510553345799188480 9433330 43531076335583816816361790109239987200 9433331 21188567772702793325519379694078707264 9433332 -89371373136611811114200213863618541568 9433333 -66051311053971691231187289214481419680 9433334 21319362257100800890567591867710920832 9433335 34760632066985972711012245913222668800 9433336 79289957545997390499484281208080936960 9433337 -35143314145682735804315695342099483248 9433338 9706356180058221913483945831997058048 9433339 -418748477564969072826693334665662815200 9433340 -660287417851282072489747073687224320 9433341 14598093272516555295207435043273205382 9433342 18104630904939866885499654329961987072 9433343 415559550154058203279209661076316494592 9433344 31990705185765850005146759609217712128 9433345 -127087722810966637504776473980267901040 9433346 -8149221348440087749470597356253505536 9433347 -28954667417092073716907859029812265472 9433348 -269652352696197231411013313938920289280 9433349 -220554447013610520076763534506795567650 9433350 17905523571517903977236805672200877600 9433351 11001337422962598820945206002832850224 9433352 2977120344216490330630548371625676800 9433353 55888797121424117551244897696515211424 9433354 -26532626038013492027039909482374083328 9433355 -49582388776913756795566978301844918240 9433356 -1458857067588426721926001022160823296 9433357 155571088125632946821372248641189405612 9433358 -53827799122319820386285532906223202304 9433359 -20130553107636047016744855832274505816 9433360 45129684028764263704303399623446446080 9433361 20760887598211095042588236176217447232 9433362 -9584852155203113731001428757191544832 9433363 169049748661390354996105365687784842184 9433364 -85655576590974536328146032669997754624 9433365 43100751892532403026647383663754653120 9433366 -59333359780368047005239838028270230080 9433367 81561757596995623391564093976394493640 9433368 127348689141093893180753982435596697600 9433369 -436003076573372502683705226909290361840 9433370 83434832325639933807508166546720040960 9433371 163993277755649900373886272882800661912 9433372 11927019223689078834299445548297787392 9433373 -50532864558358895544037972125014862900 9433374 91938710252930768419611332871409858560 9433375 36673325070366623139211394577197304000 9433376 -116251599105339180068976461254955040768 9433377 26110218146948113348372764642215842980 9433378 106536193665392054955162596484689724240 9433379 -1373480813560473340494641079027034020 9433380 58254281821914094590459035701290577920 9433381 187798666289524400316948382312302597120 9433382 9449166322057978887278535140863805280 9433383 3629983049170483025621343525177273984 9433384 272067839102626389240348387927564610560 9433385 -14812630593658288442744842490255213040 9433386 111089063199327869236513176290871982080 9433387 -196059205293297650454086937462895619648 9433388 -189147140757864683028822210020589924864 9433389 65694588497943076438374820293244537920 9433390 219821416219699308988788940618556044800 9433391 125293610192697519010106380142798345784 9433392 -13262123821676805788031343856245800960 9433393 121341498288608062105384708427201611264 9433394 -2477131873633141803560212060280844768 9433395 -29334158340349398536422968375588746400 9433396 -936578808210812677062927295557836800 9433397 3273890037356049093217836083585665980 9433398 -40712626530300528288739889381006692992 9433399 -402126293093089659990896939609535405464 9433400 108713700463618798232888036591138304000 9433401 62756205681233387582462319481534558032 9433402 145650214744156650976424674286321376 9433403 25977523051186563448271588460082571040 9433404 68683813933593632636541250661369877504 9433405 -41657894863873699917733102687619808000 9433406 94046845322644706538652768793246288064 9433407 254655063457165137954978479511001335240 9433408 80180180882623839682026276315794505728 9433409 -30035194018378789538638330361640647448 9433410 23536780682179665486297014756893440000 9433411 329015166588123149525244751153853106540 9433412 51852883931225004934576653581435465856 9433413 109803257390177351753263555202181957024 9433414 -138412822496350729771271766888162550944 9433415 40911500125115683941061449968305770720 9433416 192507843196219462036658257894415769600 9433417 -121750069808597462169071146932239663616 9433418 15395709031790944814320659301903130160 9433419 -51246706699406411742253436198190254160 9433420 -76701779958085660188262051805362590720 9433421 -63575822788299584860752552991432410378 9433422 -2807739273072371823548648044624525248 9433423 -196145575348343172589383571088916238256 9433424 -2876138137579743184501964934469386240 9433425 -11357239929320178076793453064266824800 9433426 -5107108264581120723342970104632371200 9433427 180303319944611912001789866963445970800 9433428 20276118706323528239504335638330968064 9433429 527118616740774468801425022540807623676 9433430 -55657801621245109835719301531811344640 9433431 -133547836709519074249529472868454245008 9433432 265388694743614391193179876269636454400 9433433 17820975601304888590024166154871034880 9433434 115217649680766669963808214646492910080 9433435 280325385382473780370702958373140313360 9433436 -291650957793567482070809508741215511552 9433437 -61598387648265430633464699554920340832 9433438 38903883866767765459966723948692775296 9433439 -31267927682011832749546070027972553840 9433440 778183050227440286868254417965547520 9433441 270200673098174614228245282989242864224 9433442 290884597083699904640588713910905521312 9433443 -308772827555792695950709660807556755200 9433444 10319689634450345619143803461311519232 9433445 -7015940456878719163803859196317403520 9433446 -32864251621931269025696431788477560832 9433447 -330287273896214271409145419369779116104 9433448 31245647653970515844045026641448796160 9433449 138197420755484824576217476376591793120 9433450 28101740881696614189347204526633907200 9433451 -147628985513337200849846346061544559600 9433452 -29183673671680545076799133019457814528 9433453 -22695316746169468552421680875378606336 9433454 -38723688294573579084757257111426433920 9433455 37756670264928908111645438117045944320 9433456 73913474526267490538199153024893222912 9433457 282144977532826918971221454508357233600 9433458 108959722636618982995211673042043899024 9433459 119901920052062516782730324000099323216 9433460 -41115424520960593457019605076334398720 9433461 200846528306177221174234941157021139520 9433462 -3319849492616591799469048671910341120 9433463 -882303552138859457389884893320303152 9433464 12286550444243433839865731260708945920 9433465 -71258403111957839760380274363196990140 9433466 -13239703618176298407226318804744350720 9433467 36937129852012689527491574448214932288 9433468 -36430055851269918315827701011515581440 9433469 4534584203780015841281509474436338560 9433470 8256549481197200590987937668675392000 9433471 90934456460787052219249031748262101552 9433472 -258387365156884366953647980887932928000 9433473 -12886167707376197930003612318858468352 9433474 -15594820054199291046117732374923593264 9433475 -105473513958065526199612654243276666500 9433476 -54450723335760820129717908647623065600 9433477 117226619230755733785263666942956863326 9433478 115028695765156926190380594329536787040 9433479 -166875067113165335105734974614886026880 9433480 164384940135357497200326216633903974400 9433481 233826082653252767012468600032452810000 9433482 -86168063293305172441013291544603825408 9433483 168893861976250780146720311600504529760 9433484 13488918301263369825552661116411830016 9433485 -23731071149722988514540242828847902760 9433486 -43004481626908301061391847709146284032 9433487 -150773443536783292421422706085610656288 9433488 34908505709251833809212861927489536000 9433489 -167662051035702020950624824400481521676 9433490 104832696606819958298275416786299904000 9433491 -35987009206871121929960519919889676736 9433492 181143694925686835049923319903786732416 9433493 -30912885239899394259738437552162886258 9433494 -48031361463688930703377122533770700160 9433495 112497527503633156292638941570902511000 9433496 66432049024045619135600082738702581760 9433497 -26658455955109311159768682925188366320 9433498 1302587015241282964105305155764234464 9433499 -90315739581259891359602208741001195080 9433500 -90274933734326651944726449839032320000 9433501 -86623854026210216461806809847907116672 9433502 35298625108441906283746047494370641664 9433503 -31666147480848886311992472096471049896 9433504 -401814487884657979411518478209217855488 9433505 -48771309969632523320602396713326879340 9433506 -72219795709223987716759712555525652096 9433507 221805252847829655139457281692510834280 9433508 -59318319600152478564891507455196585984 9433509 45389906677165558597459371924198736320 9433510 -1409944850371579481454534501956739840 9433511 85014567655058853819498378002008885152 9433512 -1443207366999472915348233407503810560 9433513 -283481132023677297196249308861264566960 9433514 101913766370001256188054140021691269136 9433515 -7241389555616618895137795565508853760 9433516 303127525996790552464820958781244253440 9433517 45548557231628390472107204655991203840 9433518 89257003315928914394812093452032099904 9433519 -10106870578983009585309240917236287360 9433520 8054701623660969112111762215112212480 9433521 212333682283693262062486368678554183172 9433522 8215862503802418990721657294980217344 9433523 -126220226003404483203469565279365248 9433524 88758863595204244726700024963368390656 9433525 -118721860094476781091591873958612449900 9433526 -114661187155654449141519670242498416640 9433527 118589878650442851334062176722418482920 9433528 -57804014283568755113167349399253319680 9433529 -47961458462216451573830070161727088470 9433530 22122966233423559342371081917241664000 9433531 -88450126915839396355349286670007963208 9433532 -87212148960409403068528478012872754688 9433533 -170286474442082235285337007443847359776 9433534 135630070119112752312849622796860354752 9433535 63963497088392296898196702123314791200 9433536 -7720109550017861306019691042732769280 9433537 164745124994268339290218638791248229186 9433538 -18688199699494068928537569666791510400 9433539 -68512053147430795162240247290824921792 9433540 41113122913769009089688280720674346240 9433541 -102882307700407676805305243937209883336 9433542 -50479843418000291206129483619101956096 9433543 -2334450794614490289071291439912810016 9433544 108934101302623300454185349490085340160 9433545 -89801771313923482185173435059768829760 9433546 -7045498763835484585301777646756277920 9433547 -114518597629519509635006357383728827760 9433548 -30406150621407803801677309119141642240 9433549 319198413546337776531292426882407058550 9433550 4503343488034557940422322932596956800 9433551 62402058021896022510350324574243880464 9433552 -12372108630085846313960070230785261568 9433553 -318169969921041911463456894684673716240 9433554 28406791793322489822025285751064081408 9433555 -1833253345036209212929442767443768000 9433556 291840276273517977068553304128353894400 9433557 -23339038366481496624939889271823667200 9433558 -16810966088109408803113160906285677824 9433559 131024810950358818517090698860866330760 9433560 -114146640743323291692243764715454464000 9433561 -140930303304342199691393303742807335100 9433562 107763009457715322461310910077560243712 9433563 -42802728099107147255371292779336077312 9433564 225917460553778750792786243485326344192 9433565 -185846162787814300758253589944163431680 9433566 105813814237287377162815980085820357952 9433567 -19982842844128652041409029253356761120 9433568 -219460349004922432506750772386476851200 9433569 68480319984214401520473462371100057600 9433570 36572096689674020877249017169043272480 9433571 -1528737150603867981650180230140069216 9433572 40299013399224753434911231028851052544 9433573 418108998929499460035278535612538615680 9433574 -125442924803651041169969915714521408128 9433575 -6182212618003785219931418220435550200 9433576 167755574186191973201303644307660390400 9433577 -448410078074407871273958174526100405574 9433578 1023219365083778994151352171475347712 9433579 30556777151950516109895625728048371328 9433580 17613878289723801143783089501506370560 9433581 -152111642748226221803073480071698765248 9433582 85534508623253597143428693964299888384 9433583 -85737401002676023971533064645483061896 9433584 2740341284669696984309637783637032960 9433585 -37767179811759064770509184163995792000 9433586 30312355205858312285445384534433342992 9433587 21806786043124494861850941392340296760 9433588 76752742704750787343913152770683709440 9433589 -6999823615030747848798151609041247296 9433590 -67333450109114402760722421144471511680 9433591 150094924656206985953966947019562453992 9433592 -6836359137078958466350254769228062720 9433593 -25765688087053722054535858901570853180 9433594 73861805871751708842360612270437341152 9433595 -4083814519472517539560592210700000000 9433596 61305140270284640559952261403600093184 9433597 -14432809646474213753504249840893923828 9433598 -9777227929158067652019211448258195136 9433599 -42007164700010764663627290725270042880 9433600 -77026365204761169194209433982546739200 9433601 72772599657194053618712286037149872304 9433602 74061205499779275342372522453140643360 9433603 228399691729399356004861523793167583360 9433604 -122894241040284716012305145704526031744 9433605 -65720339517202740349565976669138612480 9433606 -41448653408182616602810919233446182400 9433607 267625448680416391668106307994831176856 9433608 38664945560925557005711128858876395520 9433609 11450518066610477382372116670906422810 9433610 6460574278093588006261107081035857920 9433611 127723801542812452795849149096106652160 9433612 107627274656980086189679495991700928256 9433613 -9166771062488134631383075180260147840 9433614 -40479637846954034053468982783642987520 9433615 9368872797135206234539991640907994760 9433616 -68595459209520723246597906023489200128 9433617 -57778135085559193519399926680913538320 9433618 -27770686951550538394429328941440240240 9433619 34643623993096204552461632091016666944 9433620 -2687172367836934265009065259731845120 9433621 267821907585428890637304956649943127822 9433622 41162571360362662250393885930309980224 9433623 74801691590731889075419619387015356320 9433624 77096343260010888932758091967267624960 9433625 15696579247358276251820615333096928000 9433626 28191588863270714921052102368155129344 9433627 46592965611957801306325777544118404640 9433628 18321975131972909999949532663843921920 9433629 126649853981749068321602413312978215564 9433630 55740915954524672052771026971663536960 9433631 126767439978410462319665882430686403432 9433632 111692374377830929285281313358390231040 9433633 78554398797149408603114864520366505440 9433634 -4860785750724977587948986419545187328 9433635 486868207649268311769537317330247600 9433636 -89440929527078426587613056131573953920 9433637 201116165623344058277659566163952682300 9433638 116876883970925578802819753686163024640 9433639 222527779072976895491488903145276573880 9433640 137344354456781568304759752364513996800 9433641 -462048573704524363457717390636654592 9433642 26404940728828126411244742538368252000 9433643 224556214257428828456639182763332654560 9433644 6762584850052661457121179225123840 9433645 15124278659967015300869543432939025720 9433646 -54597729939321989784922585080112129728 9433647 46225222243976267347925847322079288208 9433648 2432204923699883437998739871144673280 9433649 -139027931349506093788641959799370318620 9433650 -36322081723456799705394572736794764800 9433651 195261001379631474432016906365952950000 9433652 6667752174543138215518201196660920320 9433653 22105042130008265985349422784026403104 9433654 -114371070444103243776242560241682736224 9433655 46134914117090168094374783781008524800 9433656 27066759045215315631302947153675345920 9433657 202472015105891564735156610016607846100 9433658 2962243417726115188519840888615983360 9433659 180329732325225890848313907459971560560 9433660 -136232693500216886676087299056089976320 9433661 242621252610656278079099368725085976262 9433662 -28501123224904720077003120965129389056 9433663 -394626808457253517829840516711933361360 9433664 -16124203026100228886039725002878091264 9433665 -8334589798620149368294531672989642540 9433666 -14545367756846910563744775563731134720 9433667 -571581367194827608945668194501261829888 9433668 56047891264051625217090191300796481536 9433669 -8257935700881025813146652629291252704 9433670 -85605843841490913905088603447608142720 9433671 5786277735973110020323162877042496000 9433672 -57153409431870519357873646963448217600 9433673 504199391796089396060260788619100673024 9433674 26603469413569526718333231999673112160 9433675 -7656524707092451200043328619479283100 9433676 -193477354061415551149470113811866095872 9433677 72118956553770090736396840244164821504 9433678 -221361895104731200726108625340372375360 9433679 165767835390149500983091890554714951280 9433680 -3147929835078419636897704028523724800 9433681 41387760299640264362347167492080292864 9433682 -111264728137603582734907009278555424608 9433683 -1440314920569146202716551206271449696 9433684 72936044566751474915194403759421440 9433685 157856649627537245957632300008762285600 9433686 37162884000130877111908760475258032064 9433687 53317659287593902610918155182509209600 9433688 -125879445869188855022002095147480084480 9433689 121583030218451991264183297594013496160 9433690 -6059737967329453579216229408544921600 9433691 -260850729405850456104750810382624818648 9433692 102363938923572977829303199782530672640 9433693 247139169749485158398162336287266011942 9433694 -80604135326266302092617473874035487104 9433695 -67685621177471073613734619709365780080 9433696 303673957335808740268339204137905160192 9433697 -7876998610658728960546413420218256000 9433698 -79652154907044758624467313666996689536 9433699 337069686165154857905419438082693028864 9433700 -31950231254364389624876072775775008000 9433701 -57290173958778995280450013940950701570 9433702 -210280777174711239640376644044070364448 9433703 -50857437060973640543379978038945900544 9433704 -1448137194634007220238244049311170560 9433705 89737900563615712723454798240876757960 9433706 -67132592206252880582153242046678161920 9433707 -485637088212473849020904884730515008 9433708 5368597506731642061846968790055451136 9433709 237116515357116948344487413157472919040 9433710 -32196136766475911204241139449570059520 9433711 -71605422014048755136842879405730332576 9433712 95379034157163858667256827059184828416 9433713 50454868152913333659066286587300530544 9433714 -64378696875769098599767052409019202544 9433715 -210929674378345002648737396221425098640 9433716 114111295129093727118274918140793098240 9433717 3860740643698597079352191730003227260 9433718 87883645688558326500564539851717478016 9433719 -293024149736896822303480778942762101680 9433720 -4792940510080590246388001864752742400 9433721 -147012749649190479590295690291693696 9433722 94060116143867651802291108097418115072 9433723 -103317720454646334038476023831156111536 9433724 -107250805603366985073442058250078357504 9433725 62084870891279302539355181474393332800 9433726 71672214509683535024548084257596210304 9433727 4745246598138921284098634844250215480 9433728 29399800213231224730492727085288652800 9433729 227956042291005656288433419709907522260 9433730 61830510704970753108754580378629577760 9433731 15962492236231813440449140510669838064 9433732 20367988209153580610033729534056734720 9433733 -118975011910286195099317461989019321060 9433734 3300506228687243553209473469881196544 9433735 102875966091522381657219777675096197760 9433736 18084972984638303123208242735390361600 9433737 -62960915976801726436017430689328069206 9433738 65923412112212026618478224738476425520 9433739 -29379430005524549388587041556754007008 9433740 39548003101611477491145548475456998400 9433741 -258399340406950159059430638859663894858 9433742 78240313544167361149760841168717360000 9433743 206859332446412708234057917743669904128 9433744 -53596698782688983105123527910403235840 9433745 -215615808373805995815191237985229807500 9433746 -75097553002220906334553039570118983680 9433747 395901158020025150462480770418562498480 9433748 23372682260643964769270477777319626496 9433749 -38401384108358386256826373996034185920 9433750 2548868644927675743830772383472660000 9433751 -32155881327616156900359393948030952248 9433752 -165646631340670713054230219630802554880 9433753 7079601928999767031486869498700583680 9433754 35642094401267289065282531419108553472 9433755 70909181828096425725252537556670696400 9433756 217665534925455513258050194288974302720 9433757 -39333805827185076783866385734286803994 9433758 17127887844030336667777676619946988160 9433759 -491804363573025836785111076406393698784 9433760 43827928934733915570172333779069173760 9433761 -43924116350426750027667850747564488528 9433762 -21088559747924195293945632892570546176 9433763 67118302985540877324789650418477858012 9433764 -126835594073234008213684947320844835200 9433765 -64431677634832052512457317179287040 9433766 130133281494608815071254708505035075520 9433767 -84988163525202670183819411927645577088 9433768 80736615942526076171217813288032901120 9433769 403942891331561520065794998040155889296 9433770 -1105843446109470446553413251487416320 9433771 74343141498081348490397026376306817352 9433772 86936805814603283432499591466750166016 9433773 -219077828356885195491785668805000712000 9433774 -12424952686115804724233043689243064384 9433775 -7910706011778851242196797750825228200 9433776 51558839942407697701124159667212648448 9433777 168736084870584170729321367519433620626 9433778 -100535434222811192247432396843196984560 9433779 -138690238970806274886486492666678637464 9433780 -4289239554643680916011218153919498240 9433781 11092745274332467212921698685558184704 9433782 -7113048356342019366079530907678048800 9433783 257288125088162408549790557892785109032 9433784 23884357940168470213149562296600514560 9433785 36307515883766581022788470696318720000 9433786 109700400657941304901349121441215762400 9433787 109936678215948001432456161093728674320 9433788 -2049399568639609544272039110464274432 9433789 238114601317955982198066406017457224556 9433790 -12128388700968856722464345280066353280 9433791 1441915078396946383636364485674234360 9433792 -105530926999797159315804631054363394048 9433793 371877976310470475646198237623748873216 9433794 -6976737485497547654921070631969651200 9433795 13207198461926117975293530304867507200 9433796 79022746154257189046376554361809633280 9433797 2481553309495985201031484404514687200 9433798 -12158197290966196894385206924205042880 9433799 445624131312620163441240917095901251800 9433800 27424059360773471324303971094231040000 9433801 161557516998393869331576139865205647744 9433802 96235535105487555690389419765890063360 9433803 -25103469227760055305135638450588632896 9433804 44330035769007648041488798223234841600 9433805 35667732315328376617861621175376907200 9433806 11276443284057914519547298931927068800 9433807 -189008485114814470878525745421867542160 9433808 -22596802612476325399778896509393960960 9433809 107242137837169915283297786722787869248 9433810 132004783331953266541863005267737144320 9433811 -378386078856988063144621145037572829588 9433812 -11394349525429105156444507964047423488 9433813 1667935851670987546847095418591982528 9433814 23851650738806259198753798551462940672 9433815 82998903058480812545898667989449213520 9433816 43525622017197547875325824408893030400 9433817 -396604527119671935759293891223915238134 9433818 -29152228173511970526750932810088704256 9433819 95415083101632486877688088891560801200 9433820 -112377671356897914418689149684445603840 9433821 64731357888545291493140536562049347712 9433822 -69003932290376899308143181639348240000 9433823 278123764043277085966682544693282634920 9433824 79036979646318498805857110863691120640 9433825 98346139277686219064962535580676066550 9433826 -218664657091203987572106037016824275888 9433827 682239046647477615184060993884917952 9433828 -172530748602441025459975436050105046784 9433829 -205770324652111595500721073182918397570 9433830 34815088806731491512129205654040371200 9433831 -305749207730385499805241592605986806272 9433832 48381470852015233171894065753127188480 9433833 -115963630487253326820404317306845457152 9433834 -82650172743024121004876407321427006208 9433835 -1563324735063790345134252872089387440 9433836 104314035484569674548593839547875457792 9433837 -69851025616370294015162342963126481600 9433838 107159070515912837780067908354179360320 9433839 -167179372496361749549219068545560854776 9433840 -40287333134282104942544296197244846080 9433841 -21409361688604078570606435935376369920 9433842 -58041517445879908674226722781177866240 9433843 269939359815063549362898101164719462092 9433844 121271513764724898793473937504872591360 9433845 -10172917566565436080131027098220801000 9433846 -42930612549158126761046219963908314816 9433847 111537209458793909643106258705004824296 9433848 105849290042428404991467544824167976960 9433849 -560337013116363072253115451970484595900 9433850 -85768368053260362866152452910736583600 9433851 -15228763254233232218238879539630378496 9433852 114557197384774051152102121601949863936 9433853 -9385309046063535686690463035955760512 9433854 -609702837263673795431278519283608320 9433855 224420381544649542719494100727131669520 9433856 -5199627031776035044752357314902622208 9433857 -125934185013327366880072767117975498960 9433858 20227901863969599172108527296118362112 9433859 300929962333297267215770059150329240060 9433860 -17866789687546124763171662099859824640 9433861 -307482740796525799881258406842615823680 9433862 -13618105440114873184516066445935985568 9433863 -4637779736497810688024317977418268784 9433864 -166545314934356949683590255654600704000 9433865 -25933175579269411202627775417593236800 9433866 21499060905108576059445904921889243904 9433867 487858927501377516443315844435311450232 9433868 -19836529628402463658075361185989947904 9433869 -131497292170716856228659001730857866720 9433870 -40031960463773156036719179130361613120 9433871 -75973149725092534507521526049494665168 9433872 -19065124653990158482274958060080332800 9433873 210129841857665150984491401420761445184 9433874 3353597206473529639231291786583416320 9433875 -249047927160248380675688515861391232000 9433876 202843286853607261917234163759879813120 9433877 277664988501241473568454318332690883232 9433878 116193951254180065827204067507099793280 9433879 63185306135196880308762329188185187040 9433880 -112669421166831620047413262046782464000 9433881 -71882723516814878388230130288203360160 9433882 -65251422544375581936832377611109800208 9433883 230194490579855707609775159770747700784 9433884 -35197534024392198647622764777535728640 9433885 98451721226503351923043546248772073580 9433886 70556505334962853450282108381234560 9433887 205715025223616510458328159093506544640 9433888 -136181476286540588097660059107591127040 9433889 -231160817808109478221485939253246326528 9433890 13519047031205868796995359010892653120 9433891 91968770257017458483110540300579572192 9433892 -52591918836439758532673406409161355008 9433893 13585372885433954997281660039709672960 9433894 -86187769266734350634663370304104044160 9433895 -24210639350633547106848984804854473440 9433896 175424650921072468513427778823595212800 9433897 130194821108499407735510433499226877024 9433898 108924750811115209033857790391211457200 9433899 4641818187185157711988707081329367360 9433900 -32947584636524406696059662037865804800 9433901 71834654973340589525733251696917824204 9433902 52187587437477579230289482353886561280 9433903 -236935019630603067399043370428909383720 9433904 59605581007718467707187864904568668160 9433905 -60403864306490318168481559681199692800 9433906 76051373727785431679927465661870715152 9433907 -130362292658352292169135091623136960768 9433908 -14099162251654339601062397891958134784 9433909 26470228384778362055635286685842792316 9433910 89069158367118270401456452052511164160 9433911 -112782013318953147351060717088817471688 9433912 49920242875949413622271097060914216960 9433913 281318577342460781217158869713782813520 9433914 -11938428049724709286082011371314615808 9433915 -199372523257043692285383512570195245440 9433916 -74640092434287081012818389545068226048 9433917 184008138613890765150704521197634688934 9433918 40914885325134355813120945793170233600 9433919 331679313124150886895179133676975376760 9433920 -14474148976655490341055391549819453440 9433921 172941856818882522170860904577259497090 9433922 -147873653886085859004604401750314077488 9433923 95981806767044427578025050669318856000 9433924 -259748914522888932238043942337737158400 9433925 51563675361815527499127792064916128500 9433926 32255333562097594393767012953305157184 9433927 73744004027531853167462868976955255992 9433928 -103998593847939573643755546128017981440 9433929 28460148853298088141576887013072551232 9433930 -900086570056371608573601342554841600 9433931 -143549232430550482199432878876340653968 9433932 176584918440979285675089241785077836800 9433933 37496615616287888047086487149504689184 9433934 -129183068033945406067224094478765307648 9433935 102341621083133545301905307130234240000 9433936 -1280499372869195860572060749142982656 9433937 207003292668622108522041326376443218080 9433938 -33165311004665850775490095445892867456 9433939 -484029344699885196285513663847434258600 9433940 -40070561303457621051274790872889544960 9433941 38666842440784297651574632002675253248 9433942 -534902841649343956225425264540665856 9433943 406781984611471006744900987254167606880 9433944 10343656282510969781192577564674457600 9433945 4539846713456474504863485434124049800 9433946 4278525785749912203101237930868962304 9433947 -11678073973953017145200554522332227472 9433948 99442639604218514019929313357014839808 9433949 99094790611496371819633874806071824736 9433950 -9946028515539502468210756232282832000 9433951 -28683642643958537923760757730434489856 9433952 23583137910134379897107523327607701504 9433953 -110436972890498181922258165226861869038 9433954 27034299342608697774698906932665196320 9433955 78790318175737688719775156525388660720 9433956 29581022638595641273068168830529699840 9433957 98056757808058694007013390763086489272 9433958 -107743887482758488871441043650425864960 9433959 -402017328810491891892433340048755368192 9433960 -90627978974759652155450866467759360000 9433961 499409570573314531466608053710821731300 9433962 -223807455865188524391259152314325980160 9433963 45462992486070662983202110094121472512 9433964 -83141352567674359327011094472180465664 9433965 189511320942209147826592309893384162240 9433966 -134826200576302173664521058297203653568 9433967 447283353568449785408173000527885368016 9433968 39224587984174760799067497500760244224 9433969 -7707271667379171358657040923534627630 9433970 -20554078173612613467851601165142031040 9433971 -264052393357666091006800175705450079660 9433972 7480997558748354475914817727022886912 9433973 -187716293232094611676225617708301518660 9433974 -50940140110017378300800222418620490240 9433975 -128294525237983990463367976052358569000 9433976 246122156078420611560618100160848097280 9433977 41770231386044296707312119548005642624 9433978 -148240766068818737228262897560879418144 9433979 -5796170514456677859271491898494747216 9433980 127606808273508454306969420262748380160 9433981 -639203168180305140390057287140708845888 9433982 21487146304491404974997823473105817600 9433983 -43273493172200262951493901201187781632 9433984 15235294013150933638478171906821324800 9433985 925419607013933199638984538601012800 9433986 88560126202116953941845759569608481664 9433987 -103794876310240055565303026385846879364 9433988 -48460961775743110170967161447154672512 9433989 -71717026787944438999913556185673728226 9433990 -49882512954886944616774533432748867200 9433991 64994221767473350921086726095295316272 9433992 215795656957131162565776825877250334720 9433993 -39975795200364091797415905430430556800 9433994 -131675162191088087026077498828383692800 9433995 -6149356652144730923873165177192455200 9433996 73757946708921855194607100120293970944 9433997 673458091174977104308457029619658474432 9433998 4190043391245002119034280678584932224 9433999 1683558214966275057191300633722268640 9434000 -14136365395316600111280200531927040000 9434001 -108196713142843616664814436671539634176 9434002 -120128900898147821821056759501591922176 9434003 -84522612068599796773186205396304209748 9434004 -65493979206152119107838718788023035904 9434005 -96528179842367067757479359228322867840 9434006 -57622380981045988398649126458459146496 9434007 356411321075657340949957852418164872 9434008 -69582995793308842635115876990580951040 9434009 14010517176929722696676240308635724488 9434010 -37047375680310287178011171788546909440 9434011 -99131940346351033255378055574165147388 9434012 -82412937666920091835532941301342376960 9434013 791170958884759702465298997770489088 9434014 113071062184325882737417753772974710912 9434015 -142750065856580632858745056402990634880 9434016 168598890492304577955597343023641395200 9434017 106819494480050898998086615814429060066 9434018 76098264715157132556119618496832400640 9434019 22703283636583139301935519123553578160 9434020 -173519138374800856795539013662588096000 9434021 493553317696333438907050482534161821344 9434022 -69546847546085184148142623739146997760 9434023 120485141112978441242486578726540977272 9434024 101886303038777666185711746669454248960 9434025 -73431440079891258576675415316298796800 9434026 33794898493320261899622946131145744896 9434027 -133214160287127576835204295738364074448 9434028 -2558586691983420109408433477960171520 9434029 -53552318706833885466765890500120002912 9434030 30561674551240337892590543600934260160 9434031 64106354749560201829259423684390152224 9434032 -52037829724073912008459357206503260160 9434033 -226796954498416417585720270105568036736 9434034 -68315480483972736683074765974230165616 9434035 14385859114166917756451466354266972400 9434036 132197478573364325011088185897771475712 9434037 32471465354570913402481434036961253568 9434038 -18258420180918739067467216562268463104 9434039 144993204363978185882910248910053581824 9434040 -31485854062422210032976817525771468800 9434041 -170658224536468588228672036893069606000 9434042 216627167473742526380893371936382146672 9434043 -200455893558819581175905586188641678800 9434044 67317371855330037144462913566109315072 9434045 -77334471636234381290136101443609391700 9434046 -109070424596079282652035855446016167616 9434047 78094596083556062270308538031618585600 9434048 25781820230447765600973177328144220160 9434049 -99577240512942247036282570142867216832 9434050 81604517252195186475570870377872834800 9434051 187666539469733320707887542910001057600 9434052 -11657759168234312762519192914237022208 9434053 -223998846070738070383774462191662235396 9434054 52062153501738934604893417129417734144 9434055 -14500207767775700461646179370079624240 9434056 284535578316784812113808805655465164800 9434057 -78884525711841238638985547525601850368 9434058 -163203296700575447753368192988533938432 9434059 7638762143898261638673026386030122240 9434060 160443347339872008930100841250241428480 9434061 -16566816322424201436915525738934456320 9434062 -125276487023208933050350387297026742272 9434063 298141561080804592357251410618465576064 9434064 -62778087028762926340532508882895896576 9434065 232469560337984540247549422960753956200 9434066 -28871517007972656548572359110798433120 9434067 59988142698323062607187404465818167480 9434068 -96116406838417801529571291859146670080 9434069 -74636790899127558544692334369612967520 9434070 -5089352014268591997384567175383964800 9434071 -1906550071965152029147564649242419840 9434072 57235333174670275580499297920302540800 9434073 17595351369334835427243850587989434368 9434074 56403032528757374195535383144111228160 9434075 11047884847736832469696366890385612800 9434076 -30519158613688663330630519798603642368 9434077 34506516063307367062943683125990892920 9434078 -48327307303150010866317413829526796160 9434079 115817932166893283774234205902068233264 9434080 -162758861174636774855810540194427043840 9434081 366023744011803744488568944044398531264 9434082 1020397784098963053557208135221434368 9434083 148033563549129570148783803502947790920 9434084 -20446832232601448491503098751596544000 9434085 -24489631186164431414678373520684341600 9434086 -134649034763712735399550214513471534016 9434087 267886900949670313778243665231283770704 9434088 -19605807291602996008594670752168181760 9434089 10272748606826185004816983577194108800 9434090 -31311090563981491759325737449104791200 9434091 -192521598031243926360617229719446967208 9434092 -3585398071373386191989702975741795840 9434093 -259314786414271093054141300062050638740 9434094 -3648546672472052799202890447056640000 9434095 -63536200904552595807800740869637405200 9434096 -3173056473514421911235592055851319296 9434097 -355213794460696228438863977592082308960 9434098 75371536402673335007903775313438006800 9434099 -90271771557266824451127063848874087360 9434100 8737506264779096708671102436967936000 9434101 170835962841310120803922829447583217600 9434102 -53460959404081378099846232732121178368 9434103 20428022277622572960897849065871371904 9434104 -281142366985725139330354952307013386240 9434105 -112336671306190905416735029055353783740 9434106 15791266817101374207415861546775162880 9434107 152367366228768022928006731995744414912 9434108 -97401458664318206028237326744588551680 9434109 112860708936636177077612775561453420000 9434110 -862758164513327793117161344444108800 9434111 -4213014460425147481198589140497392376 9434112 49431902204648734248401777962550034432 9434113 -73551521104410576849431143785300467800 9434114 -697313422576106681747636321227206912 9434115 -63148379507302409538815554594803966240 9434116 -57618489125861279607612250437732115072 9434117 130979579645030965823392012005776898624 9434118 -102130765789085549762381558890525912896 9434119 430057690003808031364970552294709754520 9434120 -15422754993872798471028753248722944000 9434121 -246859039432790763127996610788107311088 9434122 -121813135385113509928116328136576245248 9434123 328873461716319693917868203581212269160 9434124 -77200064673281672045076409839825715200 9434125 197419914707583204140988869833539168000 9434126 -53013824103204201214821035571279101376 9434127 -24940830760126249384222358450497441920 9434128 -49355926553325444077372250725656952832 9434129 -98615177904746559287485708714445448270 9434130 -53896297710536693833186976238566254080 9434131 -110565980234398260028757551803572082608 9434132 -10887748294184487854931373986864261120 9434133 224546983230007028488794659386416415224 9434134 45494735698118669940567138542994909216 9434135 -298828742964021570952273863039561655200 9434136 -21741081365688609066840302907328266240 9434137 -253589718805044315149757757680876292662 9434138 7605723665745280390680554963401485312 9434139 54998339693199334801932907802882301696 9434140 44550304141744551055451372037946828800 9434141 11458758160761556980677641971642999084 9434142 -51307426534429252113715922128241895360 9434143 309018744500294325201438925529986263392 9434144 -1895589190428501771826480345371770880 9434145 44196089293024016766060947416637616000 9434146 -18736401338446394141091592854041969280 9434147 -250779892131097175521676922021165514404 9434148 60242833495279109533903323047194567680 9434149 -160728547366186739626702534052776447364 9434150 31949445800021881630399735705900848000 9434151 -14130018871526373712401250538114856408 9434152 -9181714860932176014665891029902950400 9434153 -16897453843458067547730566727830347020 9434154 -7821707939619173308560102365376218880 9434155 -19084269205258145326121302697431883040 9434156 181169994904306192841827925377396235520 9434157 -724167532565920535219527073085330912 9434158 145022418929270690846976528018719887680 9434159 9953737897009731216424926867490083840 9434160 25993971597978548097638735121145528320 9434161 139393146113180508778690523696855956800 9434162 181969027352174188398198876531356417664 9434163 -108158884210497729508449856067461222656 9434164 114507939096399667561933720100125040640 9434165 -29565962533153889215760262321699792000 9434166 66560708141789576333103995414834543040 9434167 -14282073205416434453203965493009929168 9434168 8411954692904195312239505846722560000 9434169 164676019220147760417915936250838367744 9434170 -214675882892603995219593411729638952000 9434171 -153840310722747334756183255412270201628 9434172 -120118134720474930992568870287788425216 9434173 -24160457475234051451734503477868217760 9434174 -188460967685968346731076243526539153664 9434175 33791577969420211379909102543555127000 9434176 15771869480588326397382784080195092480 9434177 72094631422219755011830434180617785026 9434178 -20936401169690833656859573301473228800 9434179 745944405023875471570664137551548368840 9434180 -67986012602162761187561873406298521600 9434181 190874847160979754887567861978554045152 9434182 142815241629135035750673003901589593344 9434183 157246458414835167519971575786668288024 9434184 -40712374379196370294100733988535500800 9434185 187751242222970123870645302728540855360 9434186 612218236068106199791874240846604384 9434187 54751744548522401478813326670902298000 9434188 37633060226735815278680084613813125888 9434189 -144190483703389319465529157910766278580 9434190 -11360495075444272169253183369092889600 9434191 -745270081307316901756214146004693040 9434192 -11029824038192540552348404499241369600 9434193 179606759313564530258634110927986862400 9434194 -26451910146824926491259684508192718336 9434195 62587870571055815940213016608865996800 9434196 7727142776086566851084860606163195904 9434197 -424444722413611852648960710532037410354 9434198 -46551400311905145094091854317661106400 9434199 41099947630230315102492742660087382016 9434200 403001588926589274970063014587904000 9434201 -42427699791094437526279048691685899520 9434202 96056844516322694467122135998270956032 9434203 -209612974337714363602585736632075063360 9434204 6235044579814424726824047798099440640 9434205 133996246932894586126608139063768886400 9434206 -59836855268209112290906770427202648448 9434207 -277386894253330184465033535299099288544 9434208 40490443215448056306338211950242037760 9434209 56897670566722298245707356600099312448 9434210 162356863602628206125931754067181737760 9434211 -39596526720217581817988274859010638728 9434212 47646569037885597775810532263631046912 9434213 238060920016022431042608232490463422460 9434214 -14018480199151299147698395227991459296 9434215 -42166534313448918843763143419877672000 9434216 -312761057622975719317123128857549537280 9434217 81382929012182534055246492404013675648 9434218 -83921392670826013456488587165032519680 9434219 104195676621176328709105159239205621620 9434220 -33283960640867579806759506641177610240 9434221 -37965632087587661875599886658388593578 9434222 13850219640781526981752829853865267200 9434223 -17528773129571472732236958604307649072 9434224 -1420015273075107502680025199746908160 9434225 -221624537913116747344049506873619528250 9434226 -33487599312192355697105146361504468736 9434227 445723354056601232386201989010989094464 9434228 -23787885262323626475318438534337731840 9434229 -39800018861794148249654211837464568000 9434230 -1682501663011237700493567453687797760 9434231 -174908886223831227442343022775718803968 9434232 -143376852211511287949136682136271912960 9434233 96313258309940272342686308423408568900 9434234 -131037510005847694129236535385997795984 9434235 190392291863800839085185477510537281760 9434236 82439935915352498395941851852344713216 9434237 -534131553783529878060557507974519787508 9434238 -23912804134305706076045319493592653824 9434239 408647092351749544003718646133436359040 9434240 -155192092470828447382397271070369382400 9434241 -73389531940134275886329380081809118320 9434242 -224388142621268078043962893154769031728 9434243 -752470959439285822847497446362195712 9434244 2418750705889931777670388096098846720 9434245 -193642936118762001893750681201953714500 9434246 173639999342164900030024082033822271072 9434247 -159327369115433100845663017564898343000 9434248 410035573399988595010626653207630607360 9434249 -645396736557323096713450423763072790 9434250 -27903871711171230612357143914617600000 9434251 -6585037010818897996357471044264956400 9434252 -197500093215168600569793117819722734080 9434253 169786116288313249416086348388083565504 9434254 31756306410038402394729025659011269632 9434255 84252691328325839009470534012542819360 9434256 -19079102105246966448801630299154481152 9434257 -72060689696291137910450751500422182528 9434258 69675334914464184657120433939620262560 9434259 154067355195903348076056469876942003200 9434260 51366297201022281393743452746708787200 9434261 90506448704678288032084402852596349824 9434262 -32711060091367174512299673399246070848 9434263 204337063670913329581232485016246752320 9434264 107525785440424850207839420721537863680 9434265 -73966956805055039360700200870505314880 9434266 167531267750014908817748007797655662832 9434267 -81768936617664607660435689726615068640 9434268 78605796972009368315355094519350580224 9434269 202044481681214165560540254997686253080 9434270 174215352780707392092169322464185912960 9434271 4001300047838219443562508012228181248 9434272 380719339470396650936145053747279757312 9434273 -128204830984117084127121389591829512478 9434274 -31827737384404264617168383825484263040 9434275 164130266936811650325653741277894518300 9434276 -133901581738839330887350812803985472512 9434277 -15506310475275350477587636141042149600 9434278 -5474578246772400918052443258902065152 9434279 -79649917102920494518055200607729938560 9434280 58772638011100962220817386498449408000 9434281 -594277258840269911069030977831200760988 9434282 -28432331498980544267999758274210370816 9434283 135206620368667534951089627183974011224 9434284 -66909890539672717676446788732384496384 9434285 -184357142453289965570992333424898320640 9434286 -1485028259742576829420853137422950400 9434287 140417531880869884910340856987265633752 9434288 80061712936488382687359886273503117312 9434289 -74793075980734799788367080028541739392 9434290 27706707318016106389241291409393002400 9434291 218875459906993054644884185859975623692 9434292 13197890403979701237451746981557305344 9434293 -34255978973311941989843226405353369856 9434294 -41562233712159128740297430009667402048 9434295 -41703360562343076547081925746492001280 9434296 -44632118545579667048793856227361566720 9434297 -29603732693199170301957847866535087488 9434298 -73980106992467996480900087572799688960 9434299 -20373782775311345778779888969820276464 9434300 96454407615862285945000247086343846400 9434301 -4316496345396144497890850909697189504 9434302 -101158108327080973474644554914543227648 9434303 162916286300487029893691207198953294560 9434304 27121359263015678326900250910633492480 9434305 -99118951118062352738307409581620461080 9434306 73507541977156551272228126623377722880 9434307 -15432619386964631163306478899380722512 9434308 53711530553294920276447801547546548736 9434309 95974416668496088992356458864872021720 9434310 -141821134834278604930529827608061562880 9434311 -216306554253100652232207799899125154088 9434312 393996387117273523991991647546472883200 9434313 -10327866136637359824710265285264847302 9434314 62622975790389247466386114093316702256 9434315 26793388704200618084567929586877837600 9434316 44149306297757484391730331784555659264 9434317 244013438077328172656265045087169126400 9434318 -39135017595601468022941445719980050496 9434319 128826975428660457107235263409095921544 9434320 12923473606231495238994204857896796160 9434321 -167033748558879717659028355152210716376 9434322 -8279587186908873790222335751767687168 9434323 7315794639640399531100263839544997888 9434324 165408173892868052366345704546178881536 9434325 -108978563836041780441602545047873302400 9434326 -66559532361275686806656422038737044416 9434327 -67684118685570898173455042575583914656 9434328 129077753706954505866147189954520412160 9434329 -2852521122199734801095394890172922432 9434330 -10583837711029634519772880981353748800 9434331 444811441398919563355066320848662028112 9434332 67943549863608684694872107763222903296 9434333 275655427584245686469810629842996732582 9434334 -6581654427469030838351733771713581056 9434335 203182328432272633208890822649231594280 9434336 -264162120803388534683614323166779801600 9434337 187008231068167922618443359656904165888 9434338 -38406657816264489590487300157908771840 9434339 -232325056594830535174915188680745589860 9434340 177068468399987759301015782303725977600 9434341 -100473225965551538813052480902039752928 9434342 142418870941289911995956001502383408000 9434343 -81192986722671898667935836507111541296 9434344 380677799029675855546393510041760988160 9434345 -72667775412763894153853221679448135900 9434346 -26591752842717098941826414611375660032 9434347 8741075750223464969407574549705468160 9434348 24335159298112399136858754480976576512 9434349 -63817733369754370882906126259116144266 9434350 -92350296072544149466557889205749449600 9434351 140663529262281557265692128949438102352 9434352 13675875258115415452138165832837529600 9434353 -177523327601942678733191937451351028398 9434354 -70878554509414105312824530684396261376 9434355 25033148274378026861764701844885056000 9434356 80729184105602638829580669996344451840 9434357 391200182305586291937732288531026551872 9434358 -23632682349673061633038343194614514752 9434359 290447890921199238513395409334869882840 9434360 118515192990132867449576323158555033600 9434361 -36220729717857346095876851155121151840 9434362 -66687454932175209827257678000257175440 9434363 -167509884014389719541913076351266006616 9434364 62248557569188457390915471599012594176 9434365 138961760398083937162155180053517475320 9434366 -57860435738714758697052357670872634368 9434367 48316934979256375380077300731370580000 9434368 104755043007145761536986348177084907520 9434369 97069049215709911078868065089881896896 9434370 23107765889311703308378155034321920 9434371 -33566771210429890975091007205532576736 9434372 -1944672797876585736552514063933314048 9434373 7837427081674871738316678489446091744 9434374 166832588207577873639746748698688960 9434375 230568592206527854396188420830284125000 9434376 -55276942968213145841258352087633100800 9434377 -152218533784892875737743886798390892774 9434378 -75094101323454478354280582892436208544 9434379 101600327643709442932692045014093722584 9434380 42481262407658209132049078917638988800 9434381 285368563137821093877172282282554173664 9434382 -44601109566457473763580926686664108800 9434383 -138159816893343222375717829211732510480 9434384 100468582957967647074709617204170588160 9434385 53169732694273466437054885638682871040 9434386 -28811806628318772032075629199214110400 9434387 -37274413768909928275717701996787626648 9434388 354144897979044577443244069210380902400 9434389 4612398438452476584319794678071217724 9434390 -9416917112497290695928316597861835520 9434391 11626071393153085634982522084638428800 9434392 -306410574160233038318339999753532518400 9434393 234372587437720279922558869328024673600 9434394 3217106286032878617709619129873235696 9434395 -95703761775955820171400602476213604400 9434396 -12995038658695610279007259527363755520 9434397 501043468645445376671086159586787840 9434398 -129136807800293491309422412859036572800 9434399 -20038898482087059709894520295601479336 9434400 -64708424305524718731659291222959718400 9434401 249229807168531395009110132668256738402 9434402 180039118656578795634689083746008786304 9434403 -219993175439357174528145072528697726320 9434404 -92537628270324952671410884927746342912 9434405 -56086893007211995290825078070028748300 9434406 59263808321675852004085594084954240704 9434407 -26494390982800326642587206091581166344 9434408 1389719457971186943600896477111900160 9434409 -116490984710780192127691986048288889152 9434410 27233318363110291702003465074255030720 9434411 30260455136125268089199599125122275620 9434412 -75230101075781211438943477216873681920 9434413 -132409346034177887902973944974088319338 9434414 24681948229058931744230844637735042944 9434415 -1788093665954053953822769891908977280 9434416 -265047971936394539696248868051091456 9434417 -87466632216856119114331774645029724800 9434418 11935853923109583973654673821629365760 9434419 -170473771178715628317669730092036855656 9434420 -193704940272624987137747816552989758720 9434421 -27353958826376268818548991865389381760 9434422 101880465521240551988390249037383272512 9434423 -151867306589235239798183728529716106328 9434424 88108166645413759129339903669410078720 9434425 -42744752640255188649101968025305272000 9434426 709583083009687524781022667056652912 9434427 -2062953178150716243587567531796814800 9434428 -127372716033468494550767412364617882624 9434429 260777378050580143291465301181564633030 9434430 -52551232802242539722486747830793125440 9434431 -208808380866583282154180095031915399000 9434432 -14120456415890594471041396288436305920 9434433 206464487192183014360378507495315723824 9434434 189341765340406791999700674468502481616 9434435 9769015458588292874340938859319268880 9434436 -69695371136104510427157253512794351616 9434437 56255749566142726224846804329448716700 9434438 50351764830710934364345189594992255744 9434439 -56702583407252627189393494412895731712 9434440 -47020030853489465953032855870522163200 9434441 -164321633779555609696581826148714437158 9434442 -95504294907048745919447825959745503488 9434443 -373933957011182284802175870172363363792 9434444 -56605236094529931996237963454314759168 9434445 15311996437667530840268027008947148800 9434446 -94934869308170480629352958169510861056 9434447 -6056685004353940150844320754353320960 9434448 57125903517937559100453911719693516800 9434449 123974740511381520073480958287869761536 9434450 -11301108675735127110755384338585584000 9434451 -70763328017098742420346245710531401216 9434452 -13231405647805736087247233124045934848 9434453 -90320642902398099520860598274868635520 9434454 -19599730768000230564236167278183168000 9434455 -9151815284167729312115159212959569640 9434456 272194198857223377600294528183807528960 9434457 -177606580406702964051773078381810468646 9434458 -177707655676913149320554423794758912 9434459 196721734776724876679926120617152992560 9434460 91799751617975951231739958186163942400 9434461 -121111688033482959571117687747743997568 9434462 4366331431713859985739411246510659712 9434463 -87827751620440664589366838756738806456 9434464 -159163726360607701601358034015357501440 9434465 -288759847535843498265406172445709309080 9434466 -17846450070759135748571207664459354336 9434467 -97372355211067897379586578725442409008 9434468 228125436374291182455667088459021739648 9434469 -78732444351232674495314200736551434240 9434470 94178579999112367240907586613836706560 9434471 -5460824271473028752361277367284958808 9434472 -898089206412936198041161659250606080 9434473 -97293870220833184495821968194139597580 9434474 53419426684917531870583807539146141952 9434475 113650418746193863297451801954407824600 9434476 -271594529211995731096979677434846323712 9434477 -82426393842212237239245426570789909192 9434478 -11852987186487151426062718223679393792 9434479 4803882963685050782659022558658440440 9434480 -20576632352694708570036065076888207360 9434481 -69040311832839500808743798840783854656 9434482 53850675525555488287998542383337399712 9434483 -106718752765806296033361434694922771200 9434484 139195060464826873236793652867393781120 9434485 -55312239712146589179668352770437161600 9434486 110525349533131880252405848494545931840 9434487 228933836627962168261331097792402960360 9434488 -108787621670604706405011239855097446400 9434489 -322802534721295919001801240376352176560 9434490 31688644533164004481148130306957987840 9434491 75041862753357569240923773842316496 9434492 -226100969301377963730093097969030723584 9434493 -177023459577141424795149181481140665216 9434494 -41403232215011213254824659580309640704 9434495 17028620513585899888970274690829713600 9434496 161960913806631664905818297095893811200 9434497 -373595228193605308825249825479692893054 9434498 -415624345502936536834875778508784764928 9434499 210131855397980962611832340149934405808 9434500 164073170941387506247894398379782720000 9434501 -179357486758738664843833658939024448 9434502 72196124653896025830057038782552780800 9434503 -130778717003930262297716631220698766616 9434504 269030198172710582347934724438651832320 9434505 -82128414224446624807443591618668302080 9434506 -142555311056564486934935408318701284048 9434507 -338686005836107130632841167444849654800 9434508 -87900671653952544625032539255582539776 9434509 16987284696853395066128876651365226112 9434510 29057276672614447463354187699154696320 9434511 -62883689397522970995195526986966168336 9434512 52544523156984892907561477364437237760 9434513 321013538529317193034522136655739948320 9434514 -14735193837502199996859370253114751360 9434515 -125767854262674876354237884288434965840 9434516 -5989427457969901934293023179977850880 9434517 14548708693970549784167229572283698400 9434518 -225699802598453205764284046453834051040 9434519 137086329648387146692580938137597022296 9434520 -10696345680303150523789003010832384000 9434521 84726516537441038437632385433143803722 9434522 36599472793401630201216430606994521824 9434523 66284168552414161119219624602382918144 9434524 -121286018144590047552578186626170098688 9434525 97079540180757427653565927356877080000 9434526 122400677533658228363077028489800166400 9434527 -74048495395820608484636068578964490928 9434528 6935023609413217595938747327961825280 9434529 -150717247136952291477821217360580300800 9434530 13738054012988761458202988067056824320 9434531 -76656279697045904498116312149318842400 9434532 -120644759953224081183852346642441878528 9434533 127357150476367906454421015088485006782 9434534 -72689107094926286633668268340979158720 9434535 -16670831377701762347679873399851222400 9434536 -146681902045937551749743862068029240320 9434537 -37118838635097372670871383166258878848 9434538 1339883988133113264845794422696344064 9434539 -160715923067164159830116529615303571660 9434540 -18477632951992620233968996182755205120 9434541 -201109897931187160179134567652284683200 9434542 96218366892798755239728791346722832192 9434543 178779603188944376472211307686962555792 9434544 -84556208120073126648369697036173312 9434545 195970894465044335483147517249534547200 9434546 23223013768951482684927745996281304704 9434547 1324119918619551047140582200465737400 9434548 -81085698459381437568751133293465316992 9434549 -2482091967766414213480513694827813920 9434550 66684494466613404168710674073052628800 9434551 -6172448028899194011494425574596995072 9434552 -81244601131478123086938817303841894400 9434553 179182909510208991793161129912888823200 9434554 -128165380672916233195135005595380599808 9434555 -21115040272833226957116984962064043200 9434556 5907667720886598270130343873041402368 9434557 -194461412904210891473754770193120982368 9434558 57150532640559732306317115490888128000 9434559 -203381034471072060765946779460217482296 9434560 -88907186173966652522845049593182289920 9434561 275570379977172698829482320837035876162 9434562 47752938977646414857011073935974778752 9434563 -108637411714833103788781598451535663776 9434564 146343614858944179381746226165237734400 9434565 -30935776542501195291652311841237906560 9434566 -42155760119561188732301491667533956768 9434567 -125947773942947564159248053407401977384 9434568 -91890496920915700523234277914234880000 9434569 -166794997957804891861006154521296805030 9434570 13446784721400805857684617838712612800 9434571 51704957411887449418039750313597783040 9434572 -42643982831292527573353743488049315840 9434573 -329187586214594211127128786131941943178 9434574 -12214208680481287610580913498691167680 9434575 141196457207669257237377255356895624000 9434576 38270500019640811881708209966533312512 9434577 -70275119378498972421294168363947481792 9434578 -192397859139836795133659048992101026160 9434579 -85183966135223445464245193825273699328 9434580 -19344639013410399315459647658863523840 9434581 138080447040228160030001889853957987132 9434582 -111016770245864142060227698689975479616 9434583 -194099530634012844636713599707886291200 9434584 -256907252531740081046609674763233597440 9434585 157688514482449748079553976734187595780 9434586 -23205357915877082344934040418838016 9434587 6938447678479299785108115338262094120 9434588 -227560426665600959485196028620388954624 9434589 65649431394388625532737201949819061440 9434590 3239963413011307133672556956304384000 9434591 149024377238368356014390918422787320992 9434592 -127828559060234843385055801937007476736 9434593 -486247638605392389051252465003920000 9434594 29772988237920722821663591352841182208 9434595 -57627176149212447379314231870109350480 9434596 84559862191087630872885376736016014592 9434597 160903073879559766103678651645147282046 9434598 -91829561300734777272128390338068284736 9434599 303380885895623970677509283007750920160 9434600 -16089699296121616480892536927199232000 9434601 199435697598488217524377333037495495424 9434602 11272128038840298554798922582199142400 9434603 52639741673004884739869158536323352984 9434604 -35027223324157066378367243161406407680 9434605 -80523181862231539586636279877943364640 9434606 -71993791360398950324120270268662605248 9434607 -14712998403178671033361905281029243248 9434608 61090274630511210801003631711242158080 9434609 -67663927705520264834010443792479067484 9434610 -42638924772859420954775333840380185600 9434611 -183748900493334807588948881969290282448 9434612 -326329172665564030405679572870243584 9434613 -50114306265261757643976711574620005856 9434614 -46211805871902595420183468587276288 9434615 -39937170359019842417709874515818979240 9434616 244926611714437010159338956239641497600 9434617 -307993603965305413691235751236213789334 9434618 54663824938565622261428267925109775616 9434619 65442142287180418784844845088115012044 9434620 -42591595767408782174492737513740195840 9434621 21871234179967151571992968726020582720 9434622 36389016026474918096565822734283930624 9434623 -18284986568470473444864821448922732800 9434624 -93068888171376609083749446710810640384 9434625 53816739094714214581835654510431920000 9434626 29756901055809047363417389018100673600 9434627 -92978280447487307438962062742674955524 9434628 6805996611293065406429340456293928960 9434629 -69899547837821776085995517614113637380 9434630 109719924952380443496934795670872320 9434631 26855588179886867258117317274552590080 9434632 326719738874381603581923819614378726400 9434633 13472636636516124568695552408098044416 9434634 -114895541569016234589228061125634195200 9434635 -8317271155676933149505659954177590240 9434636 -113985704121626695685932296897200603136 9434637 4297355567830764434599248063113111340 9434638 170811720104329532382882039771873462720 9434639 523181831109994970923691591045364763536 9434640 -25892665253970324393041654795698176000 9434641 -139464334172951238604358017762367802958 9434642 -25029401201291769380401431547020026880 9434643 -221653305660376741530352314122028583056 9434644 -222720611157171160646215199031513537664 9434645 271510984574699511081519090460420826400 9434646 2353100391544661855121097158567780096 9434647 118286085472335925860339491941957217096 9434648 -370866715283459545670376448223458928640 9434649 -3191000910949140608871070096814832960 9434650 70055667788178777711181457761098478800 9434651 137321835268032778559639639759888720592 9434652 199887488544049036199978994556507763712 9434653 263776091828370517022531543570976709420 9434654 103862691775198807290267839289264261120 9434655 -59386317771844073205495353269173623400 9434656 134224362007956486481840411426678112256 9434657 446635171435596622170035873383789968660 9434658 44963373851250055589260732224443750784 9434659 -152941440475680761362563257520858342160 9434660 -82109545888835146515541513825924800000 9434661 -53386822086640976176903263020680736928 9434662 -37780778819541973843609890156973001088 9434663 -8807638506986668457123646497140354080 9434664 -18226841231173265798515355725037568000 9434665 -371222489810136480063006823161930216000 9434666 9205348751635136356026730596149887584 9434667 -4172192860071430025724734415975937536 9434668 -5251980490640502252337572531634302464 9434669 -23445232286616468864693406960167289056 9434670 5111652596099909655098896852401192960 9434671 -375014491112995006177853410341308006128 9434672 -12476544243444763927827721705077669888 9434673 -434637037720255774930888427052608880 9434674 -75252734529949737751367532916246254048 9434675 -91038075243754498076751958226338622100 9434676 49202959241976964575764097622526226432 9434677 32447366376349918062031707269259588672 9434678 75969357141225332609155680656186880 9434679 141249141042878954169981520528101911784 9434680 -74606556316714689611706222134292480000 9434681 281669821913958229213207356071684734464 9434682 16458184783308328555103161328987794800 9434683 34856159744116610275545922972282256704 9434684 86220168343413944329563317056260145152 9434685 8484033446519967429881877091384381440 9434686 -101144228006047914605339798402675658240 9434687 -293542938939203624638297626581224696008 9434688 -3657156360206462431099551471013724160 9434689 -29278368027099706148842304081949268032 9434690 -22341198026757872124554344322948006400 9434691 42394144096165473008201519572012646400 9434692 -90956106033013332530652532399581523968 9434693 44322960125822368536962476998665491008 9434694 -5299510832304403643423204962882488768 9434695 95255088865676951641087053967473571200 9434696 -327787399785134537412888038042704542720 9434697 -422549209859945152491954736048442833920 9434698 -29747187428999883416084719431024721920 9434699 36582730660688227178689510767813287700 9434700 -91293326314203205749386379827450534400 9434701 -1438658941581798707414537733747660298 9434702 -96533733668605062369420688299159152448 9434703 -135968554897521806451680323110753048576 9434704 8516089029576197181110086695252115456 9434705 -127954116917022920999130712296187095960 9434706 62437358674965479541089173486466400000 9434707 -168628156838900607031635730664821217044 9434708 -173850383461074616561792031977502470272 9434709 -878230853020276444635722717223156516 9434710 130941603255558053804811750294605141760 9434711 -168025511624381534133136954359755731872 9434712 -37981537648584546471680244006302515200 9434713 -133685705820579316514249818018191236280 9434714 -230051640861369702666235158143458866720 9434715 -29146199902954198141739211964879264800 9434716 -1105738568214928623377645928632442880 9434717 245685170235496453767972524120504489766 9434718 221027833453300851375081635083597019520 9434719 34301254758485256061273936059063427696 9434720 -244901304706686749308933863451585413120 9434721 15124904580059092636357775395921275312 9434722 -59170098455011454746745401337846722176 9434723 370367602890747963612574532174768850972 9434724 -9437308959065737657979617095651913728 9434725 -108481265520321101965022428451623461600 9434726 -677990048103490381988066474617528320 9434727 -91866377015863405025703422584821193440 9434728 -73970523425898471158094479614206382080 9434729 -29184721771721300615674453409144777670 9434730 16386282416330060218933990660627518720 9434731 -173222019426844055252118367831771171468 9434732 -2419093668627145059254749083037340160 9434733 -215381778575638680725492020002693120 9434734 -86714888026957348320499468369086465984 9434735 3352606994286563813831256025247871480 9434736 -29649778948920654848446607611457372160 9434737 -33092779983341826493318249776531015500 9434738 -52378004398432223717102433329863289856 9434739 -1736002628633660695322139361721020032 9434740 -68307731744082787079456369885934059520 9434741 -147791045305496776265121752416592117988 9434742 -5987862264492442376453741330708910720 9434743 -309946848241789233746992761901910330008 9434744 362055392231719921404356954312919244800 9434745 221066952637027500442325866165105651200 9434746 13914489212756773356926098330714953072 9434747 106536688394987543100507780282993291264 9434748 56177128878235449641249176524322759680 9434749 51862829702231021767643398933253265120 9434750 -53978276937815394331021584491224512000 9434751 127284789989171878888844057822401613184 9434752 -82520031403318081611975010536023654400 9434753 285225766434882002305241031611417776002 9434754 -12088073834385607031419228049876568960 9434755 -17063628195229778364238045159985605680 9434756 -16845885403638039923797012613744613120 9434757 -17777039159149072545728445663894163200 9434758 -51830394998315087238048266072436417024 9434759 9757766569164491504765711385565705008 9434760 -34096305178683035985116321918985830400 9434761 89928977496419395133877293269866094464 9434762 197143944097399620575060075276790552672 9434763 -188653823187109493564344571805334520052 9434764 61411970982235839352739486860839321600 9434765 -194120708934000559486711834659464394600 9434766 -32514312658998072552045867256120538112 9434767 229081903841104709253113251585766720816 9434768 7333178443821601835230568516631920640 9434769 -141386716819988531135757245805811408656 9434770 -54155917670113234870082357858350189920 9434771 67989143306822100012728883452219230512 9434772 266987115729612310028193253733083545600 9434773 147077270748751341525121357043296831200 9434774 152869825377460173736585064360257007136 9434775 38870220244558740500715651208259049600 9434776 3646540055505604385792821590050365440 9434777 136338892561944119189468280264728685072 9434778 52752996816788420831733921846477792000 9434779 -131312442569602314538212675900562370448 9434780 311916295581425909028882460761461821440 9434781 175621779694846402026801657860588960070 9434782 29757561277494150350023298645792415744 9434783 -4783585579134582454254134875180528416 9434784 42453758669799239992665935653506121728 9434785 92578407366166941166504988446621144980 9434786 133407085593907303443246191431532768592 9434787 165134858926597510023944635699321149168 9434788 -12741875180310733355976544378744455168 9434789 6535876422253124870052937037995564800 9434790 -17162952996487167720979063469071534080 9434791 -105503719577724911123200485996430428808 9434792 -215493192629262850599570347708093644800 9434793 -119137453672064486928712704030036775536 9434794 -141615182181538739537644765001989268304 9434795 113022749777351311549800576684576598320 9434796 39152235303213243567153307824892870656 9434797 74716100453813372961724768313600655372 9434798 292965545420634799590876644390603221440 9434799 5033003688404355454283714098906599480 9434800 -67192549805794737477281430307905536000 9434801 -20982520661908936581110411414280545760 9434802 -576392771074731325243616672947676160 9434803 167611995368063035376536112214262416828 9434804 -309586304313157224175096304099466313344 9434805 154061745684203446364015240572420891200 9434806 55507239256242252071958222341712977280 9434807 -116981299012891841561119967519391889920 9434808 11825455201896611200668099120955699200 9434809 -387036040301351740854198991758605105660 9434810 22616355694720379452110692095777643520 9434811 19831712668970290570325969431497132480 9434812 16932625632017696996684426238976716800 9434813 395792436900628758028535783037357137280 9434814 -64349627744461154352990042307586037120 9434815 4538137918815995464553833435707436320 9434816 72060056716852663641213612682782965760 9434817 95835693231159750303128325967949752320 9434818 192446824876711767404053276717475505360 9434819 -67668584936389324644369742839141028800 9434820 40012397735747446467321151658571694080 9434821 -94827872355444391220139783069239173056 9434822 34755315793336911654884123369155031040 9434823 110303347177050507057258042906172694184 9434824 7712806394800012692601584076581273600 9434825 -21444486445517465466888112084811952450 9434826 -187858333837930447469369631190069900800 9434827 -416749954725791645244064348046782427136 9434828 -75084652103805594483709584683943567360 9434829 139555626994956199174689954555896104800 9434830 -41802907849498811167106358582381772800 9434831 23446942538657084030288519557075613280 9434832 33061061551262361841568897025907359744 9434833 -59079970246015565051253646804281787918 9434834 27048431925244532650905787524950937600 9434835 35420984537539112858791060069184468640 9434836 200683980331568893952930639580342734848 9434837 -343350451296855083594235121627942016100 9434838 10355786328717579773831987039542456320 9434839 -27242736695557489746117903475827027720 9434840 9361635814402122187651577344015564800 9434841 -12281727868122679622582677930568632320 9434842 -201693774908744134642107163683237158928 9434843 48546387361444505132750597051359680744 9434844 -86370833962484646067603383586020126720 9434845 -1608004651813125715137067248250972800 9434846 8472879144070784671982812396063852224 9434847 183473732836845568145420466791032873872 9434848 -129113725079087858234371665119598084096 9434849 -327453443950836024938937608422967640000 9434850 -16883445147578193523407996988714752000 9434851 587524605599615871499979725845020617992 9434852 35887317366973798970778398242292345088 9434853 54534379609924801776303312273113566080 9434854 -63000052396699125587555603526480000 9434855 2763230141535121913519396379614822160 9434856 95569609028431173816889017641299968000 9434857 -120840061773972628882592452126186224860 9434858 122623263566656678727590024869809423280 9434859 55303916319238242940147380044030001408 9434860 73986181081651729014599755986756019200 9434861 89422493368001960087572195883372073900 9434862 15400251749298002524187592081083718528 9434863 707835623228978401383806726665602511680 9434864 110482165351659369876567683513566887936 9434865 16655660336027809616713370807518586880 9434866 994541327559588021612375584420467200 9434867 68156288419146221530982226763335636240 9434868 -104841885023695143034532442936550287360 9434869 58464709177086193901614383719737147644 9434870 -114482531469234185892877708078283744640 9434871 44348631618588211164278405699875170072 9434872 -204627450314473909855483037644522414080 9434873 -162206527055893776873478485043367302464 9434874 -203539599586048500991502831669972456448 9434875 -152504273568640531075224495178581540000 9434876 24586798022397616553418843529285607424 9434877 -147814151911181888003234834549638855680 9434878 -20129312606336580906146009493193737600 9434879 48957706181127112064391053705170047840 9434880 -1061389169208790541925518723713597440 9434881 -91979421589247933733188464564906853376 9434882 124027736031747118125779669966477222784 9434883 246687938828422534654394014955878917624 9434884 7819878593771215835330701297629938816 9434885 -7157431190668183210335446203775349000 9434886 -16586338917605203088185660089581621376 9434887 48259929116539913010125956272011808000 9434888 -3268651724350419685649406673347747840 9434889 -23236035481090892333655584095454445240 9434890 37371792829734121698704577431127902400 9434891 -313425621154879554766588064980199589600 9434892 46605119678749542262364387134231997952 9434893 -98436928267379393648501455545417114696 9434894 -21006233211833275653977485406155709568 9434895 23572163067116466623246986380838632720 9434896 -4664370224736569805603993671654760448 9434897 129732158326910363639558934469658951412 9434898 -19424735290744108343912803856052218112 9434899 12899265078835075961836220294732340960 9434900 -19682692910138822499279258956749680000 9434901 23517012658673818085301437753187590400 9434902 -122536418317731628774951221908043514848 9434903 305175455670627505920691848768941596800 9434904 -17774470417864340920967260199388794880 9434905 -82242933655399266169967140269762242940 9434906 37398980562125998685222239778476569600 9434907 -174077382057278095885442596947807068160 9434908 -20810696661001659573996772322191299584 9434909 -949636031412033248031706887066096960 9434910 57227628339944384802396837707631519360 9434911 -207476259590074624936949896967195890200 9434912 35148914504737802811381183418743128064 9434913 118708089491665371897452305052241991344 9434914 -90442261450578608120328662159087188608 9434915 60040380430278553974382784942071724160 9434916 39638681302902952054659110371157052672 9434917 -101006486420913679063214097225249732034 9434918 -102328959703961271686983305205165712640 9434919 42193510849288033828436356155029006928 9434920 -1466520550928239492654952186223820800 9434921 -328703700412084609166674582946164913280 9434922 15428909902781747408178314123459149824 9434923 -165943820483902679345265537520954186828 9434924 24715252120623296153854614409334745600 9434925 -22688354949488664360598514854301904000 9434926 16987408027626127969154884507173544320 9434927 415616353935835367298871747273434229776 9434928 -53072768533908631508489076935595687936 9434929 -37530768405683104188597617656744413760 9434930 -80100981304860525247625524897500518400 9434931 -1179402926573359963802473817246634240 9434932 -4137874314431991094191077585701463808 9434933 -130745113623478055666108396528464184736 9434934 -105222889489786810591461826461538757760 9434935 -23637941775251847146970895635467658000 9434936 142181495010423957045128648817500160 9434937 -133382918195338258545572221191374972832 9434938 -28003701222099444367200407344811156880 9434939 153561096645116061736196463373069865256 9434940 55134710990797944840965457263761121280 9434941 -392513029507840821735879379206855129658 9434942 122570022805794323515420876908668934144 9434943 -11330868107963801070439677025707220992 9434944 2004145857140799401985852065814937600 9434945 -22162194190759507793143600203827170560 9434946 -6565634136263154929710067916734880000 9434947 -218504730644791204548771712480382015040 9434948 185965741443349583921070038798273351808 9434949 -103730378346934783809673647006144792000 9434950 33987485497956994815985212018225170400 9434951 82474525922898539044764269677017956952 9434952 39380052558693694870631665309676037120 9434953 254914346075290710851798789509059174864 9434954 17823372292285338295593344904593677920 9434955 -146687337096260925177201157042196186640 9434956 10755172251857293575907307545816421120 9434957 -55961728687219005906737303562903472128 9434958 2175982969856181540608957008642138368 9434959 -160388515506309471054254587945535347400 9434960 61181945196238159326687637744974151680 9434961 -117728943301164465816749352684471708576 9434962 129554065558900482463546707233467838592 9434963 44290547360354565429578450820223382640 9434964 38200198604533024136085719250490589184 9434965 -49857625367701854240031740747383071140 9434966 -129527814453544039514574405305155320000 9434967 -38714198545696547333016225193169536920 9434968 326008221346662812428598536999155793920 9434969 -9351156137131714550774548672876896630 9434970 51624180218025535929682281136785100800 9434971 -19239558874567748154793210038267107296 9434972 -229988412444728022796237280173456756224 9434973 -28347483188208424176747711039755792736 9434974 -734098358821780134542723840768471040 9434975 -119381366320966681407826970855826000 9434976 279243042886516113552448098198709862400 9434977 -101338414543926144694538489707326566208 9434978 48019285125106931875497874798071052800 9434979 103174540934024837410070402147468297400 9434980 136583382933891267351215147412642720000 9434981 -236670101731137502282632784701620521218 9434982 138170233097751420364464397470108142080 9434983 87928911173670444766403027895376094408 9434984 -29131562204991945939667692986912378880 9434985 -3834595979344998557683896501238348800 9434986 -72928009302239004698908922518968109056 9434987 110650021298815817353996212917812218432 9434988 -2280961366559783680215839030046720000 9434989 -230079123958698447375241085801079892244 9434990 -58932009537692929412061912322841640000 9434991 -15129831111811678390193762287939770240 9434992 20107434035709040159482818204995026944 9434993 308621564927500954818595190052874156242 9434994 77916746801734166917515317973230407680 9434995 54896234321116848006209906251675110000 9434996 -83378839478384766985036538724090254592 9434997 -9780311909319276391321861204826389344 9434998 205584035004425374272632361137268435264 9434999 -97596493000727417601633278624173582224 9435000 -13097048430952468646474288571878400000 9435001 357456490723739278528920981538505515600 9435002 -93640109084035744588732604291277950496 9435003 -119342397190989821296292326585420531200 9435004 254048038347402814900965887648047917056 9435005 5201466592063387090568344250863680000 9435006 25410459977512005812530794305435357184 9435007 -309164600276202428011533468538745713008 9435008 222360886817952700976380077055766691840 9435009 93082871116284050206887943842021567168 9435010 61439071520772813051099942821458896960 9435011 223733680729964632242323701210762143612 9435012 35053031525152457987008347993349082112 9435013 -92112869296391045076002099574478422720 9435014 -17952535320605434534904845787946995712 9435015 -161932802461035020530892152835926118400 9435016 189006925980155049438445250042958120960 9435017 2158536666095488700689408256502054432 9435018 -74735310742579640312424013685392576512 9435019 56548992576498031993443147239953312512 9435020 -74982296726634057453012140816374579200 9435021 -29214039478292311447541240624576969856 9435022 -135836795750032071561656140723554458688 9435023 -1276470809957987612901636674575129056 9435024 -363949217531848624611285076202643456 9435025 -84363486985097812705787378541015829200 9435026 -97245075463143155328662949689464242288 9435027 11514540547339960416322923377573951232 9435028 32027303388513725980694787928392677376 9435029 275398354932722768686068117048473709660 9435030 -96053506450871405654497352664844431360 9435031 3835002517960479712380693333092437904 9435032 280579324838040643650922418953941350400 9435033 -58837744294325289586303110640407184380 9435034 58277184168763011252748844264055367680 9435035 51897275858099496547947676880785887600 9435036 -17853986441471193271792323499686100992 9435037 14982298704600884734885276447565459712 9435038 122433508112850288627360391656351553920 9435039 -102092552534918892354313309903292492160 9435040 118355473030766701681860833563449753600 9435041 -54016080377811472027590516835404098496 9435042 -1750715624358789385107625393099651200 9435043 6805355515604806940308349632829924424 9435044 242007950305012853368905292189650662400 9435045 -161317833013748646940191461052304675680 9435046 96465899904629906849000550320276907840 9435047 289531307104887471669608705571861221496 9435048 30119281631053449045935236375349329920 9435049 -160355899002435698120597686313846938240 9435050 -12960491950684231443550619325977257200 9435051 -42706431169004473629210473253331693608 9435052 -122693231840340641887453468957186549248 9435053 110900546571430516862566361318535606360 9435054 -116314059990430791519565827163120966080 9435055 -28945527689326469782419086174831233440 9435056 35260329515650090749954489016853889024 9435057 -89908154139902874800091626778514742160 9435058 181039668583000485225924343481086016640 9435059 -153003829259166758682127164854727082740 9435060 411733632987649608503729862242672640 9435061 -293768005676765843159459252727032049476 9435062 57522857290778564770117502267884929024 9435063 35971964476349492770117433763975907200 9435064 -61066646546619144959164119910003568640 9435065 -282592255952627345645854973408202324540 9435066 -56713554472383747502182976001320037376 9435067 71446550331050062598382500930383312192 9435068 -20113590115008227672731482287750092800 9435069 -102176656122240346343127344550335986560 9435070 3812760434098960744432435834701916800 9435071 -460970763003927538821167656706252775288 9435072 -88992805520988350151722415054083063808 9435073 -5833833358282955952837595564554367678 9435074 34399565012591245957431677907189118464 9435075 52308579903224583426177640387891683600 9435076 123345880616512985029001317988526043136 9435077 -274593591002905524674853662407703758560 9435078 11065861620669247187892830556222508704 9435079 -101673471494995057260813957736466657320 9435080 -54099433287113401364426997768634521600 9435081 105821333444155224127960563930336532752 9435082 -45645371484627062432443913259096896928 9435083 36410935552872660454433373499220254464 9435084 -24755988393788734558472180083755319296 9435085 -146096733303999116632418323586769506880 9435086 59073425908866855075207163310829580992 9435087 -289950540556591982664206477797966021656 9435088 -10049374761358354094617697089164886016 9435089 -9619873757907233974168408054562513676 9435090 10677312292052420143318506651573657600 9435091 -316007522360786478066934594469303247508 9435092 -7364010019671337326988993742572800000 9435093 186238511107206092648800971356345845824 9435094 69369475361994951384792311279653368096 9435095 254546052867690827300865316506953688600 9435096 8712959233171042573563610481356800 9435097 125337930774550151300666890973221870986 9435098 -35340981322545243615473757210250901520 9435099 177252488026031003418206729086780481328 9435100 8001327336301087551677553836830438400 9435101 -116070962337537376931364700153294074990 9435102 -152663781628176361409240315499355773696 9435103 -5437236563209914710226308543094249600 9435104 -4231385883867149251250609177496649728 9435105 -191620164416128494504575414361229248300 9435106 -95004392014631947066750915252918119936 9435107 -292833452154468468059881959714232635768 9435108 -27117177387576486776953431657100056576 9435109 915563634229993394424245449251478406400 9435110 -110507887038035214286051611341117543040 9435111 -34384549485095932254383415194341549056 9435112 231690129736948041816567204298514611200 9435113 160829479217351367804255948996224779044 9435114 58426710166812641644791323030368437696 9435115 -110177518497481607176697337302348552400 9435116 -161545370720812754005296243919903215360 9435117 -89095693159225207748775204681124350240 9435118 -30817412105079949878946672934383251456 9435119 -51312173835155288129316009534209633568 9435120 -31702758558771473143008813673903226880 9435121 51376208172702410811556762481217640500 9435122 -93800265583391176955028048622095675888 9435123 15705479247846212732960503988429004252 9435124 -176077950131590560906905617537170776704 9435125 -44958519036542599548279053701269312000 9435126 109900495796010816933335927237756497344 9435127 122715573845165160078081638109654885600 9435128 -163496440109170127979991770834782208000 9435129 17706466257088973512638619517437550592 9435130 -49925750124860052577533659166658375680 9435131 -216526516175576741879944331584796335068 9435132 36701269167158850425238123411926817792 9435133 -151171668934243457501365999708035610618 9435134 108345961144617956144513316741749528640 9435135 40091690873465038082321523726302163600 9435136 -3468520528298279557096448272021585920 9435137 -244429667965587603860512975827813787068 9435138 39955959312688139498473282425976757760 9435139 -47764216687585951678836210981079652144 9435140 35132347684335751406768221241107968000 9435141 -231887098645556265152632490086088984448 9435142 -9183510959859037177897158574242330528 9435143 109016019005108513337027262607010446064 9435144 184034391649311530231198378983027261440 9435145 158240121176663376806019964618315692900 9435146 -1715529515470941117475132832084981760 9435147 -126108863820444524180780763803786639400 9435148 257211427957367555713132385067905910528 9435149 21874363367426852357212529391039722220 9435150 1331969514338802876484686949536480000 9435151 -126382389652773232461212271562295553096 9435152 -2919786017121893621451624388940267520 9435153 -16196952491852369628372738780080977920 9435154 111213953708134703870488653319889509776 9435155 -51359032763178029611171904019244712880 9435156 -247011622796333696629228743451982929920 9435157 -69449699774065591184624549528104322820 9435158 127883962330397121710390111540140962240 9435159 44666294010511298837909657093733304800 9435160 -1942545984088275614824748243170099200 9435161 -111969751644735629090150026324767085548 9435162 -95813326309916952281815851854927646720 9435163 156193507660239910300304196260185249412 9435164 -2042039480428909919771600546527033344 9435165 -56173921041381750572061202961423698080 9435166 -18784781504529707520861659705119836672 9435167 -116700644465750458375951872278389611408 9435168 -130484847828468284782181063675063599104 9435169 -54105317732681887288160140996953078430 9435170 -30987608261190988669860726129526741440 9435171 -189520984733853665523563197586393610888 9435172 -34729235052859420151693939082378583040 9435173 74563182080476963117259444726124295104 9435174 8455141532899168154262477955404601344 9435175 -85446157161401476003875993023880468000 9435176 140363469377399362213799160205437081600 9435177 8296831045463365650003475324424120640 9435178 -122288243020846792220863611596562561360 9435179 -26780953869873396661570168109310864576 9435180 110004671535608569431988941303950760960 9435181 82353398880358872736502449431034005440 9435182 74552190403234024966532210384043028032 9435183 -153377137842918893505053595226827878400 9435184 76812306019126990908443034943031377920 9435185 -13826802479300113745508373599523233240 9435186 17333741294619230852137085252239020960 9435187 -32385025355262733383270439216164732000 9435188 -115403642408853612152714720504999583744 9435189 -1021139017287840537689034753394181472 9435190 25304266137498635273113080394580482560 9435191 89945810988435832592822610099442191360 9435192 58637098542277137394631657612862627840 9435193 -143479747529874051207401673280769096880 9435194 105052214749500981439484944074701878896 9435195 -74631251255885611109019179114507247600 9435196 222130854543506945111450346044161510400 9435197 60729125857430790898100877080775213900 9435198 -41845960916819569829919511504371244032 9435199 241969939537480105431400693457609067200 9435200 64192091722896437723460594654393139200 9435201 46473185590364247904125384859441888704 9435202 -25178227260923684292008211089288667648 9435203 -359587300502461812773806859111549113344 9435204 195107136691349145060558449143790856192 9435205 -94593809626833322532558114907882854400 9435206 -177078515589146328341176475573778207936 9435207 -63595625831047031352673287489598287360 9435208 419199497663319421918620954530129510400 9435209 -101991723991153478373629188137542489088 9435210 -34574537503982112242326051738965465600 9435211 -27675564729067832089007240487842571008 9435212 461106509953812667499203392212187866112 9435213 -249646551975655833893883981566989031658 9435214 -77751671700854652436718268382226804544 9435215 -27537309772883446714267883175559632000 9435216 -7234027660559640423151907649979416576 9435217 -233368605448629190336891178947189342 9435218 67478683582079417421424813050880665408 9435219 2750668146041797541967555587216421168 9435220 -93149190894064236723474900153302661120 9435221 -137741769008352819966167244456541372800 9435222 7969981260387607306773845921883177984 9435223 -3189868724980691719346739285157085856 9435224 -76379115019960094056059576675362519040 9435225 80566183157316123718490248996678155600 9435226 74070910572166825765974895850079267312 9435227 136148991512721752836285924862617690272 9435228 -23042413811812623516512370549205770240 9435229 -57507152539203584475569369717412513760 9435230 -33374798340063804063746872914861676800 9435231 -36464575222250064092405088748980810720 9435232 -1568506292618888891285325236694417408 9435233 -211139932024927634143550103448624739280 9435234 55849094556588825980907858878446519680 9435235 195116709141973014730976068889558715360 9435236 65568241209992505120779785258468235520 9435237 -37851860382440830881185012340314436480 9435238 -291096324199718619062212480395243098880 9435239 48527356793880026947930163509341327000 9435240 -129830117504093369049676276984257792000 9435241 102803489429118652315842025542589766772 9435242 -36667631475658222064856499643961638400 9435243 3685739177701237541799331050337658304 9435244 -31666344168831953132231990070118758400 9435245 -64607173594235167134377296709456608500 9435246 1550500577498963195574692705844969600 9435247 -131847176446088008108801001024025848520 9435248 -2163068517249552922663630870579445760 9435249 -6938418313432784013773511053733805566 9435250 18119611509539424271407106013910528000 9435251 30364183699407713515059900921995990352 9435252 -32022460034818441264077784945922285568 9435253 -5617081084285939588074756815372402816 9435254 128654316623786570742496053456720942912 9435255 -4090137103152931231968907128435521280 9435256 90510431053014694814223683280818073600 9435257 -175548053242350257104286355142036599420 9435258 25586739973065049229140180019133696000 9435259 83195114562257683331802245947153335616 9435260 29635616299195117105655428149919718400 9435261 152044390560359203647576070710048956928 9435262 145354833877783590450280574528294149632 9435263 223021630225975355590137788124815920512 9435264 5343019884711401277572741344568279040 9435265 75245319522618958650987458633809166400 9435266 -156625653400813263457380816661599537120 9435267 -30525670187901248511098575863785088000 9435268 -205848145250575667896343990591396680704 9435269 223594468753330319925165323833744371360 9435270 -23628314124896973167912241268224178560 9435271 -204708288248774582939538371632033303528 9435272 16197697782973214136288191494576373760 9435273 -19995737941047984144827564860089068016 9435274 -30368452592818819232184244162482104832 9435275 -4269636043556144363722391458859054400 9435276 -169230764729193108497462595667585536000 9435277 -610673133140251930987616659669297404768 9435278 -198592426893640759026463075013806186560 9435279 -15622891276849069787296574746220726400 9435280 28697926010993479633235246220902400000 9435281 -385960686141600658505571162320279091918 9435282 -43908360630485341729783195670770919808 9435283 -116407305512075446191501069126017410992 9435284 28861906382300997304740229024404037632 9435285 5695826398007162062331179464283117980 9435286 -100003466204946408206025120683566080000 9435287 371640602238581922134784922369485511824 9435288 -101303030051473854831295223910706237440 9435289 -39451572474538129998222557545009858008 9435290 -46492514165152376339636710962644705280 9435291 64020394448813978315550741499030685592 9435292 -270061688989865531911939505026181353984 9435293 -190773038107478882231831047700070094842 9435294 33288205199832961608187556058653938368 9435295 218279974949889056192679131458323028800 9435296 -51210028552536205532930260804925915136 9435297 51462552721738760760757462647670704384 9435298 183625027859875059489930659507607512400 9435299 -50113018853369425925118044248087371264 9435300 -30576527754386123069346124131404083200 9435301 425009286812039287450319627389037082302 9435302 -218268388560325526291740107608831919648 9435303 -39539133652719108803274716048891341488 9435304 -280540483006876279120869088495654794240 9435305 -76390233046883075815959269149127784000 9435306 -10971435581615077901007576114039630336 9435307 -9063261807713288673526576953313087088 9435308 -51156671653542979748697327280661859072 9435309 -73759173650626270577328461498952222432 9435310 144184357115268443715848471256197013120 9435311 50360421495870277166035127171685513024 9435312 58656835701710598356043727869936599040 9435313 -71402925767405814627920797654564975296 9435314 1976475777884024127841831832806950912 9435315 -41761572388149446865664437837045288960 9435316 -48101870014495968955060426513224591360 9435317 17105698719177521496978045569034551520 9435318 196477059576457986887665109060955648 9435319 18815411652811652623822530208179119640 9435320 -142438918213934594632606006629725184000 9435321 20326443733991714313094978737397591872 9435322 -91851708299565464380116351483677199648 9435323 27580759800240556271156159334450814704 9435324 -52868322148988810060398104173027942400 9435325 52176812290229198092692922296618464100 9435326 337953028304333515012484869532584992000 9435327 51023788195028434781921769764837839104 9435328 43846681983798626155230870560881770496 9435329 -50539416223435793561852234744814299070 9435330 7768682843827344364066993029555693120 9435331 -198629623189960542927582938815758492868 9435332 -48683927638978757652910899260429365248 9435333 -10847443064682977017411277700986014080 9435334 136143337269368905049996417206071102816 9435335 20509811543551435492182872401977724800 9435336 -5704758272847636624977532071005224960 9435337 -8827813643361062122268953821693515340 9435338 48107656268196346700766946226638848 9435339 -9483275477518504439328595445639817600 9435340 -214446939591730334887931541503111608320 9435341 215986777334283938743808017074520413984 9435342 -166971631363135367894767077709184593920 9435343 -601203862025648423932325743080447180160 9435344 -151306453234076428026385099892908621824 9435345 -49489132798912405633492716877506612480 9435346 54720440896931174084808133102121293824 9435347 -49073335665208217711669907464992653204 9435348 -71496131115112585611559361575393464576 9435349 -12608372044215764794480508229160250496 9435350 6171721369346159971938244311411818400 9435351 152378326389419664605996201396205449832 9435352 9020224544923248603000991479022233600 9435353 -304632583977754302798208039482019142400 9435354 73677409279612025470104999246135851520 9435355 75848152401613589722810969196506253760 9435356 86509867800045746617349953766688672768 9435357 -31376684281650877748327326864467636672 9435358 -67491601324962430758760301223109792320 9435359 -53626029718226692717559367729025102896 9435360 132343501130998608619158192913404395520 9435361 -984839515301476870595875932426302080 9435362 -127333128271185799658137462692520464000 9435363 87577751137017187786791936815386170624 9435364 91198262848587233424452306073844059776 9435365 -352633174951975788615898680521798361600 9435366 -3373879631279220253917680676859670688 9435367 37165831066949868601870191329481303600 9435368 7690701678609541750610799907306306560 9435369 -42948013297584074174168546436653030256 9435370 11441134445737020690957079312813685760 9435371 -174633541224844167751199449416867406512 9435372 19760279757297863944893302410794777600 9435373 -93676732281564819580635378213409606880 9435374 66083611933201539400101176193129877632 9435375 -229270904829952472060767123089957126000 9435376 73128540095044641510750307448152850432 9435377 14657845707823568877985259300802783744 9435378 -9809824735854298034820880658760448512 9435379 -105019449327858694615797928135941044020 9435380 -85814150565511713487172328729526099200 9435381 -221153095083107150103839588452248729120 9435382 -9337013594395187551657337727294658560 9435383 -316874026235701814408424105619253401368 9435384 65627386855975848847362380940223365120 9435385 172137325970592794176533976527692569800 9435386 18954104125410964187658581957362406400 9435387 -34764720001226647398291792174042019104 9435388 25765010309214387995523388743388216320 9435389 38474036111322360711235773323766547020 9435390 -5678482739966388826897624210016542080 9435391 -7284637694609462213168987120431425984 9435392 103726800915513057168710790113579237376 9435393 180222833969094137284664974690109956800 9435394 103533117960797671059397925965369198080 9435395 -239880495893688837601005179301210495600 9435396 -12340589082172496109738647946884560896 9435397 -219533926467362720183749489640960709154 9435398 -43954269455828876371482920855219527680 9435399 -268020479231104742162557722355222235736 9435400 36653374522982640033854006856744960000 9435401 -2855994691569162336933441535887339468 9435402 -49049170243435303921347148047328474320 9435403 -123456486771668055174112581739695515376 9435404 -2776104801809229487641616310824071168 9435405 29826049868244708411763598446837278720 9435406 212027028542689544058439512091757035584 9435407 -23961016907828113836002653766464067136 9435408 -5007566331611021198158188999912456192 9435409 -50508975482460992293610289348461517584 9435410 37429663015745222015178504818427123360 9435411 175651665750499226474026772373968230320 9435412 -48713855681433895751267055435982049280 9435413 -194423794907145420098102739189180663876 9435414 572545965246323717549308629677077440 9435415 170268644465226970535541972185012959920 9435416 371623247678463682563386161864228116480 9435417 -477779891019349280951056425659519922720 9435418 -40783679587289282593481421317229215232 9435419 -65309094920237508867314634871445541120 9435420 -40474919783951252982185088418747084800 9435421 92724943335074823297486736845009739622 9435422 -402641841250967117226803157231881088 9435423 -258874579150912511108039206445982847416 9435424 75612384578131077567304209056643809280 9435425 77583561422856377600249736359950753650 9435426 19686520010802147694046531890768060416 9435427 16253922445548761213728254021094220080 9435428 67796087010378511668960875397719900160 9435429 -279309839415000510172077682690887641952 9435430 -61464781342604970591606524360201408640 9435431 -30801132464565926114743387176182410080 9435432 106285828932112531266091234497443512320 9435433 112641495034418175311741450314810337920 9435434 -68896171128001218750483044252368002384 9435435 97982905585565763978239936856488770800 9435436 161445597027394050136118437856658279680 9435437 14943190500295241651649664026620100480 9435438 -190220904216769617851336682228101007360 9435439 68274236976067318975640020219545565248 9435440 30476990214728828915586988978652774400 9435441 150933038401477928190444315995937390192 9435442 -121585769602339440927569038551083287008 9435443 -9099217392449600764176187048402558776 9435444 66567059476072545377008898816860569600 9435445 -24672227853689667011776291871503870080 9435446 -74784478279021715188319914108166715456 9435447 47941349928110601602513295147795912024 9435448 -129245406298405479276343165850296320000 9435449 -58479254957257483267828577647004071536 9435450 22952892632992573719140355416825145600 9435451 -55360856428808720411863156292580475296 9435452 -10444730999093648561602827794312441856 9435453 -64354911104461319997791140126606817088 9435454 -51603749029030165007474172713416460928 9435455 -200098586515959877462989681810458543640 9435456 -4827510302206006035145624181203795968 9435457 4812685745560721588384574540144797520 9435458 -78520881746066308730393375122261615920 9435459 158141608277163529893932701820125797120 9435460 -193065897822345695270375709519714301440 9435461 16554257077547540178519537506482086720 9435462 78874261236480048749909446942950927552 9435463 327061421511204443578105945557094468200 9435464 -68472639007954282701708209972710963200 9435465 -22072823743962452968588570701773789340 9435466 29417391032673203205698905044093648432 9435467 -370106024977399851610024516571993237484 9435468 6494288965298825675451549470691803136 9435469 -11804919674491324771233929478039948840 9435470 -52964980712470990368416147111951892480 9435471 76839645893976200498336965821655506312 9435472 41105503954631261081149883843946930176 9435473 -522093104864919980160713851205280585996 9435474 28971241305630818288140476376975687680 9435475 -40074016995669646211676950795585795600 9435476 -123296985379810932740891760150585446400 9435477 -5981519004682341851323957677166584192 9435478 -2787287102991788476766895931270939776 9435479 -49456864222040399452202948944698431016 9435480 3766678953294540774655000589727744000 9435481 52171238410942518737606004860077274880 9435482 1489559714771391802986103200918366720 9435483 -8552326501476506918893057014526016148 9435484 64547290570962623101539919911265844736 9435485 477184935348899185196969036760988143360 9435486 61071246864485380072590683643250403328 9435487 65796723641185589000446514318783277160 9435488 -143809539289983880856479498913617674240 9435489 -75113301473111182544472355549848409104 9435490 -739476853441769454469672835766458880 9435491 126523983280570686975368114491134456672 9435492 139600601269761200691035762059774897152 9435493 -371537578395997752797788071953861796420 9435494 86270734518973153966213964606876945472 9435495 31878329092822014538118829680773123200 9435496 60742495770604505046167896364143656960 9435497 195429876178453899460252794079187450880 9435498 126409595983367727789491789284211934720 9435499 -150181948904876762500682930198714851664 9435500 -123956029778286785267756006229708288000 9435501 1417840945595200354604462093150599680 9435502 -218717439048766397377127830239054042048 9435503 -14943105902350348643310077648622934272 9435504 -10001672468455130498142325827393748992 9435505 94437732851900238925267596376498771560 9435506 62149275751876980554122302209062823952 9435507 -11578327447486515696556166700901116360 9435508 101631903389815462139761635784426579328 9435509 -28275194728834162624891441236359086290 9435510 6431468337016492551868106177007352320 9435511 238806256324722716850049697483199211112 9435512 41555796069838258540368147388135034880 9435513 111466747551869479219671145782157759200 9435514 -101042581256448211635261704134338021120 9435515 -199000148384146147618537721771027139840 9435516 64061060536300659304226873459228098560 9435517 10770200853857276249308016704618232192 9435518 -55735290734413153985717585557242830784 9435519 97561800853434378331199726582231058744 9435520 30694862836586697583714964904031027200 9435521 1557098539624592016103094708888457024 9435522 96967129683879961253769353533028940672 9435523 26045956573798888046143545695540582400 9435524 -29893337645817667340100622412302209024 9435525 67029489064222975249198286760087429600 9435526 113439475140618623302716225673174338240 9435527 128277471531600105808667736702366565200 9435528 -5103507475099668527678646458486000640 9435529 58908422748553635237676035333363761076 9435530 8905696572155050320451275660402925440 9435531 59306593349517019627853758647562066944 9435532 -99256385458564472303354596925219143680 9435533 -441849565956392859619709250677628000 9435534 -29378921992797837545003381006426742720 9435535 46766555401156036429624304150165157360 9435536 -1418952056413099510470840265030434816 9435537 -94437996509917365336674652162117069504 9435538 138374684306718515728925798732241215376 9435539 112289768595175362766356900662164679340 9435540 -49455339512292696223298169557406259200 9435541 27274379206237671766081769301106345084 9435542 12391493400387225950825721897882017472 9435543 55263721574879899463952248993389490688 9435544 113410912820918360217012798325105766400 9435545 43384371813388915840461852841720469760 9435546 -106608308460631297142260520008001510928 9435547 -44939897475048837949268312629829994816 9435548 -65675540301321545558789280792515092992 9435549 -192049898872311094783944912350298731136 9435550 45069543475360043469453732543963796800 9435551 -65293664906007207736852743849500924448 9435552 -74392788414578909927148818253899366400 9435553 427130230936875989335498711700394804784 9435554 -199734227475374847936830259403769487024 9435555 -53764341913946523336003758891479176000 9435556 48280006939165278916787742687111406080 9435557 120137278451946819201770143818791311806 9435558 -57293697018336803060742034125578675712 9435559 -15479764939258184502250093366242731984 9435560 125057105520117691865333612684541696000 9435561 -94126412498996280648812708705054290128 9435562 -64193052102017670250863853345875590400 9435563 -147431955436050795078937820357786978496 9435564 -29243343478182955159107152577273292800 9435565 -62904211487734079139389458081366311540 9435566 -34167861922581260209827154646807924736 9435567 -122493832116009400903275177010405526520 9435568 -34530399757082469755158954013565812736 9435569 -116134006585584933199087387883070024192 9435570 -115661146448219201108332217835695216640 9435571 -63935557909520510433625187902158069800 9435572 -124241554883076445348811498315559825024 9435573 29998979138283562260382460532598749024 9435574 -52748198109051341554529590791863635200 9435575 -8656302678883811428650411062147631000 9435576 -823977780908367701593604809170616320 9435577 -87287541283756193424543936122419791020 9435578 -225894931751972558024721900769231983168 9435579 177994430076731984980928361779578237440 9435580 11122394232558257832284077843077120 9435581 54742321565253018872515044125979861024 9435582 15056420065184095536822720922010983680 9435583 27557452530411653176958624782822144832 9435584 -59251338646795214778681059956123238400 9435585 8365365017310495984995587812645600000 9435586 39259582079909349099948183660938614992 9435587 11210682802575793271034360114740868000 9435588 233775852245011904145287475528661008384 9435589 109940883493181561440156383308137561824 9435590 76212918791587141936382888195343379200 9435591 18272900931847747610334785800629120000 9435592 52504843563493026078645150318196162560 9435593 182100868882020867429264384720105295524 9435594 13227822014034142704127153334758539264 9435595 26328008306114236521490710833126762400 9435596 50626890390696450406951651359516691200 9435597 -174552704468996551844975704921482682560 9435598 -115043361960865261518660937485316691520 9435599 -134905080009739056982944768771680342736 9435600 -24514430668650225679544972298154598400 9435601 -11168379865252347417343959215297045760 9435602 85030220351332785230710167681681868800 9435603 -147198279573405632444089582060834017096 9435604 -137699921420346959441473339169303791744 9435605 89426773876533755704676650424573279520 9435606 55668800142532529019946568217019129344 9435607 77376214157440354617991869738219550856 9435608 -44147467622439834425577519780778352640 9435609 -10428616586539475230820265968806658160 9435610 -225305996016925646184407596322293751040 9435611 -171027939296273815229114806494483529788 9435612 -50284138094966143103675400004180525056 9435613 -5239193172430648185565563541441004352 9435614 110654365581588400114519881254881460160 9435615 -2889372788684481443062313316745820160 9435616 -107926437449065603946863711689311256576 9435617 145307307050705044113704548394319329412 9435618 102562114216667469359661315931890957264 9435619 -3569284386499613692923945977256076856 9435620 -61521879959770723890862524006297880320 9435621 -25990317311032641264680980577738622240 9435622 18408181717329319560276439205291921664 9435623 61186782556808556756759578335214914872 9435624 399955944070209302559317628541202595840 9435625 -5681332747047143317618554528618080000 9435626 -172487242005145942507306877801378833920 9435627 -167336729699656844556089526654909615240 9435628 -18715044540508664853454133769550676480 9435629 72967051942438907579534306499951793152 9435630 15201546640025013121564477442565792000 9435631 389310490883202306287490066746964644432 9435632 1192370678133161721848031005126295552 9435633 829062819477010418328789292001184624 9435634 51846731154027946767279784121890122240 9435635 -104565561700522892415596734361649580800 9435636 30525275400777037158402978289528565760 9435637 78041318015381572940082989127939418286 9435638 -133701057606104097129718961982927293280 9435639 189797733561599154305782096976378207568 9435640 184485518986348172219609427003217612800 9435641 -32428438809383092567442663490785207958 9435642 -42908119421609673944307575991935705088 9435643 -96435891819044099938386783443076085440 9435644 7154982455631782794822961854101774336 9435645 25474433295455281623936133628418287520 9435646 -132399815836875504906225530570438528640 9435647 -26513380990432348221273591696909967920 9435648 -27846892610658306227028731694107590656 9435649 392954010220018966998232340995626843650 9435650 14103810541710416294240721370921344000 9435651 -36391141416733257824402034063240380160 9435652 -239024326139885656566365702212519406464 9435653 222896246970033541723196605444011138204 9435654 114450401547062198088920446726512591264 9435655 -109144868044021764643713751473782818440 9435656 32643166879341026962557971966326210560 9435657 -23824034888212501664153795889335986176 9435658 -12857660864191607133808924931526538752 9435659 441689383799033555434843134447259915860 9435660 -6414620337424333474602183236060375040 9435661 -76039167914290061476154675022870913738 9435662 992289677037473833445118496026919872 9435663 425973307408005978375132252841050047040 9435664 4987543298609751365170879893292711936 9435665 35404752158394381596316870979882035060 9435666 -47590390951123531257739137013930575360 9435667 -43003863619116691280122604987501651568 9435668 -215005274350466107608859268448239228928 9435669 -190382059007209336460358972585350761056 9435670 99691010655992607680576002810753793280 9435671 108190151725434967415955764845064513712 9435672 -213427278286720617799486026202143744000 9435673 248172096835496414421563740958144582784 9435674 115629103334670922739951500805905476336 9435675 -56623051173159951214273725591563785200 9435676 -299059727051812647207351803808779799040 9435677 360247088257128197567195351178269469312 9435678 -6885778781682355369526272097319444480 9435679 246561685937519720559608471821387324272 9435680 -35467921668198705688659900634752614400 9435681 70877395562483595122344388918517246720 9435682 -169825032232266914032140663829224005808 9435683 73937732471740878156694464415100941440 9435684 -117122602289030323036352257057384356864 9435685 -11103163128774688625959385014528255200 9435686 -46047463969953122978583850498620243456 9435687 21132085546710981830916539113806858240 9435688 -9200281484946755983259357371755233280 9435689 -165062880715386949410003148805787678576 9435690 -20687032596751617260591853433189378560 9435691 -181786548744440660259108616104365956200 9435692 -57110648996805578065232693422311521280 9435693 78008741717444791126323774035330455200 9435694 42485913097158270952266439460698393920 9435695 -115213228267521124028590585242333034080 9435696 -19944589674041508598784588829326376960 9435697 367329312262137761429828145892940123172 9435698 -297189611784700425618724385503127879136 9435699 -7125425317161881033257912506245740224 9435700 115470070744418397224707697124835590400 9435701 581479671170642912825545386483827100 9435702 17789799739361695545339944733754948032 9435703 -67055665084539542175592661551956427880 9435704 82686896403712099176687145018122240000 9435705 2351323313467921788039144816343185600 9435706 22920845846742192079945284045644148480 9435707 376158822130118293357380498438982153956 9435708 -69863984294232773683878334867509585408 9435709 -26568238163683790189967602359671366048 9435710 54788323385538547785439301538860189760 9435711 60450450044370807223235363057941950864 9435712 28226873793415852264475597153966751744 9435713 161999552713913924587339654803260226240 9435714 52057175842495179891469489522783156992 9435715 -36048012372078397271219356489288646640 9435716 -112396206572148969983836459561285835520 9435717 109138849344466005389295962194889898240 9435718 20777912823945362139176139852521863680 9435719 -56747994167413881246334625364671387904 9435720 33033705412060421676099132296527872000 9435721 112435003397677631099318928172876360922 9435722 -199467222648862501851035852361080219088 9435723 -130962929680988170902811290664784736000 9435724 50563203368109815760384646480223291392 9435725 -61762829131190029006190644249380039900 9435726 8177661785273019692150467364364264960 9435727 95308678515856369690302362820407854080 9435728 23752707741323738989358468226798305280 9435729 136687595754682470456119751720919359984 9435730 23060660496567240280672594269819374400 9435731 531168819185445565808507855647226785272 9435732 54243223299399667358965694447241603072 9435733 91727742395210586056273961668497898080 9435734 -55911718075077940778613555820490847168 9435735 -207517844596145429661931087029030438000 9435736 180727836074444002835816701273034311680 9435737 -275935177714161516276414645997989511920 9435738 -535940790303704725102490747661169152 9435739 -35744059835319327683515275703784310460 9435740 19908560845604878982268419292647362560 9435741 10385703076440858772653838388339187264 9435742 -65766387617938686225020707267251940800 9435743 60241646623617144792156963905395432992 9435744 79854719992051434281726335037409853440 9435745 -58576926410824987437783755991104030400 9435746 -135705276296172700603930233614746730928 9435747 161409991842546450381822661821471483000 9435748 -2125929847766645781111024494293966848 9435749 60763704896739161241671281077615141888 9435750 30446062001563038745091348388607488000 9435751 10467275877287071511183233228173363112 9435752 -29462236071903335417688192746856038400 9435753 -4282312269016676951452731786442002396 9435754 68540997502598165406063362865330054576 9435755 -93870914722430675648558958900818136000 9435756 -182659998725866318500339171603502288896 9435757 -189404635818335566680032183704536045994 9435758 89883008749159343756188877548743062400 9435759 176322659756366950567492471762112476560 9435760 60724493523254143136738310962695372800 9435761 211863515175865041079131878045496480 9435762 -26808633360655199023243469017976114688 9435763 -368709181913090519442436958576813367988 9435764 130546558836706700641522252159110249216 9435765 -173390372091775075417342463986142834880 9435766 -92651733988486944369179805518562988416 9435767 219243947649671843466060409375604431104 9435768 -179771326090512003541769493504910602240 9435769 -78203769692630994221710023227064955904 9435770 -122021544389212996054622748911374401600 9435771 -1273115819437617528582831865022078988 9435772 -77503424876832068802234606803431984128 9435773 -13442408898993267506315614156126022298 9435774 -13237820462418472096282671529329167040 9435775 194659855434435582932475665584309654600 9435776 66828915390040927811607974589990174720 9435777 33923941966888105724339226784592188608 9435778 -211442259902927435022698023456044547200 9435779 -167442377410023190493015573188225183620 9435780 11376756898031248455675811445157888000 9435781 -413639007604909735479163814855444616 9435782 -92499245961274731081486773639216941056 9435783 -231279938994364713391967405705384262360 9435784 -48570063723117002593505651472543744000 9435785 73220452994389304001405021031382071560 9435786 43257676127823902744470123251156681984 9435787 55799062122884907511643728896558803952 9435788 302480820102069652845981029376147578880 9435789 212119098084195417403449512080976745408 9435790 -1153028136531725181846350379872524800 9435791 -2016477903820194469963105903304202888 9435792 -8595814507552811092211851801461719040 9435793 -4306565285209582220334956250972956060 9435794 23725524965429544912222601440222327696 9435795 -34821496333740570742091446902798739200 9435796 -33938165495954482129681463588430071808 9435797 51392811455057517720625296904582384032 9435798 -9941030373562469407957290837591242880 9435799 -341053583374422312291882907938917637120 9435800 -119282281524634384322348470490442240000 9435801 283217398768999967262576112267483932000 9435802 23651064001273025792236683884054353632 9435803 27994248877296988354988176947363769200 9435804 -56974375333178138565869565922791579648 9435805 91902293750878850259688893409978820460 9435806 74446748333939944035752633668258159680 9435807 -158429355263191589971332196939303173096 9435808 270380973944072352699923275434268753920 9435809 64924356636963981786870977094268535010 9435810 87930260282860995674522910772164188160 9435811 38002283505118733270957649258919280640 9435812 90286587268555923157585660806617686656 9435813 139340609329745279626751995712083130688 9435814 41432959089892269529664757546621353472 9435815 213061231357028733852795403222010908800 9435816 11618456595515912202804678309994967040 9435817 -97097021260452012176609164372110242880 9435818 1721707318543744729524140085475397376 9435819 -25418097889881012190418217949240422912 9435820 -138172340473632831685829161236474193920 9435821 285885053896631806769338457666583216000 9435822 -77418800843826181396543025138149248 9435823 260153361803958313297164891514447037072 9435824 23778180380208556885012681865725870080 9435825 -29937002531708041955587058726854512000 9435826 -205005459191524797215390739787250715888 9435827 168703795653619600626372227415672497676 9435828 39835657570145037185916356608291000320 9435829 -8233363178503225897642026981599515392 9435830 -177285341981702782357338209947434766080 9435831 -242329261287470727336021616534889002416 9435832 126346177627898364076172067667873198080 9435833 -323769552191808164381963249726436125280 9435834 -188354956066474169032733961860608512 9435835 113640951806684401453545035103909713280 9435836 -31235356301137539998625027234302141952 9435837 178509929523293867414273476688258045280 9435838 -118355678757817161077550171841458727680 9435839 -44803064296519199436080127475015342080 9435840 -7430717713695125526987958516816281600 9435841 -18224539677958915547411571051764671916 9435842 -1171397982090384950094023180840017920 9435843 145212282488367337786798585609685393064 9435844 155339267481806621625088096088766569472 9435845 -61354798786113744251657476814118216900 9435846 -23764923019254010593960512580926177280 9435847 -14589963456147462910251567355255889704 9435848 -394525984188082426662924509768816394240 9435849 246285615642158957060982799090738466064 9435850 -9735356635318584121700657729600715600 9435851 15862013250091460809735499763142106592 9435852 15585513901394562527189580849176338176 9435853 13823175164781045511112540499873063360 9435854 -29454060922832642580464229850984290624 9435855 -17601631277095327621189299754806397440 9435856 14726920354951524301894987461610700800 9435857 -197510719575263660767000568145733944588 9435858 61277299608307195438164311638445933184 9435859 -248999065925275033848207869534520129940 9435860 36171524374315290846383887905524736000 9435861 -361737347197841847736912953177294811968 9435862 -75750479171934202706996743374689261568 9435863 -104171827260141417089331060762647348736 9435864 114920984399221773403035546094020587520 9435865 -107417874570951495843395979002016684480 9435866 -3255120205992186520094103123548997120 9435867 10611521915391692696376759007611039744 9435868 -62131076115681699534819697967604170240 9435869 -4774911829022080063607990676344084520 9435870 71504547991701220907295054897320265600 9435871 400244844574613023130697650810717447072 9435872 519500706870554880356529466470531072000 9435873 527057852767009103733985952197019136 9435874 -79409909732239374532493406058574120448 9435875 146064694081461863437254905936602200000 9435876 4804088001539131439544232628407203840 9435877 7477224759142726882286562409167400800 9435878 158388479889352679850615071982111806496 9435879 -147056704190653855569547819475002060080 9435880 7337245930535189098863586888390656000 9435881 10710509299497800952201901656070275492 9435882 -82464519370749747184130523216831652608 9435883 20484606582867632560449027882576094944 9435884 -333354736233957932003120462251656205824 9435885 -69572813090287423167315616875627578400 9435886 4081128138797080070513020179504579264 9435887 594577465908469037114619735299334420912 9435888 -3411299427229852830433703358892081152 9435889 -15600823151165796520137823874832603310 9435890 -62217297064959685425950984361845128800 9435891 36097248812691296647672718263477927992 9435892 -79478153222673822797421067228955856128 9435893 -154881111430365149169837025586104779858 9435894 -32062314054332899700897901478566174720 9435895 67603239294424409768076922658464378080 9435896 161142254372591864449313934942310133760 9435897 218759542830390187171002810429411420474 9435898 -125117574764783002413964860535771852800 9435899 -212250188632117864095699624809751497880 9435900 30412153913603396207858913375245721600 9435901 -335752470810491669067804302496576262068 9435902 -9662461875792915544596748463726515200 9435903 -44610437748589813472850601305157834992 9435904 28521398174382088486541693562252165120 9435905 191702785036908676059627303075498303060 9435906 -28928015232078700660871292943925652480 9435907 2105133569820029775145732601372542816 9435908 -180016353064761726516047921478208610304 9435909 -82569284252339065690544803339631160192 9435910 -112500809022661800200170124044822289280 9435911 -5387172408585417729927904907348752368 9435912 -18817239375600430473872959506355814400 9435913 74331971748439829927202252784723184000 9435914 -157474631169332912238583393363940709120 9435915 -10307714605934326849339535964465861840 9435916 67555618805747374687224739446074364928 9435917 -116567473869646765059716115847065329760 9435918 -185785202026914783761002599327122657280 9435919 21093514962777852271579104158015636920 9435920 -320461582535699581359011250874613760 9435921 -99599934134636134572165708160972280736 9435922 -121380514463764582645094715846887845488 9435923 88647099866082218045604202503128412240 9435924 166360305197063369953694444738464805760 9435925 -20791125982024197935735589357513710050 9435926 -241437340042508824235438700147296261088 9435927 42523124804227739987923621063409101008 9435928 19760967014595773974820434921803356160 9435929 -197039084727773954314963607138141437680 9435930 -42897859588993633268012488402490522880 9435931 56686542506216490719217763367817943464 9435932 70908672108156376213235268432800440320 9435933 224432953236267047438740307721039507840 9435934 -36100423154883225409038068952597229440 9435935 31054553439366282816444379525456254720 9435936 6732718450778922010473418991304966144 9435937 46275130887333292957080145601741165312 9435938 115626206712291760473393127220728642944 9435939 31491692583830705532975560552324261808 9435940 -36945537108181729696200731006816870400 9435941 382336364305012976909791188941555361342 9435942 59018402272373893286600278172418519840 9435943 -330792317692833627111955554355728544 9435944 19308474464233997017088421601413120000 9435945 68654643384487748420632319578165161600 9435946 -84614251009326251452050398193386888688 9435947 -227448694984842853627524376769407766604 9435948 -145231847903563328925106010460570769920 9435949 57232725107155785973325605636047211840 9435950 -82058626087992343473400665698412432000 9435951 -35250189120437058938719771277378843520 9435952 8887390316754366396717175709566697472 9435953 344913876218035789747935856774909469202 9435954 -75128580957376141077995581983057573120 9435955 270027729271563545048305614989992263360 9435956 7404333123985854280824575581068072960 9435957 -121646260307270251848685427605082958912 9435958 -16864662441944490434854823450642123520 9435959 59877622171790879735371647036845993280 9435960 -115376902835867628870640376890939392000 9435961 -22959052694739803104377970619880864828 9435962 57349292678063046782024205040948313280 9435963 -3440066368235078803308967009234258560 9435964 -8202037161137666190220653866959873024 9435965 -67286048046711964899528974229778550400 9435966 -523080291633897124828974733798367232 9435967 160670006878725876587484664680057646016 9435968 -58973692886157859031442296753586438144 9435969 -237573578684237312301177783643139575836 9435970 -115737179447488732144010207527263436800 9435971 -352765689208539736249425441281394364416 9435972 9118171277783815417201400737349689344 9435973 108766427008315931351933316090820116480 9435974 -114848256414171220095473635366011043968 9435975 -42102370557947913586482035072538491400 9435976 -128970802752627397887240987183424266240 9435977 -164240618194028369695462552243209435174 9435978 -1849118568211934506239782952423903696 9435979 -75867024075892484180095387053430119804 9435980 -4081442534907588590544701111238266880 9435981 132791914156896394858440441696526172352 9435982 196149706379104583554130875967221492800 9435983 -28128004772099152950178710053791174800 9435984 16581078870369511599496380939718754304 9435985 23858877778211982254511829233964305600 9435986 -15815206758329108148457237475192076288 9435987 -44813760931078693190525272832416725120 9435988 -150868005388827821716591536595687895040 9435989 -278555014609574798559877368839896726560 9435990 54573664710196604622792089361368586240 9435991 470459333956515712213426799984099447400 9435992 -125120060310518835121658590245600000000 9435993 43620055603677940895411164889775585984 9435994 136147246961291404173486312454625869296 9435995 -12420608795023258745524488146341704000 9435996 -163351898729543274499395242676486862848 9435997 -121429804528638482376613981116094612480 9435998 -80156819422350576389808930546411149952 9435999 -55330319606561880792012958780769312880 9436000 -143075005218074582201897169832378368000 9436001 -367182963943505212174652349082356917568 9436002 -231424789823904791179690466825419140096 9436003 -186570855252472496091463231272901410336 9436004 3443650619306029166984372162436925056 9436005 -6011632811886718387989892698986201640 9436006 -140494219415892454942065799468253376 9436007 68322979211500243370392136210362366512 9436008 -54139904719068544228425056890536345600 9436009 -90518386012134221728309381902485300448 9436010 17810786526549243349808866436228216160 9436011 -161421510519257083843756235180549055264 9436012 -162287630473671480899647745023821714432 9436013 298372101227063294636444159760293977740 9436014 -1404579020705624091633935205987710208 9436015 291978080434932633413562469788462985200 9436016 -21685905709800909619948098086403145728 9436017 -16774922682445353046269612483123288720 9436018 31176268065429377074973124703748562960 9436019 254240856116150936573383743334557753420 9436020 28362620454113964059401360576393359360 9436021 -40260158415818624217024693113866992000 9436022 -52986683588165984627891635815418311168 9436023 -107823977283737678963722706771581408128 9436024 130400386239596537358840411835739320320 9436025 18868644925110571249108541611183246800 9436026 13024121930432501175459433320820927488 9436027 -22300355414655700832015336988198994320 9436028 43901871694953676377527269360188665856 9436029 83543379078054465382202602429250765088 9436030 -52025923834237519335996384115517883840 9436031 221327137784523421464715343373913081464 9436032 -179149994185966802711373897291226152960 9436033 -310349776242811766912380084672178190718 9436034 -496735147356105038749166249220924000 9436035 39628686367888097701410466427690991360 9436036 -255857759188037173152024712335081287680 9436037 50720066503668881689131425842199800632 9436038 -27224858711504010008300373154767416832 9436039 -318783797235286125484464784801310742080 9436040 -126593165688779176144064222088166963200 9436041 -285217584450937147728181300376182966560 9436042 22741708948594662627782330834337988608 9436043 -6548536908396015364509506930464259736 9436044 -32824970547305201706923892476457398784 9436045 -45581886464150096576719642933874219700 9436046 15021874545503151030484371675770406720 9436047 -55625477462444793250985697200524320000 9436048 2424899660747270017963574887356342272 9436049 1844766161254091919461342718406533120 9436050 -13037144731389204899733539547884128800 9436051 -275583299192493424814849753793450889296 9436052 -186570749581296955217756260509721793664 9436053 18874772033818678418712889896807267648 9436054 90925297162473438714614222225222690112 9436055 157141218780780751447487861626304151960 9436056 -20982399890734289551972717268086947840 9436057 184566450472524480206055101541880703306 9436058 236376855292653642789396319416405488880 9436059 197965028175885970341405518811856858092 9436060 -9702173263851006115819922722948907520 9436061 321837343133549276844262734024120599424 9436062 127734277295003355298320530556778834752 9436063 -58908281459706717551186001038302679360 9436064 70608502323868631267571607610523648 9436065 26437297880315611990537637935366108800 9436066 -45018062000525387517754678752409134768 9436067 -78344448042000620537904431651706346320 9436068 -36742025165043272997786892422226882560 9436069 -106251876136305790325618971313881677056 9436070 -189292844970647337587291810518026240 9436071 38823688098808174578234737384205140304 9436072 132346434259737150291645402660278353920 9436073 -10119654267846561693941776184529092280 9436074 96071104301125368542906690422461538560 9436075 158255802646700904426950998280071356600 9436076 123277754004299295598785676408406446080 9436077 -75325655239854128602143209705098408554 9436078 172748203439689898840338455195814800960 9436079 222663657021365565607502585878747754376 9436080 12050964259359529297645627809525596160 9436081 -9551288706189860501948916811035245900 9436082 -38452133921762175787757442917812907616 9436083 101199465638998598201664309797317850424 9436084 -82051963484090269605440057959521955840 9436085 -140586509403968658459403503764141525220 9436086 -71108762446761705006137677976755548096 9436087 21005660040043156599750327513365629736 9436088 -281479196848367730828665744796650250240 9436089 66436061482435616213585959941925678848 9436090 -4639548198062880275477174706931200000 9436091 -28079945118190738721543713429814066928 9436092 1025323819511922210432199042531049472 9436093 -106036619375578572476827698664896105658 9436094 53334389573420830110979513998602784192 9436095 1211265209520491548364946370920748320 9436096 89435521510585467996878834160692625408 9436097 20872438515227358315311402832108881712 9436098 7961440214456691099915004709973603840 9436099 95972794700397076157935038207104599100 9436100 -13439331479618822840488775791131033600 9436101 -249360905414327317271532497979051195168 9436102 -65124071684169063138778364964707551488 9436103 194872697634193046266625300084346545040 9436104 150180097783537193288727530728531353600 9436105 10628125521248218091120311063305340800 9436106 -32150979548412332433008504588366883840 9436107 -169673901932101298478450736452189572880 9436108 22887526428227985051263620025650070016 9436109 157017783237335431225099399191671460300 9436110 -16736922767079644819673325339328244480 9436111 -120755391169835829742390455540825480488 9436112 -3454473148014443882074236182164144128 9436113 -9816410639963144908629554599968299136 9436114 2964909031826296469368444741289724192 9436115 49365242102069981923682600021274132000 9436116 79610122615581439722827656383687321600 9436117 109096181216302038492006981655090393166 9436118 -116168363060147690183326283332029549696 9436119 -56092954786948215293538825599191545600 9436120 141066562615286034986413723624224153600 9436121 -1212549701227228553401239088518541056 9436122 219516261093414915902217621919855180800 9436123 258521390045582713497265461469790930372 9436124 -182221433577021286570776227532776584704 9436125 224835545492721633081287180560883688000 9436126 -7500208640737522504448280418535882880 9436127 210748511722257222038005009237223362152 9436128 -32464959571471819332117525208487165952 9436129 -390164643422264768113710364062678610270 9436130 -60234709096459231011201031149641126400 9436131 29463709214532750337922710956342085080 9436132 25833832429705110944663169416036064896 9436133 -111373809669567535679009179745185407936 9436134 -87582708944273761825254622524975539520 9436135 -3056792015102229220026355945533291600 9436136 -82279703460969606340623848915741184000 9436137 -24365900145485733635282657614074373248 9436138 -22028076696554786487765055325201072640 9436139 -252578823875746125212678294149402984464 9436140 35742473583780286354687278591619123200 9436141 50613890791008978649865157991599237120 9436142 -34890625431300774672234985314110766528 9436143 -46595284821021261237720588013615877376 9436144 -18426333117799147156084923296811581440 9436145 18297616215715135549803098496195438900 9436146 28843455094729497873528944148647195904 9436147 7551628759055066158677411231700606112 9436148 -229270687268565022429581015735817672704 9436149 -9550267912835938284149153720068997760 9436150 42961262263947340422177011666818737600 9436151 56233352531482216145285909384103980904 9436152 -12555900099275422584066716874736926720 9436153 -79684458781564306839260531892194334396 9436154 7642992644984629888104881712414120960 9436155 104761340681701549961705572149776985600 9436156 537191851041421283335127772302757457920 9436157 294876027674561160082973869443895526406 9436158 5654796969187894268933183870155525824 9436159 -125754675266870657159035513726900464640 9436160 141755891180217440865492116087557324800 9436161 -24367459176928693327421718407593176192 9436162 -62522268950235935081901605860055328768 9436163 -19510871224303510307230033145423413440 9436164 -32120666419608504826078041693872455680 9436165 296722426222361984936555569224496608000 9436166 174648695554043355196371439015797160032 9436167 83591113445667796689253040391830982168 9436168 55102654135914761947615389590121676800 9436169 122877422038628771263543586547727596570 9436170 10993099365049866453544545662727168000 9436171 -112082937990667470322341501869471983088 9436172 -43411356068543533837218851880226285824 9436173 -1438108018758148421640678812571765312 9436174 -95226758711390261238746243102270282880 9436175 -62427793519022875858893138518709174600 9436176 17051628031767884480713003775159377920 9436177 80014451426323254558515246901584765760 9436178 751999696973795621697722564141253888 9436179 3309453870170760788956256819439210744 9436180 -17960901342600603901962565927489559040 9436181 -295402712919472068872669365129974156018 9436182 -3956699471206120524879636276361728000 9436183 -29468303425599957447966990573119521856 9436184 92298613474141619601836411911268352000 9436185 -8607368443183560864446024599942140 9436186 -22822996022362634873732474734630952208 9436187 118437742607597936152152269269940218368 9436188 -165984385912577631949168267218163238400 9436189 14078656588621082636206289021300796256 9436190 263524727385065977904578324074074588160 9436191 -55108008261854750317776772417598735856 9436192 135713286646559834959302948721767481344 9436193 21586058756623553138418149329319089044 9436194 169850962605976541384349289057479632160 9436195 63941087124331087578646570434075060000 9436196 113331700510502135494751390392464101376 9436197 -134231389837491130462300060716019927200 9436198 50777586464082468698132991811187712000 9436199 22278741271502166331992998203823544864 9436200 42301154453480344358327622958239744000 9436201 20448287646174104015208340092363022202 9436202 127023657813217931564119450291756376832 9436203 155016051417555594195871324025945003520 9436204 -46029665154000091782766350780078924544 9436205 -40257373839436825701641424136023300000 9436206 25101599693656351461617018510127748224 9436207 218409674720546065907513041766317352304 9436208 -89677845465765076304735196322591162368 9436209 195498758212281413475937954981939124928 9436210 -215927019046625843512511053971425280 9436211 309937473025434802964162991161822812812 9436212 136431680823587903704650642435332942592 9436213 357911137172490288276262771512236446240 9436214 59385961946562555308405896988435292672 9436215 123715284397571724695059679499024375120 9436216 16378614491180792154394768952894484480 9436217 -136682109405855203613794858439888936000 9436218 111335389082764904116155256692973878528 9436219 -112730032891296955203135324352530084656 9436220 1628164124769737089267818131750645760 9436221 803265597055937079977778518322990240 9436222 119096225615079149527577458304604294912 9436223 -989460583358317736052354620100996240 9436224 -41366355450832780981262764966485688320 9436225 -63294111330066181477624681042965580500 9436226 63260380078425673370963993674759654944 9436227 13421669752344452656981093960284536832 9436228 -57067881892217455590304218995133291264 9436229 -327911719835430368662768642030780240320 9436230 85692219567889061653908803530996320000 9436231 6159147342236623905709043500098022192 9436232 6217747749065000539737496717792727040 9436233 13384924674028386084500502604133329920 9436234 40917286092996087442181598724957416960 9436235 -4347981954840102795448582994566228320 9436236 -141113072696103456496066423688487137280 9436237 563323914992298812255492142413734322112 9436238 -3080505183981207820373658484680549504 9436239 -87279411735684752545072469998232616600 9436240 13945451086732550036037497344581304320 9436241 530618670959147930190226424981443713252 9436242 -63175065231452058456511404506697976320 9436243 -125990721055893654919168553572431375096 9436244 -82077373961875116353522244050669326464 9436245 -4563716672453510490488430129313873920 9436246 -79818725168661177926903071152694324800 9436247 -17551149127789811666304107116628101248 9436248 87587633657492744323688746989404313600 9436249 -123032684718728865489676017065187973750 9436250 -2903511585863970415160534721263250000 9436251 -195496870650792366590470765657258871040 9436252 73702015717940532268607997385206036480 9436253 -142779577104382293922152771405328545498 9436254 1518435419578303487363105010320799360 9436255 107601587842042154026247352922284480000 9436256 -7735070626673308957901084829940187136 9436257 -9221255174806631366930345217858270588 9436258 -15313366503967004623441187160108501888 9436259 9869342712166292883892306588708538112 9436260 -21188763807212489676064545963159613440 9436261 -53201047723760087055879834482009504676 9436262 -11369569397729194464667891766284464000 9436263 -43664252558953035894518217656892669696 9436264 1896077564260692549342495276942213120 9436265 -34069877612261598897298337122313765340 9436266 51130931554130728774833434777827716864 9436267 155976094635392835300506556984739011000 9436268 221110339920851380183427357855770069248 9436269 -124850985527416613681737057854742427520 9436270 58242269531133765390163378297131331200 9436271 18547233777939098146109482886456527992 9436272 2472901112353093517807937523716784128 9436273 70498771468998573861813211971828998400 9436274 -69755907988436482068923699721721253760 9436275 -64163727532847982199860080817211906200 9436276 60049518281103221718067919927074201600 9436277 -2980284448324078907753327592781649874 9436278 40736247517342684037949338600678245824 9436279 -36078146390990330475180695353645395552 9436280 53584312288020654218852214595407052800 9436281 128036775615814432073685697475750421120 9436282 65237875110422527728939391746538571232 9436283 303644394482549600341847930733511068360 9436284 -226006521655721468072085721253606031360 9436285 -66391652992792338221933171441722811400 9436286 43282135115493737771360932593129440640 9436287 -36774131959206525447085122497284472448 9436288 -334605015449851803480200153900494356480 9436289 192468295211862169082409651494319561090 9436290 -32623182194349261486528403324341857280 9436291 261528210612112092455044808333318933780 9436292 40760854984512285793040712088819998720 9436293 -150479123282449703691305993650075154400 9436294 -10610683658412464444179031285752071936 9436295 -29869899734819804724754952643536631840 9436296 -79099935352708281650681760119214489600 9436297 -44675303840223801219674369973159000448 9436298 -199374341464139318019983395918850811600 9436299 -65810580001162108636621059485997284160 9436300 -113441837701802953834312586990636544000 9436301 -184537321521030070418949319998780328896 9436302 -38694900927979513557183938385042715392 9436303 218309448568489941540940617289383413552 9436304 -122343244217943182853344405434617298944 9436305 -6327569870045278406805650372530531200 9436306 -385729233749939548201789683856890864 9436307 264387656617065022927046597014225920 9436308 14139666859054276820796037169621815296 9436309 -192889086904501328111731362136909582884 9436310 61230251996335732932268702646523609600 9436311 128015089359378462302867211789745442640 9436312 109706880975766808592349307402778931200 9436313 -437193972050566882688072139560139630720 9436314 -3342931391442600920702633704950343680 9436315 -86881277685007119314439881366332262400 9436316 21275473778240427970909060873643159040 9436317 178922440022511254524398954967175200800 9436318 -52238039544908169011555382038896478784 9436319 563404819252011440676007758945975697800 9436320 108247056165016648427086858128593387520 9436321 124611166075780477549363744933739255522 9436322 46385786047385787593981056895303223120 9436323 -125654710167710803907683446938964003072 9436324 517757471455983139364839407272936432896 9436325 -63432074267237992566859909034912570400 9436326 4819332229568428514328282234142199808 9436327 -284967491117000361482227410214291826824 9436328 -180038522363734860072275240034332590080 9436329 -36635712308694322657509455126189099712 9436330 -15400175133680138102620027440580934400 9436331 670118719387448977988787096077730501120 9436332 14391901277968484111843817492585560064 9436333 -170479373219579781323048832892711197418 9436334 -136655297563545464832853504076561062848 9436335 -75379262070872725911051152529360407040 9436336 7363961832117509109502880079934521344 9436337 -100577324864845526477414330508629240028 9436338 1024257636733423896086321839374120960 9436339 -386714808999497028774587504484695932080 9436340 -71983146787316841978931206811322492160 9436341 136741621666348669426183488005885781792 9436342 -123911786314399305423561434015147942400 9436343 63842793265938022687164348342560712960 9436344 -156541855407663151127535572286918881280 9436345 -20722434348980022465165366130282776960 9436346 70755738353017688569485882922808657664 9436347 247776680828087169395138534150444179800 9436348 70378005018329756954986663881259960320 9436349 -6110568086311797728680442008247726952 9436350 252057874088494177592899930343424000 9436351 -40296821180404336063838587872755958600 9436352 41846438545331600487111006522936655872 9436353 208735565732525217276769164852592371744 9436354 109470211701059036782601499024729833472 9436355 -950918596728553020866739635659368960 9436356 23278138173545700860858963550322115712 9436357 -56995653287120901140718480090607390688 9436358 97586617474740173645673928745149037184 9436359 5267797417684798966777203946892084904 9436360 -84650724010289301376398303493040025600 9436361 325100222287316973842955053482139369424 9436362 -26118382910929807141413393043380065280 9436363 -105938247377182595530881603000590337388 9436364 46358644344375450931449720649567958016 9436365 -290170592398364680898712173147497560000 9436366 227319106443391209919493130111947005632 9436367 110403951692681359506444175321634386416 9436368 52064538257174156755269712843574476800 9436369 10253401568604550593631410720743226880 9436370 30827790726707322329025205953789086880 9436371 -13543321999756531143343707910724564736 9436372 -276742147237657041965229193588649607168 9436373 342427303938252516569824128966304200924 9436374 18398833743463519026760727020950344544 9436375 49250459691526727238883932042832464000 9436376 -291492646356836876529041626788933457920 9436377 30634875644589510216967967711952697632 9436378 -3886192798638525050907358496945092608 9436379 318273053361861932740463640067804534980 9436380 -14038885319424753960544466872818109440 9436381 -1423225922755887273691465400814596000 9436382 37220558963850281863157779247567217792 9436383 91005796204449103316268669296042721144 9436384 -338045946663840193658016121885216210944 9436385 16195677652504328437026655005058882560 9436386 -70764116215086308308763925627461329536 9436387 -41493259027277128567793281537254564964 9436388 -105723549445726463053796070089186549760 9436389 34890302985368449845746956883800931424 9436390 5891839175340478174822690155451332480 9436391 32555669567418239944446582020726480784 9436392 73066904647468726036678899829287321600 9436393 1240026526267361856085774374736507984 9436394 18045621382755155442529540363253167104 9436395 98637962026566955122519842857277795040 9436396 4042768994859264617875266934568193024 9436397 -155662547572241418917802182756273124480 9436398 -1254212821420878271378340896694294400 9436399 3385331161136974793877512478829315040 9436400 -10300602625362191553651889698236006400 9436401 55717622516328776209738703610240661440 9436402 111945679298302956501087507183215131152 9436403 36109844083874312909211594575089454400 9436404 14688647078777679362773867598626283520 9436405 -242629323477681216088731439353879398880 9436406 29907545605458493255698346510871475456 9436407 143716416364116638778571152293562727680 9436408 -73643425895191857869810046360153047040 9436409 43877795944087415899963694270556856404 9436410 66584733978635891236992982658630796000 9436411 -384829457931467683402743232652675288088 9436412 -257093998391279180750909925764463366144 9436413 -84192655976720736168027548027161699776 9436414 6776867153806559844361790705860447872 9436415 -29230850100806428866723470640025420440 9436416 -157223850639685555146763255362707521536 9436417 -32630627346067713467626622055310040640 9436418 -3023648288427687323692187045741760096 9436419 374785131886540588667426105351169570024 9436420 -190118320919076950108606136017268806400 9436421 163182177756795676063531697079457286622 9436422 135783693576173071820951838791550664704 9436423 -56091478224898129317942426932846898720 9436424 275101047705913282417084049627265192960 9436425 64941874753690595610556025520728188800 9436426 -21254988879544212582226120933820524800 9436427 -107287237095034850188436398239013344 9436428 -189422708511641853576078184881745152 9436429 269240901979143352384144436103296063030 9436430 -80279913038397366444583398051304673280 9436431 2877074466293676631621590336106842624 9436432 35918911096649846047242475750611681280 9436433 -347742472465985311963399702243347882318 9436434 -19477404364214625754260830943639679488 9436435 -60194412334060903685156890900117555440 9436436 3941676912002910714087500087097821184 9436437 22560091393723325222741871297508114560 9436438 -52103379056431601682488871257997739392 9436439 -102754120457436995544962978596815992760 9436440 26883829703153928584508099669747302400 9436441 50164897543955504668965410848671407872 9436442 153628590840428910996303084637315333872 9436443 9273821416520535074965202778198313728 9436444 -101984589947618608304382436500130200064 9436445 -333719054439974180134935409963835380800 9436446 209863368271247779022094868237180560000 9436447 -270366873312573778743836544743498675104 9436448 153297648643589249253662706778735902720 9436449 215529879039923407277095250863385425248 9436450 -106308949345162218501641358725533338000 9436451 -54046875412416128422494787771420923528 9436452 178058981900322971561260247163208492032 9436453 -10002622577497630433117931213156316998 9436454 138552104068151689474649736760964267712 9436455 -599336961103602798422548509649742400 9436456 34360693857543768680168552861646013440 9436457 64291262076035504098199858189616926820 9436458 -58288782990474176588568357148983197952 9436459 -131839508383831946102814559323589323340 9436460 48613413868210258110272428877415628800 9436461 75124868904100429843821815059880830272 9436462 -12141734051059865375722403519020400640 9436463 44646094770948970069401985170486452304 9436464 2239966174778372232114027294486528000 9436465 171475323305767282813336030720549624320 9436466 54818315020808968583035880563818585504 9436467 165675236167190095953627175427081953080 9436468 117921263376466561823000827779030220800 9436469 348663019473917849041164914089159918926 9436470 61945484910400660118619486920147568000 9436471 -435854379324566155158524654377385990400 9436472 471114279449915617064828518519933255680 9436473 -38425900687132033820714341687271460000 9436474 51319221625160389907505513853486728192 9436475 142568842789513689591645759822664036500 9436476 755531658277504752161045760126935040 9436477 372365862182009802257904477482363664326 9436478 -60305860494138077835833789557045453440 9436479 1094839425188090829459341667370941696 9436480 -5469823540713270126075932288074383360 9436481 -310267978997623520130865954683216983040 9436482 52745766848151984983954277839877978240 9436483 -11717829882633296435713942921407688960 9436484 166119104033572267162973823402495264000 9436485 100992667900653539986472602033015301760 9436486 85340023892208310095254903056065085824 9436487 -154943193714880800421280071471576701864 9436488 -221428954487454445034308174054983229440 9436489 -4138504099054356363429191895857366576 9436490 -144231255721154104003026998366469120 9436491 -1000398424362746260489779392383737024 9436492 21510296007478246337683283528448153600 9436493 14452299507639506302416653860807803648 9436494 -13520808524803169833713964203255000000 9436495 3094738277161374185134103516737334880 9436496 -72289524636193024363354853704894660608 9436497 -31272206911849101470875384011218142336 9436498 87257233758426815286438498499508730000 9436499 280257941630841235752948050746034347500 9436500 -15455191755915077729652210757624128000 9436501 -60009039021834701278247255947223368498 9436502 -120006678326732357923650647765397934080 9436503 3178264442044537522605904331055117264 9436504 28434050190350248590301879865504563200 9436505 32993659317338277343311542549547141960 9436506 18882831000137755520063063081523515904 9436507 -240106143258049118497953600267780644240 9436508 20001441536164145427081722885696524800 9436509 -60794867448445685326716572370841575456 9436510 -141944763930477376164434050199923419840 9436511 -27556291945229540734305122630152967568 9436512 -91703339957446031568322445726317805568 9436513 -441423176566967767266165826046594711640 9436514 -113531024707144839784710649728599412144 9436515 -39614620042788394099843418641968303360 9436516 -183389266708385659631849599201905842560 9436517 85718477279586674939200317525991332852 9436518 -36169608972365659344170030658625374336 9436519 126047080848268671687348813071606730240 9436520 -296277718653851343779132515471606272000 9436521 246590504480774399834677662980774347680 9436522 1709040852376254530273007463660197120 9436523 198011583655666579012085469006952454772 9436524 369073492789378525098291173200822272 9436525 -54952954733460889395693388226707575200 9436526 -228855968217030823255328228377099896960 9436527 156179865586316297924906575251464132640 9436528 71291874747803333204100807450987364352 9436529 246321394753371665575096711614082157040 9436530 21108298965921570510158594146999557120 9436531 117798119441899297682084520784926801264 9436532 47931784698115250015615087197403553792 9436533 -189017361945693397585611482232943735776 9436534 334795442219200414226770216728300836352 9436535 -234402296143290888876914019915879524520 9436536 -231850964232955798457939570506420039680 9436537 -307265582292513244318551599544033591408 9436538 212422493861113543547498032479786391920 9436539 -14772892897284973519688126799956052480 9436540 -1780099938052866574931346943265487360 9436541 -192280401553728828868082446080957704058 9436542 -88909086352940856479763415347428770560 9436543 393784239458488101356757783617254769792 9436544 28131477092040996256939504720454615040 9436545 149527699590391791610631168097726265620 9436546 47735048543950546205369101673825525760 9436547 -194701498534137585351814434996891159528 9436548 214673602013038541642629793558243328 9436549 403314298612486171347590134840747123550 9436550 38596271994379874391034291136006880000 9436551 -47067416228448938303992891349617760640 9436552 179081248304862890721932588708610585600 9436553 142387359151328389450686688174605919680 9436554 41698951954097352184827697060684592640 9436555 -51196649685032444728364197722331361280 9436556 46875212586394347887001091567851544320 9436557 -6168406171480603186012637958870738912 9436558 -8764057124473259384331361935669933120 9436559 33487193936584374495052037031782724480 9436560 1842261866187093826308673464010014720 9436561 148556608107508240546160917046040274800 9436562 105990277418570041812419413266268678032 9436563 -135163149832135834239385322309524860108 9436564 11208594846650542273952464559946112512 9436565 -2910986981500442739169013337053894880 9436566 -18286345747334323670251548829005434880 9436567 28954846194998293325998398081197866776 9436568 -362599556207730369727919827835416381440 9436569 51713799084465837544104050299872326688 9436570 -43862762417115446199678345158049408000 9436571 36432497114359293571705247292731312400 9436572 -99789636484278960716300736597178235904 9436573 181287081718163163795301615785434606822 9436574 -45872129273427196022789733608111220672 9436575 8408481779406119134518780172101696600 9436576 -140958435477861272310420333527938695168 9436577 311648419891699533370700002011770067426 9436578 43394945827618672017357413141255577600 9436579 -187857769152977474625451978091257782820 9436580 16629967848377621057109379568918016000 9436581 -2572768188101558987872386161411041920 9436582 14170347832737841536441943271397886272 9436583 -15544813420962022893936149867294273496 9436584 5833670361440790698047171558909624320 9436585 133936143798242876017155073949608263360 9436586 36803581426729975707058977021563710464 9436587 -105111780102630129589539634120996803240 9436588 -98898252431590201162591678567750728704 9436589 -27357020459482991274077674836317520000 9436590 -93037918485448658063074864404530880 9436591 -34596418837807678510272080343795949688 9436592 49400766625001849374986051179436736512 9436593 -188390499078577651804895259676704971616 9436594 -96436360946261076379380223592138155008 9436595 24159027739102716140686586041511275680 9436596 -643583258708405851919402036676145152 9436597 -30681352437603222124810658283504743520 9436598 267712782136137047937997358637430326336 9436599 59347646393944439059004024366759969904 9436600 22164108398252600037015818654415360000 9436601 -33079465086208146554876870359602358656 9436602 -6998013208696430655838424562677968896 9436603 -349161449672078272973562921801764349336 9436604 -267555291992328555750596649143455263744 9436605 111048275727767945998422712399600091520 9436606 -171208281439894664921274862941893095296 9436607 40140296906808202927101326961396737856 9436608 -889954260081839134694283544079892480 9436609 69414994139642645070632745943741342400 9436610 23538187226550031746575944308661393920 9436611 -62214002345113015937906371223848971600 9436612 -318510429815357157066032167643415536640 9436613 550166155803166174385649753381180636480 9436614 52613536837152589861466329823470993920 9436615 219697628459684009666907269533768382880 9436616 -55233015122812548359469888772055040000 9436617 9108837196080211400979223156773369600 9436618 27779169968103103146597479029094277216 9436619 -66110137812357708786652220728850575980 9436620 -49462657931056875948847197587523179520 9436621 7062277148961409831484440722597828352 9436622 85397102726549856672440669447283546240 9436623 -28562946235643819395632131709782806656 9436624 -21089014199425448253048915553466843136 9436625 -255190728402993608183363122359768672000 9436626 -20638730734258140515041622910838599408 9436627 -12714926108233970252991755444907534480 9436628 45222072754611302707658890399756951296 9436629 242807403108120903187285510873377849600 9436630 -475752589864277117603791236307822080 9436631 8643398026994748294839550162536058312 9436632 142104146194412921541266889152565657600 9436633 219220636670303675278141493773432967700 9436634 128564581847759277929775470971108959216 9436635 36436119702066841982418140094278208000 9436636 -33609381977899201584207704958526855680 9436637 -12652563278520974810069554746126572160 9436638 119542991358342301695944977693165786944 9436639 -100068863289893552838437973171704318600 9436640 -122652075073024502977289353759103385600 9436641 101814353903969875217538954710703106992 9436642 -76953633266606052122835038425037900736 9436643 -93310969090723698848263148909607192096 9436644 2228370021685762481726738889006698496 9436645 -191311098769457771391921465099175750920 9436646 205393691511151060002404346595491465600 9436647 74711367668210436920463436739693488896 9436648 29641780881951280442272739630776320 9436649 -459075608970264317044435264676618237964 9436650 21182218421055264722680829030381241600 9436651 -619153857320178880416600635240676096 9436652 107115811505815682676330495807659233536 9436653 -184088999271595245541704135959001388938 9436654 262370485664365994596807826146237486080 9436655 -527602435959483556533679962623782170000 9436656 34439049099609294984398542482348736512 9436657 21879606667612234445553864845534285906 9436658 39066275655766486995424423006612792320 9436659 5823413053983093003951956177578882104 9436660 -311250167624302981527373622737923686400 9436661 124390526310120672526789624027041110652 9436662 -5471410018536846020729913711580202688 9436663 -393562987914583364160077268432864034136 9436664 101424634848708431468115613099201167360 9436665 -58584415057088481728455596232092678720 9436666 18708859915505476277878930617644824800 9436667 73381327369958153793873770797815559716 9436668 -2838837388107015334072928071159750656 9436669 -847533189454760527434562581584835552 9436670 -39392033709066772686129391761641203200 9436671 -132376036618614386351321856226614277728 9436672 16009275820446053473320120833720451072 9436673 -391727986946136892703058885440473748160 9436674 66626308115420697705416830570880547840 9436675 -100603512266989453199806919198039642000 9436676 125425135129756920004786383295141232640 9436677 188088264180948776244049954336826135520 9436678 185992912828460342830377161007514988640 9436679 -27522625278126758552139621216512729088 9436680 -44631723015080546110932887211191500800 9436681 -208102959553916217036097224711031556736 9436682 103243466290264744843940839415999761152 9436683 113600317376470248791264898786301324128 9436684 64971338753000302751550312911365404416 9436685 202361239023879666294356898348194162400 9436686 -3341525432002897408186173331492924416 9436687 56000606361178343529428505001754413920 9436688 -52592688856942462700366137829273100288 9436689 300243791475114872132839763000340335520 9436690 -88171257922257693134158476145196080320 9436691 -70429534273990773529711619264931296256 9436692 29285089192332601742839771182602188800 9436693 -78335146995030667271806679949930873216 9436694 -221635000367520305862016508457345408 9436695 -52594331321439907143644486467437148080 9436696 148741206280959119693921566626079641600 9436697 -168849993221232427202307365417526963948 9436698 151110571074259548871554992649554790384 9436699 -365296617846882154006421728818191890300 9436700 -17443628180284771704649391558541619200 9436701 17437369334384811474478763185641268320 9436702 18465896957398414652699709166782658944 9436703 -54745536012784783336006490803930927776 9436704 69882712007889342087665762634340761600 9436705 245738211315417761872416753226579123860 9436706 -11571045844989443147206036571562422448 9436707 -47410127545431434002332134863369102848 9436708 290412625369664909110445185799209492480 9436709 220898738131298789607847080999679630140 9436710 1348500365694004842420884879962521600 9436711 315908583377826314209097384313961899400 9436712 -168272987398715081978907184879216972800 9436713 -61552534169843243443988245883461177152 9436714 -138912466037279899665875998364914507344 9436715 113750667809870303727831276649179118320 9436716 163076182157413986307521328644776755200 9436717 -3522023351642532733788140309326121854 9436718 39320544140946682616666466093184971840 9436719 -26523716970657842609746944025426148856 9436720 25960544044242495040910595808685260800 9436721 79645673410351324240822041778293161280 9436722 -19526031940264940613723108124300358400 9436723 -57862838475520745921250727805463999176 9436724 -51594277823757874990681704412762300416 9436725 41399857398907387530218975622845747850 9436726 -12961068008387606927220012010897954176 9436727 -422406436796633479291734331484141486424 9436728 -42013060765120334114209305474915041280 9436729 342700305076332857551867966674551180330 9436730 -37360078733001654677096923584939782400 9436731 -106494023259373009671884987488551420648 9436732 153633849636990997851992724862984580096 9436733 191531172372570517141867920801153155928 9436734 61087915762341972789102350398225879680 9436735 61819150474863190100166577834356817920 9436736 11417049174128525125868034695272857600 9436737 -2759259517689708824043441419577851904 9436738 -12301313095902336712353808904388786480 9436739 -29405030683494349843385059007536771392 9436740 -95141424019154165276947256976847257600 9436741 -120134880910909908510829791790298086016 9436742 22671602145521081018682893611052755200 9436743 4800367948757767331711176779153317424 9436744 -11484557381214253151053133185666252800 9436745 36700814090074397460206490128131545600 9436746 129464069986646465648050181173022707968 9436747 36620416748080550506253847372702226196 9436748 -115516829745317275130177397804600974592 9436749 17348723360230873910958351143107937280 9436750 -98346675612813459515039034011371248000 9436751 107752253407424510752734436516954649040 9436752 -8765668138156533025915078002778841088 9436753 4147634761222836533650212084489503460 9436754 169774578835408011028377845647459372032 9436755 -95880880498049640772760609492142700800 9436756 -46615292604531807816673170343537827840 9436757 38149690551612571036857873915217744320 9436758 66109230849960025721552340596683814400 9436759 -15081896814042134871856026445531655520 9436760 -112788811327600540386691523885094912000 9436761 -67196896742495045824698761146795097340 9436762 -1124589946566475330035423061460023296 9436763 299595402701925103971400977785957828148 9436764 -25373014761587979073270714198874800128 9436765 -31024589131183414035281721079547932560 9436766 -113793475149967205090951789296566513600 9436767 -228673011913426587895918148116279809720 9436768 -227133935099817196619020931637360721920 9436769 -12156570583895640269966288521638673020 9436770 -27735902291910765036372441818637772800 9436771 398538583488898327644110968026405251200 9436772 58024717812876264059836974918095880192 9436773 106416323910120856809497306888712119904 9436774 87491664806212194422895086516950037760 9436775 -98882483838315372214030863213278179200 9436776 -2185760500034237262171974506861117440 9436777 40276875879425278863378348830499590272 9436778 86724691614952652420883031741493065824 9436779 -46503106590374133895343330505138816000 9436780 2243091580571956830977146243654517760 9436781 240356595322251180013231649402126250582 9436782 1128085725725870709641072158992827520 9436783 17768174085714338954970570283302360864 9436784 13536665321799385028353441915775877120 9436785 -32904807550638609773112987545515180800 9436786 210900481972947521721885309513852115584 9436787 -97502595849568014304363915671303398400 9436788 122966168424916141631456902390221401472 9436789 -76787092408344168034947664256441853060 9436790 12325822661221687789456933614327379200 9436791 7958583750243902760912858594346650240 9436792 -378977030409973317234474363503404032000 9436793 -1877732702767893357905971980335660160 9436794 87841619279973292534030338984404121600 9436795 210711115520487021207994841783241964800 9436796 121964134083822928959741123173069544960 9436797 -7049528895186648761645283990322921920 9436798 -75496036479760192077728448944926184064 9436799 -321137017742225611049992499280362995464 9436800 -25834877238823855162744863838961664000 9436801 432335365587100501513928107192540255104 9436802 16691894836476766953270801349005059904 9436803 78150570616105129976467632132435840000 9436804 -39152158538931295268285402700754982400 9436805 -16109423858947320021335169389220589440 9436806 42479328896249035371536912042384242560 9436807 -18644190577445432594804478316798355944 9436808 205750676479244510368654842893541212160 9436809 10394135795961547827220518965908780608 9436810 127536804219981761092010185003763493120 9436811 238062554615845621228769137115920403412 9436812 -108847106829661082824659915983614832640 9436813 -27885737086451321837592513887413435700 9436814 100436230190527017468170878980509526720 9436815 64929246079416138561985671457715130360 9436816 -63344736888200321589778991270274203648 9436817 91244420228663345632653399128722616820 9436818 -88911351433104714421129677030910298496 9436819 -171440952856113415233738858995015853408 9436820 225268387115209963766192469598106638080 9436821 -59229124592097483172970623352819592288 9436822 -34607499524407424230383740613161544576 9436823 -1885789677197015521260888169156425984 9436824 -11907735357444512095463980545435248640 9436825 -24622623558321334361867422151414942000 9436826 -31273753804600404693696720251643997440 9436827 -177867894976076490260718143573709131880 9436828 155182768254903599825250011971661024768 9436829 165447544507023727170165979951547045484 9436830 23231384215691697596357680253906776320 9436831 177636620429963323789181963806967582480 9436832 -139462993484385673262751043131713126400 9436833 -51291616384918233197346933218901332736 9436834 -16471612571655964462470410082329751552 9436835 172114812829993962035067035413438937760 9436836 -115870023760127317022886559852578545664 9436837 -1042605112247264639996975227781345348 9436838 159689904374467762800137597757658276320 9436839 -103449125847356946522175061834899896240 9436840 -38408858692876613491977425230091059200 9436841 -284308149802470314235311136040461034758 9436842 -32993739237142283165843148335354164560 9436843 6880770709457111358267611236372396704 9436844 16051364794596503065358226487204392960 9436845 14241264325913502045832130236429208640 9436846 -70021163678045816323052983748672798976 9436847 -42300909872239587669411507690163068672 9436848 -29529703076951429990402413697690664960 9436849 -432101264614738463185764913028550421520 9436850 5925601936585899898877161074743320800 9436851 315748880155823232511881135101661137280 9436852 81321873504612027358692915699142295936 9436853 -10603955975873953223307644398908189540 9436854 -5895366534699770688875682405099909120 9436855 32034403876625951411386778948604988560 9436856 3252155928191403712793757713742151680 9436857 -35644079246893121750211548592426473760 9436858 -70134623249797929942675334825243128720 9436859 -330974517844857405200380885875739876896 9436860 -15641794294442087924101466819631974400 9436861 86036395743562065324104299025533169490 9436862 -57638181559317787734957106661294493696 9436863 180833743838542127636284002751645238400 9436864 -1061850744904689523398085338138148864 9436865 -31149751829765840229172399065858700800 9436866 482399013072684928874999980472893440 9436867 216587004427336749748008971665004959752 9436868 -67123711920937067640263274602028724224 9436869 21176736486576673065209446033879431804 9436870 -156162339149303036082650181985489040640 9436871 134203675113240178160805256311223810872 9436872 -16141517468084250234042643361395630080 9436873 -73698013926729335295621791401822555680 9436874 -204121028655492907613427665602561370064 9436875 20030229275378594553727029486302400000 9436876 67189583985618782720580361792101743360 9436877 -55385805453236814222372730895941394400 9436878 1994726529594711413493878277092413440 9436879 -355655537467728425875735092007373519240 9436880 -18158456294749206522379727517597696000 9436881 43180801145478578510406392621416787952 9436882 1592724356679150406222684659745459200 9436883 -354678934432027965499993748076766768080 9436884 73954794662676832910553674572818548736 9436885 -57848700139472193462863761734903967200 9436886 -24243341177350141189134496808731216608 9436887 -112101228344788958833439384262764855088 9436888 -109366270135547474375210468336871444480 9436889 -144299362008636246079732059277223218368 9436890 11366779526825087567737189634847436800 9436891 -131810991315859019897680024499064815808 9436892 170773784948345274918965642840911305216 9436893 66697284126741223943633554215500407200 9436894 121369293170094899872374349315963727232 9436895 163046356044965895808656286235981942400 9436896 -16306919548884667759098841632658685952 9436897 -638185533641119828850728249808391888 9436898 -101733203487154432528947505713174778800 9436899 163466311982274106893662686985512518264 9436900 -20636381102129390069073301203375206400 9436901 3416094013613468254344565930549527102 9436902 142855876177287087802221571550905851264 9436903 -52108828166506208518169503366722503120 9436904 416359601529698883616892368061460019200 9436905 -83403321259191784190047334012225817600 9436906 -180735068885153223791923976354506109856 9436907 -24288129546403026551384836692717848844 9436908 68152126399067634510195279788168346624 9436909 4160179089301339625976999693133671904 9436910 -119770359677866242285048163505635617600 9436911 -151764834451593834355212754529766264 9436912 -72576355762461669658412590269610000384 9436913 138222006161241524850361149699309966162 9436914 -83272364183877515236690373446181793792 9436915 -61391948047185417062841770266999440000 9436916 -89775857768023226786073992164765061760 9436917 -79934973925683696511356328912212496896 9436918 17205876456972086460154928948808323904 9436919 109856531684316732069627422296674619560 9436920 83635072804301922405596061223280640000 9436921 3268450297211991481912689280112910984 9436922 -23332331943560976650028590745439454976 9436923 -53183101625304734024675013076945903440 9436924 6731689742194246720884938739704698880 9436925 -25833766385365759909990827545444722350 9436926 95840494340138181824561777555781274944 9436927 84523965560738227120062592631924907712 9436928 -205092874759826397842211667863410835456 9436929 -6380646739133099870552823762685130304 9436930 55663451899235928432115713527693283360 9436931 47742487686461897329705493599713603792 9436932 -101233511247155744244738420099876556800 9436933 -318062815565793785059186319455377590976 9436934 -27593198300209794213625660912613185152 9436935 50938355314002549063380865425315085600 9436936 -90076429318578039302289457795533527040 9436937 176565107876136755077731189240695404980 9436938 15630992632460692739915263196469199872 9436939 385900884110076068267229041446601864440 9436940 59002181249440315926526418212719191040 9436941 -117750963610076665498211097276952372650 9436942 -312484484945732894150394605083212826368 9436943 -100754605975353215659579195877001833808 9436944 -22135604241607435073610491793558994944 9436945 66478967660770482410514581383815436800 9436946 -3847217871657504528418961752073312256 9436947 -59855883564123996928356625079792574672 9436948 -304951434171335235917097302026145214720 9436949 -105856815450815448411364033246748824050 9436950 -107113085979990246344412045184685918400 9436951 -336068998193729245145358689593475269048 9436952 -1187080174275587549527657395801292800 9436953 -30896820424519742392347691489933359936 9436954 -184851388311260839804892712455805847824 9436955 -70256521978476098999805371816019110880 9436956 74375328112196812656513102693211714560 9436957 -268512435937410391883950387403757104794 9436958 54148986350889966872762106436220129280 9436959 -191730316570127265250318701741554880000 9436960 -35530807536313055492638305601142784000 9436961 -21989861936934667731236283810403998828 9436962 358803073171701258495584492809820160 9436963 -437215442459092223779473045324359052656 9436964 269265715882945189259339008443580430976 9436965 36500207007338713346534460962379354240 9436966 91591061117787970996201461219858075648 9436967 286108556830825606162840927949836385016 9436968 -43906901880710152089779069286752348160 9436969 25506523357326440009236446581471240448 9436970 52854832636418583575940351963635501760 9436971 -76146843548032046177763184930533235536 9436972 107760921359266303221624084050439656448 9436973 -53980215136887877049304817109849283456 9436974 -23834765012972423382869682067445468160 9436975 -46009980907430826864090867876058013000 9436976 2863731374557089096435408852489388032 9436977 79046853240387855368981884789761220800 9436978 11004393282264419830079146752434572800 9436979 353917839668876924597652697671575069580 9436980 -7649602875455923221689238825861734400 9436981 83512164385040404566836789104416156782 9436982 168160396566243917397317818645519730592 9436983 -114818573945228801926823168476484957976 9436984 -246192525529414049660952617319756718080 9436985 -120555668334013900552244651979626249400 9436986 3440601984880412652760847328891981024 9436987 72522788858269870259474714019441941504 9436988 95290188783041455645054135071323873280 9436989 -64926846305234013335100219827692240896 9436990 -99167165435446555607572461706309464000 9436991 -14369008932598346705991669643798536408 9436992 14057759686788850475736318919953088512 9436993 -92881042158089654706486487023485597758 9436994 30504567496691505081652729620513848832 9436995 -1184998423919551828425309477327234480 9436996 118748615968226159377811583735306910720 9436997 510678068291123958028555479461369953632 9436998 -45472224483369897285442178358025418880 9436999 -98680439821842879440906358704184124752 9437000 287482553613379067645498071111119360000 9437001 -45481893493755133214574193053423786816 9437002 783021817095691826098149624890101440 9437003 259514947705183195746619980835747185360 9437004 77413116446987371160150335212690474240 9437005 8731218580238488806572014235830171320 9437006 -10131349493804257882177502021467053120 9437007 45599511951025945520601375591073973640 9437008 15047411455654719695519582165637193728 9437009 100446011449405772528450010453543012210 9437010 -80635799781007291026777420262995079680 9437011 -113010690978028108540788475784207679216 9437012 2888338090193630833672318204364716032 9437013 -29164457587538439111240319541090313600 9437014 114211049605433907307496384701907501856 9437015 -391206984380015339044043883905356800 9437016 150298769844629817456828844197339033600 9437017 -265652106896991560887792461689674897248 9437018 129018567093799644398710132085875518960 9437019 -60415485760246764157449741890890615656 9437020 -77802711679010774743877516325223426560 9437021 127585286559521334103940921276099136864 9437022 40130933034269470377802019825960168832 9437023 275632321070434627448971831352585884320 9437024 60091982487724973738187961178086440960 9437025 -4322924570332410430134621467223792000 9437026 14120811008609655934629002839411182240 9437027 -321879822891648139550507882182624337124 9437028 -22480805107678465773003634158963502080 9437029 9920577593527775537254317050324091392 9437030 131569482181964514780946985759331043200 9437031 -88156028149486784065842783449914381680 9437032 510538386956116395267256016511360000 9437033 -44540538160062587553403615892042945280 9437034 122262646497882986402365800266785370880 9437035 -102494313815783893048043130717468576000 9437036 53013923247720937371268375588297900032 9437037 -32660661477726953717323136494789909440 9437038 787574729615855796280534322944401408 9437039 -228974645356390174581321306107805434160 9437040 57814261490793053255657528664922521600 9437041 -156763397803807982127777562237710112558 9437042 -24189874744245105304013983918320185328 9437043 -425367485567799474297176632145094912 9437044 -228026374992584867444585115691258804864 9437045 176773424546412179353586952092637126300 9437046 16893598032055464946906207734727464384 9437047 -163921728004086998333193245345870692208 9437048 47930530745268157327314846983111823360 9437049 68213899867443252663882436962187143168 9437050 16137363292396563837701561340055104000 9437051 24460633426687959613433852620176764544 9437052 60635974113177887478370456890682942464 9437053 376523800591417723489547098352023357120 9437054 -190012019903214181279491321155732689728 9437055 41430696291018083312909530363643567760 9437056 23534727135104463587154340534718300160 9437057 39615392415485258186713737744708254340 9437058 -106349343309396795316023620843454252000 9437059 126641718942714021721176555778069427160 9437060 4194841157469111394004327453222964480 9437061 1278959520319744955738987075467308480 9437062 83102513628258478167297905359541992032 9437063 396593608739954970063769084616916629784 9437064 -29496859107562044584995535892725760000 9437065 -61781928140189344333808930178182561280 9437066 256948236566437223927387957072691406848 9437067 9025600481902538933038673311731242916 9437068 -100171847629007539548187571420508881152 9437069 -99837757123393175976256041103051219530 9437070 -41756460758795778022484996113764604800 9437071 13864105683774571712854349949487597440 9437072 15268110943439084943713629069266124800 9437073 108773826618286430260244894523332087424 9437074 133786655285169773228360218100195141952 9437075 -16392934513877260414986010327731617400 9437076 162414998820330458100350786948457252864 9437077 -126836275882756734133932593087892963140 9437078 -1461930196013633512614442161246014208 9437079 -99482250304309305754820797006808131200 9437080 13050957366332772393291250450244198400 9437081 380405207007416976749387138222982672 9437082 16664100221609143201512380258685849600 9437083 -527659302021522266360505854733099651360 9437084 -221855363027958692822969976845866180608 9437085 -28716572014536799919589109297924982400 9437086 40802241310075251067792955588413856640 9437087 -83285254847642898027314438831852552976 9437088 -15522459421469335411260938765598720000 9437089 558366291477985718312043101280465244720 9437090 -66019877947598803576876498193467171200 9437091 211360467407586711956424011993592297600 9437092 31491473743134335912406127206596485120 9437093 -7699563433295279496882995536612810440 9437094 80330624749903730627947251109157447040 9437095 -219588856788724270469717531355923459400 9437096 -223555242089330077548628586899774878720 9437097 182841646043741501511780695555718911040 9437098 23410195390915323749706506176838787840 9437099 7169230608747015318414384802466625936 9437100 -40639763359104870662685184696459776000 9437101 166319319544233452513385403772021870102 9437102 -28525211771600985884544809365955434368 9437103 85606464392081818189634071418504552640 9437104 -3295617652298553157623590826548428800 9437105 57705471691693041840892282956741934260 9437106 -83209884014383808881294943419539542400 9437107 -128884800624114923057058061270012174080 9437108 -24405281230657786635759690152386865664 9437109 80447621081830008698577805812142548480 9437110 -104676806228751380509931896684173648000 9437111 166174554325462632638236471837054465800 9437112 -134798376420922303888869168290809774080 9437113 -19105450226937029089677843611509173248 9437114 66784468706595074260720640370135148656 9437115 1169850058482237434939280669880428000 9437116 36210260602495757793658600785541038080 9437117 -104049940473075164802823086103284891834 9437118 48278389806213577549856478428441719104 9437119 -63553093112964605277296480849044778880 9437120 -27011709168112621198211466129561354240 9437121 534786436653967492906967208354594415680 9437122 -85748952607796916285071503547814559200 9437123 204452679015216170402481131318466957372 9437124 2898126240337037530309376125608007680 9437125 23726830121322834596065201956037014000 9437126 106155173132390432659820178795489628512 9437127 27958984768335950164334304530887518720 9437128 281277231841111347813185576169987548160 9437129 -67006774859008320631729192246523204400 9437130 49509325985565258403636446798647685120 9437131 216248453538170098882985412014802634128 9437132 -87755121618498393989252050333848023040 9437133 -72126001017779833198215973237666349376 9437134 24413857424942505338057932867785077376 9437135 173819750187342942436708124488366792800 9437136 -26279122804315296476409951206765101056 9437137 44010795762687483769797749968869070080 9437138 -139727565957209293228495908385117991280 9437139 214070131121335399490947653145501007604 9437140 126143080117406648136291300340517107200 9437141 -77726398258697667828192735133879430976 9437142 -44323628956967171967971181360895660032 9437143 179909036474414848221864701023584672392 9437144 -69524179146220569979183316638280417280 9437145 -128665023642353174823018302097811193280 9437146 -9902421817379272964651604969848620320 9437147 -108217580002634397469142205695465416248 9437148 5154563130685878890665493131149066240 9437149 106978469820281211746059054500736772640 9437150 -44798908950958243493078994172041806400 9437151 237874564426363335712197207446373763200 9437152 -196713493639009468561441365933737115648 9437153 -156577731872667088636754139669969408 9437154 16259980798907264101034136199226434560 9437155 -72640326099073900046150067753208346640 9437156 -4410173005630376747684146427958851328 9437157 100584156877857245316113693160596195454 9437158 -73867253415930795463383884364881644320 9437159 6642635511207204017612740424257998192 9437160 -98076292294250604822121702323195494400 9437161 -449998994858327778071922419891598238476 9437162 -24582287795729793757785204677961047808 9437163 10927928511567513999974993559580384344 9437164 -205898642084784545074601429268373083648 9437165 -35671825351945417322588940900943805940 9437166 74034977886896444244833169487379300352 9437167 392212255946756555102193148872481280 9437168 7469940372427311603381180793636454400 9437169 158364543756039669589107172632029273088 9437170 223907120659756085253201476669190274560 9437171 -287671466822298016319238128164543832628 9437172 164248312979910664498199618735667412992 9437173 -332680006543636705824004321564713866578 9437174 -156574232400232261846170182115847977408 9437175 -16265036806832625070181782351355136000 9437176 -13071815209183817880555182479434055680 9437177 -27679151991643901780799522480034848000 9437178 -52263972529490281425846212381341312512 9437179 -340103552992467995248745087478840288220 9437180 22309848517128158106813359058735974400 9437181 -44566316165050682457168694499200426080 9437182 -103927813921623696550155041958926265600 9437183 2598317335284233514931788736078394880 9437184 -122044622135303139164248237399414407168 9437185 -21207944659335703406752907474734024620 9437186 83857618158308576972889206045957498880 9437187 44405001651661449906124910990167402752 9437188 143728259852094384432365062667939527936 9437189 -163251022197748060429544387554345631010 9437190 -36304973319024614647464070466321049600 9437191 204329773632105457009424262345090301592 9437192 -386063741265030235873947986498640768000 9437193 8454742908242211574689611540752108884 9437194 102201242002397211235596623153629273440 9437195 -35322745977637609379266978397941006080 9437196 -27431992397294734798005439051184951808 9437197 -66662460409496271396863132628601091136 9437198 -49369797409218317087225077545265392000 9437199 200860891570373662642869786120042809088 9437200 -10259612228378956962058715500074803200 9437201 56264069028689330439853209750223583472 9437202 68059068987770215914742228820997815040 9437203 -92794029609591008889848897705335214548 9437204 105836548403689989244942936855420235520 9437205 -128657746876017416646122030846761473600 9437206 -44013824088640098352124532369012297216 9437207 -2996507855971778556899710094140896120 9437208 -218781497793060089882381933491976110080 9437209 119631370553964191993118985772159953860 9437210 259432210396872601697259295801873920 9437211 3311556396428796573305890612601729280 9437212 -126575494025765170626120637015825836544 9437213 39077696812610518468066981535520441900 9437214 113338985057827937113237088725246559040 9437215 273326458029020115067159724674061352360 9437216 -77583532473084028329445298609785798656 9437217 -178081284594085975576966296396690115920 9437218 39151512234588554649819236482807997952 9437219 177287802510702916947920325114492564360 9437220 6250195999671676479020481888151065600 9437221 10770935133454039963262068988374988572 9437222 31442899483830292388453087473669045632 9437223 56635199351472872810577445048954943784 9437224 -350271805362336351135332374293769420800 9437225 -32116797474897537181560925144569441600 9437226 -68970934719687985777985129191082739456 9437227 -54685423418029827751552123135780162920 9437228 -175815124057455459447335615774490354432 9437229 -13272817685724792591608944788058148256 9437230 -97694126855517020023858427661129367680 9437231 -100352711882198942811987294129421897968 9437232 6931672942921316354823515329136689152 9437233 -81790464198118532202249821042980351896 9437234 83685824652234350688258403490045984016 9437235 -24561170946374697964019194341145529760 9437236 -154829762649201237501930090701534812160 9437237 35143724555815616505135658395045288960 9437238 48134748097712872760924793190607049600 9437239 -1360627066342597471491261776574603344 9437240 228292538578963040352693286727134617600 9437241 -228759465653738398088782408335477362976 9437242 -79491500962306431019003215171598051728 9437243 -96656103802480326121980013166755368960 9437244 140124621663537344230720816769495933952 9437245 45548258767448531113448872167112416000 9437246 30755691121460187971304914267897343744 9437247 -64990558696463160463480409390735555976 9437248 121952092014249091251156322128149086208 9437249 -22430306961007281804933840989129302080 9437250 85668302451045125419348021737821568000 9437251 -15984664010046954696338042552926681248 9437252 153249182761949063055424777441315863552 9437253 2447061249214646499661869250324723104 9437254 126747687891029763031805566058685300576 9437255 98637739701924781549213181360875463160 9437256 231308868875074930138710422397627187200 9437257 -49043855588522260157098850542093852536 9437258 78131599835931241875736332339238364160 9437259 46855657454282970744716481079508118768 9437260 -32154737143844078056369478942865561600 9437261 -487724049437598264532831740849147765120 9437262 198723824109314477771790906343467072 9437263 187665716210110176634058603892506712048 9437264 27245870107714474424731657400637972480 9437265 40335085571381554339784901029593841460 9437266 -86625015519427425261728225972382931200 9437267 80578828831515079395435006466195831200 9437268 -33692590442823226993987262027689623552 9437269 386572640178329921078819682724727518670 9437270 -129863743020557320001647388421654714240 9437271 -383756083009577133308647584207811289856 9437272 46521091826504959778930058901005680640 9437273 -79603965416947508373494510045926812156 9437274 -96160000345006047095985487926785280 9437275 112391926637661881554422678099278741300 9437276 -196169578350515795916189864563758947840 9437277 30518593004426878881466663909226540832 9437278 -22477101459679233461646494964189471744 9437279 -291090950352275341800838214759864244000 9437280 -20041789713730506068758652742787399680 9437281 -25284634746903902894382476308445634880 9437282 -42733834725233707272696690622949647200 9437283 -53241912632634494755441394239471760400 9437284 120764513036625625592938455405526215936 9437285 -66426546375643398759629006788569617280 9437286 -25375566761303623935666248410839889920 9437287 67374487653297706314053729756914362712 9437288 37360291069764726735067591415331471360 9437289 7739189875474440852749587868861612928 9437290 97909906005978080633467524479328386400 9437291 191297257314152438689783868482063605552 9437292 -81919014766818657180634756134835248384 9437293 -52868329926612054586895683402305534720 9437294 1112093654077435598142952294005436032 9437295 -13640950065837868158851489042481047040 9437296 -62953381899639012122159907108037754880 9437297 -156010369986570351327077498334231525468 9437298 -3695646549757793967577764605035360512 9437299 -24594140642139716259586890448624495040 9437300 65885907009893569994014901239521024000 9437301 182893587381333260051893978452864997230 9437302 153593716542412228820894151692177644800 9437303 -179153153877650266112888747038682807448 9437304 18522018315493269480900041959937802240 9437305 43623695710195053050508496254374234760 9437306 -167794690735629163129268035676742357648 9437307 103672746703492398156220312039750537920 9437308 -104399177577249298588878557729306142720 9437309 -23950885714637577380694802104699004800 9437310 -3709354056729974682891782355302676480 9437311 9420558538020056773508996404433691920 9437312 -305236628615359877566271146433540259840 9437313 -197632463297019437754395617246795663056 9437314 136763264233256197104842145981506546688 9437315 255261754456960351617901520729247138960 9437316 -27077766977218665718501625830781030400 9437317 -112142666733377935805028898089755646500 9437318 -55721489370546799440361524273878274048 9437319 -3313796791315755867612561184585071600 9437320 -141430261746360235584795075013187174400 9437321 363830804614827460922831969281486554522 9437322 60819940413675802440236248353220246272 9437323 -43525362580023276129393540342873874656 9437324 35774654443245547719871031555177336832 9437325 -18118688097809915505757276277562540000 9437326 -122625825335049893212080245757723213888 9437327 200477497878663253653646906926004288440 9437328 -61399947629947539312550453641740771328 9437329 -33149366329740039410551992193535573760 9437330 1885150588570118291684527193650176000 9437331 11875304701320548989975368563005921584 9437332 67682040976022166311263718852722023296 9437333 -282151654929261954296506315408795010418 9437334 10479384357325950581425665575730266112 9437335 1337989863962748732204653360923869360 9437336 -414499745171670739507031394552556339200 9437337 -36407236124137578874124432017468907520 9437338 -129578778732172609855902617461643996160 9437339 688442138818215808470061879583463456 9437340 36392178630843407085019853225965977600 9437341 223094085873712389689929356066570917152 9437342 118762789337233894061826711930360051072 9437343 81641057287347858513771855127775342664 9437344 -10541028550954195372975717815149395968 9437345 -87279759159973499417371661050049966400 9437346 86717935450866813542516900145280703904 9437347 217501714778966150584788930589395928796 9437348 -174581969095632563130500269863658838784 9437349 79127574965927528695653015656685881856 9437350 -14604256919053555890271092056124144000 9437351 137423765429845854752088322701216174360 9437352 141031080885072681089678466407385907200 9437353 -131401446916197106479039449186391707398 9437354 74026509728946022505712095222061886560 9437355 -134443036404498967414853322035007622800 9437356 -49345082263299738067773212893920398080 9437357 8766645161277717727636845192095811840 9437358 -13922117910087200935128729244772121600 9437359 584816250056513623006699585457474904216 9437360 -21166177628748906519571909970767380480 9437361 -29041195377445832090180041974544225536 9437362 139694181551485455010079042151381504000 9437363 60278498444142901813930227527984817984 9437364 -95367814562677702045105730642678599680 9437365 100140815458897956389201790817511354880 9437366 -224957913489315631791863841889634422368 9437367 -4589468398370627103524226034616248752 9437368 -28248277208375514005012899043941847040 9437369 -1067618366965100069817974570649885180 9437370 -54649834496017135448592929809049763840 9437371 538144836787235185353963937921468914288 9437372 26851750581465274542257183842416614400 9437373 110738489494979154614231788052130221184 9437374 -21093577208615700754361592033172881600 9437375 641307722936926206512067099861231768000 9437376 -3051841485884257925944252072722432000 9437377 -275556798500202112666676793277752739774 9437378 -75591522321523738470104726835090899760 9437379 -76368635934106139786095736777888659200 9437380 -21377753069168600750780473084054686720 9437381 316033073777894917239988792075044817182 9437382 -346949597708545073728660447555578240 9437383 98274156913575931243749469830165924000 9437384 238266769732023343137745255536385105920 9437385 62975350425346873489015642151893324800 9437386 80034306369148962606942535698783417600 9437387 9608860027546865320583312676063078036 9437388 9930340701237459523458243100339699200 9437389 -31193155820509528467207809028800749076 9437390 57775695422859448748905126701078996480 9437391 98691698049715283521852448970256531584 9437392 13119775857421397016076195037435658240 9437393 89806324595298157117835415132924814080 9437394 -85277206874772124324129188438732299520 9437395 7162209881675343953981051583423600 9437396 274224309165609315963979163812174972800 9437397 -332230379366180201767022857721399908416 9437398 -172720087425185948555438089773914968800 9437399 347385335545417392629031798213387179400 9437400 -37488810167816624103758835217344768000 9437401 -408070492932269613349258801753848420598 9437402 -54263079923396479440028029824960889888 9437403 -124512246398707380069366185111115841896 9437404 43830449785473168305574826583665651200 9437405 93439456880753287762233831880491475200 9437406 667924955036350878656588202306459648 9437407 223680338436520895733942629918274967392 9437408 -269914683444934648436502142993496801280 9437409 -167879662515316204883095707844619935086 9437410 27068698096036729366853862966803139360 9437411 -136260276068895778033736994719527589988 9437412 112342933388482120375649879460043898880 9437413 -333042267710220635036998439004755678338 9437414 37704606750297807038949397801533419520 9437415 38535661189714646160114532814591788320 9437416 148156520498497567788617703626732436480 9437417 68931953156158330424893064999229345120 9437418 73329121958525721118354845978909342720 9437419 98409719826471870490009180786379164160 9437420 88948995755564459134396966176354017280 9437421 8304026852725556665278618203398910208 9437422 35629008088392417364966157993396776512 9437423 -47764759291267588661208136270328352576 9437424 848721030358311239222138070888382464 9437425 -1462100708097511230187793179241306000 9437426 157613762334586051189698698540800272912 9437427 23710359758821972605421335135236507760 9437428 -37302543181521095698122849348079362048 9437429 -192290888418173721259101161736767104416 9437430 -47788102553899962390467274797969162880 9437431 43002715811806732888979707030967197872 9437432 302787799573522964659636909777234698240 9437433 80528689994441599374602207367412144800 9437434 -164829139224255724441847651860824905760 9437435 110914320649034660041604304700638992160 9437436 -35738859237017662826991526668014596608 9437437 188139514620446856867405280034952078086 9437438 8750173828105549633162507514914883520 9437439 -184081459381386347399831117588012908032 9437440 -7884073406861234241892400175859630080 9437441 150617333722535835359552577062167330920 9437442 8831039381488502398712413207139503104 9437443 134574246323155321260803797738263448824 9437444 34062612202751662763768189649647520000 9437445 -71069814000304820460261586980808416000 9437446 13790811056840738051664137368626840672 9437447 -92790105175729646955295702261050304104 9437448 -240544934459452621319314334140544532480 9437449 -253223352929400998130891338003622064614 9437450 73332076080939368918071836744207648000 9437451 10839264159073539538850835967648310232 9437452 180346657996077697781095860172781568000 9437453 150097312160451513604263715728486363702 9437454 -6565289053864526880319353550669415424 9437455 22023010589638801824686385548228457360 9437456 28442778545809638897269452716819873792 9437457 -101164721317252615037345735964750604560 9437458 -36543226788450489572498500654996873440 9437459 -189971534127063692385025497934184493984 9437460 -5977491681133205396143650357073827840 9437461 -410375901258584809457463555680542421376 9437462 -17931640398274852901354989884683619072 9437463 46370527037844874058286339913518652800 9437464 127656483211426694420661153987587788800 9437465 304739291431744361451055094159776811400 9437466 -31048466019570664940009012613091416576 9437467 -125353906588397328289258122010580976156 9437468 3742435848291557245572925548209579520 9437469 266385226909732741361274771395164086144 9437470 -53661345491434622552743624516664640000 9437471 57624905783867941917967081285177851600 9437472 11134439067582062242893357343798984704 9437473 130277010875014234636000918793832474722 9437474 159699250261958362131118911353676710736 9437475 -26550065569666820611993718681015884800 9437476 206291171595295215788307146495133522560 9437477 -59960487553221816003723839462827324128 9437478 221536910627129418037583661002536409088 9437479 -126530879889400850674720122208861693840 9437480 1672621961101569845285451584325120000 9437481 -249852596205655166577232096925153539830 9437482 26559813153528899963998965423595488960 9437483 115437998580549026024568465667057827624 9437484 21603341456576068812137965122012168192 9437485 39394967914754714441675434161427868160 9437486 -302962640952605643637361326662252803520 9437487 -26377528491713587981323766424058834048 9437488 -717999055086534946569230123357536256 9437489 -3975860110686838391015876069748937710 9437490 -43266254987672779823987616941798016000 9437491 6320645261470324953299493420147442080 9437492 93135116873875531141759734181501089792 9437493 -122297664560885769340176388658196129792 9437494 13842160669028401141843250385348059712 9437495 -93697515226262213722016975591946825000 9437496 12707796343041074923697483665699184640 9437497 53173217365914715929865426298464986112 9437498 -46192483509512625536405400159451453440 9437499 45378316155157994131155475555426776000 9437500 117879571256719826224544999224664000000 9437501 -127485270893743479635530578670776688896 9437502 105916997955734308545152823206805187584 9437503 166819656980825309472973611502913561088 9437504 3837719026942305566067161295765897216 9437505 26801412066177131541899488966379965440 9437506 51076466663558953173059948668453407744 9437507 149048988644162674201999934747597338512 9437508 -104694061217751255710553519196759540608 9437509 -15033727186863810362740651407408116960 9437510 -46960019337090569176049444313501651840 9437511 -2329245874826955985150569327642748800 9437512 -119682492776377517035371944306297733120 9437513 -31156952220582906169003082241625195596 9437514 58034113219866858674606335886336720640 9437515 -48191324218124145113164474723269174480 9437516 48776141957124331384547344063930368 9437517 -191843317068500233036330791965374540266 9437518 138373184194477487258111875228629638016 9437519 1917762592473042892427899347322575552 9437520 -27741053596127377129697789201038049280 9437521 -30342726190305624668797024872068483136 9437522 -149645710350626985701492033092773859200 9437523 -48167192910023672289584322700488179016 9437524 17681610740177177683247114617269428096 9437525 -15384276563729060426341498929389683200 9437526 -32242468195540304284291411284716359680 9437527 242891335449678284857731331307111562072 9437528 -324335895877281889274670252874404864000 9437529 -49278658757536550546839659008764624320 9437530 25360729414619191225676427858452233920 9437531 176591306088652113945215574376921749000 9437532 13054416298651718256849703386632819712 9437533 96857976910644065788105171014647016192 9437534 69280507051892774288752695195376811520 9437535 -1597715298381064654526075672965497360 9437536 -30124819708328017703364627875873292288 9437537 -2415632817766268246282603983870885200 9437538 8815334504078499699876976260697483008 9437539 -278083733064770847875968444650399631080 9437540 -74242876327098871711430368714989342720 9437541 -32488666872823536475038743650660216416 9437542 -70206250619558733052547749531847639328 9437543 346888882510579448890840815769782402480 9437544 -32912690376729519022912296340952678400 9437545 -63325271959880017982508670517197906680 9437546 121722239049928761582219203624414423472 9437547 17703630746604815809043980842509030400 9437548 -200108167544091467999058540163288555520 9437549 -149768828564811830150949324924110770080 9437550 70034834976786432766653370449623049600 9437551 -50823093673729842974032369232966674968 9437552 -4545348123855972975543409724508831744 9437553 12623787345756238144606677165830960256 9437554 -1147141201959989767961382375102790656 9437555 -169545367869792821176318141929329009040 9437556 -41378779967822377345980695093724334080 9437557 -244882789825110337723341332068405615080 9437558 -59006111348582859700345491224965458816 9437559 180711925383299537905906119074110621008 9437560 1261087710138995326742041473890304000 9437561 93202861758881235760234291434141176832 9437562 -29294209799636175380725654969586209680 9437563 254709029799450167131667109149353435824 9437564 65590476661673531765018270183815858176 9437565 88782232079156260921719188731535783520 9437566 -81756652418546150919269993856163692480 9437567 -87188973529728186376652677311893125728 9437568 24030617756103028065213274347578327040 9437569 -64871997939188484576786146389112690256 9437570 150989805636198427603101141727707624480 9437571 -68716662249430668532431338692508253744 9437572 -75838812414197077915242381359164081024 9437573 83759780344050076451251693822708037280 9437574 74221495977543429282298582256312506560 9437575 -1171801650160887939604509319661440000 9437576 223092682777796095439498185532781619200 9437577 364589687078358694563194310052097089920 9437578 74662285753864207726272440246445603840 9437579 113544011927462251830784950571324884180 9437580 -194395362148401069566399861152672819200 9437581 -389629462835587581355598554617253776960 9437582 37346144157936084491680821063589499904 9437583 -90181000873465853418449666870020839936 9437584 -10065275351702030482500123614312873984 9437585 -90606093335702098387156149328896393600 9437586 -1549290169089085833235387722189173760 9437587 41048092489345966071700043888197855000 9437588 -268328451366843294834520788853462365312 9437589 -16854472122727201818766817330630003616 9437590 -30039095847958221588317883657667238400 9437591 395879406478507925011223078519384641992 9437592 232623642725436557580263646435610583040 9437593 75643564391979364681004289686587401744 9437594 105045213118747837965026667046501501440 9437595 -26955123034702403299975761260857347360 9437596 108517974201535435111013679539962790400 9437597 2895811278817355924449147924401498528 9437598 -41909856744349016740983207306855738816 9437599 -352934556320385562167943850906871546400 9437600 175003243171791068754162686276193484800 9437601 229859068480552807123509221051574576864 9437602 120373744115451034795562191761548304672 9437603 -42529797358109421541668888086370956544 9437604 33041421563076110930364063098672578560 9437605 -91592815767891218431922718451205332740 9437606 -43648975133102997646492472272871876736 9437607 -26746268972582866687271372766714462720 9437608 226706580613357353273557457098100817920 9437609 -83360119333088938164949289861732440320 9437610 -7420721839217327145756868440638330880 9437611 -284859166555669019151624694394972099788 9437612 -115524479629150267636341197954695551744 9437613 25509313553833979826528359062285988544 9437614 -47165092756430014145087777370854311488 9437615 173022492993037223824487220491759889600 9437616 -55731300716600301441316327309076152320 9437617 -66228761465484732699386560691480719808 9437618 -156640900159110190526988374271160034784 9437619 -127042313522755639265207172332223341256 9437620 276114364554417759293752221505052129280 9437621 20959944292694550666587159715197475822 9437622 9717706381597879012693156517741199360 9437623 -1718037120415082259216059943247025736 9437624 38206458309651682334426750735225978880 9437625 -86959836315539229994330042212078915000 9437626 -27861771421713810828074405155196516352 9437627 7581436992480309867411659702496710592 9437628 -25444190870835061502904385727110049280 9437629 -11190549576801120607315258384122360416 9437630 121139163126354149391794604076933968960 9437631 -71296173880883924483476397179446281856 9437632 -469014435825881051869307137928724480 9437633 -166815602988593201409516147793803515856 9437634 -74294084883887748549189413604970839216 9437635 186654719923166184433641202746197604960 9437636 -99898185491235161621794875267796451328 9437637 -162173658349661919373829063352600000 9437638 25334467921829125875068913885962196096 9437639 222021023943817711066119134151296212440 9437640 -482880513701725854159062763307008000 9437641 70602740473948150999717199873325105892 9437642 -153758009581379942277443380005290745600 9437643 -49168212001182888976767526597030504068 9437644 278575059603941725481714897826680678400 9437645 -90696852618602091133323105914076672000 9437646 -43415590930530939435170480137890765696 9437647 239345088933466026624045650073729855552 9437648 74736672840442841912621755594002530304 9437649 -16152751280728588672528275648454156800 9437650 77494735560479942700057970187864362800 9437651 298336673813938281511806428717953928304 9437652 -29105940172877006713469399510379859968 9437653 352294556841526823494194788561511902304 9437654 193526615453188991351649571445128636800 9437655 84502052423371240054814110781431406160 9437656 -70323875653939505329206374231371776000 9437657 -173929021768466790959504143270039224060 9437658 -24619435327033247382080792841572140800 9437659 51999025299480907995526244573191826688 9437660 -194284793566469387808383705555364864000 9437661 -417135121614313287788528111968397985600 9437662 47045715036485130344324338906052336832 9437663 -107712146344765385980320528986451057576 9437664 -113010406467917191210815617308363849728 9437665 -102271194578502509376451169023417577880 9437666 11423869357034294945016088835988172800 9437667 -36268320610998004527236419781973023448 9437668 -82860364952938660538019537860397228800 9437669 198169221195471311529618817212015163320 9437670 3557444555579069481217732374321191040 9437671 197867516113113538654329155791689867264 9437672 83650746414761055144729251184799825920 9437673 22277520287063151886357796678437733760 9437674 44772092007429883993025850229716924336 9437675 -29739034470722641160025650610215844000 9437676 40074810571767183233674680378342964224 9437677 371369825750390084436458237217384205526 9437678 26135442292082885014569999656889034560 9437679 104808750527874559641375536473563593784 9437680 -4867691850135072984189418332644966400 9437681 168857707246592212807524873862966835424 9437682 59022777070899307312335680943117519360 9437683 -5450055131222511066545238076777873600 9437684 -585645245285069600705721978812304574464 9437685 -223410472872350285473737160470404379840 9437686 -91499473209809694293105207218529181120 9437687 -197775775602912657522531806715184841088 9437688 -108370415750531270897428302575882649600 9437689 249184190770933014130341503450805424490 9437690 76950901055890627539647536795507653600 9437691 -214044316017524512277271668810255288808 9437692 -79873583023000788202101537274363969536 9437693 325014207215225027531008625971971687942 9437694 -83602108598985602198489881932067473408 9437695 -200801816013009807921633840332963227800 9437696 182982738318131902539022511572424589312 9437697 237962118430485561294947150891276309874 9437698 -132454084801155766481906933989144676400 9437699 164993535966778638569540363952022344000 9437700 -18420648048617589510743339902141286400 9437701 -3400245755950068983341726273803487616 9437702 -5420342763992151087805246422213136896 9437703 -43215922198270128711446896577287479552 9437704 -238141534392469716025223117367751680000 9437705 -11856240323600321897169622350786843840 9437706 -202481405368076933851429094148194478336 9437707 295615934829036134271746451732979215956 9437708 -6680606007755346932747062981128787968 9437709 -228001990506420250726401052120120197696 9437710 24109285462731062182947584865003240960 9437711 -35466110878745342232491080288335679200 9437712 2370985821260856424703175938902720512 9437713 111787791295127982348398922889938582962 9437714 -38124445363904026703084887309643712000 9437715 3808141378807079961379489970911370400 9437716 -177759113508553518154903679580431916160 9437717 -444263691366071727175345648220179413234 9437718 35111831573059227790787955035882442240 9437719 275019671553231655415990021339604578120 9437720 40216759069173839834804975464077312000 9437721 136458419999931590651493493384320544224 9437722 30874715936809599935017486455109362432 9437723 356080587541949753442973276086276387972 9437724 3800956496030823556866218995029966336 9437725 -87603623421904685182075615909750104000 9437726 -824818475288053872900894623309411136 9437727 35636126566296933298618038573822497808 9437728 271654114790714977369210992661012414464 9437729 -97707094125313530484719759747800725824 9437730 27405818974383824399372504496628254720 9437731 -157754042107201728740607284439315388800 9437732 15107416019268370834596936769456772352 9437733 16564275020900029670818700153505796224 9437734 -76063923274982705870250231707135613984 9437735 -3190876865519637897031926567556315200 9437736 -17447051702679919060172868011096801280 9437737 -538223549711104140559045851772341388800 9437738 -19571867855889623558219991658296294720 9437739 -202743572043028523598128928834787243176 9437740 65229094692924492615072719652491904000 9437741 -292608736953383257401640419728344965120 9437742 53789596314748018547508706766744154240 9437743 30241105963595897803183126941489378216 9437744 -65867939039402077087882394808866979840 9437745 -108516451212754840419926028029077815360 9437746 59974490784782557925106646172036696064 9437747 -321924416329483444504814722531935346488 9437748 -205218211548807732591077696320513591296 9437749 81746369577976427713536480842236979580 9437750 60923892292901505358531825721961024000 9437751 87713384731568319584365098233809674240 9437752 39237977163526264356223110277140910080 9437753 132763477229842600171862161153303258884 9437754 113080417254586718685628974053341853184 9437755 194153259504780440962016806588207836960 9437756 -67588076463846329745705255506780935680 9437757 -46493628938671335598088622493317033408 9437758 -330793779517649189247581325319487040 9437759 -28356746727854449568684191849594079040 9437760 16199311397838603136811078911053004800 9437761 -176805651666089795233701441256155512638 9437762 99351913774487950240119405193861543632 9437763 4963990904076529683655312535032719024 9437764 24128847174392890263065659861898625024 9437765 -89539405909882253318310922962622108200 9437766 -47629750167730674801519422907481888896 9437767 -77407965925562118571872715023057009800 9437768 -149361098192350517234027873645441187840 9437769 -5640336263775432222873646552643212800 9437770 71419005627221996688488119168197034080 9437771 -103778153599787092454659849925415203040 9437772 -228534794925737484989728529529971539968 9437773 218048976541876195370131591049584492022 9437774 11034196118377515530664769381932748800 9437775 20988898611496577573646440906380080000 9437776 78228552284218104709156220993885560832 9437777 380380075023480374839420904783945460 9437778 4471298983512890277501880143081321984 9437779 81811790210235391283721960019436430784 9437780 -135637928671249375151293669293865728000 9437781 236195327447727246866927794299541179552 9437782 143034745945545348566165034479941768992 9437783 109548734971609655473016906367774011664 9437784 -209256265496602278901892605106322247680 9437785 100787002547941496294778486823624704960 9437786 75566064754270535452656837711081834240 9437787 49706327454033095692003065523416612048 9437788 -180043089072287531001308624723452637184 9437789 223498246154938660752761332797325752960 9437790 23194207146886625239911807872417475840 9437791 -243290624623968629601873152031299857416 9437792 -23564123456877817782377503858300551168 9437793 -142222362700946759835824414822795840736 9437794 -21957668505393039546748833029807404800 9437795 43072325026604841349859020912531766400 9437796 -8814828311828493860003364819434828160 9437797 -270203846917709947364003139595002277920 9437798 128065432943680738769713507728381822720 9437799 14104592376033791387074043370416883840 9437800 -4879724334678966627942943627854720000 9437801 6401310134820990195888755550831753204 9437802 -76005584092934525947998564331256328192 9437803 -165720339465884057023885942456238979416 9437804 -238273344048145510963304467548657817344 9437805 -8092111777465196861362127802207935160 9437806 59062380880325445424013959929136840704 9437807 -160900366691896897701369276523332304944 9437808 1161780029145561607568106144199409664 9437809 99184492241035608248339057059651741800 9437810 -6139804208009859338443211008045945440 9437811 -270461795333138278897868106467702545296 9437812 1081904261244672167375486807549130752 9437813 -43395558005367813397934659797963563520 9437814 -105677628975567799895126544990269264640 9437815 267034067820555229759558063459363311960 9437816 -173926094292284482836701117322669158400 9437817 -87288525098633886745779311250761349120 9437818 91407071276615950709748358571724576960 9437819 -243769586641938105817546820426554580040 9437820 -4887520800432871385324265761627504640 9437821 -304174421002432840157931124677619467008 9437822 94645488185751111649057369650482835840 9437823 5047317459902965367691392142944558880 9437824 258905407988048717313543054246637731840 9437825 -20040819845475691123379641534320009450 9437826 -26519323625953965766838511860182566912 9437827 -53280021187131224344963669025006364000 9437828 -69625038607123674648085575553248113664 9437829 -109978940969811643065739622766147587616 9437830 3591654080060303034907701562735570560 9437831 -27031593444515140286810004562858343376 9437832 179278242819886795884378915387847680000 9437833 -87606870724256112840986493529710593840 9437834 73732863662863583837084368829759937792 9437835 45419764014505866539754943055091717120 9437836 238426849638549188217574352122318196480 9437837 447703264270084895822678941664202583872 9437838 -195782284023398646791549812365512309760 9437839 249165495790252065543771086476165304256 9437840 13782617262424586846154433408674447360 9437841 87558089101002927835313350538045413602 9437842 -1721485167032724496904037502038796128 9437843 84219311159197718107602280711758739824 9437844 -29815711627237693249849481882000793600 9437845 54767543490025104687040214454357755100 9437846 7924744520695006102579324623659163648 9437847 84147553190356940743164799105129729920 9437848 103421807503145710209744736807404380160 9437849 31145179573075996207500806992118479236 9437850 -48814630980671513689917070990091904000 9437851 327729876668850942206506732645387627200 9437852 -290961578797395198169529734998869144064 9437853 -111303107828060611118576610843153000000 9437854 -188549691926403689916994088777888682624 9437855 -107418361868301984637481759388180480 9437856 245592776646949322270001736167827963904 9437857 -23919368675884617147487833026052380160 9437858 98589727730985546743503504719153432960 9437859 -210648964387838382231923276228973580272 9437860 176664848266988962965557373814998094080 9437861 -385314550285801777737700065042691529538 9437862 25785379268499944890482440310792198144 9437863 -2478374381823884506857843992735428376 9437864 -167539335587535985111132958945496560640 9437865 -65333851922847473787189208444467192000 9437866 27050493645812683009782489128316067584 9437867 136876984532238158392780629878006986992 9437868 37978935809878939451850251659339467264 9437869 1131675520673704429786254765200570880 9437870 20858251244904696363389025783778310400 9437871 45386092169157199191223564064739720960 9437872 20072020441805917539838813870574764032 9437873 123837216741210532596388323348485000922 9437874 3965155228306950009112785287038371840 9437875 280985189603653861877379562269974424000 9437876 47234344761263449263452240901845606400 9437877 -5516573868358381252835644000840823520 9437878 791462299631884071595115946345861120 9437879 -559602024234898166362847466688494000 9437880 81682936410195259067449572712657920000 9437881 234188998570001156472969432183739204612 9437882 -83778384907627415180724627126169809408 9437883 -6712351631581159670975464821369790464 9437884 279611507602993901630307417409543586816 9437885 244201756182197935770966584603380337580 9437886 -91353807524565369709911296422127428608 9437887 9029125284508580951899546471589972152 9437888 21622716922718895516868417000153546752 9437889 161763789676465933548818020656227926560 9437890 163957037312507726216475961418494632960 9437891 31402309700651576711864855822849769552 9437892 -76178817769771001376446154301515138048 9437893 876555620761115799812750556198134691200 9437894 75981361869138268841466578699763590496 9437895 53490365809995984072873063476676405840 9437896 81835492267582654012941264931641600000 9437897 -19404095634700839142518952644923415168 9437898 -2392390500329217115546116434104131072 9437899 406053694068558581142673291629157706900 9437900 -11903012490171301114926255316490784000 9437901 17586186912112532354912031000174383904 9437902 113770479693498679628608051871757289152 9437903 20284637888305195297351675120482415320 9437904 -289148721908162717104515570306908160 9437905 350356489846964884146953146039786881000 9437906 -154683965568098541223271735457477669600 9437907 -229991007911789290581740694848972926608 9437908 231961838752495229688333151175710136320 9437909 123691932559738092523927928690648665404 9437910 26648506046202037381401919666880895360 9437911 92874491267555801279084102396645783040 9437912 -171509588551266153660277260097913487360 9437913 -99800112978497360876000454841035375756 9437914 23383778300449053725234252460484852992 9437915 -180154082626710462381131667226271069280 9437916 -41249227926160866512710739992598645760 9437917 -344855133474873823167124444602928206048 9437918 -1895230478697357514105833661964171520 9437919 -41232373899145949804883751961290685952 9437920 -122240846221234339814436250714704445440 9437921 -194166418115466420358001255696549110878 9437922 -19476132652950980355472235368665576384 9437923 109356201773104397115070410610846441680 9437924 104765096795094967015051814873858063616 9437925 -43428890417529925484574810098166043200 9437926 -65900852428726555985429426947283597088 9437927 241805941927078086741244002383984674440 9437928 -65383463702573009053352119781150883840 9437929 -559962179948897844524967815699116420224 9437930 -14720457620531800588217144677375335840 9437931 -103686892543801802255586042809191502160 9437932 51097522463632261184913897621451432960 9437933 -108514060939192243680401021289303883818 9437934 9317255355624427271701556770226211840 9437935 24361614428303847112875141872320627200 9437936 -20899279405892922085692226421814460416 9437937 54500315456648053096322252640556013280 9437938 -153259992481480567074205614348114962304 9437939 -104446611176298063962928639267728554884 9437940 55639729241050557607433575716504533760 9437941 8515436111833227145037547319967451264 9437942 36488384940941151343006262468123635872 9437943 80032899994263270654921072020903705064 9437944 -138054728738214184333442978680185139200 9437945 -101054987342337043296676637260743816000 9437946 -5699691214122065001358372844765736960 9437947 139451731431544047540445003033484255352 9437948 4510955330626963640484729239380416000 9437949 -55379850463458534901653320121077501466 9437950 16636667336592364266079640576311872000 9437951 32884988127652873272945721105626049392 9437952 -45713768549687269635616929473070366720 9437953 109443523456122512595872488549880063360 9437954 -3779611701985012727792377659155086080 9437955 -122371700413452102679128158473266516480 9437956 37510484725004119119098992367584128000 9437957 169506257018985238234570617297366154206 9437958 -5739352490367097771719287404514131200 9437959 258573539779725854938041151002977834160 9437960 -13705362572950209421953754870756147200 9437961 -5280751826726269121765817926859420480 9437962 17418605928377533775848368242664509232 9437963 393977548902498890394949799768282910480 9437964 -48651868979195213949088722374933111808 9437965 -111323361081548820280494919263563354400 9437966 73361120720978842155152320673263146432 9437967 -33418389829370883514744507726253569920 9437968 -3798497026963552947468391434697105408 9437969 414766641849965094379363288588277768370 9437970 21176333373440237141284381839531456000 9437971 171857871045178189292619895639576336172 9437972 -40283843571101691835043799734527119360 9437973 -1791427507821351020099199790787256000 9437974 12264370058319205987229834919811063680 9437975 -20630716240814158626834438381958314000 9437976 -166103044119688148762181066668442009600 9437977 -176957266778521480615413668552511493174 9437978 -93370168964924819828278506467149605120 9437979 -23537546296698743538722926277456162880 9437980 -244417338331950906925910965544367744000 9437981 49112051170620986981021034811959414912 9437982 -102217252781796673431970827089564937408 9437983 21053047901849910062303577220472619160 9437984 -4285244496808093210593203061097758720 9437985 -213059557317632299963977020081967676800 9437986 93526096265969697545420324122637878944 9437987 -125944734146891347812829470741593268000 9437988 -40244861025549985484183658865527398400 9437989 -79881898403416002631214382760982295168 9437990 -64917337003095675302497951324155216000 9437991 -182145560691785759272771557664505467608 9437992 -239984853753007145172520065652454707200 9437993 389321200689602116011897990738988616064 9437994 113318797209560083670086665061092875520 9437995 -18431300295719649278886942963903867840 9437996 110285248135045426706778155007602208000 9437997 23845321175718080748532233702196315872 9437998 -162643828408091976614488043736375864000 9437999 -255077696974979676341071699926913110000 9438000 25710617321986220932076214534144000 9438001 56441415317600553127735801750581738002 9438002 -38278064247232811007665682159200902656 9438003 -122916741892506880263215036123908597200 9438004 104001696065441002840463612248403429376 9438005 87367117139011489406009033103931699200 9438006 37818875589470310985633888918529443200 9438007 83629928040723854952553985877653612200 9438008 41864739490544084020267933376281128960 9438009 -23373369045939799647226716133713717888 9438010 10324537955270321197410499075057352160 9438011 -260998801727662770804788471168513914776 9438012 60692787391959325155275006140794470400 9438013 5910889695676547866110879823840968864 9438014 103840668112452903875233477515873497856 9438015 -30811796925750416757006907960621085280 9438016 9511793507532693133998464916445462528 9438017 -1878461003796961720856610967174607934 9438018 -54091847594525750846455578102547794432 9438019 -8109925646935871096289787129230816656 9438020 -180238224595587576804271426585083083520 9438021 95734668236886722911386590975859375420 9438022 256258158389751705427621483862783063040 9438023 94177896974037380491056087426255783936 9438024 18045123238552889662100337777661624320 9438025 150767564659285584274676718062507359550 9438026 21639032030160921601307768098236784128 9438027 -120597582483522044246306952112875264 9438028 -25746427959784306646358370030522260480 9438029 277965812238458597910722640009479769984 9438030 14671726950432373182441699644159447040 9438031 2157469190007905817707386007053196712 9438032 29669961391435415099608203480063860736 9438033 30210939871701376295245331201897828448 9438034 55834503269300447573138861022678474912 9438035 133682158865724609677888467166129874480 9438036 -46069317699556578160236615912549851136 9438037 -78072672467696249987765592175709956434 9438038 49893514970700261428449983931201862400 9438039 3978192339895975112224025815819233384 9438040 -95095716416515534454974936147278643200 9438041 287866593880902122215251059872257227520 9438042 878203145325657471097828776751323648 9438043 159408014454105608231749506559005256320 9438044 29001677583566871047227338409963855872 9438045 57003154203415870133271589955802196320 9438046 -83905186878916298409159283346701707456 9438047 41395684686135360009952186625852328480 9438048 231558338813390235095208251267382902784 9438049 286706720867777915420949159298197750050 9438050 24485377376957013640757134026808128000 9438051 19724379835343027199501033626220518400 9438052 83772339135639689036517346421127100672 9438053 -589105462401835466575261239603444696480 9438054 -105321792508159323506033399126570614080 9438055 8648857181801109226352940121597117920 9438056 -177028744656676764153898004100172293120 9438057 60179469308474745168256293807346952100 9438058 -46170643843885590679026659527365120 9438059 -41824506836619651856574832682745291640 9438060 -29009342143528520889612265513965158400 9438061 30573000875209059739674350898309700000 9438062 -71753153087728802938584892585646635968 9438063 53884416735065619446496799563182791944 9438064 -22883980851394212680963908310112174080 9438065 -15965332571963060010738380833033102080 9438066 166557621138896514041441182503563097600 9438067 57252127111886983336880353203191473512 9438068 -17716325081703067817404387726532769024 9438069 -30053139735555696183057649576963263456 9438070 -3293699198833712048680096855925207040 9438071 8320034961721463850556212477021577752 9438072 -31096802755098651264959701568279347200 9438073 -121502759434412389248008390094581063616 9438074 8066453294875094313890970487085236224 9438075 -7082703894138355513206482887405811700 9438076 -189711306478206333606738937975930378240 9438077 -110179085119130503636998681916599351552 9438078 54967524605095092543540771146408158848 9438079 119703653915588105311155480500516889600 9438080 156333747374055603526028095073864908800 9438081 -29371940415382854321311074172924117760 9438082 196233787372187972886174258553972093392 9438083 217899099447119892193755558355334974332 9438084 -34774339355629735622082465263029620480 9438085 -231728981763992318690589685435508753220 9438086 -24133075405573251668931691816334760000 9438087 21080027282126420271191761578970958760 9438088 -22284229308180324933443335820939796480 9438089 338082988861073916351276747703041866256 9438090 44031920540908916657753040710252632320 9438091 110415446171043184415991140110449721072 9438092 68239849424303150938170583722289121280 9438093 83425060796265003038667963481959534720 9438094 -38918125889438819484982044366092275200 9438095 301862452385533099886339527770632286600 9438096 30713185342751177548418164562828722176 9438097 -18090384963422733795282961467649581020 9438098 1783947861157767720726806283984666240 9438099 -22846783608944893628474584038578918784 9438100 -28135716136972683776101846723466752000 9438101 14974030924033708017740476597071772224 9438102 -116487534911016141427713827027465615040 9438103 266070476672836782012561900048595415464 9438104 94127834604922735363980921222716375040 9438105 38874719787392183350894926286638251520 9438106 23606210375242007759223298709530432752 9438107 -42512415307908316165220282280658380000 9438108 68676629159057315802894212648983234560 9438109 -24548976688241504062697097949626769690 9438110 69723972200870331368493800641250304000 9438111 -137337739280899159387970411851988397168 9438112 -392957393962677182523665279206686720000 9438113 -906941593512068714046040215342739536 9438114 2031200427123945435669527067436795392 9438115 -1784501254168519181805368799607885680 9438116 13427002510284626686904816931645649152 9438117 15717143356865564138016351559295016960 9438118 -43409822785602094633823108282844388800 9438119 -6394389818649270042813029925017366256 9438120 -117495407463864737467663405012381286400 9438121 20595145823363916463982849807185876608 9438122 -227399405197915918423560565176339543888 9438123 -50515231199627473002829495428916136616 9438124 -97470927148240115203098824999206059008 9438125 -43846751756578092350881793605658111250 9438126 -40927104259960000710088722071945566656 9438127 -147226058360009377965096719245328743024 9438128 36181731364945062282348876760575246336 9438129 78910043793132908028389582280039739074 9438130 -12415276970403838858854736881928704000 9438131 -452201876219883017832616003271396395608 9438132 12762940482700803119104513085435019264 9438133 -57154747931723044607588106196347666720 9438134 -62930508531188832729625954622049141120 9438135 32902259505015890600663662234088346960 9438136 -66771865997398865106838898488383897600 9438137 -459074856277763973605537747705166175740 9438138 -116224906693322623934671853232913293456 9438139 -437797005807676656641934825120088605344 9438140 119787010371041607637943834140167037440 9438141 190167163960683952629895346797241052864 9438142 -41701966374423640016793879237403017216 9438143 -23982640804878500823383742158138817816 9438144 -82096819741966860251253315945715728384 9438145 83195736720117416529726958407671006160 9438146 83699584915890697684531598326527832272 9438147 -73155804047944050128968207706676181920 9438148 293324042394972575506027736165865646208 9438149 8766024501099047385420210586991815872 9438150 36513760859795327570132271414944961600 9438151 81326730076364654916561659289872520152 9438152 -32083039862784423840248160812234618880 9438153 -34008939424565596577792306661073648992 9438154 -44598793197209674709593919548083184128 9438155 170501175147028246505981453059358910000 9438156 429053442305605475542759500553764864 9438157 -540149321379327534532630456262022097728 9438158 60443915050538249797724500347812479680 9438159 -69647997429121349830884227983362156912 9438160 -52295476743597121763206810441036677120 9438161 -104749172125908094643756662305006233628 9438162 26004799360571084319418028137606568832 9438163 12342338085267521173223662829176916560 9438164 372226481532270934650331281879158341632 9438165 -98725565382241919858724016280057788800 9438166 -243150904524617300246619061059222453120 9438167 118203254053671029301595471319077651392 9438168 130924655887627317382520645073428213760 9438169 -146544634613792476048595005917900807356 9438170 3882852750205236344606549409822197760 9438171 -41270193880899457001821614428929738560 9438172 -28921220274227292393122345078889676800 9438173 -333116210826085320221793413083277119578 9438174 -96400356270376328243317028782609920000 9438175 -55651500039934687182805547065572058600 9438176 435704372377557255356465273551656321024 9438177 40913579526300353885705348331420868032 9438178 11695736257509687667082843669911069056 9438179 -86806041123204137288166376561800423120 9438180 -3756134223403250609266769775448535040 9438181 44475155147496616374411941101233529982 9438182 -22036766003186720202533499968026598016 9438183 -52877168633741503967116496433729314640 9438184 284940830293553452620062904546497264640 9438185 -280922325357891767829101982638119078620 9438186 6770459989459898022669298010861299200 9438187 53349275011110368235428657414761007760 9438188 -7910958860653899353098912914445756416 9438189 26492996180346200092971907763042266848 9438190 80907650804774781872979279801103857600 9438191 -58274122110248736667104847948244506128 9438192 21821037316595767439412681046938845184 9438193 -383309109702579743434987179102917361680 9438194 52129670834084891088928173207804730896 9438195 -67215575609923508088429243558581928000 9438196 -122172115962002663465639916953940571392 9438197 -84704111525648501543308505186237187108 9438198 6480169743513868553119001275290746880 9438199 -4274063005914708588799543979552701312 9438200 -36189402840033362484130316820529152000 9438201 -9933326486398031473610371719344562300 9438202 103179435273138505687699760116054790112 9438203 214461748595010379717789100397215164452 9438204 -84874610075274126018773627529336265728 9438205 358966557475988705799102115489589760 9438206 -14759394917605808191411488588998228160 9438207 60756879539448926478560224882011466440 9438208 -14805686100333606555808775960935792640 9438209 -287459024305942028713181027231066974080 9438210 98878737188254185115089251907864391200 9438211 303629022260718473827991278415732765184 9438212 -29424902928904070520352677345928519680 9438213 102215031811033897873395407560541189184 9438214 -12097757366701780260594048130602608544 9438215 96740977367793936113238562278763818360 9438216 6244056291551698171889829607823769600 9438217 164622903654199022793385629933636386560 9438218 181848821998321284509606806595666848560 9438219 36559433377590217895179401465723789600 9438220 155115700440393985327717263941819765760 9438221 -81292595146671362053230143486471480136 9438222 -58491361305781209643051227296338388928 9438223 389945045830153467635581779379986509320 9438224 58415785249073939870652055007804866560 9438225 -22614790028942253698744651846908156800 9438226 -50922114351161329130930574466299171840 9438227 37768416934677152748675360942860827752 9438228 113169544168139516315927130366405795840 9438229 16910097307408019370330268016811445120 9438230 144978485635624482122140890582266937600 9438231 56315165726513634627836662258165580160 9438232 -13678860827095580893395508504380057600 9438233 -196135202536024974285437083473784679862 9438234 -24112876452294167340128702064921867264 9438235 31639322047562687834597568045637738800 9438236 -10375259275116829349438842082411358720 9438237 269199257372644888798662724140530669760 9438238 -172901904566388385078957640685048420480 9438239 -129031201632612155538967993996396698120 9438240 -26946387572564899729116135587189882880 9438241 -161220928204089454336409944812976139232 9438242 -17282085642672225632235199296384 9438243 -9015409895751872482238298323203848192 9438244 169697951973041051394868477846817745536 9438245 8342222975275505739573878278354771800 9438246 24696880865261335962393786265048579872 9438247 20169469870894088349175742098535584704 9438248 -141595855887587542314791364158370785280 9438249 -624390210860749707617890104812608800 9438250 -97099129370618757262309901756074560000 9438251 209381935496898832465999658528139459252 9438252 -128269374761096154675799097900260589568 9438253 46827834379219638423978936686873984160 9438254 40566431710797848767237612206220390272 9438255 35654896271982127265641007767518566400 9438256 18105310229703184878804172350391910400 9438257 86741877823779227767212504887385856320 9438258 -184598044118146490157013832952624552960 9438259 7728136213662018835914797265191209216 9438260 25329970251323525655184066917949931520 9438261 23681456385705732524834188764323383104 9438262 -21248844558367675506383378222687884608 9438263 -329889551442450678235105566240364486488 9438264 203011293740460518278977412060381962240 9438265 -168359534878076039986930291784851284480 9438266 -150080113827448431479822986720918305168 9438267 -93963876826490555613632630516669823720 9438268 82366267135479038840196073590740786176 9438269 289866050916220395248105445342162570240 9438270 -61893758189747286942499605917437597440 9438271 -87706964856395022657356585798929755800 9438272 -28701275094540960581156921848108154880 9438273 23506072799846891434918091659612519380 9438274 406232810232862336317203902626690572832 9438275 -17568632883855773642433897518316038400 9438276 6877638140937469462309549481751306240 9438277 -16980165088746416022252423996025803874 9438278 125711613776526180821730020220758029056 9438279 -372415582832468086102719090754812730032 9438280 -100400682427030115417367472103534592000 9438281 56555705267973911024455018695538811904 9438282 2683215208090851368487112115773066080 9438283 -8293548166204200385635790678935589496 9438284 -42208995857349263687954496642274234368 9438285 -234633277980821612995780155484224960 9438286 -87419497663841329306199317093545786624 9438287 413710448546420546251516590000080589936 9438288 63841439482205418442030858523010662400 9438289 75294090401313554196297064868929101120 9438290 -132055731133721035092967435494777745920 9438291 75305474527635333645356248461691168320 9438292 51540995465344652388183622747601713152 9438293 -69042451532333117416059790872605535336 9438294 73490201942344360651881486464105676672 9438295 36461064967505037859042851127374763800 9438296 -83052498950079991226910454676316119040 9438297 -211758251375120290679082500931912924960 9438298 -126402542468890635546294404263828920864 9438299 -97375300448645063351740675872937802736 9438300 88663016443465724356050753788279078400 9438301 121308346323428786224543768188536619302 9438302 -1420808410091344450761243911952163968 9438303 -31946288952910169549812290474894285312 9438304 -14990219215288619524052233047480336384 9438305 -412478581826120753337864435581512659840 9438306 -1997660246808525020699256630639098496 9438307 -215721462736943022247409764324042045200 9438308 118071502467436693300908998745467298816 9438309 -171943361220735796177689381653614433280 9438310 -13882472782999137207169490854067443200 9438311 29574011347834874489574116158940065800 9438312 67221439470678936906255034323873792000 9438313 -571246516222452932676497395367679722880 9438314 -72531025391702592930251226970628552448 9438315 1236441651829176748173862558425930720 9438316 -6446607815460569129699238732947982848 9438317 6392595299183449252597126452536301792 9438318 -45660355292168035001847319361719527936 9438319 -76504264116110297545595763009634570440 9438320 27383693763886865223658121314047590400 9438321 107287776761725215206704682303009849712 9438322 54900833301640230057431628760005249024 9438323 159726365092508747631201140011709231784 9438324 -39389094907093657543458755224700448768 9438325 -30056263848416095765256038281237725400 9438326 -64264814814209324163531117660707328000 9438327 -135978904275178116155244781610631851136 9438328 2429946908372764136910825877403381760 9438329 -97589327926515125104438272079255631616 9438330 -31715257610341530943980144436844559360 9438331 -119041557756913393546932395287256403068 9438332 -102771941406453471214344148306130073600 9438333 -130767041417202666984009276883361153376 9438334 141945765039390057340540334808118242816 9438335 -103468054361621531804975873495764941720 9438336 166955467832612969501395713681417830400 9438337 89403164999454183883734706529414816772 9438338 28723150309269313702233915869817208320 9438339 -21384317933816905449776236857533003520 9438340 -9827068269151399132482027919515993600 9438341 -143075057994726697546503696430205927616 9438342 81178050403154772779712669506333829312 9438343 83574068225791048849524982689456109592 9438344 -151575815740648221034080931142311971840 9438345 761482826413726175117476803212829120 9438346 59248956552097418108185081427601420384 9438347 -217295853718919657561939154686177120688 9438348 -147006731999340351115206091721758126080 9438349 75139348376670302617467199248427292160 9438350 92360676701485802605087361111038022400 9438351 45997283278731811532781788459974193040 9438352 8497261737899438916728844380729769984 9438353 -81218492320297703199976921458639935232 9438354 -84728826805350161351799533836185021936 9438355 -1930322705389973434023979875704508240 9438356 11760334318638037759499501897584377600 9438357 -130778781237463275452326389375290498208 9438358 -198086883424515287222682058848319204224 9438359 27798135338137277002857079525265684832 9438360 -60430364068772671300724830375361126400 9438361 58741271169881794099407613767232677960 9438362 -186433063242635802293259252177442295568 9438363 138595305882391129983037851931428756 9438364 -49066123716733312887080997100148766720 9438365 -39728218822568786092197615102026353800 9438366 40074264529113403869365844141283031040 9438367 -208651695301944122473753242409632481600 9438368 -206737507505445868264012902014577868800 9438369 -116912382453229710455453276500221132480 9438370 28848266856001581809283323279580782880 9438371 1150080965746568341753987315443724800 9438372 51369387849790669710726623440831180800 9438373 155007781062824455777640493862274886336 9438374 7485366310633937528646257454928310592 9438375 -123607183229343062237326068932741820000 9438376 -90075539750489777704960823624112337920 9438377 -98352648637690549928075321309723846592 9438378 -108124965473220968212485426350605489920 9438379 242930398523477032521305649103730172980 9438380 -24775958300075012957686052224360181760 9438381 -139790640914557996866986942056999085130 9438382 98802184246696363887549540229963689792 9438383 -202427837011685545517386506474362810160 9438384 -11522230968535886309481134042520748032 9438385 -79405875835705731987383960279987038080 9438386 32690808310868473577832563916674703360 9438387 -186740360800627408088576138863983360 9438388 -27930373957499263557274055602258325504 9438389 11037429791223626146963881548869846524 9438390 -44597256494802141285989761413229632000 9438391 223088709711821930107313030443245077392 9438392 19113240127191804434870073684394782720 9438393 24110367288384388396162249378671894864 9438394 6193760947611189700517905536126835200 9438395 25950348605256240904593478482962970720 9438396 -5405684503999367300651678916661395456 9438397 -25965687975125821646725611250653684154 9438398 -143004526904061021202811205089812971840 9438399 83405562972668624705758715260431528768 9438400 -73991429994917060153829324954324172800 9438401 15069614134040691669765969064220643840 9438402 49872454360272099837023813398018817280 9438403 -73507303699436413909794872098620702000 9438404 -4500660403977033562527115460534471424 9438405 94438599863811812924779591979666976000 9438406 6190956559337604679683277418894776704 9438407 73055219264069356894092134682554807040 9438408 17121880330126760198964935983645163520 9438409 65959054772781357714359566904274802404 9438410 -44979300775146544653779284854980852640 9438411 179192712684150801655299807346186362072 9438412 123259057374728137153507658126585305856 9438413 -26973474836551422817294462985254300596 9438414 -1847772233985259067683198455878925312 9438415 -25192834448754081316756712853650688000 9438416 -45231601962876247604085909735857799168 9438417 -373406506753461923793945737679922215360 9438418 -39489463311675640584879496729387588992 9438419 -247351876314025255754460551123885898960 9438420 -41021176825705462140331724606420613120 9438421 -17408913962038738559705505909628065280 9438422 40837221753494811262883094294186863232 9438423 153939221664161834967187477297765204584 9438424 -87904712901206923923334104751045939200 9438425 -166467084593907950080326024140560580850 9438426 -8710851998377727671957030570665662496 9438427 -190308571734454008861197338001927839440 9438428 105565486510825445625890733733249466880 9438429 -80882712084074192355403762179505675200 9438430 -94738973598833833116526814400676904640 9438431 -73157997193281965782354822524746460768 9438432 146582997865679127751432872804460265472 9438433 -28855614732100263673095537498645418320 9438434 107903603004971859823389173754648246432 9438435 -142082360752788762474161667543011664480 9438436 78550212791908047194307150410037436416 9438437 -3274902536269332155647503167002486914 9438438 -25963994322069444315775427629947103872 9438439 -290680293828519631690810489665077621400 9438440 -124753301427864089333653022761758720000 9438441 -53443851352006150400474301683485067136 9438442 -39914872720287404924530081248509359008 9438443 -31133339802016083450193619050495852800 9438444 16419840314603944386069012880122598656 9438445 29920120560844595890522865573710228920 9438446 40027783613750015009049486374690488320 9438447 -238141309705039622511556063432192510200 9438448 57244720509978075766400903990000156672 9438449 59499614457205508817669482811149569536 9438450 5275520110268650845339189490687104000 9438451 -19556535294323791257928644027257267880 9438452 21709070064159614906830333728673650048 9438453 17573701343250888295138764129965172462 9438454 55494019722689402756122900409253718176 9438455 -81539170135464970562485661762143830240 9438456 73939679076406076744010075858744115200 9438457 -187797746374713394606860688969924288 9438458 19765796928478834124388072349467420384 9438459 -52282091642798327443947818365794269760 9438460 48634689480076519779615406063609121280 9438461 32918180586809972149509562476790669062 9438462 -2530066988054816308375476295535397504 9438463 275921607284957047872330239694143059712 9438464 -50354105022019717932695480413968138240 9438465 -58295822778647607262315316184708701760 9438466 7367690034713262111350942537132607360 9438467 -226667503306435205799561437525559019248 9438468 -11365579491469880915358892476281364480 9438469 -78682873706448257732312491511590920960 9438470 -65890522084728612759265671532753645440 9438471 -91836695469865136877074211617967955200 9438472 -18464727684540687261326334828809902080 9438473 -123668456797564802223822003448253461296 9438474 -56109365370639958656639022366374800640 9438475 9757340923699645094814079226548033600 9438476 -242082426127396403431420787764647901440 9438477 -10828228926107014274763479105584669440 9438478 23513989073640674243100243275576453760 9438479 177542493018059643461007355127613052080 9438480 -22717683312087859055499696940932710400 9438481 36592167914099895373191548485580782950 9438482 -38850761116366446036560576062986999408 9438483 -226627916006186071819623091351812731976 9438484 355961391825709850661366737743461248 9438485 53940832757678210065599654440990726400 9438486 -38537620796700964533456513528822582336 9438487 12600600167389092620510482271531915040 9438488 52487717058350113992450233803303464960 9438489 -88748873593910682034052182223184687846 9438490 50033216043947203917535457330738508000 9438491 -344313421475794243337436695742884166720 9438492 32412641249521454370110384392866373632 9438493 268081529580739838813774224754224955520 9438494 -49301205330617291962948127381137008960 9438495 -117015426949134525699895992844318892160 9438496 303745499600737939506890708210201198592 9438497 8053591814953748647463390297974997040 9438498 123105678739744600483823577709292221440 9438499 -107426645227362219268551372781234466864 9438500 262734694159307872571500431866880000 9438501 3434990718243773011485790341872805024 9438502 -170648204384463741695059908132822389568 9438503 222050083011406546378567780196410645752 9438504 120470451928101923357690041192153989120 9438505 -8562483936421231969068057064533952440 9438506 -105289121942265174776552757437312237568 9438507 75963276835517447943603339270359907648 9438508 147629120312119616853425720369529159680 9438509 65441613217857404064322518177923275980 9438510 -42733810348442933505432209850225254400 9438511 -176250698927452080635937271200241025688 9438512 166983241600308896956954380813556285440 9438513 37467429180631091153618328838737838080 9438514 55986090525943814752187893876900365120 9438515 -31329015491974443311600857258789541280 9438516 53546525474838772162011703454059776000 9438517 -423600952687643540491942768391594823840 9438518 66271240369790877304594249221505068960 9438519 165347771865743831887563491576830073040 9438520 5626347944082565987047642339019161600 9438521 -4832303512988613595522592341484610348 9438522 86732245909665372509942267619484572672 9438523 309121381966911821207186907164983756772 9438524 2280574178013318605173892554152763392 9438525 8398621783685627982988575670503720000 9438526 -183175784305681107901659840318299653440 9438527 -58580372115120963077523470011155698448 9438528 8233706002982311299626477269171568640 9438529 208877327160902866478133206365918792130 9438530 37879547135124032143057993086313773120 9438531 51745044957682911390831159430542178560 9438532 -9055533833383526997086155379225874304 9438533 6148214630456374150892600672471610624 9438534 4335086830067035787666601591835891968 9438535 21531149284766111785894542140252570400 9438536 -184288809791848974848186995381172336640 9438537 129387005493045288226734233125652840352 9438538 49305832701793548654899926760813071920 9438539 35215090161639915975905928239355525120 9438540 -64879822899500028797406847299301048320 9438541 78395599918453005602912432096006152672 9438542 -128396295282364368171366888903186539328 9438543 -1977454486303455187669094012488271760 9438544 -112893294562535018188297111568740909056 9438545 113282744638523119777806486516423637800 9438546 -24569498461007496681492387952742931456 9438547 89138128800229510332771832067052212752 9438548 -37691896984921829838331568762202937344 9438549 -15546823749630264335171506513923383136 9438550 66694522179918408910262941325924642400 9438551 -1896948404221768808808013062724559376 9438552 138175360913060061173194888360536883200 9438553 -395088528459026880905833374414606680940 9438554 223735642718509594477873798033838688000 9438555 -9530177734668023540307871876504615680 9438556 145059260123165164935864393142361244672 9438557 -171765428023160917899534910355706293088 9438558 -49073304699045644394542796144167334912 9438559 -90424821574548115533130802142455827496 9438560 86486929829017468891848200485270978560 9438561 -33265237007137093300075803347654616240 9438562 87968914291153250480619380721445857792 9438563 327513194141991371758461785318130070812 9438564 124759609302472267218274173822010315776 9438565 285989946449413132497650464499837966460 9438566 -1570322793458649404421410093255814720 9438567 -85144139242142180817639122230137372288 9438568 -362484583466297743614608111829673082880 9438569 -4252421571390348546839364226682790528 9438570 3501685539952542117400850341161984000 9438571 -29748368291622277742027076236139769228 9438572 78954768792666943069445021587032115200 9438573 196183212700873198663265854313946837600 9438574 -212838205807283743583476289152670614464 9438575 17791221497059328665955350120956013800 9438576 -11017293620363907097515627538134171648 9438577 113184962792690199425939916406870425072 9438578 76631914019915920447164566215210317840 9438579 126885641749762058126847597803781888000 9438580 11541211756218127149559510106796307200 9438581 11074796029345857297925866854074086912 9438582 12848793552242583583644827421936315264 9438583 -9524109475279809265946836362805319040 9438584 -41785016085487597952609972526861619200 9438585 5743246363524753502974012761662800000 9438586 503768341893748270160321829168585984 9438587 -381232706629482012069303936404483746368 9438588 -13046690116304934951136046186582415360 9438589 30207078814003405154929294609355088556 9438590 25505031964576690154912485220224577280 9438591 115672767386117639419646929397044011024 9438592 -283926962211492053473722839502264729600 9438593 -96183681293426792492893038390845836158 9438594 114526018839931985070844576522652215296 9438595 148861618909733584056188153704980819600 9438596 -59015892701155624656146073590606332800 9438597 -10159160207339814397433190243930485952 9438598 19050121896220385872263726851061082368 9438599 -8100140150628457026292357784726049864 9438600 -110188852419598862781490090323489792000 9438601 -10093517665140150509681450176302240000 9438602 8446839664413742126318430186899790592 9438603 114361316417638840382620552988845498800 9438604 -84233190527092043643951778865020600320 9438605 6465823188383045868532371818916780 9438606 -64416519626669040035655449863200703296 9438607 -20739187129038743436750851656170624728 9438608 3569862119224065675377478376992620544 9438609 149003088989265064906738843886827889904 9438610 67578501390486163990908649328007385920 9438611 37161297548859301713215788074047400960 9438612 99652673029563659728338562565036070912 9438613 -443558064544763397898177038596611393138 9438614 -162175652129662870066929518368954789344 9438615 -85183321931745576998130938907756596880 9438616 110555377922992197633269999618484633600 9438617 -189416325474127841252057183249691953334 9438618 38904700770594035593638943582495848960 9438619 47690995538337806619604391492595894020 9438620 -194652567857732420244695921251126264320 9438621 250570251588124546913639511554658539904 9438622 -114680271602533973124423532283068341888 9438623 279093386779586412589968534662088763872 9438624 82077694201951830798928033225747857408 9438625 -175838131708142309964112667229049968000 9438626 -99155612594099249551739373495759679200 9438627 73179886476135754745905028109519862080 9438628 66521485540627495480001055318391031040 9438629 5415991620570029487387603783543595584 9438630 -57276136935121463756332742015371008000 9438631 277121769495794864417255434964475469632 9438632 13073658926989495390548932478216437760 9438633 120255131644192694901236467085756805600 9438634 397801743755750262961506003302634097152 9438635 265189954303243837393107095691815242080 9438636 -34657051608080943240436179628064537088 9438637 38707657715867142258450032369860003640 9438638 212945373165458837138855038263804016512 9438639 15405155082302672845225171193877889920 9438640 -4478478158489977329821259186674073600 9438641 15621644329108846571311043721692941632 9438642 95037826661736430415210613728589770640 9438643 255995576801847005523740887322693390760 9438644 59196880924349391790357438692734718336 9438645 -44822000971996070877458941413041837280 9438646 -88185293132113783337488391762613682560 9438647 -66152073652485987517933938403240864128 9438648 -148107590174973480904360313014099968000 9438649 -49703860061375486703249437432459471520 9438650 -76350847731432427018679142516191773200 9438651 -20154896265051698715555964159674925080 9438652 -193733178585656901771282041647855927296 9438653 -14409047867678508770297228252651721120 9438654 32681124201584581840400649790713549120 9438655 -142795322310692008918711951227154416240 9438656 117616955909666366206659919220614103040 9438657 -150784291386278918901962082188090231760 9438658 -197446428174390839361577759973861398320 9438659 35717198999914376852630101050989190720 9438660 6341916802609026611056052535155097600 9438661 -44950809142455189489309246858935584738 9438662 154530185959760934710930056863420692832 9438663 9522978650380397884094525915969918976 9438664 -33019713275235237143718253126284718080 9438665 394231724356138394887258720581378968520 9438666 -26487931682838285445129576917346642176 9438667 55754127323862734713615817437215336592 9438668 -116321296408123656034130968687350766080 9438669 -60400969014404344867695526287659586912 9438670 2402352545415669882409944681273052800 9438671 242738286918589709344456932147227961984 9438672 760155515552920573586265938787041280 9438673 87373975500713624290975707334747110720 9438674 53511888540872174922499232171424768000 9438675 -111487910680603332402588510129634489200 9438676 48936222529322406344159364324588812032 9438677 -25007737810965284617416884427227600160 9438678 13145213708855301394988140637146359744 9438679 9819747984430148476268866623569542280 9438680 176868965755229248767172794909312614400 9438681 -10482287015359782629191526250271444992 9438682 53088864431860077073314434083970348544 9438683 -388196021520361028523939602992043759040 9438684 -49206114086782199015041669132487958528 9438685 -239026482062715550153534267842863065620 9438686 -162433273585838217181117908973792526208 9438687 -110300741394432929977534541050259160 9438688 -85444158500561747250665264038926090240 9438689 -197873198302882493279826558750253544280 9438690 -23534007389013022001277197879064084480 9438691 -8918479685516840716304064369517463908 9438692 38215388223309207224390455412167464960 9438693 -44218277445524653308297932792381880000 9438694 6589645175552310145309688189096878080 9438695 -20818876596804516773841310324753459200 9438696 174103039650846428397145061786190182400 9438697 -425966237667368170528792529459697686854 9438698 -45602682006962530988456753896215899136 9438699 136753515840727112037834889534232686320 9438700 2999186494746514604128971210430182400 9438701 -253897376352049099107177577224872384298 9438702 -7264209219687099375106409280315371520 9438703 -108443644963450423236423662124526896600 9438704 -44987258092923822099374461356248432640 9438705 32925271063600240206730267111658217000 9438706 -1181586887584526645914854002609875680 9438707 170140456184226829352349644593598406720 9438708 20597940144248690196290640108742225920 9438709 -67471063667474254477131141175529746784 9438710 100905516638908441323654647002050293760 9438711 -6166694303399053011463862446028296728 9438712 -147751518272746490404754422179970252800 9438713 53651097615336718339048629505408830084 9438714 232237509171593684838400637271121904640 9438715 391175360622232346003060919458615040 9438716 -90152889493379861590244753215850038272 9438717 24064404365025935165503506335097081600 9438718 -11345382120086312080944418061459440896 9438719 -140267227670090599242980761592170298880 9438720 15350553842796055786858204013317324800 9438721 -271875863510416998552676901055729262078 9438722 -174189776001455640142046359344358103088 9438723 -52085866751791466846179362289895771640 9438724 -130054531455599525203203912986853829504 9438725 14485013129310452809672902421675872000 9438726 -213445003008738836284127045813429568 9438727 -260724148857010476725532980552343576424 9438728 12658784241318919038392058411705630720 9438729 -170663360810386569621565946564731052016 9438730 30000977974809459397233576827710387200 9438731 63254515354409695859458669190883752532 9438732 175442015715579006742078612130805094656 9438733 136090208372039387890782067927633872204 9438734 17637233866238068594759030778443092672 9438735 14975620180657326674926897305049290000 9438736 -577666481566425912052306564192657408 9438737 25086249218837976741827518726068837504 9438738 7201334300085307634972172014339705088 9438739 78706177430489869148213108584311914540 9438740 -17417229602293855828717270121820856320 9438741 30270448476442445215337594679966223680 9438742 61352244894981127462391623869515961792 9438743 11229800843453380368177810644623153992 9438744 24743505707521177731877674575098675200 9438745 296392346782933852682087925889419322500 9438746 -75666994013635152030860558761941422400 9438747 4507534510040899937287798932354708672 9438748 65490127836085599371306972818225214976 9438749 -301505455536732281466075839645191577664 9438750 10616553333993473575185662941555800000 9438751 -85476618933944336637540685026455669648 9438752 138829301628141976698990465936263872512 9438753 -33041733445850893445619570333245956992 9438754 3568601637653758177305396762257260608 9438755 87934244468962951325586732077171434320 9438756 10559076173139366519109700881309876224 9438757 -185496439967437557691982530020847262148 9438758 967413426685527876732673796734402560 9438759 -255737839603262387510672616383580863232 9438760 68370047860930128388120041625518489600 9438761 182823701221337548575557571383101630800 9438762 4975841759999899899143392468541752320 9438763 -3263635736468186349640722342350976000 9438764 -49189283388674546148069473036760345600 9438765 -260035955456215225837221340437000960 9438766 -70368137975927945409842094576134449536 9438767 3902299634900358950149511694064123392 9438768 2202699212406675636319109245794435072 9438769 29509987993807662904805258635621710400 9438770 -46965930208601500853361610289318361600 9438771 -59018119469539777677482311528212593040 9438772 163475315685934248101319209549503549824 9438773 -108343888223053007662529159462775864978 9438774 -16312641144265489676339132959935969792 9438775 144471879621555145470515302188894072000 9438776 -379205091517014183623803762621338193920 9438777 3588045370640161640714632790073907188 9438778 -125009886101553747863625699806147580960 9438779 -110645337202332103598969518123431150048 9438780 15294015550506817756942322886410987520 9438781 -52220252392596802210938386271966455616 9438782 -91911256807243222211396923208981515200 9438783 -249077991305572610811190012717449694776 9438784 -133369542176609045239840870612138983424 9438785 114476567283554189476617467883120928980 9438786 -15653191257938897030574050268202361856 9438787 -68933166497576499644883409427762168768 9438788 -36889140241381631381507388719875455744 9438789 16108652770661387967744680733222669024 9438790 -11173959979869933877272932242089446400 9438791 -207020835103488411487486932180981498960 9438792 -99950604530110018821611359054963752960 9438793 27567743971679582499376407714549041984 9438794 -49726410678173949257004114206685281280 9438795 -107005594237704515221179052995997632000 9438796 220110536046118262186893613997141230080 9438797 133079762846718745211444262943306298412 9438798 -118761580562087931570786271330411494336 9438799 -157073519265159598864609535359097165200 9438800 20769327055692039120037704502217932800 9438801 1505816329832080831831598159746786560 9438802 60648089330756949294979260617088734352 9438803 361737539682249934609119968365935797064 9438804 -33521202115970355636153217356433731840 9438805 -118413436868109200897483522656999870080 9438806 -11691348171463511242470221139292377600 9438807 -14393767765381500407788727966426088960 9438808 279499082689414127432043272242939023360 9438809 159902607763716306388549760787461099904 9438810 21877093020131217368182731517908284160 9438811 -106219133162087195910099343863136045536 9438812 226466839429584270337278035264775793152 9438813 -59394856936835573872618969175193047520 9438814 -3717988759673349009801491219106456576 9438815 -80816673219930326224043176733159660520 9438816 104645542242213542640644596016131866624 9438817 630812637244626834685770897485626674880 9438818 -40833915127180112334403898961510174720 9438819 55345368991943929490780671952719050024 9438820 67305570741956142536221157826571776000 9438821 -290171569268307190020719662065542600610 9438822 -289163991446289470841879294082184601600 9438823 -80256023413601016645902871255369877416 9438824 -13926456623638067601843557474925143040 9438825 112480386211757780665285372346790907200 9438826 92604938533397043582224585722001091840 9438827 17716978135179622049189323393539360960 9438828 -97368731931271150145097330212771758080 9438829 415586654594606771113650081451825273430 9438830 -130257367576251551427253461437443178880 9438831 65863283696306630518644134563534011720 9438832 -12664071948879555212341694214461325312 9438833 -138770960334360576574169677312092028620 9438834 95442714257935705919002609324405706880 9438835 14427313526288123404603686750751110720 9438836 253413892059807416333418684275394693120 9438837 -146069083420923492047183146384950966240 9438838 151704748242414040481276069564566686720 9438839 358637349656272186556985046871310890640 9438840 -167997745609584589323523659971885875200 9438841 -107927002732364039312216780465044362880 9438842 14860579408936825453744823551066498560 9438843 -88426690440648960406480507052096164416 9438844 -3357098702670560904609857171833332224 9438845 -127128316426162744024325103076808937480 9438846 -93309921552792108348245908363740302016 9438847 476818666547530754014421575581651848 9438848 14329331274166723331041499030665297920 9438849 19936349885580325410016689415640248320 9438850 -76186798297515158678476369340059699200 9438851 56078065468127030663493550704562377852 9438852 -167318371640883582885469416393074688000 9438853 -165566995808677059217507853796001812898 9438854 -17070767965441466196148851815579442048 9438855 21648689969999418276563622832011302400 9438856 -39419208050247823207381591143640596480 9438857 264611458991248134117373851150504091920 9438858 -48879650931703187331655576710808634880 9438859 -79059240885582995401312631107787019168 9438860 37537922031087685308502915602969646080 9438861 -6643161274887862158011002556272063776 9438862 -70329975527719061438350362350138884800 9438863 -39320256082308066327305576001226797840 9438864 12333675185776342982007841203605274624 9438865 136242600367856790143951864205283846260 9438866 -316289567471537577258919902367461600 9438867 -25946235605730004399976741502211800792 9438868 95178433569420576942028636362201496448 9438869 -232570719235960991851275785133888098688 9438870 -69145350351259632142644789767061632640 9438871 14644567439149774692331847070111455424 9438872 15462373533631562719619338099589068800 9438873 -341380448224745763899465964285681972096 9438874 43966098885148974723350568773747284992 9438875 -30966501605257170438726225254556756000 9438876 89186292573478447497759833130293022720 9438877 49476171267324629462098129710827182400 9438878 83153471153908824136823711635591430400 9438879 -201678318117337764270729139702662516480 9438880 -25509012729572759790135080648032911360 9438881 84659007534653361339632043215775251682 9438882 -80181814003082550409826851776812468736 9438883 -379384619976389891657494934451125208868 9438884 -10778515254047573681697781396856844288 9438885 8033430970846110364185399251714026200 9438886 -119129286066556370334828344627699416608 9438887 430722629380744723097827231069011072 9438888 -112192153248523780296646224714342973440 9438889 143128084242976977138918116396412787956 9438890 -40070489589104631814668668653279990080 9438891 16138923318415651224043937156932339200 9438892 -159595534729397103025793563041849174784 9438893 243452371272054092911565962374173366016 9438894 94892690952637547308710731299830159360 9438895 -63310310982963201407572519673888235600 9438896 6278166287942055133919376635348582400 9438897 -31645255926708831127886739935607907584 9438898 9836899871988746892639367460181238272 9438899 92316840205375227642879682590576540264 9438900 -993785646772306331855755013702246400 9438901 245139737605311356318532535023739293792 9438902 128140552859545221245979707086604496000 9438903 -244507041676690171931644788016701601200 9438904 -47615320896273215605784304577733898240 9438905 98619974711231081306107812394080039360 9438906 28397572338532384899724286463882568704 9438907 -92832645061464738347323763657018706844 9438908 -160380370187979656414849031805486072320 9438909 71362233415215913498078987796511055104 9438910 -50944790798553057478018401829600558080 9438911 -66835453365529903631406989112482093376 9438912 2441911329693224855449265900252823552 9438913 283970685217550221074295952792611259184 9438914 203515660213136577599385118225509967056 9438915 -34646252899245653866414803612541056000 9438916 241765268598902013094478426729492348928 9438917 21869953768189483495058620353963087420 9438918 -7402266187513646989924344307881151296 9438919 -267447308637903567619941893137344014424 9438920 -450861408317279764870602594026618880000 9438921 -81334161254519745118759770785911176192 9438922 -9694976095670207138222020793494470720 9438923 -58648772962321586236926648306614510736 9438924 65338520767391508818573913639611351040 9438925 83485497951794303553743982640313799650 9438926 -40281587498218296527598980268345240576 9438927 150600755707339594313772887411543177232 9438928 35236455018503554344733675657035210752 9438929 -65260350103099617424242208076247832716 9438930 -12455850069859133439140090642426880 9438931 77099130046436025919700614315556186732 9438932 23260700841599514724508068888495183872 9438933 13991463142862862107192189545574777664 9438934 157887737804728934102502218669591692800 9438935 97094924978303261117343151209901149360 9438936 -11937789030499497322864912686915624960 9438937 -181500613666615469779301462816530759414 9438938 60497795063621373544864456223284131840 9438939 5458812432795603086336258392312009200 9438940 19722839377601678056854190834003015680 9438941 -267920208448533841910182628012443523700 9438942 59175033806288031691767120341987800896 9438943 -51949280944884215687168218946298628536 9438944 140438481827697280327203916723005161472 9438945 119805615600270764074979058720740545920 9438946 -126797348555755596376797283404383200896 9438947 86353890948823396627412807894374203600 9438948 -29506917558183976925233511527544208768 9438949 -24347788838642445274156059124643436840 9438950 43067782012044078009252204876757932000 9438951 -83196939542058149762126154189830950656 9438952 -222809094359612512563815128179118310400 9438953 -192027440358958189155351314658612816960 9438954 -25182041109088232802921599305447239168 9438955 -164154284147178407969402632354957355280 9438956 -316732468122181383248590614555318746880 9438957 -252788341557202713142233834400243309440 9438958 23787009432056597395534379918702614080 9438959 -100083418481441522158435544429997281784 9438960 45280596274342092935686898623654133760 9438961 -10488303361271578223937342562955786880 9438962 -39900806359570248980297348757015401568 9438963 -278336818070731742948774546798203969536 9438964 56192798091512467482188719852679392000 9438965 187870961786179283009384310936359901720 9438966 98599778617731119099020758005063907552 9438967 -14784354027093057588889401219331744400 9438968 -52035521751974197161832156955136000 9438969 -31503478105201232579491036682342770752 9438970 -40978475693347205537448397172779161600 9438971 116578519820846903660847699712302203172 9438972 -55684958505512118460794705668631552000 9438973 99370248370922810177116125871318528 9438974 28470799910189908431880563401937422400 9438975 -20444230355423585256929786413956472800 9438976 -48563192294591160316110155201734770688 9438977 -301871584265255611270261727292006546174 9438978 -45963811603465707115398059708525153280 9438979 91962708251621958929356960115200623120 9438980 -41830991246412485498717300183527392000 9438981 53724498508278132196096240664029712352 9438982 -17399297530635173915313389591850759936 9438983 -64954061531103517332210208927030641768 9438984 -74864062599345565359716711487393792000 9438985 67916074455619825432590012806618958180 9438986 -126421293398358486051402681857038745808 9438987 -194303136012270116925470510677748101632 9438988 222022472217248906357400032251420177152 9438989 22900939026838786015288571502319858656 9438990 -10008735988734731502359729302036700160 9438991 233425763908481434775893661909749277800 9438992 -45644267130706139556144531245116735488 9438993 24531948421160123517091186492988870400 9438994 304604794225715497468831707339372262560 9438995 116891656935537080721528060654759904800 9438996 -16428910925119903109963693714572959744 9438997 -290230424843981492593276923581764624800 9438998 -53259097629846542855443490757444531264 9438999 -376657005920337791750156132269765520640 9439000 157092180150033576410203350479462400000 9439001 113129701175972791237091659674278299200 9439002 23762900628610977701494442858676868080 9439003 -34372181190212147673132617656558473696 9439004 17184218697156608675864135980974047232 9439005 5354778819135011420421415510791750720 9439006 2512103708543316748117835568525932544 9439007 -533838369206395964872951276010102964000 9439008 21387769951067383684016772575119540224 9439009 49299269002474456815169722376453126704 9439010 -45847908495186318581555173951925452800 9439011 -5798193879822983990874127222318256148 9439012 37354187807579758863540803523784427520 9439013 -290971221166818168085883295929589227136 9439014 11577740884659356920855422595627529088 9439015 -93818587013157644049568162239326688840 9439016 -77646073533079235081971977158492160 9439017 -187204559469959811084309236933931484800 9439018 195959270168372213762838086311704966240 9439019 -256285173892641329203863926029559573580 9439020 -20611857542489369630648507180290867200 9439021 -170010889019572180976943322635509001728 9439022 35858547658771103381436041853874228032 9439023 211275360277730376701339753499591790848 9439024 13927379713633131409142350356516175872 9439025 -145086851430516557157636585015283299450 9439026 -62575818390660061836273959320785520896 9439027 6263474026128224177698291779977694512 9439028 -36579625446988157238483402039573381120 9439029 -44915709036242271571683853129772808960 9439030 -40659717102997610972969531175563619840 9439031 210283667896108202188031962587189945984 9439032 155476796051014221392773760967701299200 9439033 14707143332261297410025335372576954376 9439034 11913031825122561230920176745114074624 9439035 23759699418467965693084327543374151680 9439036 -118859040106369116215946386210493073920 9439037 -7252622092371303100074396334682695188 9439038 2504310572764623868098441249384253440 9439039 -82346193243339001148876449614039299376 9439040 34542472233561111777752177239759257600 9439041 38785458951142120141824133685482212384 9439042 -62973492033508537218400521541691712000 9439043 -125540867914125956004127200595774224708 9439044 -99002394159605307844184827564362998784 9439045 -7715939274031934228426353654988019840 9439046 13019682049757302746583827217983717504 9439047 91290971125693324513664505078521525424 9439048 -312670120421487146380926474171939840000 9439049 91030631135242554308056253902099895040 9439050 -19768091263350811016025851179345267200 9439051 179664086203146705254729254348839894952 9439052 -10511058164462848097495160745649805312 9439053 29528411804997854570099196105051043200 9439054 -14817589062229325645606165043837124800 9439055 163318126742935640143964558587978269960 9439056 25439552108879272093813007712939540480 9439057 -218192486667721535429639688617624028814 9439058 28992183327115148798215836824637526176 9439059 597631580548012128579130803515735808 9439060 -59206811460689813974168257647535421440 9439061 7996370130576059542456899727398430524 9439062 -50952437206568041300925322756896870400 9439063 218369052281289914923281189632253653184 9439064 195372891056826654145004855137347471360 9439065 -206426594032031062953077056383479184000 9439066 -8877209504795147764901255621950955520 9439067 -5518696457818036209218272879287837528 9439068 -87541722479472186403509411662795036160 9439069 284797645130800208145864563886679890470 9439070 -38460488408989599467535985310247498240 9439071 122305504176651514352473123623523036944 9439072 -55791368391675555207009315676346646528 9439073 18352079022080871431007015975469776000 9439074 -162038668558243756955710569660927994752 9439075 -145517855512790647713594734435002545700 9439076 33884393780330584033749507918675461760 9439077 -118911837807039799961384214003246398880 9439078 36552218490186601712684744904558981120 9439079 90269022141565496692421580336063487488 9439080 -63375343476161952583702664857593446400 9439081 39306903373922503491144653511952301882 9439082 -57826471968622516202186035787313622608 9439083 -96697189197344702538227629368212002416 9439084 -18464619275448863713962333361390400000 9439085 91677109379522941251363093682974652800 9439086 -129441001182761729750864128109031168000 9439087 125746468837251068771200075309075885552 9439088 -25067651819222992680601728890073808896 9439089 -245373190933302335740111402408566768 9439090 -32057192880926674727453782641852271200 9439091 -230052364377800536260540067347800287416 9439092 39847140770947545264447769144553594880 9439093 174060133670878768779360909325331159342 9439094 124354496568021232190936117584699054080 9439095 -67148865984362785137626094695753717760 9439096 459580007034660334352779463879803944960 9439097 -20807528465538680481722360492696941056 9439098 131205572430575379951959546530887051264 9439099 357150318194543704338461700331691752100 9439100 -53129909959570411767657837754015987200 9439101 -93508390761680851019182322016640471008 9439102 -476270408791122648714384311252151936 9439103 -4741009627837848374872557907515530136 9439104 -4995291649601752496368433783541596160 9439105 -89994814583542174423275391896546945600 9439106 26956583219822785418333341934547525504 9439107 83452639045387502464186806864099222192 9439108 41625713324402388714716012686835736576 9439109 -309891044117540190767062909478717910690 9439110 26114264107351465368213673861240108800 9439111 -438065647341796229699371782599353593576 9439112 82258174581041679221572965114703994880 9439113 212095498761590989534002342610116336144 9439114 -5674205252227726603660608340539637248 9439115 -50417465376575471141721627853488961200 9439116 -74685173420623395215890271781486683136 9439117 28315124405854257366303543383792842166 9439118 -82801778980408979041353500107653276096 9439119 3405189429615891678017576885147181600 9439120 -29370909941708404338237874195932364800 9439121 -87237514959308335993105324427183625678 9439122 24090249326246034906410562016647364608 9439123 -172431294233704756981502155911895468320 9439124 -296218208732496522557673373669433088000 9439125 63519376630837285855905225330376728000 9439126 -192613807777869890875994180422836905856 9439127 -345313792784688551597222121832941237288 9439128 4679381424135468087780401924975001600 9439129 79130507589105101610374297283184253312 9439130 -79793561510931511263324160091071499040 9439131 79204358998489936302273622354775400960 9439132 -93915012841725633680550457314693743104 9439133 418731941154542945769409730314772795424 9439134 16249194406799390196322408760144658048 9439135 138132652320107860979956829383961148960 9439136 47247139325337809846655954294999613440 9439137 5505756347529349410022303618354262994 9439138 5345431250006384188357412394372934944 9439139 -182914431498353464971927120332194465320 9439140 40693296196013337413406709149148876800 9439141 214734055616024490330486278783094476280 9439142 -218086334700212100709341786640991658528 9439143 12165257103602211191309076292478215680 9439144 34873509620743580279961208286553047040 9439145 -153489629665612737164968081832841201180 9439146 -55641873647670334581819816647178624000 9439147 248181260478106514840093606985635724596 9439148 -6801854278889931763417625226168336384 9439149 114941422026911438382477358642609440 9439150 -11392999705382737737599036333808480000 9439151 892991878448191887524490378470362255680 9439152 -40757968274115271550534831035600404480 9439153 -28701062428179761618946000419164095598 9439154 52163127654558063007976382772855291392 9439155 24894320071447758624852659642041208400 9439156 83141532715925533220291549317314523520 9439157 76084639144976577990374081650573989120 9439158 115965964404871748052205620077057294784 9439159 -74491638891317389789574738553680582720 9439160 -120199382446184560240838870370236928000 9439161 160424226346519713744729704305184928768 9439162 10863576638581010108573758736214489600 9439163 -64096216958194713940941741817802130600 9439164 89729187388953817759717011370485843456 9439165 -76618300388697604163151755103434841000 9439166 -130539618377414427172247755740895859712 9439167 -4927030781479823873622550218614611200 9439168 6501328044400385624202948187623784448 9439169 20773692053860408783775738256528309570 9439170 42166006857002201812635646794969699840 9439171 104641807666447150564148152828290850464 9439172 48306471511121254025819242276729858176 9439173 17438421800901184083965123907761038302 9439174 360531441054582889271742486507624652800 9439175 19305414363565469467148130950659215000 9439176 -135383213784463217536502194335009792000 9439177 -132766499775047989704169034944531575360 9439178 -4506912452855732988401218300995250944 9439179 130742481267697155123084641093115629784 9439180 52485385377202319092794074694943718400 9439181 -30479774312177707052721720812200492800 9439182 -23132379871833808146617383254864696960 9439183 120063569577020713564033462750809486904 9439184 2022394061781939614454843116925665280 9439185 -54055240301508862763147494343045235840 9439186 149128857343905864082877196570514779792 9439187 -152504741453006957086821814544321610480 9439188 -1506808330974274306261230973720461312 9439189 68581262231571506158170344563146662990 9439190 12014582326085519907001151502390912000 9439191 93518969164907782482431373265329837600 9439192 -6818926659550988235044848544013926400 9439193 251222502711177994234588506742570130442 9439194 -13878563928478560229080324340310614272 9439195 -38300812630660856880427627507003070400 9439196 74074824816346898916756487593281659392 9439197 105022562051252407410834496080914332800 9439198 -114837630612936078606415387095265899264 9439199 -8138153621131421387858529183714514176 9439200 -73057104547675795859145099423252480000 9439201 -37540915566724204134729541939391185792 9439202 43061931444508111367789441343838966272 9439203 8523528053621092850579550998257800000 9439204 8016819024877565095433691822840995456 9439205 218984911186008561096473410221667458720 9439206 -20053393419594747123406876248003741696 9439207 -107261895671709974574768571892354906040 9439208 86268465070614359729759259823180200960 9439209 41339092132337653968378681362900254884 9439210 -191649654853600163049772709930856000 9439211 93939529072218705541320146371358605812 9439212 89851747433718438444010678837879910400 9439213 -178265657542141405913183252757469016202 9439214 14251403886653267151724530470880891456 9439215 -98910759964701148775122221500253392880 9439216 -345418191533934939385212864706510848 9439217 234519117696121145419372970987848613952 9439218 -15061415781042899508649515716984655456 9439219 -141977273729597615364143672264609396160 9439220 8191656911694325498312884948933672960 9439221 -14145213876735477295496059658791852032 9439222 18750861434237968631534440093015681152 9439223 -149618400940726646516703954323828908656 9439224 159143661153089170702620268428819025920 9439225 -5606899074643362707255543509986454500 9439226 101698266992252763474217111579446753504 9439227 66279568941093204870974356752194019840 9439228 -102078389212141513642090502107034361344 9439229 -97748759643543708067287722392618389312 9439230 98059508614519189937236858378645422720 9439231 -3446672677048705863777593657449782728 9439232 -5230874598472609102144188182849126400 9439233 111342022593588934445877600211481027520 9439234 -39773207783444089098668505029722372608 9439235 -120636576071906732566997536869940894800 9439236 130127042362242968040374045087778201600 9439237 -212682903976465636324881734542496664288 9439238 -145763583077247277625151018297727940160 9439239 -4081447554491008869110718966547781040 9439240 -22066244462609303213408830670934835200 9439241 26654518058056352079025820937211548864 9439242 -43342561740245443504542716830945221888 9439243 142647909238167722816000071943144165544 9439244 -42333963976176437363719250999519015424 9439245 132488380295345707266241395266351685120 9439246 44840675769414087590578319138405449344 9439247 -3103661859283981072050873458434550640 9439248 -1801369178509461152185214179899604992 9439249 -217697115217331193016169273234182684750 9439250 -14123749125515881178859961948340976000 9439251 -18355306198343756918735724657809815440 9439252 85523121913975685171441699043582042112 9439253 260141989590532899266204601814715615502 9439254 -12201491845705472623667288950998510528 9439255 -33660873765557498843714896601230827360 9439256 110960653744667330826740246399798138880 9439257 170231402887524506721925466738195179680 9439258 14098222062109403375630112402442138368 9439259 261908783587017548613053187143482787460 9439260 13728196001530482725943469078403650560 9439261 15950190404613362753385533392686615052 9439262 151078219064650280547799908824164466880 9439263 -106467759624476912767029108510228892008 9439264 1259981045414483127696691641647235072 9439265 -15733304830201537061050523048421269760 9439266 -1212247521101420483680213053149175552 9439267 388695125783278736542470865461225820632 9439268 -30536814083052424713096729272975281920 9439269 -31709515299622955072576813163403302912 9439270 4856594835291458395081498257252643200 9439271 212784508473585133136423005280466644472 9439272 -131670883328078728353481489987487585280 9439273 -190410564670930947726705221172759993478 9439274 -1103833377899932788670318505350194432 9439275 39572139416612667266876820765176217600 9439276 -45581794733638513395130211170347663360 9439277 -326296670259759634647338665737659168874 9439278 92790224826131539261036023321459456000 9439279 -304516852245265789511024065893195643120 9439280 22475982516820785781120739450879016960 9439281 102955641696303389433618316031833863840 9439282 -86654391167007201785853792175825249008 9439283 -49002660116127616156490238029342592000 9439284 67779849716287330410279454152293056512 9439285 -161752414996639791321087046719831298020 9439286 -96460335231006031264146524556197133408 9439287 -66498011997386927997115517252420778624 9439288 -232981897960450714856703451577512611840 9439289 318396773020790185354902181711633218090 9439290 -11271698253180988857570373254179988480 9439291 -22344329287475505680365836636767654000 9439292 -69732424404477021230716616152597463040 9439293 262922141945345101582243431737299486464 9439294 134798832093672902203825535193602301696 9439295 187774567209203453986662746831206243200 9439296 81157937190900681744716973377348173824 9439297 84608501861700587224874581075114200000 9439298 97385345204626025981343081914232411648 9439299 -242786530389007984268782246188562848000 9439300 -10286336813729657423763547339209331200 9439301 50152222577736532186055989537538811132 9439302 -56795901929416843492757608813561512768 9439303 291761962392945469133505653033378270552 9439304 -18803758489913967894138434317669171200 9439305 -22765706868860302415555243036996755200 9439306 225767344066308690890468028864351806304 9439307 136478188194239135100413823880879913592 9439308 102294884575170760390148695332422615040 9439309 104993105308202947184496280324516040352 9439310 146854472471899712995863695599172986560 9439311 115946638988753613476416003804391279760 9439312 63886133755680583302825699892767096832 9439313 -19019044945468307746340848170198363276 9439314 -33553687916449723756549334244056432640 9439315 95402437450010178549072821487078912000 9439316 97016452494266574393426507953282183040 9439317 -2146743124644995315950250342380270752 9439318 -24016551403658194448996709756881453184 9439319 -110068498865959733027035630014004174560 9439320 867705426314995530961304457294643200 9439321 222397508238610397520378003518189744522 9439322 4980493278199411439016586189582985712 9439323 -218368618172229311451445438225322777232 9439324 -183725087805394687220284764313650978304 9439325 -68876277669547936183260265486132884000 9439326 -46091090473220756667466786480076537280 9439327 -260678475772323849542411232393248481600 9439328 460453011895096298202094495068234055680 9439329 11543346750271452801157202740563776832 9439330 -25087988700641054061507942186013255680 9439331 35651958866814093690495346444701792 9439332 -108002476304971081841230282119019954176 9439333 215743952212212788713359270977577537600 9439334 -130778096325752793351121610505629777184 9439335 -135654619314080625356086258027851966240 9439336 135227206262697314649717698853338972160 9439337 -335408964732445326968890929408592195014 9439338 -6377055740711866758366713315168842752 9439339 -19091164639645501321798635406088675328 9439340 -75487448936815024320355351999721932800 9439341 27693076126571412161745708717862132224 9439342 -59854524806118650964578628994752667776 9439343 -12607511446091181557711825556358479408 9439344 6256398040380380855585183193683656704 9439345 82546483990189399359805287684709344000 9439346 -55253280046054969113915513122192117760 9439347 7118152117684207498011063219014536560 9439348 -58176170347675438500262339133511154944 9439349 -74996911004315146881347369304793117650 9439350 32358279003107794022753285593154184000 9439351 -168851484004888675962164691648225331200 9439352 75592682347868680044977284824616550400 9439353 -38904252959336207896847259364698605952 9439354 104499304278422957828919459887546027376 9439355 -220316527471325280292177695317120310000 9439356 -125218353456993389671682000362277641728 9439357 -66808775604201918683621990137805664288 9439358 174427211118656948768789830053865889280 9439359 39894254626196467855559997980607781008 9439360 -1720429810432794289573241731153920000 9439361 82117587246324501032216202471341184384 9439362 3081560876358474487590280645014643200 9439363 -169633486493686152713563870652681856388 9439364 -158059430551913673572058809752987726848 9439365 77874013409926182362325304720803803520 9439366 3211768046124852984013066858315526400 9439367 -82156276371967411166557105873891811328 9439368 -88951683407314075629633054006612295680 9439369 382489328568882794459929367579876457396 9439370 -78340296427797420989380351210184850240 9439371 -134311174599236645498737331155115778120 9439372 -98078231831649780157454038081800327424 9439373 -53011015428544427827147726324799682378 9439374 -4498811078408062203273012001913518080 9439375 -51453170545150318088079888676051185000 9439376 -43979007291849706618415702564929536 9439377 53688671158574865081446319418619566320 9439378 -109709437623065563694107655585733120 9439379 230836082359181877457571208084876680400 9439380 39586594356948109705092464744342897280 9439381 107755459850438103403067318089568639392 9439382 106457192380604095456119856777444533792 9439383 214928836580196021469930773755850699624 9439384 46978077918288095183932331496775557120 9439385 -150349051671674779888532454143388663420 9439386 100893657671512666121519807729827921920 9439387 259987799296855541397053177366932652036 9439388 108544142611446463530549680977658244096 9439389 -112010089362493081948735750654376943360 9439390 -27063253940447993540770768078277884800 9439391 132853708428048383835015870124592989272 9439392 -245822468433705240880810043965474603008 9439393 142387605383183682861728833605718268642 9439394 3546743584206480228098353552315330560 9439395 -15100338299596814204032967885870496000 9439396 47296076330617166148955365487837020800 9439397 -361228900387337820518180627172091994688 9439398 -146692567690687074486783255770064558816 9439399 -159227332948492526334384071102798349336 9439400 -15810653201752498376124295611605760000 9439401 75403870686103690890749033300098246032 9439402 -26173051886197399408353823966523965440 9439403 552611951771532887420172258428167200 9439404 28481648308943611834201793046125829120 9439405 20806449492669950747162888761374963000 9439406 119628339007164263145754305151829863104 9439407 17767499949519067017855034882052898816 9439408 -58438796870602017366814186313629925376 9439409 258790827189609865828666797960603236400 9439410 5855767747116989534210056403880691200 9439411 -5713871116851321142789210154313067776 9439412 -1538533220397547190804308369241867520 9439413 139011962947554534530890456501302060000 9439414 45493235865881050425955140711579505056 9439415 262663729676518502686876935892980697560 9439416 7733107775325149185025423653893365760 9439417 78974031371193454157327807418278025220 9439418 2570006509352847144794961473738747904 9439419 -190809818268193140989988492903324854592 9439420 -209676061666361943571644861015914449920 9439421 -226902931106700626492255334332456232378 9439422 -28014111248273047144573185784675278528 9439423 131282159434596067848905029092428560240 9439424 82826647591375032199347902323649150976 9439425 99615827277797291499671929182894913350 9439426 -82855885725193745457291410701363127088 9439427 -399410982759042312883852899061301654724 9439428 -345007903885536151600873016168401920 9439429 63426592981766015864008189721122999680 9439430 -3443736171591528639661843835630469120 9439431 -137706853888887061363162816323837782016 9439432 183081895786276304060128575237295334400 9439433 368537431508674926078522967574523682176 9439434 -95027545645136577927843142617133400016 9439435 -61894588639800275691979263646763311200 9439436 327550013094999786045276835563029790720 9439437 -47132299400741279531059578645742845696 9439438 20464444570892550619481185602806208000 9439439 -397415101553559878114568569485413599760 9439440 12295646651287233400143394910117560320 9439441 238455992072288710708441090727654451744 9439442 23266561492315977116510519220947940000 9439443 76157528357118063100055218500382627680 9439444 -62675832875460857486392429930246115328 9439445 39966109932378856596101155872634767000 9439446 -1085609913032453830771151310747019776 9439447 22611196476174256117922889488979588040 9439448 420948810829747951537981913649469440000 9439449 38879144835724385240800779625382752464 9439450 7749833493039527562124445557992288000 9439451 -67254061376388057836975476807815768048 9439452 73257525511934310632601731023559322624 9439453 -155497826379416664874617593173110800736 9439454 -94296975992860005737237528214509599488 9439455 -36515282712415827999502432782013797600 9439456 -160407353996545803857115927560071151616 9439457 460656444857985604327262582161620928512 9439458 -48952236901207068805193762442267748608 9439459 199002991693529966324607293423859776304 9439460 -80325856335072586423734926009059069440 9439461 -130684598433188822645658939235405199490 9439462 14102479701872725907408950893874475232 9439463 9064406951643964563167682021832426368 9439464 -79688545366330079715942869892648468480 9439465 -54111327494812168182915237738235793280 9439466 -123886278349074205978826826621428916480 9439467 -5719713235409577142349418609377997120 9439468 88693674570925229013358937119264562176 9439469 -32969690558848409015011059862545615360 9439470 104536557493583855850271988096224723200 9439471 168687701698568125977013608299193305760 9439472 3106158484519471674488395791675162624 9439473 -53373664566119893880310250914723715200 9439474 -177290014734916455728969111532121021440 9439475 31142824496773726025408380926786471000 9439476 38222435954315375492257712007786074112 9439477 9736283687940202521343184576309412892 9439478 185537094001900764345323575261166070720 9439479 9217894549307798473581565686796143840 9439480 444766035294754228954277389628087500800 9439481 119489795342462701377620100545724018282 9439482 37929441052992366650060359013178190080 9439483 -4790508380081843925527549937744964200 9439484 -8356035114356470333015127185664861184 9439485 -45803631818769544184189260811718643200 9439486 -62687308746738285988755813527219856000 9439487 -34531256264748472517466628465609284864 9439488 2476439510312662763543326937510313984 9439489 7957298056381138662312978914363589424 9439490 114013943852765762912205616711271078400 9439491 40794210339938380790466625650439462392 9439492 -218820220275350127620443241989984115584 9439493 27150775860234384563295395613416856384 9439494 88872497155925573006826276601892732928 9439495 122935329887075862413245450841724763320 9439496 107896517875227848335309606829668024320 9439497 -14819460319973410349527513645572862854 9439498 -19527127184658645035520701213086213536 9439499 128549080001649252802932195244339286064 9439500 15130024813703261488915944164229120000 9439501 136517392695875751223508501949870276192 9439502 -147872422373552370184411497116561130048 9439503 98952445425858925083873642807370362504 9439504 28196263633189800130336264464774922240 9439505 315986307565760849586731421212129491560 9439506 -90007173363558779581001692121036048736 9439507 -180788829154185588857941673995111371456 9439508 -12605392467170005836711139557562712064 9439509 -34510206087667017123757848770324050080 9439510 66120938370600822952574561862776444160 9439511 89222513662164994033769287081630763832 9439512 10435659938068630590080568030922260480 9439513 426597517179177744935344157454264290762 9439514 -20312521623813074906063765007162882048 9439515 -30489994641753702188485434767402933040 9439516 58743867217208110791233341854039298560 9439517 32299790392365045265185924935330590566 9439518 56297811105362115385645619550956636160 9439519 121459781318413669010888510485380934096 9439520 -223331196247259478752368997032346910720 9439521 -5249092035171385982898731586660913152 9439522 -67157781930707852511703480233999430656 9439523 76550360369458460128813731237868989720 9439524 -57087727182322926508905408283304724480 9439525 -182683305482978307032733143471626478950 9439526 108424244503548040567621826766683039712 9439527 -1532868812196801733341666597841383168 9439528 -48061973580976306233439129529664307200 9439529 316753994759152060871264445134527825920 9439530 10764562475432953968163000681759960320 9439531 181775583633861710051487855090681664 9439532 783203387918387343051922537830124032 9439533 249295856381603529003230234598315848502 9439534 -10944466668610884063013495913578226880 9439535 75561903938322917840125662529205988960 9439536 13585945641586507247067556755911442432 9439537 -194641189949746768449718680585946872814 9439538 -76353973429124002598652730114026848256 9439539 -3638245386064933325220631061755781520 9439540 45759414272296828461991460285770690560 9439541 -174392704205383197773878312111438919058 9439542 20503898688354934486113761496057722880 9439543 -125966457622515213215569169966196357208 9439544 35918913430067548334809910122904371200 9439545 23003967483346719027113407885390554240 9439546 10621184512738743653993723832706517760 9439547 -136886455904855961075199457269033732848 9439548 116447538087590293976731646492436410880 9439549 -54784396828859281072698125647255170464 9439550 -45349447697435953530811915831169371200 9439551 38849601170308936839814219156547846400 9439552 -156074857806324699763282372603318108160 9439553 -137304084749613935394207568212184144956 9439554 -111367472414719658229160539261057792 9439555 35958988020701203201971745115406752160 9439556 97155654354671179712712055513730466048 9439557 -13453900744618464055347149824368045312 9439558 -99103733151733820275726663529936778240 9439559 -28270364266818460301771142138244323240 9439560 60952425912787017718524198755433369600 9439561 182641067718227949363749212111205428800 9439562 -52618623834839201160183753082284828672 9439563 125760417412778157252657442877761086720 9439564 50615827341984158213694429875231634176 9439565 -9441194679515247118254397424251440000 9439566 -84105990794051867044408848718948327296 9439567 328793411935041050308187747941894337752 9439568 2130862615336387025137389340928507904 9439569 21795045344204619460020980055956223300 9439570 -20264547077635239882190906932453143040 9439571 -169332599683081268601265589856834846228 9439572 -39760241741396258218777957159471638528 9439573 49525871104851372030970774916924472 9439574 151675441896756044136390450549024609792 9439575 1264755755235024588689670159417600 9439576 340465605622250242749976097669340334080 9439577 -33557714733580805978153886131813315328 9439578 29143146846057871838564390378024162304 9439579 205814514280932721261422313319702709976 9439580 120547846904199606354884192769640473600 9439581 11090903559944619000853231836777675360 9439582 39721660941329852615612292849936331392 9439583 17464096476944640047749890047045265000 9439584 59906752808213504653665792937294823424 9439585 -2081051176013603431029359063680874220 9439586 10761053118057104251692662838671725344 9439587 187264976140580971504161914595545389200 9439588 55476342850425156854534396140508621056 9439589 -15852892992558676633080563011544586720 9439590 -43407114068449340636312589393359093760 9439591 1985927193730827659469169272665793024 9439592 44381570708027277207590572391852851200 9439593 85009179747187276221052952361116483328 9439594 52060222252943527549740917294943999072 9439595 -42567966935894880306490496584790329200 9439596 86897884679895191054410366395394286592 9439597 451671470994102229258739513181534948300 9439598 45900390040353337686973047573377836032 9439599 -21281222092273145083071180151854076800 9439600 16059359603076010695093166438768640000 9439601 3360831399867514564172421612321019602 9439602 6373518353882124080069001143920103424 9439603 -302253594091223142638476892272812660148 9439604 16439292582197052957474057665586128256 9439605 62529470818297262269794284317513444800 9439606 78947127481449665560235802938933673600 9439607 59669074379620523734239225520148519520 9439608 89516197312031760916923295232034078720 9439609 -236592675283236560476116272044164567740 9439610 -43149554448074519151277155247388389440 9439611 -3385248668173094647200931451560009680 9439612 -15599304349773107018731535300321241088 9439613 -160903088744552952493536258396361782138 9439614 -12755337224368384234467918360405194688 9439615 -68535413186225486865750577960471929240 9439616 -192510957378408637770774651324491366400 9439617 4894296695840527652687901943329295200 9439618 -513934576734820607503348198307443200 9439619 32415456523235044242501354254885362896 9439620 89890323435555639742853709353388564480 9439621 -200616711518919611594020323200095090368 9439622 -30865241003779069107672383974568553888 9439623 168025562652502529443168242788757378672 9439624 75828183888615197695788473373582950400 9439625 -49701687124776817306968571926032796000 9439626 5895700053730393769054869840865694720 9439627 8863347584905004074565527825706578600 9439628 289368807772374476356413619977418970112 9439629 -18697790054601495903157196598428548320 9439630 14297141741798188300107747123210942720 9439631 -210935480606400404849889610190136832800 9439632 -86403931115255940083759987260680437760 9439633 33379286138370472379818490976715545600 9439634 50226944131914907339618695505622324352 9439635 21895326661615065868316850364961052000 9439636 -65554707225730499018635180575765297152 9439637 -208626205252705207008124858091680883520 9439638 47760169363698646849737949865429920128 9439639 76956625461002354349537952219972339800 9439640 15630832820107079208944805404554444800 9439641 301549267890936284394199828747932374400 9439642 -165192848399441015356664243186793120528 9439643 -113530143979902647083774698349405818108 9439644 21699966005988934076833994894392934400 9439645 -36957333378127144655618924049058264200 9439646 5248640109129631562626290439531392960 9439647 -32292046070363741523589556934875917056 9439648 312552747331635834560555256216473763840 9439649 118871758058650709646705276065046534036 9439650 8105764693571941431443810581950825600 9439651 -1334504692686628157130317368037895120 9439652 147684188975112786002746209788647875840 9439653 370017880707592533363508038686407315200 9439654 -71154836435918595738060141851151686304 9439655 -57182535487244855880924654981538058880 9439656 21337233243587045142117433769616998400 9439657 -11920647969383644695551498778393945094 9439658 -131065612130030640570855291600091173024 9439659 5663192747423773477847527196276884740 9439660 68496963591893279288169185910812252160 9439661 2652623517692119183325150815992334848 9439662 15414255035616236753212933863144307968 9439663 148800838524767031178505856828831256944 9439664 745363208593938421226289197170704384 9439665 92983047978707082861081958227018769920 9439666 -83196943281282297514923127988292656736 9439667 16394152729807834467679751951039656716 9439668 -17331220527110600719938609211805712384 9439669 129536599142702195290759424927896450620 9439670 -16358233893550365769049813677065054720 9439671 138981423479511319229987037777692800080 9439672 -141254585599370742144655042438391500800 9439673 -340905022481272487203297359503216627376 9439674 -14099678189884093539920399988818676480 9439675 -86600238830658627204861413880829632000 9439676 -40807375884083667718845955189418634240 9439677 -32554546295477840507934595815470046612 9439678 -59447988854701337261573101250019567360 9439679 42678853806688863979685805781906025280 9439680 -1085734537157549449707758101557411840 9439681 5034923826383164831904452595129875332 9439682 74297954455038197503021004612244598272 9439683 -62137997227172491710058690187743464192 9439684 -185206476385382121584851959867914483584 9439685 22802435197555878749042896430869779960 9439686 -60711275023863005749856684386963046400 9439687 126787304325731892010196781767083685336 9439688 -88894953534201305763626803507697802240 9439689 74415614394120254380131238498799594880 9439690 14315554905003831504955771569538883520 9439691 -51122694482184592921949429732562316908 9439692 224086999475161324310525120280902925312 9439693 -36894307346749914121697190435716469236 9439694 347191808655259524452958346462374720 9439695 -23128470667716425087932624168024780680 9439696 -11778372127431612763394294583581736960 9439697 259980664703150069866585565635350757872 9439698 26402647412978941505668703751924814464 9439699 17321977371844986632658551003600999536 9439700 -165792668106036201795170963141693116800 9439701 -169203454614971201316871436180171964768 9439702 -6492882501211564899488402917029127296 9439703 -6680830088161073672258274307608144000 9439704 -4250418972366521399555913804486144000 9439705 -218326223751285688861577091747208344000 9439706 -85026926545322722406024582524954196736 9439707 79514286494494598743348481956373785392 9439708 91620432600505838507594265030656649728 9439709 -350484371908552613473414956137982573684 9439710 25214395108557992426614580578338816000 9439711 -229045646973258175289244201200324856528 9439712 97757357202766107608142933657512312832 9439713 339018711210307033479143200244032372800 9439714 -152583290548694760113251821579022106544 9439715 -327003401494173263399398410641248622400 9439716 -16257953889455082297162415962851561472 9439717 19905071087166410773320285025545735168 9439718 -50018773170475091237110073029487261760 9439719 141253003862985819024637593567203439144 9439720 73832467277491558264131118015809024000 9439721 -423548465166439982578889704185405771078 9439722 -49282622039068015399443656021647337040 9439723 47266323186153362847433812069555881972 9439724 28234312561068632511520055958241708032 9439725 -5641535793652764651325807129204826400 9439726 229933393998901500826735948413805703040 9439727 -117764860402328603965687379617712630160 9439728 -37044286258807962636601233238770548736 9439729 1573384286259014081401348350610098816 9439730 128821021615438294982219692033975948800 9439731 48712160473559484810780377110305394512 9439732 -78318191077170245538409866990838118400 9439733 228539365653987510586402688356915644 9439734 -52309927619805782319795205788397916160 9439735 8790099532641541229626055870803822680 9439736 134752509595555609983580828781241077760 9439737 -113375082236199882855085632207860126640 9439738 -22180729041125535345870371080895359488 9439739 29915102375172025868856265933360975656 9439740 7014212350642727740971491593354928640 9439741 344957855030498381410000577529494421484 9439742 62833553816206322629548526964762246592 9439743 -19876256084579186263326401802590940672 9439744 138533914906383670805742044641713192960 9439745 6084844048128171371652421276989945600 9439746 -28012824835615311420160956916449792000 9439747 -1306229855706437701281389585842522040 9439748 33589969734613552160341158584844042240 9439749 -54199051008865570331311842458965858752 9439750 253261706419714498928654575318526880000 9439751 -284402212585393634823290261751904723200 9439752 17271049469039781721311556053651456000 9439753 430605655402485647693857624392369564880 9439754 81571487048255933817568336130370780672 9439755 -66598634814400640377875806521115968800 9439756 112902674794112624695700726199366415872 9439757 46638792602183017389244723869042462006 9439758 51549519279269772847422082106496517248 9439759 102016094506352984920747312931814117616 9439760 75045936268061788348303134482662686720 9439761 -143343056445509261496180698857871628480 9439762 -81305681124566319613779356511688912896 9439763 -176414561542113279531039797778228191376 9439764 -21706814301476523540114125891801088000 9439765 68363761247988848283520090182656488320 9439766 35326281069952139915805882382456955520 9439767 623626555425058006108623229438248308640 9439768 34527823059481547453102787374424268800 9439769 -35194605048011687899680366351573090156 9439770 54706491637971299784886380500921126400 9439771 -128749298610545351760045527282554885656 9439772 205041032691410686988526500988760653312 9439773 -5415011688894041816985697450199971200 9439774 23633903651272128057894267533159711232 9439775 -68344177991717439438828264188192317200 9439776 -20037924055727413960790778735948595200 9439777 -51151262777503344141713436629310510168 9439778 -22957507979040127076791784303232016560 9439779 34998010606842597639163000927518179328 9439780 -51023503903337472558165820298409922560 9439781 -73986127705803261840978569371357180068 9439782 46812837589254560340390788191410352128 9439783 93550330342800229938605204554720788480 9439784 -16680827455039677234990828032083645440 9439785 67221554218514482772177797113556475400 9439786 -141573603535244041906522799919825027408 9439787 -32619557215024280724919920424030132848 9439788 94281238126921321523420055690040406016 9439789 6845236512014376864915091268850586560 9439790 -170040383845910699530323624809299200 9439791 68951936752488368067052977518916227592 9439792 -5668993659693011954628340982345596928 9439793 285114571400218408304719252771435949568 9439794 10003972121550308303175792901500334080 9439795 16914555871857750408351363260546831280 9439796 268994806285966568762647515540402825600 9439797 57732275196336320549142647099535655200 9439798 65156501552756264418712550961494024064 9439799 150632334580655208688500683826877327680 9439800 58540812706731509001772465211371008000 9439801 -198968590145616506571155633348493339648 9439802 -194813506893135066079079071708893237648 9439803 -46843341366384647068360750455334223988 9439804 -9506089987349850985414380732652773888 9439805 152358911823946495326250753312307089920 9439806 9137882213680623255667593205779933504 9439807 57844860237282271979771781930041136280 9439808 36757938250965371936635099568249241600 9439809 18801026122471630149994182091469750400 9439810 15097788452399022559537416324197867520 9439811 -484116819479400215138032094928968212416 9439812 50764882656825389048760802406512503936 9439813 330399991526123229425256287300456562304 9439814 51876912325421072135551881769612220256 9439815 -13841065142158619420007901332733440 9439816 160858455143371450078209002965563540480 9439817 -24341669624498906469798500081735147520 9439818 107961817723577180156960932110747381504 9439819 -43965260960092347985444069851161604240 9439820 -49745599074212114101916355488085918720 9439821 14075778918535459989183253354182679008 9439822 42527221882771968738994591283105192832 9439823 -509646643045454630858921914906660184400 9439824 63394103076279627411361979095972184064 9439825 -72063791567885461854867188295748447450 9439826 44969578359324238365020354907469459584 9439827 -148996465784009653587604363884377257920 9439828 17282939056378386663900557325443878656 9439829 62484359205442743887896662506502146976 9439830 -49782103019965533435892566322866710400 9439831 -302264137535821538538357888699300821528 9439832 -25107201651315490953662588015029401600 9439833 628642151180451840858391292933190816 9439834 143700102541817227333657083882111672816 9439835 -16654688380280113011163682160133542720 9439836 -15452367979008184898937135578317946880 9439837 -86498809328136348126006411992441411808 9439838 -214496805195925376642635942638815951040 9439839 -232449229998719154651477704182376066136 9439840 6819016030643355843901729115367014400 9439841 -14158870302159036106425702258851106816 9439842 -145500348629558128098740690815973392896 9439843 -75853232191816765324275931606091889200 9439844 124177475223382986601060574807291191296 9439845 168033055003263329564696513115148315200 9439846 -31893321682311435674837182075078575360 9439847 -292926836563662214561635754069613620128 9439848 126301072179105951947120656818118656000 9439849 2212835820075376514373587847525678964 9439850 -62608119108719311674647850416518479600 9439851 73207703425467268776247654182993887832 9439852 258097995411790618460813694067413575936 9439853 110384270862904760551022766868135446102 9439854 8963037115595047346886634532810130432 9439855 161750740362520477275666448812514614960 9439856 153289902329900957047344089901645299712 9439857 -28960783585492256156821664090144949120 9439858 -3988674956941508051958354947166780000 9439859 97338124515932294631341598337016192256 9439860 83528649936692108273549762466061086720 9439861 -194209130884440869894665493527409635968 9439862 174801273382347601780780755987297771072 9439863 -123201706320600606071278531240459546800 9439864 -86073080118058317401926743860442316800 9439865 248641663557230555342619069291626577600 9439866 -82141103721904080378362867945055875616 9439867 -329090849421158922718737074451024032928 9439868 -271159283277075573581164931050195077120 9439869 -68467581840925808650918055699319200256 9439870 -41549961177269799228001230832650752640 9439871 105559623706509577537961786657577171312 9439872 18093317105728376142631847053555138560 9439873 269368476335884174481828319303770805122 9439874 14305755492793498198093772657025476160 9439875 413755101755148600106824289174854840000 9439876 -2751030721278371511875177638469922816 9439877 -380693665692018391009938498565334027940 9439878 53000361334141309868098639502969579520 9439879 56534086027069195994505444126689845776 9439880 165614824264975630229144453765729126400 9439881 31285007809177621916777007953945884608 9439882 8611275830693847342591556727539200000 9439883 7966020321024167402622732945156006384 9439884 17926007308449158224631864169614269440 9439885 20813692161599197217437752621845400960 9439886 12001581772424431155704115276087187392 9439887 -65293659575653929452537726754867704832 9439888 25451636723203734608980950043587878912 9439889 -57955231071185115413635990494345647310 9439890 -43965315729182907228375609769652751360 9439891 -270143477842432298950939101004782682708 9439892 -8335985971870075128512141015366553600 9439893 141600593342519637321958060401222127182 9439894 40243174372601475556833253020743093952 9439895 216320942181466958858847729140330304000 9439896 81608187446822200062268669296522792960 9439897 -355891235918398158741939343374703465788 9439898 -16967453125175524757343656229868450560 9439899 4127948943202957231094055330743444376 9439900 -44082683785703918340006116194347520000 9439901 -59497663746779586579412819591862275098 9439902 11034204230857829437526241516811598592 9439903 -346413660025033536732758376511186970880 9439904 111946119195106515427007369858929852416 9439905 -15363623730759802593482766987571420800 9439906 -80156793672746588774224615793855869440 9439907 -118867498027901900622479962487082163440 9439908 -13104756843834478678963542007498275840 9439909 -388202219174175119200058397045493408100 9439910 -55767260253060612062287761667491901440 9439911 73211806077793596083504726349806201688 9439912 -351581818081937080964720513103469900800 9439913 -4037481096433226875632526642386489600 9439914 -5832560346887173521494544673131486720 9439915 -70621936123880087147992282295301348480 9439916 36298017152386810917018489739513850880 9439917 -90880816072606514520889349222220669120 9439918 -47809752129451112373813271653503292096 9439919 1273512350944363158796228414712164344 9439920 -5694499501968666631821011342251130880 9439921 -9858740199395466995180224999325903948 9439922 3385427694160096785346383740126722560 9439923 -110301777902797291642516482349807819200 9439924 16388228995103373794589640814620746496 9439925 165201021370074066035647659637561576800 9439926 9461907736398016822708995473488151424 9439927 15221060671796464527196272206907927472 9439928 72332809346187447470636955522818396160 9439929 211780514591978986544203240438699218240 9439930 -56893950650351843341627240573775553600 9439931 -236364419206300890346746769446802874268 9439932 59241428390557633830499170246857052672 9439933 -252363480853356815694500949262825186676 9439934 -18259557780625656474106538286530543616 9439935 -138773082277454458150852846857182498400 9439936 -40024791016687806813451308094193664 9439937 -139795595050680063268447344148026374700 9439938 -61869489249736193588993090764212068736 9439939 -488522918102881029513804801583344647744 9439940 55472538531597691179634371910520567040 9439941 -31142767363343818080109311553752499200 9439942 -17879055805587310154129755278733320000 9439943 95752892451056018670696728057280828816 9439944 -116025443286308777785039017934464737280 9439945 7409284944327471762829133880815550600 9439946 42864807112664940941065198938947610672 9439947 156591918534892495749028076628244362240 9439948 -110133726673715248796643480460139165952 9439949 12710837549835554383826196662259726060 9439950 54054432480035743269951107417409331200 9439951 66274875862368359074293615022162350000 9439952 39346935788004163573024477609994182656 9439953 -114083965970084213678338708605874503696 9439954 -79104841687232542971567005637222931824 9439955 -94347265984391749116291251704763046240 9439956 78575380955005082048538194762949058560 9439957 -422185853826780835661479794086632751794 9439958 -61697907960041944078927456788622470528 9439959 -103472094413285785033464563547582943872 9439960 -194298715522240097864877953838019584000 9439961 -33622629565191616300708604239049544438 9439962 426217757265934006647154876104904704 9439963 3240658036876483912403229333881832000 9439964 -100964977213242159304945577698925583360 9439965 -36707197528174971127840764766892674560 9439966 21820457422824477289807361904412634304 9439967 3513968679364356329622881775018289440 9439968 21755752742619188335453008937762160640 9439969 133550534846523730626584042154681678912 9439970 2566316885730796121084636395173341760 9439971 -133187198269310734742984296512911543688 9439972 -268163761845914174272176082981710500224 9439973 258181980717805470262854259106256804222 9439974 78638868599092456612772006718869871360 9439975 -151388139518354283854772382493932960000 9439976 28910742221581860787698377829923880960 9439977 -32276933987811705836921578273342055280 9439978 168466065822183289814025558910018565040 9439979 330116027680964374057854440810557643640 9439980 -129202820563613709476377387824254484480 9439981 -260196278203648442234461036584354558228 9439982 6261744160315498762964579576787901440 9439983 -5282208135351351088765139311983075600 9439984 -59288863549704526456451226514497208320 9439985 24628462684632396217273969216446293160 9439986 -74514495122976243254841530325405561600 9439987 -108777613136847927839896529464788525364 9439988 305950389479063068078841829192505519488 9439989 -7676311711670252013576082659821039232 9439990 -39233983868204617659897910561782885120 9439991 2433355177725847890287809566948931968 9439992 241195231178146553872347102341145784320 9439993 -460238707825242943129163807308356567420 9439994 -158998647579374514462790013691140198688 9439995 5701831616903290666922117594983919040 9439996 -40395419108043386133565606347348561920 9439997 -436037644589080758527672589117542299200 9439998 84795787277787238638590737393866823680 9439999 201820454073244050586282275316022611440 9440000 -34609170047341403618822873048678400000 9440001 -66993676521069177085613345498600438670 9440002 -87873881404949399227728782044928845440 9440003 13850696491104446930227383088758741960 9440004 -6752971300482774568953851712503095296 9440005 -1468620347716278749972593173427227360 9440006 -113510823976738416547481414411964294048 9440007 -16543928816148398561252642919445187760 9440008 106089777337956967358678517522349916160 9440009 94522534363970897814552556851454425216 9440010 -50259782725583137476864016473965836800 9440011 10156950014003115816073559418354892432 9440012 87888313109051825018297930716051597056 9440013 -100955014171571401320740912935161407712 9440014 -30538376715784954484533659133986286848 9440015 113744734764868680724373966783524005120 9440016 57576453589140637856388294480103342080 9440017 376463762957962566829282119335422574400 9440018 2539824632922667250595316062997251072 9440019 -255540214455456237487708751678464263756 9440020 -59580947420559089482527478145273541120 9440021 180368718774333519925097908633605534222 9440022 -7539792845962464974887729766443929600 9440023 35043064701874757259145510349422707272 9440024 -395825306644081593359071150490372321280 9440025 -24203367783729776628982060231395902400 9440026 187549090525176416530736480024377121280 9440027 89350316583182158589678619173543790912 9440028 50634621047900781542106216947893561344 9440029 300927585791860614079682392016970806630 9440030 -164251038752933698766136662364712731840 9440031 51995382909976604638128942915930305280 9440032 -64165595764977268860313622002148573184 9440033 337064991808089480704298922208680605282 9440034 27909201573902639012250599145441233280 9440035 276926281378921508262504268088174884560 9440036 -21581952842615158578274635156576583680 9440037 70966010047452268944592079591413155840 9440038 -26917292612290637501863973099636482080 9440039 -65492675501860429772800813750539604944 9440040 -39223503467587528830448448451843686400 9440041 50282361483935277597239747113209526372 9440042 83546838945541591150944817455982070112 9440043 -99241556931377525557939329296800060176 9440044 533907506673373631467075631690496307200 9440045 -44382520291528998603236794165204257000 9440046 53536460150234796790613501275008768000 9440047 -355739834014379956718291975075478763504 9440048 765303387378425647869979669491646464 9440049 -200753517168331304918822205619950352800 9440050 15011317302315524677582474882019482800 9440051 -202996839448743610207759442620065269280 9440052 73811248605017326895325762030023577600 9440053 -22498330017185249611914069166342957696 9440054 10467957852389632695653580122880839040 9440055 40578056995520083391388949653914896800 9440056 562033448327786628097569509654261760 9440057 662004821063557348474287617243419578 9440058 -12458467386816182787269630593652815872 9440059 96544787419230505549369580611191512520 9440060 14120684022227594497801015049308723200 9440061 218429051872362769100291757397506300672 9440062 27680307754318865950932116372343708864 9440063 127928313559330517602263642641998437312 9440064 -90289748867035151691863355332015161344 9440065 86337056242099758119203676963061792000 9440066 189334840452977070741165312976117416000 9440067 23764742542292262125340365383551575040 9440068 -4964309877713705604518516587504465920 9440069 -76280469820140270579306934996970580804 9440070 -14617836114909509956535297029288857600 9440071 -56208987441940607456397530699566309608 9440072 110569238328341828343994364312596300800 9440073 13293908543964414638236313839674636522 9440074 -16206348691274837077221423160916459520 9440075 -98949121583310915472005936396838533000 9440076 -82476846661734349776226020540117754368 9440077 -160351141906330064520176993856648632074 9440078 110321879138017908480921367835348763840 9440079 118142947814193130329022766481182469888 9440080 35186973605500512144590092402325913600 9440081 50442308115477935462460871551380764992 9440082 16670837806265068130572120426552560000 9440083 148666362721687941735924645188619889440 9440084 -103059948383845502913258923869559750784 9440085 27335156735520798945154904652788282400 9440086 33833407144231768571290501800164869824 9440087 -15902599674049726616984213517482262264 9440088 -14776290111822039507631301039006023680 9440089 -53591235490001116965433581722315312640 9440090 90728715914672846857557610583997331200 9440091 -3205185911796841012748308666930744320 9440092 -292129930746704216781435038654444752384 9440093 89932215945479674791504799721380624800 9440094 58756458436591503734512820518701450240 9440095 32242585948387667176235925625063310880 9440096 -125466662367022996640531615128572395520 9440097 -61087574640307144693817570380487854272 9440098 89867090398557510796266211466059102800 9440099 -184476473542739505770404015138048281864 9440100 716907245939773366807573264652486400 9440101 -100778759922336798334525704810481428000 9440102 -15189595829021773170545880146218629120 9440103 83297717306358123889247646321631652904 9440104 -134912361081888844547761620473050506240 9440105 20411256859264132772270512022500560000 9440106 25850441815789872931428894366560375808 9440107 23733961376112844132685560897169781280 9440108 -290405803091009195122447309581733193472 9440109 79567572353041804664942588469125295360 9440110 -2924801516975325117111740404014526080 9440111 62008753054368201081014576674236629712 9440112 -49482692999011920112613988571915223040 9440113 -232229381775018616999976032464972878638 9440114 -122760302964996417188601349324748431344 9440115 -60512012082467103590955685264842467280 9440116 33027327983994409671183968960574857216 9440117 169290359564346674449426633304086555932 9440118 139997008323092355926256353048578790400 9440119 97567305926589718859938853438055311944 9440120 25559950774592043274080718294430515200 9440121 -38161526367707837387749831981943495088 9440122 -109342207427170009182276115855435838976 9440123 -70274794666132374437559741170686252800 9440124 154137637890533626598384082039641490432 9440125 -79066468966021812662203984628049561000 9440126 -41036069800463948136383045448042697920 9440127 -103967955363245563312899985227236503392 9440128 -129978188020825511597790460733219143680 9440129 152431196919212028550460022245625310020 9440130 -29986518460447014763405168300437550080 9440131 128166840794666098474055467088924527000 9440132 130888887695958739988655791649881702400 9440133 -48335074836997500376885508192684565696 9440134 3693908818925304267487287670710395904 9440135 -49090684598760439894536922129040359440 9440136 -43584932057159336225574694615514311680 9440137 246507559252369582425463921504285952 9440138 -444655712432248945866964428333395466240 9440139 -222517703183329466954447515910612142912 9440140 -195631891782474428887027804812750136320 9440141 7391176140103439036646069296717987160 9440142 42838904313552397238973478516993998912 9440143 14150442793259146577262996212747410464 9440144 -49516332896393944363328054020964573184 9440145 888914993495975867543491791633032640 9440146 -286604372996020233525815668184286485376 9440147 62885049407387117317712174250929978640 9440148 61285196318485807354207925647578875904 9440149 -318949285464081368848004355231851508850 9440150 37712874364120340398736686496584800 9440151 23070631701399074672625457321012236288 9440152 -306420983441158241992478891637046118400 9440153 11173526634105305713643703731030088144 9440154 -143184126434711638211052041580477662736 9440155 155565921739178970247741657893302218560 9440156 402573741778482942714286313102182293504 9440157 4791152237635401866703947610200442240 9440158 11153216426794281206835591746715805440 9440159 341835206271378917476455930424634043360 9440160 38491020824159340384375840568686673920 9440161 -145054586708037825956384188185903582238 9440162 1224486779060641962657178250681664000 9440163 2106430361838718805333389797228288240 9440164 -87158974400981040808589511858060591104 9440165 60048711665025652900923608944235817600 9440166 59713442424896262742963615755142821888 9440167 -134264808329432789997370142668200252960 9440168 9377980634032660493225746631057387520 9440169 84689107984214505388496872131624001440 9440170 53478867597526997509122160554631229280 9440171 202836533437861883339131674785731417128 9440172 -61327430301837698092756360745517219840 9440173 -141789329122007725119254780329712729578 9440174 19723585973065383297027691147842966336 9440175 40207072157503336902757575076235136000 9440176 25767989094558514628960201229155500032 9440177 433562179896457281872748997455357360 9440178 76466142981273400321337509843458432 9440179 -89277073414246818395285639824949634224 9440180 88980732339147354481512488357392227840 9440181 -117573012340628871143203375052033675730 9440182 -31116921403932347746311153947384856576 9440183 -165472752945955516406962568118541796568 9440184 -108507239536524607957278373833395404800 9440185 103955790846968461658146048581330921600 9440186 -18918680822249107292222152492148179200 9440187 -118596476446160131232537159946551748840 9440188 -46247763122975367101966443531510330880 9440189 -47022423627727997334540230376306647232 9440190 57592299110309007420493171562469635520 9440191 -569527314805202748208707348829025301200 9440192 -74325070774730759722660436695490494464 9440193 -34236978444006209392145175589235299200 9440194 88415501193028896821675322597694066896 9440195 88774753215970434142671934579988947200 9440196 164883027547420288937280404054549729280 9440197 -55147097733871648919896931881297154660 9440198 34778840456414156112220607829125685600 9440199 -23911621869277111647158147030425976880 9440200 47687494309875889411743903635140608000 9440201 -47330061300602902258126378981844675868 9440202 -108085585659109632583906181528100404736 9440203 -275029063964245919799705762483605309548 9440204 -43242263728447330930105540294641676800 9440205 -2568940231427768315929339381341862080 9440206 -36736161335136073165808864696650053696 9440207 53873732774827107547639299086663241600 9440208 15254515831425923441134969009450278912 9440209 4827306901228057716283646963031810888 9440210 -10744804011898501028375994194769512640 9440211 2681714157301066567721021489423311488 9440212 -94407005984495822112615487354586769408 9440213 -44993177031096849686011002777270381696 9440214 2157130689357115314323334478063595520 9440215 -11525991895630298157912451172554289640 9440216 -288483348221847128386824769798512875520 9440217 -50204395980100587099234346485357858300 9440218 102684403465649336921584699641661297920 9440219 352456546376799972594372949732149414696 9440220 -1396104929696871151751003005268582400 9440221 -73566163318081622316170760037943663040 9440222 81749898077143337860710290550879109824 9440223 38532452097164308126173202588612387344 9440224 -114231685135462357594206234274062925824 9440225 66952888240965642584800486688185211250 9440226 -411159891570189313394218202443774080 9440227 322544971951192885221324701358436690076 9440228 -139404323329097864083463152076337045504 9440229 216312236173936789474075559410241445984 9440230 7157461641330869574340906155687667200 9440231 101311937036603926267917002674098834864 9440232 -156598483692238394840767914426821836800 9440233 127315797052884941172543855194912893920 9440234 -35653518284248705677615138716245081248 9440235 2019181028422330209957493132596003840 9440236 -30377974061524177225318870454097991680 9440237 -167868910204338009578505952528293697728 9440238 -23720503931875898974102134444440222592 9440239 -307149119563381503744085859239201215576 9440240 23339006247955455301131679713804288000 9440241 6264606037300376767370890061678968320 9440242 105523579216383462585983175403716084240 9440243 155550699079965685136906775817859244492 9440244 -11928519292932248513532115783037829120 9440245 118988259218819488459457801536211719200 9440246 14054013332246983637650524672628275264 9440247 169589841083980390755367409878390593000 9440248 307276440279587375253960922569040527360 9440249 -3992199517938173444968927958901936768 9440250 10243167254836943054442734695563648000 9440251 -190528065012795168463013757785687670748 9440252 171940605954749295224235595162380741120 9440253 420300469911664379213868488547331002240 9440254 26291442089350240225900088091713291520 9440255 295917874261933656779405904970626430320 9440256 4495356759333888272993405442761687040 9440257 -86537393129471393441084783994675572780 9440258 -48037327382287578363456100823750601216 9440259 124015836455136021064293310310141626368 9440260 98025767425620531707601425684024793600 9440261 39316046263605547870662712760039400000 9440262 -36900660774460800993258801196999827072 9440263 2274673525124657045400356579197250560 9440264 -134890755178526912539306930456793088000 9440265 -9859794081102692808187094655450799680 9440266 -30040517212769397948350374077724956672 9440267 44514198348534582060825359872042847316 9440268 93098431926399011477188018169509678080 9440269 36057710274191539869212954585400031596 9440270 2831761221468014864050854568517813760 9440271 190962893542382414763868284973113315240 9440272 32409364737159506251309812754350161920 9440273 -102377655864043254805268750323309286478 9440274 -49350313433244205784792961844112327040 9440275 -30078341610465976763643633524968566400 9440276 -69384236554574007202357492556282739840 9440277 16289123038316527009410355369824751104 9440278 80134788771280722483733715028018291456 9440279 90533220037936344631609319924154066240 9440280 -75844802800581615777808002041063424000 9440281 55278762088456968686642018054739366720 9440282 -90476273936224105664658633438178549008 9440283 115025214940075771865126301184447910400 9440284 88799525119506723517342585130857409536 9440285 -13848223393172162155762170589989123840 9440286 27093307059700278501237246242784144000 9440287 37345656690999770204369223322573607712 9440288 30737142841636648253258241557070348288 9440289 51511483382010873714010669499298440784 9440290 -26685816640840095878140314683128869600 9440291 -25030070085203990027400753961457462784 9440292 -7396606341195741004383242173262158848 9440293 -254783529293655028612835477678294603458 9440294 -9954563555405431128617186921954870304 9440295 22745027638687952164496100644449065600 9440296 -150387729815005151259791987439496243200 9440297 -193525346008288232385507430218921106188 9440298 -55392363768018181463940461446901074176 9440299 -287009786857092423453783745847467520 9440300 32377674228591546044543316356380992000 9440301 -28383662945903636997733287516543617760 9440302 114506512449931193962774765558538880000 9440303 251183226709877401428552687672079905552 9440304 -16224723103794036184806404755776602112 9440305 67251374150976320592978897699023818560 9440306 -783711256798016177639803706166269952 9440307 -169243393519510216997174721484831639152 9440308 78584793721344427208373416820676218880 9440309 211825202331329819213096292443491398510 9440310 50605021855419942199973583726680555520 9440311 81832949899056590527071296843552159912 9440312 89341646520354593260846248140735692800 9440313 161925923041640375424208463296568836944 9440314 51842151758428753197239141854840697088 9440315 -76604125826247276222056001816535943040 9440316 -185591409855155419253769624151534192128 9440317 400735375096095617052050736209508897760 9440318 -143827273327163326409709724131507728640 9440319 -23887066348098338683122753275039696640 9440320 -21105777925543525774610625581804421120 9440321 492488041682347861981274172857123835840 9440322 -6044496731839903646165262840342937728 9440323 -172075801465246112549351901888856271428 9440324 77291949290880826721398529230288665600 9440325 4190161962994151727213950731273345050 9440326 -102233848919860104168679225525896597504 9440327 -9010529977942853835085993525906096992 9440328 -6982277734657694441522210702071726080 9440329 -274251784534366466773118029926771660070 9440330 42080065311369315516359849342593931520 9440331 189952119176329031142202454936142508464 9440332 -72910234317902555557670407411383254016 9440333 -4662528364385443371089749389951374880 9440334 37197242390544638056943196594716634240 9440335 10170873899381873819088276295206693600 9440336 -75248935905323048518404765578307575808 9440337 9834689612856767328107243804293779456 9440338 222226767705680638603291473993548356896 9440339 175782284336700981194218226864814071040 9440340 -47273083687875827485968827639373158400 9440341 -130644479560441977930672909027531429120 9440342 -136129922361060796574487720332254656000 9440343 -239711635458962874769761467005345276032 9440344 -245990029787228556585951378281616291840 9440345 21037957449813122661995551714141220100 9440346 102131929459176419172057228913947369984 9440347 -27037154949317166263425331924229571568 9440348 220049715008597079619263826329149956608 9440349 -2957350714534439376118310305448524512 9440350 -81834449571191375106331799939472000 9440351 -350791236634724279827116079359859236696 9440352 -68226204275755400970448372912094576640 9440353 57878552469276776983890072286220363284 9440354 -30987256885574420789813084939340595200 9440355 188034148198119031768476628812003028320 9440356 38407761521416595940539128442544993920 9440357 302299989746056025476341871773157322880 9440358 -95122596195433035415316755172860970112 9440359 -92711364273090026637365755302286322160 9440360 -6631590555825419069390589227806924800 9440361 11603282945492032932160770158700288000 9440362 157196642703619805715043275777144145152 9440363 -231589653774030101824503107008420661388 9440364 104435899797430432552126183112474482176 9440365 16568092224315456290810820309658406400 9440366 28851675370542755984662291131484612608 9440367 169672276803887008792449912551836797192 9440368 -3877244017805454442115713250948546560 9440369 -284764799396602258389966925667461657920 9440370 -61991439526725969777016713042701995200 9440371 -254158107191482593037078533387623861428 9440372 54107672428785547019149707457751120640 9440373 38090419292266556219855152171530264576 9440374 187497112049241075112501607161964427936 9440375 -9995527143025793207768282747732520000 9440376 47597223626363863615977357050245939200 9440377 -516339427536851559428261665786569504768 9440378 100295996600948030326424847177949693440 9440379 -99489099294828765950717237674751244576 9440380 -118789786611021249348919972333974259200 9440381 213051154350084663100017785087829879960 9440382 -18622395530855172548286322653535527936 9440383 -97122248791261780773230932606167242368 9440384 52301811602051629973503101296380477440 9440385 -94646425558245498151793624749178079360 9440386 -67488339803993748976793008820568322608 9440387 -19333880492888918864130239958762665208 9440388 9576872508030951534130063609662837888 9440389 201740508093437996470236861032786256000 9440390 -66846426070803092689056119204732092800 9440391 221300952456740925568413060127985157504 9440392 282001152571542190412305588495319040 9440393 215381739064844382931947307807122296244 9440394 55701315433190199663590395106633644800 9440395 -9772688307175274391972964175926245600 9440396 -12323704516655524176568467341691224064 9440397 45694414882623439766770650008191844640 9440398 162510593458721963224084725185780022720 9440399 -42280947044554467374518254668737687680 9440400 28612188093470135263896944332991692800 9440401 -354705232902170107101658355870628603598 9440402 -126858021698564193694609336116313189056 9440403 14610788675275577237546769645658101504 9440404 148020418514916894216660276281318185856 9440405 85924182465277063546210734859385512320 9440406 108590333913027357814863779862697804224 9440407 412749677535712062385736269304456403656 9440408 78005863574991402242641848900813312000 9440409 207257311174232233593289845083768956128 9440410 13892155798184582254934476771792972800 9440411 240552336482951168413627211625658452552 9440412 -11484073922874920993573349859298354688 9440413 125898651336532020790462726623295298400 9440414 84101094852814974853286050624087934592 9440415 -20130335074860651033122273437207692000 9440416 349216566758799580935868048982613688320 9440417 -64682663496307335537364277094687834816 9440418 -36749723171029450204508272648738455552 9440419 -160891244002203339102684215143136983056 9440420 279302458065064935973569994951434240 9440421 -79207657482026610935092636491638511360 9440422 117736690417346559379020620425844140512 9440423 -45614430759807021198907279421807528880 9440424 86644629752787912618830465470940037120 9440425 61368356536033468055781589029999941150 9440426 -44740811164678209365602680850817212416 9440427 -168566072116696382107597799870691405480 9440428 112888120259503202085689690558166681600 9440429 -102984586458787058234652605739635636970 9440430 -19902455289537705079403714352611573760 9440431 -69698363135199215164270235121389041152 9440432 -77578854799163229244816656857513508864 9440433 -13363353138852684293266758676557783420 9440434 970380513697411002903001778267413632 9440435 -1707112026196098913186441725280185600 9440436 54765576204676754005472208295172493312 9440437 -44879529589937212984691477156009382888 9440438 61563249477691129792289779860247423776 9440439 57184225710350201455065412968913611600 9440440 -25058633924875314102253346299172659200 9440441 -40365307516318592178884828784928771158 9440442 -48157097080729381568484150391754711040 9440443 54547252752889661269174855978810926692 9440444 15937240847795223950492077542646781952 9440445 -57684250208545172217344236444990934400 9440446 -10607190692650342055642108595459011328 9440447 -296185542260840831641127360120043271104 9440448 31649315213069853315290133556384235520 9440449 126807104827333442487709785842818448450 9440450 26603905845921613709978736037331580000 9440451 -77798618508196743463614907589370763320 9440452 -1216644096123589225705946560318873600 9440453 384028783394964398252938001190986700864 9440454 -143147998131828940793304653390584081920 9440455 -92209945955261920773980907151747727280 9440456 352701838314988809284309065728432890880 9440457 -62468902330299126594662634804978207360 9440458 47926196716236172566700297281417388080 9440459 9833384950098578350550063520294531216 9440460 -32505008891831078566877743657474483200 9440461 -82273926152627574364137749328070246656 9440462 -220125271025612729140498245888359784768 9440463 224750889163328366012106719472425107200 9440464 -10456319903241572950586025441753169920 9440465 -46806087001055698731948916634064334080 9440466 16052342500691054357320696341997329408 9440467 115149558046325376438851510594494765152 9440468 -244912669739564153604241571329360820352 9440469 17073539454906171947554374340863665550 9440470 53155642086838789562179959121060070400 9440471 -43472973838441729489774566394574146008 9440472 5851453410775042216610785236477112320 9440473 10476463232139681090169326928489672640 9440474 17969993895323869213276107312816029136 9440475 -22377050842251880934297426342850868800 9440476 -7672431710389896362044680069695007744 9440477 337025423038149624115748917169275804326 9440478 -1683527213921911633808714081689862976 9440479 25576315091254923353348091160620018080 9440480 -21725779240962844529973597071710617600 9440481 -114749082345442453045850560002049773648 9440482 190622468131152553973456161044230559744 9440483 81123718916670599834968548273648619104 9440484 183215163487537917921956849610449089536 9440485 26985626443391868745996263673553037180 9440486 72025451506511805298099522799545925760 9440487 -195518022543384521540661093575588259744 9440488 -222519149134492701406499804125320560640 9440489 102159222002252550725867273798539908240 9440490 8831306127205652796788588811046425600 9440491 -77563516816724893106188637734047633600 9440492 52322630684036660051534355937761361920 9440493 20329261435086396131618467053621747264 9440494 -31331013650185461878619644471726295168 9440495 47333167403920460888411455137250694880 9440496 -19031464482439016048478399167935610880 9440497 102549744817222208489479572317492902560 9440498 38502005249042459094613731968815356960 9440499 34698717523403882127331527400451012664 9440500 -143811313762202458189047132031180800000 9440501 -13361629157912239967694830888707273920 9440502 53927468228218520508364855195522596864 9440503 148675468528999274306329331679899723904 9440504 27885231367182593241352860227802501120 9440505 -26656946318167507657454224530056327100 9440506 -12582702946553498839629025284855944736 9440507 -120852400638928557164589101378848001244 9440508 -53641266412885006449283839745147109376 9440509 220171786394522619345162904840313263640 9440510 51839506644486144851413898123817634560 9440511 -1943454852656445532850004468578417280 9440512 225577994162116465664627933976404688896 9440513 177958112361351752881270850343236802900 9440514 -117058788064012936372036501320218926080 9440515 -64214854439713025497985436616466150400 9440516 -36175708474312656727034656242953552640 9440517 -151672451361282810736832580619627890720 9440518 -88237462767704688709725205597480283040 9440519 -73288150227064272583409212251519075792 9440520 -78634539529674384813441594215443660800 9440521 -5943399458219528641014328166874917168 9440522 -24356068800209392106844061072352956416 9440523 101110648375432744475470285272023347200 9440524 136468640324136611208561328192976996096 9440525 -156195585628421754358285022173390443000 9440526 9600767143297378865519344763390244864 9440527 109258336931590799951119046568459955376 9440528 -60947637242590807936471769171316891648 9440529 42575733529697112864063506589853425600 9440530 59926879719739618998538984293327091200 9440531 -181150034904757468123446432820954205400 9440532 -119780313482078684950477367790024764544 9440533 12261365479361726143954657530903782460 9440534 -133302231637291371350884345089591955296 9440535 -54944331416437519434689433501126420960 9440536 194205699953499284442872679209748756480 9440537 -88882608198628540787879047931756154348 9440538 -22395267952229214326205610459565114880 9440539 -89605821962832261776778406290574081760 9440540 -13700671270108079966253880075001909760 9440541 86904199620839798839135527369845670 9440542 193701083303827295161853893613971195392 9440543 64662757197504478546613298198243220320 9440544 107276814668613360545958538932199096320 9440545 114707776051345052370087848627706977280 9440546 -179738572862031296969360459497539300528 9440547 -6282942714185026589296659935434690128 9440548 -66544719465206458036651758672871059200 9440549 74534081638676245717044708514973262240 9440550 5754567176847022110221899584153532800 9440551 221629945119312184886488879331049698552 9440552 -24822299284501962863748122813612851200 9440553 -60706936309521011710874882412041107200 9440554 -10873428084434069047012693984845861888 9440555 84589053287930122782597547520737962000 9440556 15156276188300164863501052377031409664 9440557 -13203061092934084287390587862392487936 9440558 23162871652769901512532813347762227584 9440559 315265140433735023368477783159792967024 9440560 -1053385703300682897705883241791488000 9440561 109621231734376839307285424357348306304 9440562 139001447394058510348221093167755378944 9440563 -226000102770568920660655574755149833016 9440564 -171674011979631522105480929950568448 9440565 87793276662176720879069302187791775520 9440566 57574207936930586516312515446046691232 9440567 69661616475672580637255771169129672576 9440568 -357743276056940030161494431919552921600 9440569 372456978585298512067585032009586204970 9440570 14334356661750753216421063225942886400 9440571 74711097519991052394400865300835157248 9440572 -144424020108281952318550647154856068608 9440573 -71945342788199305583513584513921016820 9440574 21205007675521683332851648223113982976 9440575 -125154468017758739800263039209013224200 9440576 73020949925742463325488073471073189888 9440577 563249693852795269174035269051052445440 9440578 -18656535665475347316209940892609732608 9440579 24138239378496032462942303648477962560 9440580 20377883194518547139380629475145195520 9440581 57315658919434311347663669845915300000 9440582 10142327971385884362736608205738519392 9440583 60275178166703987647140007991259104424 9440584 -2785247337395110179425200194320317440 9440585 -19715884624978301378931891538811604480 9440586 19579744646440231037384241115671697920 9440587 -569981382405841830317335890972597920 9440588 331021047232864870224257594892017234688 9440589 -99054110027339760930648903063947347776 9440590 -69692421621335099472906019467894518400 9440591 -331077283766325017022659637151024933008 9440592 -2133719457834197490735293815635836928 9440593 27708978000502337061251947543013293416 9440594 -169420994230992779204907190443851777904 9440595 16073168841324919043689637403068094720 9440596 169608809863978760839960993340141199360 9440597 -224098557020891893688381620285396246080 9440598 -37491841567142513866057274108198762112 9440599 16820554164080086795717208447838813920 9440600 -19997343204818254315620206743345152000 9440601 135480988875196527179010777005512154832 9440602 214626226590848121796062266607372038400 9440603 -148604233291619702811387809706434957136 9440604 134369670738464016664738636958538147840 9440605 94281273835395121406391959289337345260 9440606 -53385008385333681220390159345728476160 9440607 3721629695234942889718163538470246016 9440608 751069472220831255258400917903262089216 9440609 -288567751089822847504367919217540436190 9440610 -17301636041474993422589844288887854080 9440611 304740708516900141817509411551019172800 9440612 -38164335538329634841877838539716287488 9440613 10659257780353100955630632927958136704 9440614 -24108454001138387564381322233227309344 9440615 -108031050927497368515893540926735863240 9440616 21842348755221044786306812515847372800 9440617 224923205380969454916295348315348580666 9440618 -60222469898223781326071926801363445760 9440619 16177904184824209746156106531058478768 9440620 74547635436406473768664884831136942080 9440621 290323571204015395339540415062002900822 9440622 45488218546156681874288693104218220032 9440623 31913841503961350420322268341174515760 9440624 10253486178110635743466379099401814016 9440625 -65041638255338030631617540607801000000 9440626 22583487817278214430696997662974293504 9440627 22292794865054993197806516351916301472 9440628 -19954495881677202453279946035091169280 9440629 -57960665961657152567214035660599595520 9440630 12735425414864657747221135194842536320 9440631 -19006466950090333444431608767622129400 9440632 -1851813867551052951676766238165319680 9440633 145892853098265142083660883528622208384 9440634 10562519347896062524591571763255190272 9440635 -209452635960891232228275133212498545040 9440636 -5612892527470894993079456117321487360 9440637 -40057171642903567703867260415556503040 9440638 -227623071669708348859839163135721339904 9440639 10905792520639344124638934849386062160 9440640 110657453284034987781797263787950080000 9440641 57314124880130019499438441323734706240 9440642 -139032805517368307723182929717539796528 9440643 254346280863149032055076150914464713024 9440644 201276668522749739488293490774191912960 9440645 -211049358961023594008381197748306444100 9440646 16422951270038037366397106282329133568 9440647 42359763462616025656050388237876706752 9440648 34620841803490335994454149674725867520 9440649 -122533847002739355638114092373753037120 9440650 403468452756053568077435258706489600 9440651 84446800540299220798337919322985012904 9440652 5661055632608523202758740464509573120 9440653 -8176304075065899697387544031231617098 9440654 96141363045176420311104814150860835776 9440655 43666924120683160554687882127102801920 9440656 -83910028821293485345141906048563109888 9440657 -291059552727928925706716391697875603648 9440658 -27716344562304658502742037319995852800 9440659 -18666884446433840143022397694906228920 9440660 -58540613563785701048666390583051801600 9440661 29574073506453141028264575402417079104 9440662 36926283412516115423821001930326656 9440663 86793730317048720533832462159318430920 9440664 -129461978203564335125162098666270740480 9440665 -23746042030091810327125159344813117360 9440666 114398756629583649914398820585320738032 9440667 179735812936147941760497126742582608684 9440668 2949010106201335059028373714758082048 9440669 65384942297518745078276372412102600000 9440670 33016794149767228249505368013939784960 9440671 -464577013143631623424456723769149720576 9440672 78755207090344810562720806339004596224 9440673 -2210897329821215971617817612343123712 9440674 211200108369716549030368921154982986400 9440675 38856704141960692250885993205735957000 9440676 42264211984011388604145769816463142912 9440677 487512909510613617733045066577156183712 9440678 -20386422244795457974560896753609720832 9440679 2118740169148145727434979184387462608 9440680 -104318730632115744369726917364275865600 9440681 322756840522899887211559396581718591482 9440682 79201152165248315533892438405813134080 9440683 30335445119467324919023785024319450788 9440684 216839595863897274259215784246612204032 9440685 -24708201132106202624071738143427684800 9440686 131977155210384553172678444019296553792 9440687 -274390267309436145002871570133898336640 9440688 -15924268647443562258751751055291088896 9440689 376372830077188742398106726102685185460 9440690 -9797835771892023836576694800634616320 9440691 -71351970949897585894645289187742368720 9440692 22068428713863516217109667239449874816 9440693 -43610123005873209514834912066146432 9440694 52332602114900369365567454816728976448 9440695 9651519519716580763555600940189260800 9440696 -298870136456346518939820379520723742720 9440697 25247986847208653729664069010567380672 9440698 19973641715301962929562815636880487360 9440699 -130286248781643623008292392266001480536 9440700 -56927546377723164567666395295600192000 9440701 65821598486678666187800134085910052800 9440702 -212801117275504459839625383981609216000 9440703 7238083424060532898128761574449418504 9440704 6466666674116870421367535406323597312 9440705 -58849056164743083217207211009210883840 9440706 97616742942341160080873576183634697728 9440707 340784083663883366508577162918843152956 9440708 -99855599749232301504920500271138611200 9440709 37599881742769029549025644686329843968 9440710 49575126930366485448241836865072709760 9440711 -6540304212212874940657917156036853968 9440712 21621675652336934078707916553838970880 9440713 -202937041285502268620181528254862032038 9440714 109816687486448752249744534958935543392 9440715 -71380920204114934326482226695862116880 9440716 -315632249114246309002557560648248488960 9440717 -678325032844020105315658157373350976 9440718 29333985889147207927688397236776427520 9440719 280454326685459010126522855028197976096 9440720 9629447172796919216377550333342515200 9440721 -286026271666264690549216554157532710128 9440722 14020797083567325833828670422477280912 9440723 347608163785513462846835157088620420972 9440724 182672553739463819027578528643372562432 9440725 -5254157837449676483266745041224808000 9440726 -57614105883272867712883892724403065216 9440727 -75177777559266162844638602620264784280 9440728 210907010732810487943338984036400496640 9440729 269954190556444280522783904179646173076 9440730 -36405066578833168611470033229313761600 9440731 36069657574655585619447663637047550752 9440732 -40706320756818001283107520904243899904 9440733 -102590103638598582363656752247264942976 9440734 -83105704617257497383761571982587993984 9440735 43825288629375519235155679093651952160 9440736 4371346793939218310971269103226978304 9440737 496088033306559097855802794380283951360 9440738 -159845236735094340718583244602875842480 9440739 -49930450988543793479943942813370368000 9440740 37226062037833311908559755860093255680 9440741 -73327775394045170274205743559301384640 9440742 -44383827105346463840822446150359474816 9440743 -103353099366434078706973155880220566512 9440744 -12126344935303303303994138789393187840 9440745 106955370617147741720411647129329405120 9440746 47735540945977387446596495772574235136 9440747 -357044731974305823010762215949800149040 9440748 90969241436484026428130381485582639104 9440749 14590690953603491147085545329024422336 9440750 -36963244587238077188311278701445792000 9440751 -20135851727737889456504142832226159856 9440752 -63249119597675037642932382481351802880 9440753 91277387942529608839378783748966800704 9440754 83623675346816801055191788968136235520 9440755 166517089091728653907350856827837794160 9440756 -127928259275156653125137583716167734528 9440757 19159379118989088859104474481863907068 9440758 45205445122421200986704919200558504640 9440759 73141749491528086293518663271962852400 9440760 35604157545466793297998740729004032000 9440761 9724823346568777211329403325382990224 9440762 -164848204002987427188588671703053236368 9440763 25341840663959267925111634974393351240 9440764 14319002055147539174499978771310356480 9440765 -43940836240209958265523010708644817800 9440766 -72023112098504483499408686740570454400 9440767 -15258090978331487717376408828760886400 9440768 -27221616625782483473905939525046108160 9440769 -5696935211820111145160382845875680192 9440770 27776943671074456650891533227068418080 9440771 -100552194675666258225132715159563320256 9440772 50729338010307317439354902679146655744 9440773 -182341704946100088094224446639074077792 9440774 -119768231353727564904650816212285237248 9440775 78185558545716454185624263874141993000 9440776 395958229284153912427696202640230860800 9440777 -393409494582396452805048539057716775520 9440778 104006222078023277759519909748896755968 9440779 2020852803630204161924987078120499728 9440780 -10693212907761672495529805505574594560 9440781 224349021747858830128655895333517790592 9440782 -9630914067985887943757677723470788736 9440783 44588231839857303257360785147771789536 9440784 -17427375986897959241158127566364000256 9440785 113054592763426438855466211959442820980 9440786 86781269915544229749635219158861448592 9440787 153980881390284520225539743895003998976 9440788 23303832302162332297982542803376050176 9440789 183914445521897567457122993551542300 9440790 -2619957885740319471685848827310833280 9440791 72204467455227098327674380697831781192 9440792 339449445993428787890056260396304128000 9440793 399210173170324101865451323075590623664 9440794 195921351948516801051673008883575712512 9440795 -17904930581962227423993307969103160000 9440796 -44871938051970037040275922470528450560 9440797 75014363044481351687187849698773709952 9440798 4383548483496907997500050782932904064 9440799 16622901542074345316217199107803750400 9440800 -98859302979448978578965106651616051200 9440801 -40127218401257854174319545862200791198 9440802 -7579145157235729267441657747055210496 9440803 226844251956363648785884373752387465052 9440804 -237593919352473239291486117465447593344 9440805 99521550078516033267376100489536771200 9440806 2748772801286004409398653182668944352 9440807 -116906656151102808731096197755578987784 9440808 56364011480880207944315033206221619200 9440809 35288046769238248643717894314012874432 9440810 -10368043033430951748955232471416919040 9440811 83589548432460346258509042907329166488 9440812 209924244851524288920155733877167078656 9440813 -14304499212604073009140266438510751476 9440814 -150811806362583010521614883008160705408 9440815 96496745643358445366196474071656443600 9440816 -25265720572906132283179878305224458240 9440817 23603781910706092499331658150373768640 9440818 -125188265989070379897401035497525459840 9440819 179331173343298787129958631415189544960 9440820 -3296031363824011813291040328092774400 9440821 -72844997390235488971591366197721551616 9440822 -835188354208700241055698764636092416 9440823 57379911691797458388387275085944751744 9440824 60692289589308462274320949516033843200 9440825 -67168364962877212684630887065931666450 9440826 -6021411348850897451469177073162233600 9440827 49349407140678696532834932068139546624 9440828 -140417364675170910737865620524164191232 9440829 354464344841511471973513749391126958784 9440830 127602230924864973475131900231789599040 9440831 -211487908277862265199488182241582132080 9440832 44646367094204814185743733732400955392 9440833 27349519371342149484140948115794247168 9440834 -42996441266467385367116182379848128000 9440835 -3746439223520745883482313403071196160 9440836 -45837405849333657873187928540905137152 9440837 17425630053080505363764411118205575552 9440838 101044566712963439900193381485028257088 9440839 -257115978351011042334889332005777842800 9440840 139432205708924558229784140410686924800 9440841 -31258357915029906613871825436765422880 9440842 182214922205529544885945792635111714144 9440843 -30687674999460527767787974965509698080 9440844 81124332096277081202805382019362947072 9440845 89175929620565336902453736718322193100 9440846 51200622734648281016804137705612428480 9440847 -216016791523998365316155470150439653200 9440848 -64136069742080274323174447616856719360 9440849 -15586746239410016611674008550435822480 9440850 38863420488884801199119445492093072000 9440851 -37776926326874436372101809101227585536 9440852 177526447509384162510119012811528960000 9440853 37242249382528229664378667835902411200 9440854 36780855136557702610662474967622297376 9440855 96725062957964798567328275885545556760 9440856 -29932324246990876167817114550821724160 9440857 398713963656101776930333642008360244106 9440858 70755337597673459127844465085301701376 9440859 226634607082908599610901337415037130904 9440860 39335801363296127539234808725952133120 9440861 48672641748230990545333092002770130892 9440862 92738616908875929362420402204738924352 9440863 195834956673639078311834535224873286960 9440864 68114838653239021485443890258132205568 9440865 334919555784071647167829273739792640 9440866 51986549438893131851497883568539479632 9440867 292277294657642947555473429418514787792 9440868 -132558476136946817201744344635868277760 9440869 -199068552226382625127873534377011913730 9440870 -21226151368001389719607073925297719040 9440871 -9663552448559906465694392740520087040 9440872 -2466548542768623640859648275114475520 9440873 4639212600721931725988702162232078564 9440874 2867153434511281356726457823045035872 9440875 -294230046511830262350838571771287788000 9440876 -123303599403850863311802694329219536640 9440877 -359721889773834523007582277590608051392 9440878 -114999771992856842986259761124123028480 9440879 76696789102392830109419522081808073296 9440880 11984165507410106328456729284955340800 9440881 -270220281921800489241637636980560904908 9440882 -136425439863071156725435294995519956736 9440883 -525631210297109414483931126769274496 9440884 -178327529073194753733781377563978503424 9440885 -188051535286422236542347655200107378400 9440886 9902866920526253781018670731353192448 9440887 -22527850780316690859436344162599918960 9440888 23386164665621183973692025602786549760 9440889 -128907519431474765934155409045307114752 9440890 72821341540746060460988528064495052800 9440891 -149832396939192078698838293630043040200 9440892 -39741425926137439024039186919368803840 9440893 93534648394953404469690758066399824320 9440894 145117299286168011353376632166613947072 9440895 -58743781645452513404453400088437350400 9440896 189309719410446876005083202636438568960 9440897 -59242953173537742199965957315779862654 9440898 -117719389880948877045984514868929451136 9440899 46250081826315505324695109770583559040 9440900 55875359121278741576161337177741107200 9440901 -302392738809911855774271378541888200960 9440902 93322099113874503428218884037848312192 9440903 -107595219401797450174838711702196417240 9440904 344657375548309151373057265501839360 9440905 -322334664639656523594384358101964254840 9440906 -20000716132022185590909954586846724256 9440907 -60293420378277037103704983118943044608 9440908 1168601222317227922504424171493642240 9440909 -346303850161679466499416934018166981460 9440910 -38450821003950703921486473925036425600 9440911 39336761925814180972027875394223719152 9440912 4065503135470300609370966867849134080 9440913 55732832861369350686408091623763325664 9440914 70501661034451618161782062646699457024 9440915 183093831888281673475944514938829315920 9440916 -134248048640984976033795713073692651520 9440917 -193657153228187557492137659609315703780 9440918 78241602541701287941533855708849779904 9440919 -86239136030059234603333803395788369056 9440920 -66912025402051216229345307848322048000 9440921 77067085467143296090672090242001423680 9440922 -94707380557283183375598293410244694528 9440923 -287608226533905783990409996690428472828 9440924 -70145206625929346433390625724677807104 9440925 11842977034735977764785763434060022400 9440926 -13089174706812051087154459992120360960 9440927 -37365621293743807319477648485873324560 9440928 -179416852003274372144685849283689185280 9440929 -239184136114106526493978540139101265360 9440930 -13699089420956858161051493668629811200 9440931 78598028879312294301040341354086708544 9440932 -8013586858606524531421825128733720320 9440933 -242206772681882815355995215375659400900 9440934 -1210490023929711817619767199361598080 9440935 9521389592059367475882379175429000160 9440936 -261755841995158405772904346655625016320 9440937 -338250808780734728615483105388166999680 9440938 11140799747876942827505283907264612800 9440939 -50972369198141940554428445681791962240 9440940 69423772214686096187269973511666048000 9440941 184973527943873439131415279273072290784 9440942 12123751127812555719710673269778435840 9440943 48841080102720946806910043597439903504 9440944 2228454925114532568929965827591045120 9440945 -185296154624979916743383230725220308300 9440946 111512917505570238478082480544274422672 9440947 -15561665241501991705896112494938404560 9440948 75684375162363365019377243335394426880 9440949 11507514381451763453652837285770360640 9440950 -125604290878313836801814677453948416000 9440951 1327971051906422763050420659765571760 9440952 -20455360231513598754348902331001466880 9440953 -45875623270246158452453886135217075798 9440954 225371242510576650283777726876788952176 9440955 4965740058652378889290922166563590560 9440956 35350424837927471348015307559823923200 9440957 -47503012472665740540782949211155687936 9440958 -14629285707369271991471539224578073600 9440959 -198143637462334677979392666434183757960 9440960 4650233714881622103818019315080232960 9440961 -101650616882751625212457807742309707728 9440962 -155636869121410184041871966759309310768 9440963 240530988322517608078853823962743296 9440964 -54493335382767514836950548913691200256 9440965 141901485696990621529745836451515564860 9440966 -211559980092673634197382096670416918976 9440967 100464582094940050750614124481425620480 9440968 69351607925434562604773213864897602560 9440969 349772613321041358828718139639156129370 9440970 -28162324323248371300660962101426012160 9440971 -226856477270779778214776301248618789328 9440972 109456490138201794130126714256290347776 9440973 105038001943362330510272158623440264544 9440974 -259205957870309438478925483560457232640 9440975 51425916654184319111297926720548237000 9440976 25818872699447788995208626525069115392 9440977 22245222156838836415756199967870780852 9440978 90169797107713461914109801926958382080 9440979 259889808809746836476814698001094970160 9440980 -198719587366030713614578238861144432640 9440981 -555905939317869191796107457828617884416 9440982 -60946491344197662982128811926005452800 9440983 -441747918442248322830113565013407690920 9440984 -178333082612163245897232553622663331840 9440985 -5056115806047966497344223281054949760 9440986 103825015273550351535898601206610104320 9440987 -197301714681686634082146304948791554364 9440988 25520592845782319784317671232084705280 9440989 -160220570619322858085923955124120805210 9440990 9207053271127743174049701382637253120 9440991 52964488283177119578579210137649063264 9440992 265499322210837223897964416169659858944 9440993 -166921604655842962687815894264368881758 9440994 -19086660534457896111977001339165875712 9440995 137506249686823560718337208246408306000 9440996 125503101714287906518933505669987342592 9440997 144499972316163114209755132481843581920 9440998 -268066629516252797855264667047739264 9440999 -68103080484786191257042838655659949000 9441000 166958544250208962172343081756096000000 9441001 365989010472665541142314000103084703904 9441002 -66695508124366543200713183207314644048 9441003 -22279672853517992832710867853846800640 9441004 -356696762540249831881774729908383381504 9441005 -26947620958793521376019293868770966400 9441006 140704034285948057526308714061434339904 9441007 -327854074639931846705301659416002733744 9441008 60192144174856887945599710403881697280 9441009 433977595073783131294475100994952898720 9441010 26001841418567990903798963149549181760 9441011 216564570169943954529174055060854240912 9441012 9968925922881050273538166648930566144 9441013 -18768847024473763576638589045479484580 9441014 -38209745082260889965415811085387448768 9441015 163757636254312293119134406251443178320 9441016 -306628765013385865152666930305717268480 9441017 14786187136642879416072204237864325248 9441018 -76095735150685025709745923478189759776 9441019 -52530509682773291455844475178490378240 9441020 114682598774303338993446672898449492480 9441021 168545511462109418906148921210349888512 9441022 242897537311451965422153242743174084224 9441023 -324962652351702284250986240775127849728 9441024 -125927640664486205866487471235724738560 9441025 3033474184999545052792497335630150 9441026 104994847242644256354124199627570090448 9441027 214165018272613463415799349002844755248 9441028 138136471347643482105291874080971586816 9441029 24433799838765028477197172449432731448 9441030 24537590551917561455236786561655904000 9441031 85135463067978830883823085947973374080 9441032 2397038968848123560569643943877140480 9441033 11078427863596969032273154305128429568 9441034 118275511014684166406338976553790234416 9441035 -104239525084773485694798586878103644000 9441036 -5442572878233894531541176371076059136 9441037 -2898857321000197141171477506777247680 9441038 -59915354941183615435784400263282590848 9441039 -335017875838847695816206791890367620992 9441040 -11777104733229771863396559346996346880 9441041 -194784707220147189680483719437241335516 9441042 51025583432404094789828951300451548160 9441043 119847180510421252350633340569496031320 9441044 29067632264292175145536425302033606400 9441045 96853923980643106876995327637395946620 9441046 -26668707476528871225079712450141757696 9441047 -39340914398110213116546771434406961536 9441048 -71291403845185635075046171387925975040 9441049 203667287425680262267899833776159609934 9441050 13840725416090541582516265347877401600 9441051 136937398140403378598873053495678516632 9441052 -50828398014097368571911112958381303296 9441053 349484165198781594296425828642974658560 9441054 18301676699337281883000031380973925760 9441055 24235209663139381412453499999047905920 9441056 -296320640961317629651746627730369609728 9441057 -51649379572953749402080144587915523008 9441058 75839983985732591037732624115030097280 9441059 -196592925611823258141791055256095556920 9441060 70151991357737910541312161572807208960 9441061 45416705175739282599709020795725228864 9441062 195029927445171568201987849430063270400 9441063 -236397797614636448197796543024571420720 9441064 -76820131394686682748856154901594608640 9441065 229509033482546138146591154320188311460 9441066 -14542477670286043481173982534417189376 9441067 -176973936908416216521048461956762880408 9441068 14860743677616496187343544886745649152 9441069 264499911473286158790800529071120109120 9441070 5742778002751707751969522391766303360 9441071 -271687919841787418218394555475005983728 9441072 -54374351353886585618483571248131915776 9441073 -242000324779357904126006765563864285678 9441074 4106196379318929934733278943497760160 9441075 70329790734385616147822291452563840000 9441076 -249061793958462746842775944956667802880 9441077 3926990859490784364187352249625554400 9441078 -106390539221410655345220781524816752640 9441079 -153086040689934887706487698839822963120 9441080 406749744161494088145785938944000000 9441081 10993209261344569872620384902056322560 9441082 -37874829138974102131495202227196752128 9441083 41829316233216370071816018543885934848 9441084 117665640288590149578677855179787919360 9441085 111478856552232658256708991540411204780 9441086 -69278391746397759005322580885865101056 9441087 -123057321805934254221915126352672652400 9441088 78813239145071916212254811939694706688 9441089 -134014706552818391823737974726986836544 9441090 13066320653471015054456477103092736000 9441091 -35287291878482703881661656611136781816 9441092 61300563344863695267412330882416198912 9441093 -107688416396468292514884041523555732000 9441094 264310178836290007105289528859882240 9441095 162133753318695268581775102275828304800 9441096 61403519150289637041901509152672808960 9441097 143911839983825260812101050320097658292 9441098 29758514729970854451632742370139543040 9441099 144892886200743236433791116804995647484 9441100 15272923980552693494214816010511680000 9441101 298622943027046173928099134267680634102 9441102 25412308916179154581117748070205977600 9441103 63362293768216699507783612902112383456 9441104 -130154094095369696589950296880621420544 9441105 -3068927573742342814128748409401202880 9441106 78931233659574136009210325710843588752 9441107 -8608142324837497661413259273237852928 9441108 50634661348837808867895106400121220992 9441109 -132190725844992486960846432318104966592 9441110 -47062686867611019464376133607250973440 9441111 -4095044514401237581749142994187243696 9441112 -93019679871917563913322995105299660800 9441113 -48453159256203291069945083756360731872 9441114 91163512609599260825865687290373607680 9441115 -145483056279381893764178140465380690240 9441116 -217889723877218863387519237804369743360 9441117 -6466532596582917601189192277896404768 9441118 31358308199308791781001806171861637760 9441119 -174900032569296477286836553012067699160 9441120 23874608343405304240572056962911436800 9441121 -335011205786119563668216664111539950800 9441122 233299123680635033033753202024884972112 9441123 -945674684600105501205243773498582400 9441124 -141374082012120368273768595366456299520 9441125 -672115397552759533054582363749789888000 9441126 39304891522528783210798648187131010592 9441127 -150887343930784583891873212112341438024 9441128 -189362791343936239115830066172505891840 9441129 16169639633333120016837392192884683648 9441130 69346713211322567467711062432985989120 9441131 -150155375631208119138950432300488426608 9441132 -26328820376966817549630838895165767680 9441133 -89105318003175842717155762540231770592 9441134 -10405875874928821431908874739240859520 9441135 79713726816243780529920396281954985840 9441136 -21158853315548507543901107166476075008 9441137 -395094238101811473642807903798242108508 9441138 -25467478162782217813142585214703902720 9441139 -333711964529403181184286239170345051060 9441140 -30878798313302611316345135844929506560 9441141 -79825318910498543902287284619657235296 9441142 -27003780171754490677100904615767874048 9441143 8365373176593461855196532590205923264 9441144 60687681957558049183550027054548992000 9441145 46381494059328489909852010057713567360 9441146 94580552267657056254417941685722592 9441147 77239103434502351222009014529413656600 9441148 69193106383939867291088602507179097600 9441149 131005517980747243147228863469877526150 9441150 -2461972983862252262182083984481718400 9441151 -167083099072450019423682618736998588608 9441152 -41792328965533434331869053464954798080 9441153 30790595122405693598389051551535001640 9441154 56002570833137110166559318772333261824 9441155 -53859062973596256058814562845993544000 9441156 -51099883142757557911369179990568547328 9441157 -5645549755830060678463152788008512000 9441158 70948682262801894095965145251299305280 9441159 21200903477472671604907054070506679808 9441160 -57891537963249046015389136677973094400 9441161 42314470508973607807274182903355652762 9441162 -48169278277154866651108863322407491280 9441163 7424591756524247543005593907258388624 9441164 -19685666526192363920592778877598138624 9441165 -110433183267931169541478976927490274080 9441166 -650088219612823595291021525120756736 9441167 171599828014096632829689355186816065000 9441168 -4698927813861015801618065340608151552 9441169 -5090467724252112456273785584765392656 9441170 -53838032799476664329276440822630832640 9441171 -119958445206853577908702601695193882880 9441172 -127484060581761204811635989860458774528 9441173 -200720894476963224094377632585845812882 9441174 -42220813148245719610270932980035436544 9441175 1910231126822860789837131804088340800 9441176 -235731330592374678385117723460923392000 9441177 -135678679252198735859501632848803194560 9441178 42594513188810070820794519952358876160 9441179 70645073236011176789018579339815667472 9441180 -18443616228831245444008518238352179200 9441181 -322444421976703583224364582564911861018 9441182 280340767897618663197580802170685054400 9441183 98294973724690824450999270509009482824 9441184 -77616480993244586993902796321163116544 9441185 -22084544749335414594972338578663026180 9441186 -94535568393225490659414214279352848896 9441187 82887192988674697782212001033755974304 9441188 220053133861637928272142676662144681216 9441189 356902257893973359091199089760961294400 9441190 92032344911870324488422218005277212800 9441191 108257208027774148604085332371918110000 9441192 -111792366907094224656984231854715617280 9441193 -99713011739730948780054742459603083276 9441194 12833432743711062816309590574335461632 9441195 -115930956175768447238349669670867641600 9441196 -6804117121303971044998614084222084608 9441197 -160652161597112950399670604754125861354 9441198 3177840316783270175538749836735823424 9441199 74376419070792784089426923777432013200 9441200 5482586498837011156170265655121100800 9441201 43989849444176443469715919690387949568 9441202 -195023026543825949049695198088296030448 9441203 -424825410867452204828485676066351266548 9441204 -143580114331072205748687012419940261888 9441205 97554001961451805522970142806451486720 9441206 122580919140223073490714061904490075552 9441207 -72269915948455655775851539127164840896 9441208 3383985971381646897163455104227000320 9441209 1372343959819066069234463625418042080 9441210 -9518355799442727990371294881912439040 9441211 -235744311321531683729912668301286307200 9441212 359528368830985283457354285171208903680 9441213 -33478487220327108639820022947831401600 9441214 129950239574213234521536277939170890880 9441215 66377205403587681910761538725835740000 9441216 18354252600764080653585789359921037312 9441217 208803901847893806519347365255049614080 9441218 26179719602503311919959541117834970016 9441219 -190172001975343490420534293488202337280 9441220 -57812497622525428403733228369832427520 9441221 327978858491047354644007946909766907422 9441222 59087311853832426113097693050444077440 9441223 280230567401503362568061903624248327704 9441224 -47860308953352131210058891084702842880 9441225 -52620899007360445793197882064791344000 9441226 -201292335440547866839502906832601844688 9441227 13666377737536788956465325084005213076 9441228 87057356152866570437940023980263522048 9441229 -82739382149372085156365338759913697824 9441230 59828292129672057307006809956867117760 9441231 -112368295861209550258997871582073494648 9441232 20581952770499983808668144812163751936 9441233 -3171298346233817737446631472887958238 9441234 23627789150755487796649401114155463936 9441235 65794961917224868644246543596713381680 9441236 2126565530999130918549423588158668800 9441237 -21217159898162159064855866053186288032 9441238 -157184724179187517838137525054628541504 9441239 483207086956417768048131629703945511920 9441240 46549994922144972911191698872875008000 9441241 -101320810274759171236839667879788150000 9441242 238511653844066180278696902328494988272 9441243 32560229187898607934236577853417657104 9441244 -21529712267444544691922659000776062464 9441245 42758620467485593703456637299433765600 9441246 -72440929536341902307740177751616129216 9441247 113922858004001426405707968266147324880 9441248 -219576039662082782458628218680099471360 9441249 -151674453157819047111360101759133408336 9441250 -3329702375173483105876153190276160000 9441251 28836430227658614667767362795716035504 9441252 -1777282841925038604710445271304601600 9441253 -6365645102806528823133366349730394280 9441254 -80983296548235425447226118032794651424 9441255 48350784054176260059510710155032676560 9441256 -132870199519115769514631386866489262080 9441257 -112113671786714130143662267712475173376 9441258 5086831737986667046071784702292937984 9441259 -108360962014625941630887899466114262540 9441260 -150791900849128463535244630494194565120 9441261 -11487636954064101258145331990758825812 9441262 1378111386838658153056067089068904512 9441263 37698628753605043016823326407017136944 9441264 5475659978206317655465292315374387200 9441265 -24099580378653296662917795463718555340 9441266 -126362626773806183113567953115166914032 9441267 52833672947176260700458984453319680 9441268 -7480170589387136066063795048347798784 9441269 102353680847085359465690146728295644000 9441270 -26839807151876834810604136537380860160 9441271 15021954125244381633094780214297144520 9441272 181994221073118576904190897048931532800 9441273 -112559677656947724426392959681311868896 9441274 -112149154171022900721779840475192606864 9441275 45060898745798806710731278032315751200 9441276 -49767069075099442605910162463241378816 9441277 150931347948535327002223574896091656000 9441278 -43834565720700435720578773771665063936 9441279 22093361967666966456569966271661955040 9441280 253475545788738178064502919010199797760 9441281 -233187089553313041603264599960489553918 9441282 9148772286030720194632090448359224192 9441283 11443253478820795419544035280780513532 9441284 -204835994435885321436702593250699840384 9441285 -24806199772036035797397765816528800640 9441286 -17812405047020651116296545306303989056 9441287 -119215663554336185828472924123742409064 9441288 186064036026560106998584517746273612800 9441289 70306467115688323750777358473851885696 9441290 -59277913567237241340032578974193152000 9441291 -108194595488842624706492813048905914408 9441292 116220674209522804923734254375140152320 9441293 -246125466957106217584777352930505809376 9441294 -3738256261390857251261181991309502400 9441295 331554298337896285187277065267998320 9441296 12774917653708108876912394894571208704 9441297 -14732843887373576144136547613825038320 9441298 21120549211369214391759127881767424000 9441299 -129841163877372915905111317522197100464 9441300 -91877047450415398248959674800190310400 9441301 64563538675695247289398190897753193024 9441302 2091439260596460635230053328777238400 9441303 -13150801111135095878542203580075846296 9441304 -4461224100087176573056686018369331200 9441305 -197375948853908028187515297442579439040 9441306 -49113277953268958839659923010387348480 9441307 123078793558369875777232090979920906752 9441308 121456605696561672069546950074401854976 9441309 -18035138400944996965816763353072238400 9441310 -89241332878663454100961128326172675840 9441311 177203173174857475961569333484622040824 9441312 -214544306482717828424474206513849171968 9441313 -251103555015404371817777658654542901504 9441314 -75869724535031189078558904967177678560 9441315 50006459210595317425105332315197806800 9441316 -60205996711674667155353425213418643456 9441317 113319697277336963231155588932967628160 9441318 17650383626942092474254387717945165504 9441319 -138213712877929623381710855194348636800 9441320 7367213313554840855142403247077939200 9441321 -10291584655655263388558138944367126016 9441322 -41069415297351556251034705979511236352 9441323 74519074710245094986389351304802305160 9441324 12726528899503903680398933549725595136 9441325 69035651676229075098690082158331674050 9441326 95881164554141310763435020545868194112 9441327 7246764854012449835893665368297971200 9441328 -10060351579136321432708383502698086400 9441329 -55972705323625840302254013892451719680 9441330 83152174887919117675702078144373905920 9441331 138031694867039034642625716514355861132 9441332 -3113293568528979025290429707037074688 9441333 265988377693242488938035452660163624960 9441334 24908186220953475886687226761880832 9441335 -222822187907454502177082843846227623720 9441336 -74888927744783312341953641066351616000 9441337 -192090380715058117856507090624274413014 9441338 510639716043029591406536393866295808 9441339 69400308990808022325064317018178253568 9441340 -147303460044553921896126896668693532160 9441341 20457667240115682709670256836192799360 9441342 92068005567869432553463489589970133440 9441343 204886795732327707509231112650960216200 9441344 91054159281503159687647143218424840192 9441345 -89009240995927997687276102204513884800 9441346 -74574780412326687483027674465324000736 9441347 306861369361207142254746920498058470040 9441348 45124377278602756306747599436458848256 9441349 -173845560233185557656455318854691991650 9441350 113427400514252997135740272383181826400 9441351 -20667899235358590080968491513896535120 9441352 -2769768273128970665577752428095313920 9441353 70462678091318314636596199738572496602 9441354 -36990710692094664576381983961703468032 9441355 21605234788374585589003829244995980800 9441356 28384447394415540889159272188186880000 9441357 31768880847520784295317661798126799680 9441358 188447331270913785067036928359190299776 9441359 -260537963255535943665476580601228312584 9441360 -1127457872896127678230339693093847040 9441361 261672443724086905867144930220879118962 9441362 14224320185702636805650675580111206400 9441363 146147815016521556183303402018167785144 9441364 120626297369805093814252675872325332736 9441365 105583778379057199410883870806442367520 9441366 -85528753209364420817064974471270169600 9441367 49137949189806502347446030883789091776 9441368 149874045867628037905270379310183106560 9441369 -27697188060363255363752143552572983040 9441370 -37051643194307396834869277302685433120 9441371 -138059590258503623594030660872324756488 9441372 -103646670615326682235061023758996307968 9441373 135123537950676920719271507213923622 9441374 93348176916682607809003652973492503040 9441375 112993771291816588149969713586976488000 9441376 15469777021182164755930170804340260864 9441377 195383244154034773948468145716284772272 9441378 3958532563011429502900150135076669904 9441379 14804959882746667736061887388133574160 9441380 -12691737934267425427617636491286781440 9441381 -1667640861113326847394492987316959840 9441382 -4421793760216464515226651155664589248 9441383 -42415406101392417856736025184246230480 9441384 -910991726277069046605697262224097280 9441385 -137504052514949793925987993347381600000 9441386 -26936137845878705720205167069391958608 9441387 -37775112050708833284914242153910436000 9441388 -129253619556947209229368254165504256 9441389 133270047098042507633065210160675375190 9441390 18502057340604885363054750256431513600 9441391 -61075274411346788502803529602995601216 9441392 186220520500079971078321323554288566272 9441393 71074230419765504147099958085393509120 9441394 91074741815025096812302136854902164496 9441395 125620351692447629626511178048603020400 9441396 -101489941207654846696049443341787640448 9441397 72626221831786614562583456801349784064 9441398 47737120134631999893108157451216506752 9441399 179153254335370367622173168911783102848 9441400 90274947848071302555630751489823232000 9441401 -3600946463576498437877455098548792508 9441402 2190366064776560163668404050203988480 9441403 147935011817295683657115005616057275680 9441404 4708885061089862904327784110400757760 9441405 -88035522192864229956659385577562646900 9441406 -40707208413781931804653574314886927232 9441407 -643017380890158954071487123627733141728 9441408 -128936973369055757249361403530392371200 9441409 123869932301930387667305135095834015752 9441410 -119074421365447303791571599660441761280 9441411 -30288002004125024598343312145880420096 9441412 -93650765910804350072531848841884726144 9441413 48756578142061408957153108135537261662 9441414 -80903480865616475593549930140200352000 9441415 -51720518343433143505533950419405570440 9441416 -2974615259286495916705804621395148800 9441417 3868071924990884214903530572168138080 9441418 -26139555861294087079229271011849510400 9441419 -131345607801453995222778344537367665520 9441420 -7794770134199456419275299402733004800 9441421 -111946191015946772406384890549644013856 9441422 40653066222927424810648531646641142784 9441423 48915362035610707872794779783081106280 9441424 -1383259862227310104926904741504679936 9441425 10480443625881527400729417232555276800 9441426 -85157480544970333808221836747146284032 9441427 23695428129789020569539264537532254360 9441428 9868429266169393245962374339934083968 9441429 -226635392658428205095128182913758213216 9441430 7221783130530643145366513220919599360 9441431 161806768615968128546637321574121031312 9441432 -31355850134235604933854433833633054720 9441433 127423327110180684464238278596767940682 9441434 -32713086875544398671604755179440713728 9441435 -35412700907094616468566552356933965200 9441436 -304274907592393048707025915128311605760 9441437 -449143583783033951553885147498551383200 9441438 -18365214458225571468714844295529369600 9441439 -38647772068411061181991141355785280256 9441440 -149603840921151972272331427986240307200 9441441 -1688473332661084851863834779270862700 9441442 -64323460500800426811681646312018529280 9441443 -28813015765595026228956894008395267680 9441444 86204639793910772072710483301848430592 9441445 128579730981942253155957044740540600920 9441446 12091792242665674320281883892614303744 9441447 -33077027950502073695063613337900714200 9441448 -397715828837379980717368452737470464000 9441449 62652113425817890156251749955577662864 9441450 -67583375629445208287663916822843836400 9441451 -95797495247234682544020786710780843288 9441452 70852530463381274835365796462388475136 9441453 -16695420130465196937395075624257708032 9441454 -133779768069931729806748919724292939776 9441455 4334313411763675539982437860997938160 9441456 24023487348663853765249389788512911360 9441457 -284616976185080770719975611946090109294 9441458 22621644255792963723081664108337095488 9441459 28668377216064797992654756510531404564 9441460 -99273609211714180750435159422747279360 9441461 -50471422651324592902443715015737885600 9441462 9876614304235738228812994286486319552 9441463 45594723879282163508794024923331420712 9441464 523211037398787428844737691139747123200 9441465 -106414836199693270543483323135791549760 9441466 -89492340458567215588656774619846874880 9441467 4330622883154062669407567603308026792 9441468 -203740120610632125252273880852664417280 9441469 76951511664855622397029890985665212896 9441470 6256918031037924499438686470352751680 9441471 -2539434347851546438612279032457012320 9441472 43489340129388341116107402894366474240 9441473 -185419473112665274702476594197290886316 9441474 -37213395666171936543404248116283918848 9441475 22914400686061471299333665526675438000 9441476 89333535342246501744415958951370516480 9441477 33425509317524408564563749772270909248 9441478 53161838356845993746749018771935416256 9441479 -390498709388745648586385304297500314920 9441480 27611340808174308123658096552648704000 9441481 24211411919737410997525656784873110080 9441482 87001172979526260404955998056100204592 9441483 -198950883303149543368178169144885383976 9441484 -39355842026135968313612925106118975488 9441485 -32381061678633326631005789467579489440 9441486 -5084715533839918528566244722623260416 9441487 114889937152742447182634021306915383992 9441488 -26416786565137098344514445533541171200 9441489 -4773034282809616177538415974506741152 9441490 28403077937790481362081672864316452000 9441491 70617377379195713196981838116703094892 9441492 79425998004312450503917575703968079872 9441493 76069238736488557514709455824329531360 9441494 210247887443588021459180239335869758272 9441495 -100360728663436918496970345342592972800 9441496 87958827751130364575602172211038208000 9441497 -48638225022297507850120536435167700600 9441498 -64720682103051686033849228115235191552 9441499 53490618857367070358020230444561915840 9441500 2749807717562493129963961415361024000 9441501 286375400285658542030723240863616889600 9441502 -55088535256558670661031220948419448448 9441503 90790238596536034009040371323556720584 9441504 2783520892134051249777442458164527104 9441505 -66092160018209037276304125240250511340 9441506 49744900330557360112331255583253810560 9441507 -251285502366140499720855349791428052360 9441508 27994231022286184843627116382238707328 9441509 -107443552773084430365149690950337664 9441510 -70803310422247287728854539923896320 9441511 -28964137823961891753767376149975610288 9441512 -117143048446194203905825904127144099840 9441513 82307088425908062891842988249105319242 9441514 -132162838894846748321601181917016382208 9441515 -69602964886485308041618440141644753280 9441516 -57811032066628948772886361764698737152 9441517 -236566251108692206424304310938712605140 9441518 -145802489281062303782568838164272352960 9441519 140513430021235373322949690276327505808 9441520 -70676991427854539492850120400163635200 9441521 -49947077193683186102334804008647449756 9441522 198134753744796497332605470067521807232 9441523 -70865228781930551282258808557378071296 9441524 173154479246970081760919924002803060096 9441525 -35476910842510890352547273319187219200 9441526 45517742586852050894132072221063628544 9441527 -484729157621596036753552413754217511840 9441528 -17941631130736510196468805978600161280 9441529 325622292031110214123552629601651009130 9441530 -42785947053171932782375455374157235200 9441531 -215383709207502852505126360334535919320 9441532 414864576259950294673652485777496346112 9441533 -16154083787484038344693835275136090580 9441534 -58860399303473447332662938044421760000 9441535 117158635296939009098915442989724165480 9441536 -56068205605041616830210229953236041728 9441537 -8126866390651592601865078964191979520 9441538 11372696054134968292854616233097311744 9441539 -157828079721146161356116373202120518660 9441540 -81931270080221960056515020661219152640 9441541 112292495355858773884608848456417342942 9441542 118723896889582684053440866570789287744 9441543 -173691677790143726195320278248695720536 9441544 58981516984305472635978379002851328000 9441545 -73062769290437768367400106522715235440 9441546 -4375634610971612091735392261985533952 9441547 173037148229020196097859355990796806996 9441548 -113609525718247768282502484599643531264 9441549 -19013094346367886143679560425356898560 9441550 -39447267745110582979337696234497555200 9441551 36969883018167138007441898332391872752 9441552 -22135504636453592568905184473004441600 9441553 -1658474747751308211522960437418560352 9441554 -239238267856896287609660908862392551024 9441555 -3636260458276837186285964602150176000 9441556 87095373320141067784717182353183672320 9441557 -38847677135695095064817445347141251488 9441558 53769255849648296821807123088203311744 9441559 -315511009399528970925515405031985391640 9441560 55908033171271958549722408908849561600 9441561 165605838894489919738745955479501528064 9441562 -27367427948117429170711426569510436992 9441563 40681879843827276528931955756311486104 9441564 -165711796511030694010650612514646089728 9441565 20460723135935668482278097952037386200 9441566 12899692690355347928535886390711519104 9441567 82978609063990901241072239964179967384 9441568 -424511555769535481908897111090893619200 9441569 -436021145576686241696041594868229373440 9441570 69844004686860363493691959303994419200 9441571 162210056769722975877762855195026503772 9441572 -102893261199058864832615490236855500800 9441573 10220995352597859987089928103505134080 9441574 67867053680834939009934084286261741536 9441575 50111316337224025784505322018981680000 9441576 272469534128178888112105886117049139200 9441577 99121549120508885285190970815813338624 9441578 9374111027625149850121993692268584960 9441579 5063714802215389104229962963351360000 9441580 -35585898723799741744733970377163878400 9441581 58279499192839425363590574946389802764 9441582 29629653109141857937951724301647370240 9441583 276139959346842219705358262493740386832 9441584 21436510123368743170737634433651097600 9441585 169703446111079411204950238668087007220 9441586 -16654165438346816684598160307554434048 9441587 -221723203463822497135178157661188187764 9441588 -35068179043098000968257418108317655040 9441589 -22674725031249710440392126310299102610 9441590 -70731473328545031294263683757812206720 9441591 89723159238004176086078590117537218792 9441592 -184075792760445550086207694592961331200 9441593 24484852632490877557821716263460742720 9441594 1556305584728020160267947633203644784 9441595 -242622735605838396212521164923127712320 9441596 -5230023319358938073413723310056350720 9441597 221061493584306520313747651146649143296 9441598 292183609450861925083693263114180411264 9441599 318265011370455777546970180121262513600 9441600 6109347286232000834296282052611276800 9441601 -6054744411161320343797470261956162200 9441602 -40394354111377446831320374168164782688 9441603 -2930631131668207012434300246609934296 9441604 145759417280096170970031557064877965312 9441605 -135012405523280108828775839041585866240 9441606 26349759946395250992140151567257395200 9441607 23298579854668268346286354453280873600 9441608 -29147403869950941326537381052829532160 9441609 -205295684091120146925249096314885754096 9441610 105966856487855964817784510394316068960 9441611 -17446546140592477025846278352528860008 9441612 -12568913049842797356450731925471674880 9441613 -51089401625964555942401762032113720960 9441614 -29881061031229084754772925798791292608 9441615 71201348379084552499940597065854328320 9441616 -53346851686510191811122799718327648256 9441617 176985368684778075575446332316693859520 9441618 -19152804113672532594803165342016832896 9441619 -17887763580627544302031592780462720688 9441620 1095781423458403788456564441969262080 9441621 70502288104579451069586892899398463072 9441622 141725795233899139329459618965197454112 9441623 145146356027006428868916882262389253080 9441624 -76945929946741084155026001811489198080 9441625 35411296208571258913653153570306909000 9441626 22934700901868595632054184333294876384 9441627 31854012768432100612616054088517028208 9441628 81497065110189251252885989665994279936 9441629 106851778539799345126496043541625439276 9441630 56806765981592353429296843907862400 9441631 -82462923427764206277937842078373353000 9441632 -80087929087670221857566259872197509120 9441633 -80069148875105021280368580897959543376 9441634 -46529784673645538334176886975485156784 9441635 -55694065407573026582675053594823814240 9441636 128555699782190324253687061957418406912 9441637 344297952822401711193399824086122796286 9441638 -43238279384990493858912699103720381056 9441639 -1360331790626104234065280180964224512 9441640 -13751728026263682995000356111525478400 9441641 -79124640780827033161705972637823872832 9441642 -75621665192134523329903130210621915136 9441643 -123606014696220128568459666936095476108 9441644 112751598038137438648163081469260662272 9441645 127486789358104083042209785715728799040 9441646 -83835132595528714534681196837389456320 9441647 -187181188854339310572383876967066793728 9441648 15615239278213536981067630414764933120 9441649 -109181568722902309298848312788256660608 9441650 -10315759605983585575796857166697925200 9441651 -117152330381480158818397118645262416640 9441652 108771695432684678469036471236557608960 9441653 134292848171843827794034868685538387968 9441654 16353967384970364470589374249689176960 9441655 -31215537255601620068999848035326902440 9441656 25203942500985428352842547667731701760 9441657 -3913806762640598988290250339776070720 9441658 13055537216964803199463473731683874784 9441659 -26107816158439589699797455304852119096 9441660 -52311635502834197373183814779183421440 9441661 81414114470560080137763746261062729632 9441662 -8981173718657775598545132443123977536 9441663 -67369520016589136444821345949318603520 9441664 -51267556564591798390615150880725401600 9441665 69459069107464040441517953529297957120 9441666 -49654384779992503134107142918576547776 9441667 178054376755340584507938100795245966716 9441668 252968239173058037047790712584730066048 9441669 242475611511563144441362767914402878944 9441670 12930074027723577672620370967965696000 9441671 70360489438188365113874606488487414832 9441672 -206905367508284489400646357944028078080 9441673 218591413383334065408836506303579936922 9441674 5954204244144502427679942357420126720 9441675 119828161280958712448716044734670054000 9441676 -182991747652317532898513445585097335040 9441677 36915132270251317109884781288327780544 9441678 -42186000565164378009837979896766013376 9441679 29252700529881892185186769461381727200 9441680 -39668368049299278923311417837619773440 9441681 168346743926525666617450438747948125024 9441682 -180772491025434455538911047893528576 9441683 -172519425203382310832843010953054823600 9441684 -762692446442729659143984635305156608 9441685 -48402895532984539997554653657298444800 9441686 147827448806081924816558880468734517792 9441687 216084649639916065719675326278537613160 9441688 -121094070142456556687857318222180515840 9441689 157929708404020620252824708776768723200 9441690 -20180047229389123095967362491215668480 9441691 -12184375019295823971617201076985837536 9441692 -144912469995262215976986530396398808064 9441693 20311141565283131527880006450764416582 9441694 -5030034865241641399018987221978848448 9441695 -54612923995658775285026033023600113600 9441696 12041473318130276436700799919920775168 9441697 -170723860025062712027089880363886698348 9441698 -38414015606628115571643765528522175488 9441699 206414447190322092723446662438774681464 9441700 -143576650144009807389000405753278976000 9441701 -77671016511432833948750515274170262016 9441702 -98713680097160355473477507294618409600 9441703 14607606879018012484986985129325871744 9441704 3288408691227644137370515740962150400 9441705 -3607744788780937810011955542536167680 9441706 -67410717286780387615124017367530778448 9441707 -28930698181005868912978196326310489856 9441708 -162525058128476500477069568471370485760 9441709 -68548811407758609406202766377829261780 9441710 170669934165538199662135338680428475520 9441711 -300144706213426480655272008821714860800 9441712 -73526522814263519578723493673488400384 9441713 68615517857152761952340985891434576880 9441714 73738436133172091111188304491693935360 9441715 33776035162228335622951015348498499520 9441716 278680591203317241140447104116691402752 9441717 41274662458834233405943920273715426080 9441718 -46802959786088506628789473253653875072 9441719 -1192792908367450700678542036745850240 9441720 -3979044423791174765032015481217331200 9441721 -280412193512475365375816856543661813078 9441722 -84181059885703004570965268885814302976 9441723 -17903993597433910787301785986612650216 9441724 -250789895026184181320813635783677060608 9441725 273312617385621347610583168007841600 9441726 -9096478750773902068719970826134812672 9441727 97868985296838729992532379726614064080 9441728 19447568935273087918002433816774311936 9441729 -122865763756383174288627050836856036832 9441730 20326459093427858701687208315768747520 9441731 -34572853346397716402392994777819820768 9441732 -45231651648626360600366514057188376576 9441733 -150105531133400993137822927103996624640 9441734 -24562669189433699582506748377164156288 9441735 -49302817970558818342151067037304958000 9441736 27486297083377644826187018897423400960 9441737 -197146316751838992732766027391296360614 9441738 -44907811164404867030972377503267648000 9441739 36064402188013037935680794944921307540 9441740 -37385323278382738222692683866467287040 9441741 252094544169813923756192545467642529824 9441742 8118195556582278018082794603383278272 9441743 -147966819926869908022353927279833802960 9441744 669402728933065574615644113824514048 9441745 -46041499009752267662037017071956319500 9441746 5696939927573051750578178275638124800 9441747 -7584308498422093649785895827595168352 9441748 -65948767427907353678514305904882984960 9441749 -62999885131785686919031166062448638920 9441750 22449138447969584012661080511195360000 9441751 -514118974702820595249884622171745744 9441752 23436296516688479270122625732074137600 9441753 17855443777386491911322404798358551680 9441754 -12841370085320024907796290278116992000 9441755 -18942819835949379523044171035720139840 9441756 192839711004002248940364358307680346112 9441757 -42936784737206953372168876995836258420 9441758 220245277025487334756414394851081572480 9441759 30872652708759376208273504091442674504 9441760 -19437980782147622873789126632337571840 9441761 145694301754439693859266439947922460800 9441762 86154215912641799511004025206112355840 9441763 -71684127914102865501182397754287206272 9441764 -69513292126019733562412103237431500800 9441765 -142269948679807532755859872854628728000 9441766 -6258816768676054212285422117526129024 9441767 39655391072431554843139962555446132304 9441768 -541163044459980450583382490820116480 9441769 -335909243592334968437234698624812223260 9441770 -33659491594895954871802595235920332800 9441771 81157747308114585068284819083021249264 9441772 -190200669709227669132628648679725690624 9441773 -493664305672759630422396675323280473952 9441774 171585897748985708268138808878149444160 9441775 9714362137543651739143595222259785600 9441776 -14392035779757239653768507948023349248 9441777 215494598942999773692219942769747159920 9441778 -81033470875189602025603508921573464560 9441779 -177294772054072192264446773184229522224 9441780 -30939180992671146858724363519102986240 9441781 267545306486073743190821320783528337582 9441782 -28505124368570459668457609739448308480 9441783 -99602534963945960642398797952405575552 9441784 -248321149934065980344853454257360076800 9441785 -53288292264959085827529520433135807040 9441786 -83461547264049405103331024104330930176 9441787 -73103166086815037123545706099238719448 9441788 -146038863306547798848799055883054326784 9441789 17696885011921784420564820983528454720 9441790 7403592392413275395625913801603022400 9441791 -62052627661053788039092955711538094080 9441792 -81066242430725627403769455387302952960 9441793 84891448347285862609916326819554273986 9441794 -33131565521472692253389346012507906048 9441795 -46990920717125637314798680065149333760 9441796 -19699376467700288474010013452448092160 9441797 -29241382035747572270442438110963582754 9441798 31821675813094897820496426325445992320 9441799 -45580550261686507537188728095700426736 9441800 -103341626312589342136284216773614848000 9441801 222985725924600751223666771611064882730 9441802 -157583310423538583411286725882384829648 9441803 -7337444405671122644370828397658780160 9441804 83223290194471785661019529146671841280 9441805 -137237268461325205818719336831794863540 9441806 -38525930288075706732452376759834178560 9441807 -16887439257019859456570753018713847160 9441808 8306094563240448194556574400731054080 9441809 243351481325086087622987445041982399360 9441810 62692070235876378227933005667609907360 9441811 -1237497430779284958347268587603391608 9441812 15171957193973236935210992660267907072 9441813 56441282800503261503665495020036153024 9441814 156104667118831658190856962794825396256 9441815 -212818453541678068727385908640865958400 9441816 -58586729453763201821230376497754480640 9441817 79438811283393162291702751228427562624 9441818 -195379057447033453734597758966381114640 9441819 -314301732992224345986628366210416745680 9441820 -9801974421469417455553907463793459200 9441821 -29086485164579250591066976911311322228 9441822 -11403149255274326383673865600713994240 9441823 123499119425211510160612993827311139640 9441824 -62947018152157963226915906849284816896 9441825 91777858405684106129586978192580402800 9441826 -122491151399097999968390052858267123888 9441827 -11519902114636924856110215884768349240 9441828 51728541827747241148569895914618329088 9441829 85306422193612611914605735296292648320 9441830 -257071176256735600172793706433915404800 9441831 -3907616315227663328636116146212019456 9441832 202648115438182648255647680804483712000 9441833 213012582555836612677151183156360393082 9441834 -108208354727492510749398927165790591488 9441835 -28894923793995573871577163311900348400 9441836 153497753411396707791121678955720244480 9441837 -60106600161474528799749358109032680906 9441838 -5008633931797913237768784776378170368 9441839 218769917299295424531740566193320147440 9441840 -13676478649966786557160626254538670080 9441841 428007062141631742579415918540338399520 9441842 78202383141602494297650657788151117072 9441843 363550918556606803352671993214359910400 9441844 127651290923151457067085720569367042816 9441845 22904165590663375298660816519681794560 9441846 2823184324912811470504175051592681600 9441847 76181946237030293875644649936000752296 9441848 -46999315705967463155716207968932720640 9441849 107273371439353185275823994941011848320 9441850 27356858872573549954215918262518028800 9441851 -306707724732681556665175601147037261600 9441852 -66246694994798509560335429301957500928 9441853 -338693082207270047946406536074344158560 9441854 2445957444110818606374362958200729280 9441855 -54218605852442102136549784097649301800 9441856 19416768462599820306209898912242728960 9441857 190260731793593544821315637386890649940 9441858 -29645857775031858093491307590599794816 9441859 8123008211789757425279347301927692776 9441860 23107923402332264756138849544681676800 9441861 10249960578749451311000392689425189856 9441862 178672598947115606515828457740090734432 9441863 -320082185746913016706069399052731647360 9441864 -128469293336565819264902597578731847680 9441865 -94856322359679967289513212890132673080 9441866 -21595387946875886855642226391632526080 9441867 -39301448349834210532339202086550168640 9441868 -196475686383405491317715292281890473984 9441869 -291238988443018188100055297941761211104 9441870 -383679337669084184222325576836643840 9441871 431766464468319915266760061128520937072 9441872 -62010419195471408401090462870413312 9441873 -35906798417481738755375518633517642880 9441874 62846304755281134728194464443660080800 9441875 -86400934644809872844701399761655552500 9441876 -113424592614850205351695434036025939968 9441877 -621306439754714077593766446988307103168 9441878 282834961501611486806764309560573048960 9441879 -24196682700948777142433011476040062720 9441880 -91593725925994694824150697158961971200 9441881 80662854269046756604826236079093465364 9441882 1727656068965643427650173612193565152 9441883 253918875599320620591601006987593205200 9441884 -212750878464548162175211815078493690368 9441885 145954250004368068040912017410712120320 9441886 -60437380101245055713859853496456884608 9441887 -6888254423706233408798274848139196416 9441888 201643716161658465038173753341609246720 9441889 52473348247927584529291346200788614690 9441890 -8602355842749365895643786111363723200 9441891 -62097191838062847302484315845534606352 9441892 67668384936946493906635907345456010240 9441893 -13799446713939868264213264235968415076 9441894 13495902602097360382770650188920127488 9441895 158360192384430723288593059972036108080 9441896 115914214126640968464557403181991009280 9441897 -1204559086513587050271256802907465024 9441898 -2003814016982066688253504080110507520 9441899 -562851500422271194010721825261537241440 9441900 41058179999752512268834668912994560000 9441901 -67331526994292819346849445601392924448 9441902 245692476968198462681052778382274268032 9441903 45643981035785527367894865249201795984 9441904 -69133240610569435968849939325438689280 9441905 -177328039827033862143673722466101122880 9441906 72156044052573170711131151150284312704 9441907 -71129922605040090671331639029535830480 9441908 -375502352517420463724613066887279800320 9441909 162845748988458832330225020075953538414 9441910 94723187097734499142558147012343055360 9441911 35711888676964457335975926045118528224 9441912 -64796745371542846702572325599689748480 9441913 111291872281053757512478629707006325124 9441914 -37610499518585950035295823714112563712 9441915 -24016889679290798737054841179189850880 9441916 17548413951625624380338793417020567040 9441917 -15975671770162716323914040383738005120 9441918 -9295840538626929609021120684880630272 9441919 -1262003779345831217418316273962040904 9441920 -444751311838190094554263316751974400 9441921 46671699283394486375450127134506707360 9441922 -11773866719668174473008030106636933120 9441923 -429287761617852388026108755756700650760 9441924 35502814528100191438787003019550728192 9441925 3212774488213514078621650534108804500 9441926 -29705365574869612093732572423141163776 9441927 -12322583787408713838401255325242737128 9441928 -41751735208997931754293247680237603840 9441929 62456952022656801318955702795802875776 9441930 14251791349366573941610961904773706240 9441931 68195485798733900247151715726548239864 9441932 -127027540833584382240371168553763893504 9441933 -233702400338468292929997489105714394176 9441934 -65588725592262971595018599416347697920 9441935 72941923617310556132343152658472452960 9441936 -17758399420644069398945454730366156800 9441937 44617997649760599211862829453123762240 9441938 12027933000801080891044752300395735808 9441939 51972350857403347047635945530039622448 9441940 -1664213638693751311882623836805273600 9441941 -183663063851360318332913107770389688228 9441942 59517954328960732182838057576269840384 9441943 5099390350500778668385992561507943600 9441944 147169012728997315854569831748690524160 9441945 99848573947257097130780257178710514820 9441946 121219320415477482663243917869546780608 9441947 155270269597792903937997596747181205320 9441948 -15835471753840421263715696743107601920 9441949 -30076280245970698600061252682465219840 9441950 1402480382971868559850518819556128000 9441951 -325895039527230564156028423772657136 9441952 -47339184337647540295283167672688836608 9441953 -8545093592275277342879832952384521600 9441954 -163516421035445592391924250139481532160 9441955 -2902720050539228568978594129933764640 9441956 -37249973908577316188213008553194819584 9441957 37949319347300540723035276610866078752 9441958 20788433380117355116537732369575345984 9441959 -79849814026949682161909469746471572896 9441960 51114806643866842635628522478528102400 9441961 249280724888084795051174753818738765562 9441962 118681870850773898000790120149237165232 9441963 -57727600719701895594126089333843318640 9441964 -10271166327957815924539833743052176384 9441965 54628810703780314070913171286685958000 9441966 -5351246452437486059425506115287793536 9441967 -315556410033053328408948155930957935984 9441968 48440890629825012100640270830803566592 9441969 76877019056330309318364758911420332144 9441970 -35214166059621251044554454788251778240 9441971 2722570925830380339803243779159710720 9441972 -3371908198536175847065270838581609728 9441973 -143678336439812081630238232880135061778 9441974 50739084513263921042149335645080514240 9441975 48249796386814107116477955773254704000 9441976 -312042140975184101835665077604492881920 9441977 -286177891047698949936495659395072281174 9441978 -7676663998356643774974526413665713152 9441979 -281970685233591250365931917472599787420 9441980 37063627610242785537565463474108743680 9441981 162469241459246196036314489191849128000 9441982 -52978845613466021268046976258855927616 9441983 -3183220865061312022620489726320589696 9441984 1798420796479258511040707027256999936 9441985 65100043838640439686375774255909957120 9441986 -106922441023437125299061399628714230880 9441987 13088976832474556132106411785843296752 9441988 -22348670935546371656049016695671408512 9441989 -9973258196150663565134946024829866210 9441990 5409953268355619596026402288420798720 9441991 -7001299160392396410262721438485426328 9441992 -99937041951648243397699503035009433600 9441993 -193749322498939295635655110149156240 9441994 -102216598132982572157864057082590114880 9441995 -211259895941754941722430794415108988000 9441996 452299339035311451886054908165422592 9441997 131989974652454588131614543599117454720 9441998 -55678645100811255599378144720006295936 9441999 87603937157866313963692954457008051824 9442000 -88935634242946958996502255480016896000 9442001 294257320724194841873052854616729905280 9442002 -60786505794904579984658343254134570368 9442003 -31099180492879782143570931321091866096 9442004 67466644161033777842069086354243006464 9442005 80093263166659915069928705351069974560 9442006 -38579412788542553502082007198683514880 9442007 -147957763547047903538245026800094673368 9442008 -123630844136348525143411981754017228800 9442009 235352967780210722607390665667717203210 9442010 107552088371864626513947165341913458400 9442011 -17474037947563638843205013537358990336 9442012 7614601113593287523812010815568076800 9442013 40876889793115768874872433329748297472 9442014 -4688960354544958678606912504107399360 9442015 -256189582071255905650315098999926804880 9442016 -34050181845655481354737705582496317440 9442017 66066576187310441337641170140368366868 9442018 99004998099323694171859207265808470016 9442019 318455641668174186291975085706198187420 9442020 30818224158117443331848385654885212160 9442021 -411622675278267126800252534859250417800 9442022 -206157147321654464720002728558591014688 9442023 -162435286269280673420434845747051841200 9442024 308219847196763675972072137140752808960 9442025 157498043211800308336008829293942323550 9442026 1904879072926504865058905845866919680 9442027 -18832906994423402925709959261859091200 9442028 110693920123696303226326864869600600576 9442029 131830771821675686735400503158332627648 9442030 25396381312382223537604953702939544320 9442031 -12780957810148422704688605825803551000 9442032 1532133138481515106388010338132459520 9442033 -256543615216112356294764485741314363340 9442034 -21524563861410261953955517809842577408 9442035 38489410193291224373698748520397711200 9442036 -51488104603410878681235809096243221120 9442037 -162936438777233676857267267898631089600 9442038 83005686336177131884833911037305351040 9442039 -24591060056638696651525103311131650032 9442040 -146424624684749094474173040066701107200 9442041 -24032515882885168854123719264895011136 9442042 12332110353595266655285474379614193664 9442043 -77909523889503127706554961109564902016 9442044 5679045818977356365963004995786763264 9442045 -123796549266591782171000566944512543700 9442046 -73105357838585217493406361251459856576 9442047 -74334564797156605049569207568420671800 9442048 128323940210757671738333643764882472960 9442049 230647528409869057459714046571834668100 9442050 25287827682022039414046630460354912000 9442051 -98893353758801952731317402594681234948 9442052 -119103088785731976132301716598932172800 9442053 54816221147194384369126299584523719262 9442054 26778010576304059624033237590907927680 9442055 92422569216364069574661522750612422640 9442056 28115494571673098411220523751654522880 9442057 258835139865325536599241434254111361306 9442058 -125062120918080606002318133113181244416 9442059 48881803745131252790965307275783530240 9442060 -122836407964827169577929583570934635520 9442061 33302036935306492441913940993313768332 9442062 -79028450287472066809026605358768998400 9442063 12044757585021026253008059762678427312 9442064 24667077932325910640528459272498913280 9442065 23081288888650792653991422050350233600 9442066 119334020783517734272695630636073846560 9442067 -26878435009311858621984474403334895888 9442068 -191945833138179634664812586242290739200 9442069 464025924642678194696725823739822080 9442070 -97295451796192598005954564110385837440 9442071 1140189202330905243040385866157504520 9442072 37001358424269961378668014569776967680 9442073 21945324100379964568948613669112976128 9442074 19816182505361670773885647280792962560 9442075 130830578893242773630779628570465667600 9442076 8119199154996566056541570076838898688 9442077 56172448870610163318835075538612002944 9442078 -20883558848628361969492652674802520000 9442079 163112663351124696418976366808329731680 9442080 -120729282870161604722651423797306982400 9442081 -129780606314299398472870350675564384000 9442082 -57328659044074492698785514376642952928 9442083 -42313016825494864204403376100036933632 9442084 81406263970248962498010771177058073216 9442085 -136009542347511653219353132281670103040 9442086 -83137441747773068233012448618582662272 9442087 531901225977904899547534450569082837032 9442088 -363895978229116657470191624840583168000 9442089 5354331332516196564806644068776117556 9442090 -830428338533617791762798798688158720 9442091 43910623917932151704850728129950701492 9442092 53328661615199041084652349241820749824 9442093 390539763975958430764316385293114120342 9442094 -145685199990874317110684115600438323904 9442095 -26540903605325852183631683719715939520 9442096 20511624786093200432823799674640842752 9442097 82660472562216771418460301535027962432 9442098 59177487279183070495372261325625844224 9442099 94976953448781631526555278161620436480 9442100 148273779112525156041747525512423222400 9442101 50597063386550454577460554746730758240 9442102 -197302158351741975018239295372596614848 9442103 -394910996884556142723842077334120727336 9442104 12611196005051136645670818013249536000 9442105 -61447023490210911430248316100740135740 9442106 83906347718357055015944737753782535680 9442107 113704045974040633627349287739954786040 9442108 -44889769557543806117789768315221976064 9442109 31957722682472064038238446313959255520 9442110 -17836632499570757172850987079006918400 9442111 -68851584052227070879484540876950682768 9442112 -181845403210332222362828866194505728 9442113 -222405693023120842270805269040777952576 9442114 -215893624696505650030981436781800921856 9442115 -40482101482773975854839235933744637600 9442116 92847017035584499713380220009955829760 9442117 -242150684836183775264995560902472148834 9442118 24431062886562300539195907356106719232 9442119 76669254885415986636781858857517582800 9442120 -13963859176013811253853766182052403200 9442121 68835777522348226586328566197855038948 9442122 -1670723652634149953665448896256766720 9442123 -169084286190157808023076254471351085880 9442124 51808653840083859003720024042270988800 9442125 -26836220602220308597296711624921120000 9442126 207266616308583246400030513395278809920 9442127 7364384732496895761835751468509124976 9442128 -16008284834041302591263533498967654400 9442129 -342030044835912439546660626728578097420 9442130 3367082163267161212505874026330952000 9442131 -57677006951639662601028079813335215040 9442132 -78973742895207702830618063310374819840 9442133 397307359705560087362711601765685874382 9442134 51084406509202842466428966995762784768 9442135 -49174664457838292703410429471183591040 9442136 -140517080096674868119384340315932385280 9442137 171883320065355312411375456433509178752 9442138 -202285730439050329386414739053793449504 9442139 2706604157157250421164509710496121920 9442140 -40004264744216542352500519548790609920 9442141 173444241610546942670188398715417583212 9442142 -164986622150037398763383118723749489088 9442143 65582413454267402024551712380481437200 9442144 175395508594132545003647940740091740160 9442145 236708856334066763223210965778612211200 9442146 -25401460948605010016262502077883193856 9442147 24442607464101017492563707383969568720 9442148 123089865667553495011981096926407540736 9442149 44616856135039545630784446400547416320 9442150 -97413475881038946139033399852490311200 9442151 90067692270163687318562657385854836152 9442152 15839783498411445356334267462789120000 9442153 99076391963994721464886635505808318778 9442154 -178200544639024595171822901511104454224 9442155 1388495348124370732464012099314956800 9442156 34913938662618616953769474525404043520 9442157 410129394669495293638754869698901187052 9442158 -47102241288663006006882690797083149312 9442159 -454255853320886740445451994128038154240 9442160 5418014838655816943782557112235458560 9442161 -175477777041212131435856252567424987390 9442162 67177310440625075382416409633091401024 9442163 105183977511853004787229297768064228184 9442164 -3373804070757928242099796982553077760 9442165 -56280906761439868417483185923652146400 9442166 -64787248349413447119264486078133894656 9442167 -6365774275843919908255116337842914304 9442168 431260802711002546026860053711111680000 9442169 -118382374262337861511380373700266624320 9442170 -7649076248430740919951839055351090720 9442171 275229879159835056231045524703193464744 9442172 235511209940781618375004696030828210176 9442173 8396737850111952686380220190401867520 9442174 42919344583291118929519295867449013760 9442175 49045105752157374942321410466835385400 9442176 234644344577268374283262016444348497920 9442177 92096793530438373107424602178724360584 9442178 -16689637548511387457692910472093541344 9442179 69309353648518613025948075079457366724 9442180 -250898168068523780627791148536385003520 9442181 80652034366158296413906566178042425984 9442182 5411260673001559760438816485695627264 9442183 -152420049825574254771401291058440457600 9442184 -174256082676603178921741234284435578880 9442185 -10636135954925028371451373122778786560 9442186 73895340672977279747633606050315016544 9442187 -101324885143796811606632827454646148128 9442188 11978624740917956075492772352436398080 9442189 -128923303707177940303917124487408232010 9442190 -71278428547044235221453044899551567360 9442191 -60044789846428740990997458165180352512 9442192 -23447772850446263317336040536488239104 9442193 18629155946423084195929622272427003442 9442194 -138856015478128492684326148321964169600 9442195 -23113519187172693005972628589601304000 9442196 23618617392266066314784422755884433408 9442197 -74520466346138926903115851491829632000 9442198 2556332145267313597008681159700697664 9442199 -135129544583045777428044448715398831296 9442200 -48029461383020775544243282127279616000 9442201 56784350069122436633400086412765450000 9442202 -169296851239807324345946732844841455360 9442203 -210858332967889613243734152801870043200 9442204 266361071835852062555416725435157331456 9442205 11310053772847434943917279479235946860 9442206 -44843550820521964325968247260734548736 9442207 -140420812000660596657812061851340864544 9442208 -90299986831934404427037426249056845824 9442209 -35103350086896155624821397154512370240 9442210 25566777074618211915433071476600938560 9442211 67483893064546645870421505269892046812 9442212 67467436166654371399631294141599260672 9442213 19856266046956968906625543045408454208 9442214 32033775834700615896363023125634559456 9442215 -14405326734652209247875868427399650080 9442216 138152966149672819317642026692518543360 9442217 -479218974869781674689589198719585449648 9442218 28158603849530128110365947648480144896 9442219 187444354776370297954473353207249828880 9442220 -121505700340084110781595530058664069120 9442221 209542709314221572024544486282277891680 9442222 51742721493804032891566480274392828800 9442223 104989825850494370036421180724808006640 9442224 40877936377431127176071538016415907840 9442225 14297449920016362093884319043429683000 9442226 316088160536083103561277988429925491200 9442227 -33085266789300672551539576036643493840 9442228 -8718001151869374411336972881516355584 9442229 279041353703714039180175262374748942830 9442230 244931465644807164402655142147819520 9442231 188259767063542184820663249239354037032 9442232 -240226172046584651328114527435222937600 9442233 49839528639640378099602924824211604602 9442234 50622034743265747944989604872287530720 9442235 26096966063267155446506365903689840 9442236 15442675169500928163856492573002768384 9442237 -1969726597677191391627731324287353248 9442238 -13703950186499088076168855087222448640 9442239 272340154986039630973539916239240298368 9442240 -46230251909533246586221857140008550400 9442241 -5684424083268453268584661701517211088 9442242 -2132578271369334091306593910477167360 9442243 127485202124425998031005248211238831480 9442244 -19294515092027618512176918057196744704 9442245 89019726627947036380789369435357641120 9442246 165305790725727575962464171491759989248 9442247 162903938974999941584463647168509428696 9442248 103853781576100869079057116659434782720 9442249 352411391828348604037244708268551548250 9442250 -98411618245261968635026048388239680000 9442251 91395317553246515030413360944322843344 9442252 -47103584051907032935458378324445721600 9442253 -710357708124153876930451893696236865600 9442254 87117762778267866708711015147859168320 9442255 -318182499189531556773668250438346992000 9442256 29199794448034477520417596083583475712 9442257 199887963858095656867633828015338215520 9442258 3855321179304488272260269652390497280 9442259 22349559617092053324326220878417448960 9442260 -9269129212236234672500003313201649920 9442261 202716675238504965783151333184604176512 9442262 -90701216806997800395570811549124780736 9442263 145568468900717667224332182101783856744 9442264 3274468414301883724555251778494750720 9442265 -99776506108328098235660044474725057600 9442266 -97818819126726671809194842813577332736 9442267 124017923363456885120736367574833812432 9442268 -132437812780684623177539055826417382400 9442269 -205709700481339477940715881298933376506 9442270 13438918503078680733204120087808598400 9442271 -372189010099693165407050315268838922976 9442272 -87748762536020825765204579448778653696 9442273 219045386215725293552965971812574127920 9442274 -190473070182519329147751702679531218864 9442275 112150062150295623132235213286700373800 9442276 69211630417051310184167522873696649216 9442277 42116135391925512548180985794708831160 9442278 -78315702199897781766392538426683827200 9442279 -135060284152102534619999786104493606400 9442280 114292665509615826376483478905062912000 9442281 26727067590776124058506993071433873552 9442282 -130926428201062052835885541571175790848 9442283 -221424222985170442560967480415046867468 9442284 -3477653164186343671607265763514695680 9442285 -127642452363892819777879157258194540020 9442286 -47420106814832622551465371875509020800 9442287 -114483734836611454275453976576556032056 9442288 75722290686986125570608040993773748224 9442289 51957167532029537294616521327497839156 9442290 -4668377538231051642889141851631779840 9442291 -222715941700314255458030537363984672308 9442292 19621096089821888359528017043171123200 9442293 44866683519411829490976691699635830400 9442294 29203942947324360250819630327570357632 9442295 45237251087539762061556644019030334320 9442296 -214649125831723094351545150970009210880 9442297 -26448292090480796925399867169114838960 9442298 -195849783872981468361253351135824531600 9442299 -165203502453498098137913062559426204136 9442300 -52741470074592466290422659221366220800 9442301 181829029408542818197820105386321116000 9442302 -131101271828861148962633633489637720768 9442303 -13041019737426787325895807629960829416 9442304 39080183524759290341835434259514392576 9442305 563449739125642480116245192370566400 9442306 -52532114695235931849972466653285273648 9442307 -73390147672984924505694820642579511088 9442308 -139454819046360355174938896044300784640 9442309 -276678273784412779045073291437016883490 9442310 -223656731106271639554178094951632953600 9442311 -298127445676663606501944668640459710256 9442312 284949009525694080212525600357872435200 9442313 84431761930070344069346786479602514980 9442314 10208490973717941607170473317159690752 9442315 112485538726427783329590218551473468960 9442316 -1216795110381271778152373158709818368 9442317 83849336958262187705379143656588629120 9442318 -133185075436049629380482429951053382784 9442319 -66475680800652887046076896876962805456 9442320 1979300751800077259897808842635345920 9442321 -394160141505863821209174057213361152 9442322 -7350114916893187971238603290467050368 9442323 108812106607233524718889985379540000768 9442324 419635369958031838355049157972534361856 9442325 110910870610160994607295672792213858100 9442326 44885726913005852072691378311225426304 9442327 -632642437806172826493789013965079248 9442328 7348109769114060691782760441418219520 9442329 796460734726205749049192033074241088 9442330 -66208978095919965817883170128106993440 9442331 -22244212133051756136297621520983539688 9442332 10998249076309237840365405410057167872 9442333 353403897311501057944952033697449492582 9442334 -60224395319401332736865431879344560448 9442335 -50923735214825529767641193973367257600 9442336 -4742702096707735037089799291567013888 9442337 -172912723718509165765443433613530810014 9442338 7864061123183060619104170657025833344 9442339 34206404079226566468386484679119412824 9442340 -4347902650842581130428854247269977600 9442341 46937179911922740011050522821677517660 9442342 7918474593407672427524352888749222400 9442343 7708508332482960375912964862985523560 9442344 141122177602602149616252442867301253120 9442345 65292709019871630852894173136607468800 9442346 -9419271918447130980070764876244642128 9442347 -248886659234535418964953268391560518656 9442348 11743142427353395476290754568354461696 9442349 -170074311786315607886827647541661852928 9442350 -58682438941510210855601731068071726400 9442351 6870091594836283719105184954439500800 9442352 -11482253569840146237287641330977865728 9442353 201864897979802719960158192486769889904 9442354 -8614466096702870891496101560688626560 9442355 -50066531972907968542173067941594554640 9442356 11066076197068736211127116793712640 9442357 -292406074000299834719439389331325027940 9442358 -207505679248122281416391879277134490720 9442359 190759272491956986971805400457565744720 9442360 29051443151112983859773544359328768000 9442361 2145665692320293465675935325601548544 9442362 77459109269019689708742390446331620352 9442363 2767534680483793237138735146002820896 9442364 214520421612859752348260449935431371776 9442365 180030948736943192830679271613052826720 9442366 48644774617795289133498823445479117440 9442367 168721589938110154502686558546628197752 9442368 33558582771286443962796221446026166272 9442369 -226806750774531632536607786576527578960 9442370 -409827920318935313892786684799626240 9442371 251003368328108522657712162726574534320 9442372 -38821776535838068723797981983653527424 9442373 75454868504592758974638377459511423840 9442374 -3405465825662801994636835835107375104 9442375 -210162123320328402578466336208373670000 9442376 1560649089908607446794397251389941760 9442377 119326373723692139001875640849672960192 9442378 111068069665164496620259723779143596032 9442379 212224941145827777525556402413298120980 9442380 -491251969796041845126125849758279680 9442381 116125373184740848844017049548658564332 9442382 -7211318253153013712477413363274332416 9442383 46167621548206656347158045585194920448 9442384 9427797606551810898366425079033757696 9442385 168566783045107692568056118869493118760 9442386 197822474795723264341262135739269395200 9442387 305379380860566225791434186898761229036 9442388 -159729947955173241963003509033917763712 9442389 -62023248421196252375239911291101494464 9442390 -34584377442541145948695224971381356800 9442391 -50510176068824082631018438452263688528 9442392 117932658619795960711915097829008179200 9442393 -78701535354979549042558427256839797356 9442394 6333024817491224070152697968043159552 9442395 -30470075618911546568862682890245659680 9442396 -314979754412824704480843151807798814720 9442397 24423200924884674300417183033110430528 9442398 7168020707725347732296144291036525376 9442399 -107230542277945604409336948359873008664 9442400 -62741011678357237866961596262711296000 9442401 -14041224362506830025036045892114533968 9442402 141027772017517556135643075747918403152 9442403 167093331988907358743120895784829340120 9442404 14578194459718134082376655138216117504 9442405 -31825301279677738580202563202876512640 9442406 198750219724892996883817575698407586880 9442407 -14469683701066717789045123237041619680 9442408 -155473899771273930078560238804241582080 9442409 361408291879615334740669647816249472080 9442410 54439123499555117985091310003827119360 9442411 96742790772748959488288780453002891200 9442412 -35649178537850502363259433132663439360 9442413 -126939873477848000129655556736847456 9442414 -59874432087947478532795446595549936128 9442415 -36493491900206828901947273202156064440 9442416 -50579285599405828153673251033855131648 9442417 251905848446204337632071269211666624466 9442418 206718704485594408094203604156848773120 9442419 -63254690432150791432549123522801071360 9442420 40835345068714283871902963855565004800 9442421 -7268168664273609143219876851973475456 9442422 -40221605225653350376620042699519504384 9442423 40064480384590134829144687880836257984 9442424 -242847161062931217810860285827545047040 9442425 -135290745227867927039527486633908030000 9442426 -118300038657682388738567470505822191104 9442427 1454577020160781014312466907458945008 9442428 43306384974533774674893777250164556800 9442429 -134549467314763969272753134353032465600 9442430 -96913373769283130486698258170733334400 9442431 64818855874807495993336410739285680528 9442432 92008985489155730493227620071427276800 9442433 17926819869050270937178855970315883648 9442434 121409002522200702778018396833380083200 9442435 22121405313492542585069619067059956880 9442436 -226895855065354140054287821148592616320 9442437 69957949606981183826706530552024418624 9442438 168704698883001897106351367606375619840 9442439 374254120184062521378501489031307913240 9442440 13897072118674133236717106485248000000 9442441 89623070087874562608964239217660843392 9442442 142355037402190328782985066107621357872 9442443 -21733268269736034479284339526169933312 9442444 -113344393535781239641911991720623157248 9442445 -80415785296261583891286143960994700800 9442446 -30936249254000812964443630523120017152 9442447 -199696602825522227882325794872942996000 9442448 68859889220584952585937752692940316672 9442449 -122273059997136638961791350380214657200 9442450 -27372246023324184412709225646817689600 9442451 11346883190487644053334252129869023840 9442452 -64922877205742413186049167935031756800 9442453 52380680078674934359258627131769887424 9442454 16091890378144382231066365644332307072 9442455 -4943696326599512834981820371032070400 9442456 3347664951663624879007624731750912000 9442457 53528737472770184756477259200637125706 9442458 140488658308757538920603058256853042400 9442459 -5157828815799562250968446489808422480 9442460 -13562725585235464701272659777619550720 9442461 -31687421383406876822218124824508462592 9442462 11051536405678053183412927374084897600 9442463 285987757331654624057607235673496375840 9442464 -20640711359088354365187138526799462400 9442465 -209581729510210170872505625752744893400 9442466 -4452318784015959532485134576713093632 9442467 -146581258359039356007293701338410987520 9442468 -39283646617058165140962386755832320000 9442469 12265257516876591241641183644700039870 9442470 102455194157645403292440295408209504000 9442471 334362045117767015203985417660844023672 9442472 42258840534035435153344850155446097920 9442473 100945900578040497565880636729211295968 9442474 15469942825067225531417785526562552672 9442475 -49330063162528523566763762859230016000 9442476 35618573701582687644330181707867377664 9442477 -59215282509393251655376875123977780 9442478 83646308282836436305022330874990486720 9442479 -256919403577553157383456937952713917040 9442480 33188507384058712395296598899075973120 9442481 -249888049616218529895505209867687908718 9442482 -57054860459416786672335659220924235776 9442483 175697616180070587296335537655283754864 9442484 4027868646263725561026996404750918016 9442485 11240852001352136539069187600869737240 9442486 56722412724312798541257290419448652192 9442487 233222977821073721974441154428189875600 9442488 -236857397925255765071859852802251816960 9442489 55578887372184624839877313622428827648 9442490 50352573893844916495543849219268856000 9442491 247426869208017363383907528559249306392 9442492 297501985039765412786087507610378833920 9442493 -216717295150056743173459121623142691258 9442494 -155159747047255274982162871595067263040 9442495 54370342157039336218100963377879959840 9442496 30242804428038604573027055446747250688 9442497 69509004629502534400127478715425065232 9442498 61760655402781446370930869654904786464 9442499 -4386174896363229022916946252519010752 9442500 7092619341563145368028112792329600000 9442501 370584498146156211983648397590284297502 9442502 89497826792856648345948303996986112 9442503 6285907557563390908593032649689100288 9442504 70236693607279620509305934502260597760 9442505 106466075273199186168385117894280797320 9442506 43443874462411950516142745102780290560 9442507 47246885104184112770907407891100734272 9442508 -220251061767342814278047353828323239424 9442509 -166626201170798336101957461047244338496 9442510 -21025114585758733778159211530405498880 9442511 38995899062340115693753574213463494304 9442512 -36188533070769441728098251711502221312 9442513 145550398647692332029574511892116409204 9442514 -202577639768083879352887682333072867328 9442515 36813410504641033548862307680432304640 9442516 90534484194175660027294103340947777280 9442517 46354089587751418568756679549669439392 9442518 26190152398538965811027346650148947904 9442519 43923260680974810421101597107833667496 9442520 280611042232865721572832957424639180800 9442521 257254683442455679161935845309891807680 9442522 2440898341107235388424977158084323312 9442523 6972470419802135853113212380683288772 9442524 -12935734695562354325969507952373628928 9442525 334017433033757705066687633443547192000 9442526 133662952004266515289179835095780803712 9442527 -8452825577161020677889287207646036480 9442528 209774764816107054387257097029155553280 9442529 -340077684256183985050398828762777099870 9442530 26178334544885041892045932396347036960 9442531 -87120136977048979085820279568499618400 9442532 75295951470876657201610889705406415872 9442533 -48689960470544226874226311402798028256 9442534 -85586803538605929392628092186460892608 9442535 42040134991402170019428617011693532160 9442536 -26676380673325615941438968887037706240 9442537 -215776080440492429869072834518560591280 9442538 21386398628383027680667467248905777152 9442539 33772492726235066433445247226770259804 9442540 212969936673599408983183884159113994240 9442541 287321665867544266699215743466867160800 9442542 2437481683815579640304194440944102400 9442543 197585131557456808699250888649783002880 9442544 6744941698256170313405852977274880000 9442545 -87090609634374847696375469928329275200 9442546 92407239518756555113741291027957399584 9442547 -49225239315193303086083962624987358004 9442548 81005496773269381279151592261089894400 9442549 -197516673247293964629213333152732026450 9442550 -376975508258136256293567533054880000 9442551 -25092634460331417594600045187850652720 9442552 -112219360150037385034541112937593937920 9442553 -8734314874226917319894991033480738198 9442554 165264030302229718052930049827941539840 9442555 133309379618458965812231659353838572000 9442556 -285563400182694567263598461772628492800 9442557 3670980345198041408201999230028103654 9442558 33179379015506071667576717961300457728 9442559 99244615212176078874134538097055516016 9442560 -122062644785083975290675360602416742400 9442561 58578032630790115874756864236502761300 9442562 -57301105990715719261934734748850849888 9442563 -48985864022416151085510402614299472640 9442564 3110649972404708448185093769089534976 9442565 227534984215918883405907125367350376000 9442566 10545913163591081936272800464557198464 9442567 -271695730017647521256741812204692769384 9442568 -1639225478733053908975582739982243840 9442569 -30971670039298399723603223918710378752 9442570 116041075812604912232734412975960784480 9442571 55903634582955349417618309909240594344 9442572 -181246958302642322060706104981488439808 9442573 94052715926406581958618506019991913440 9442574 -53212843848281271250813727637797786880 9442575 8648962398524193715893445919681779800 9442576 -3523001845092861889538657499994914816 9442577 -31905918684507553228643442349584000000 9442578 -45907173337600588823266188131481618432 9442579 -134998491587924485021643180508010500820 9442580 70277514880311397951561103066213130240 9442581 93388751234453235194537539860587966400 9442582 236841069783613144599853106840274493440 9442583 42086894717978875357351976897319564960 9442584 70105624989232098993666657141970022400 9442585 -1297061020194270423676489416223621440 9442586 67882537965449112891899388974030750400 9442587 14874459257633089441007888536015185408 9442588 94860291274071564876549880381162592256 9442589 15029768994261091602751703291793036408 9442590 -1008839737210947479639120282487874560 9442591 170915387174581541162816764914937674984 9442592 50483045415141310443049848404520271872 9442593 -16224437556956050901726021779217420718 9442594 153924658111701351857731808990197478736 9442595 2279157203784828185145624550173923520 9442596 80100713946191083315035333086799452160 9442597 174165721045577570342482344919807018046 9442598 -159260699394055556949846608946380640 9442599 -171403555146177440874822378545978305200 9442600 -4127449189747932615958694190784512000 9442601 42242845635773678694637703001267049920 9442602 52624252183614332118349204227333358080 9442603 354553763650554151443856483321866035280 9442604 73211872956160527222081818547893409792 9442605 -82281493200393688547234050770119561280 9442606 63242577082458958346017992257213074752 9442607 356768322555738242296535747337324131856 9442608 -9210178044302584586635375709116170240 9442609 -92578404713279963051781513098272434240 9442610 -68632636912885854026955027293767763040 9442611 -59831046079192344175480800262502157960 9442612 252053070969660167175593060682709072256 9442613 59143561792997252441797893144272522862 9442614 167058701238157023449193939900671610240 9442615 38011759594733387884054489867319555520 9442616 -44599606698352065463356584178582282240 9442617 65162972913918878898056059193613974400 9442618 37058258855594027895448935746343241440 9442619 172404504918209047982369806406016283944 9442620 59789956042329709769601855112981094400 9442621 -1999310510654319098097792083648869556 9442622 -19317325669206937907700364481043390720 9442623 -14381134629750457518469216568910330096 9442624 69587472817216365957643475619879059456 9442625 -249864622711429481819739681850186671000 9442626 -2687386809334597827997134160681750656 9442627 259265152636361540863030487493974638080 9442628 1013083905660562440388868498600337408 9442629 -185186710842637732322325893364912168960 9442630 52085620052582616897906659179172088960 9442631 -84689676121391029585326693757414083072 9442632 -158751273884969650666694010961998643200 9442633 121665362144560339461188804619629535540 9442634 -67604746714973258176702650178426944768 9442635 16387913137870653729410112130602543600 9442636 -10276323015755707574525197899120230400 9442637 -40428033772368087626985538441334376714 9442638 -103966601755460523754628602830208323456 9442639 -102386174728432571551498374776696762160 9442640 -25985385114118422127306089521862819840 9442641 102624017136935362935302836627211436480 9442642 -130882687516851459783733624145969782656 9442643 -135667439649319543150009015492600884984 9442644 127157329557302015759769797399437142016 9442645 -152374495781584433919743046053648288640 9442646 115545290309986799715987476987168746272 9442647 -53924659762321839670200259227398311776 9442648 -153145607184370877087986088997560832000 9442649 172816385740609329888617247462790336650 9442650 -10793112645850397226737748499002278400 9442651 93325134685928570139383502863565218400 9442652 119135552583712183701180101293372687872 9442653 1123359403874527674028554408631407168 9442654 -43596471464446561195243144923000440640 9442655 -229540858243408994183044416422252082000 9442656 10596270572706729924936912065493860352 9442657 -23814034148356824910535031787605140288 9442658 55730575354003825929772478774138081280 9442659 96797573028811543014931560761678313312 9442660 -186359438803388348771298550518901528320 9442661 -33619754312419897808415013743762360480 9442662 8179777202733478043378757478015156224 9442663 577173897026547832467249275971064505384 9442664 -2054151706402366181861513836872499200 9442665 20544157297814863643308560130535274660 9442666 -170676251107574474197075281944837989968 9442667 -130468071783086578201214168954250131808 9442668 555604848685927563190601568270128640 9442669 183200332763253288325327759376653089420 9442670 53609761974106220802185740452710457600 9442671 -1688122161871305492332507119401874176 9442672 -105467086150043120482547481377979465728 9442673 102166474919429694437767909320443022144 9442674 -55191021043405982256311878470795494256 9442675 118694123795248477320168633809224459800 9442676 319406926873201017727835743426626367488 9442677 1884809570252648117938409458767781440 9442678 25300650009305197161866766983590501632 9442679 -158725429647181246852072973185895949720 9442680 9541220612674919421243327298607923200 9442681 146028996982725234034677947629083747072 9442682 117010517705115098385704435971521870192 9442683 137966176340655297128610277171920663600 9442684 -131590089296999524442431272128763009024 9442685 -53368160033905018534247317922670435840 9442686 837505544444928294544436548719817728 9442687 18669380029546536058785707089192265080 9442688 -82928075522387594965800168359177748480 9442689 126402505424770776460093425470432568624 9442690 -20715875780895027033781629200301835200 9442691 32203660491915430179849981679935988092 9442692 37035809032215158517240199317981203712 9442693 -17630877246593189326651588947216435712 9442694 -41357370499787493828594045105770818368 9442695 81982757736003319485594872304955795920 9442696 -4478683456458728407162136915966361600 9442697 -124606948717752014946330301746646391088 9442698 11098770216844046172197062316643952128 9442699 43541611083109278482924558383423662736 9442700 -64096664732155035188663220900382060800 9442701 200987874239657554277388732505470672492 9442702 -28146695658852698232164427280489616448 9442703 1808831647192578346222844760904155360 9442704 -24491056694184955137835754859685478400 9442705 -59255811662512673188067884947719596440 9442706 11554816165743418461851383420838538240 9442707 98149430610272393773442640449771557680 9442708 134984244993975147145169397513093820416 9442709 256628929570346400501797675539430336910 9442710 -39214560625254218057784363124763097600 9442711 -66287978729267546539364311693057413688 9442712 -365666414851046362277136285776294707200 9442713 -58690326980452766143130134419235450176 9442714 1182943114803807907164815909532983040 9442715 101643576806847169864917405772489575600 9442716 -10368258645942295307079656937870974976 9442717 432408614540414375014339963255419073766 9442718 -21011590620174586461367624186485150720 9442719 78323388321638036557345210057285920 9442720 85594836828031437498288547479221698560 9442721 148558992286340272264182602182304299200 9442722 37978516170580616485018079049166152960 9442723 -597247507975738310782359387671109025440 9442724 -6165342327238596531199231118903279616 9442725 -9288052197895574755266461419319544000 9442726 36493999516848412111601809239572534400 9442727 -38819693508347017714742299933426354128 9442728 136654167252991642166343612759836544000 9442729 -159210453956775741978601077888910833670 9442730 -33307340280805310457976753946452519680 9442731 -264801493929327412406428203673954728960 9442732 -50446549875100457223867067269708331008 9442733 -75741078910152981526093114170915370740 9442734 -28278492411365659416388540722031134720 9442735 109523078424220309023133657874826599760 9442736 131421119221908054236755668613742592 9442737 185459049666182556852759510364718068194 9442738 -168116252705154737300899252038396426480 9442739 35870114921995356615246245383954677600 9442740 133844033434932461077423250266504212480 9442741 -301046533415709158235009281762782457280 9442742 -91515960343049014679502603249796571136 9442743 -210003719672042649628587947083825811736 9442744 -318490551585289448202754526580655534080 9442745 -15715671166812695771485682509728573360 9442746 -7179478655309881069330995020866665216 9442747 -304328188760353721825680662685973851804 9442748 -14098679612369340356285217830393170944 9442749 -43073471727220470082090062609256689600 9442750 19367906089858646358770473697240544000 9442751 50960043043808125250306031625555405104 9442752 60960538002846491454593067433636921344 9442753 98623806733538761457962649749777652000 9442754 -50732158832190625077111632057242949424 9442755 -8982544209875679661531939791415111680 9442756 -146928483820347161681775376638449676032 9442757 4447293217674212741637270886087723200 9442758 -13862139844134100495783124865267165312 9442759 -176873650084125296102199293282848704040 9442760 177080981826127311094486603765102848000 9442761 -86423657294427540245113521579841740528 9442762 34703818553516482391488648254996878592 9442763 136074150828102026626322129715429225384 9442764 -244675318615134973974650562485244871680 9442765 -2583815383730045179304430327670135680 9442766 189625553117877367256318844371121584832 9442767 -209332854641982201373836016398834201720 9442768 10467038469134433940676765575798718464 9442769 -910716107438408213897861362445703168 9442770 -14258043226274141534861936716753121280 9442771 59065949038324866925137703673858252992 9442772 77545016879644680893161567252282152960 9442773 -183420613125647327881724465302691585760 9442774 -37216252558145821986184855745870083008 9442775 47611990483197264555271166382782266800 9442776 28470788888279349840393348160452034560 9442777 -1707371787777888221305531696098763200 9442778 -91574510704204604827943304727041996576 9442779 20577183618553806610842363026217469440 9442780 -75656646621186112960140066685562534400 9442781 -225748328934023655480053750559330851418 9442782 -122946712381143173326877783073945604800 9442783 38864938820157092489773434291605412864 9442784 111801797116584666709969561608644198400 9442785 -78573761396998632320036819910051916800 9442786 78162042701849481540660358420381429920 9442787 22437264608577067614934409986735998720 9442788 695863576830795495069058888085213184 9442789 -20414745275626454392508080473534977410 9442790 -26288942754820069946257840284679872000 9442791 523021396300112210247081146483489664000 9442792 66195519400684554194198884833950054400 9442793 -72114614115255673195651565701470212316 9442794 11084241057055878437193598131924921600 9442795 -189265588732281190341930587154856519200 9442796 92707864783638721292757820547271730176 9442797 -30171137985074709443721312207038355840 9442798 53036747925514562288926924895515241664 9442799 -275088546303989289144437843920919329200 9442800 -340788282459449317311547560377548800 9442801 -4618957675097514614004047879690548428 9442802 -2267239584160574593523021406216697728 9442803 120563158827610647172571691519447038064 9442804 -32153831670832064761464248702039359488 9442805 -11690460540462787087715312627447997540 9442806 -66866515852705085198731116136237660800 9442807 118830974535891265899354773174003654064 9442808 -147609292569856913881957854639330263040 9442809 99968278710095877005396420036972781114 9442810 40700300668505333409669372218816870400 9442811 -17672017599134125626647968489706227200 9442812 -78937017273716133190225760959606783488 9442813 284758855965444905021957042636755821062 9442814 37981274018249950670127056939327072256 9442815 -201128546080426741643523098846231100000 9442816 -59367005229646643322722685645936918528 9442817 -109510868925477943016312955710483690496 9442818 -238632860775004647736508933862901248 9442819 102836895560156383133007502471836218544 9442820 51332671805382351717422238049903188480 9442821 -33127642064982535275661251539422514976 9442822 -134593692845940027802636810477114896288 9442823 -64537672665660142849029893657141594136 9442824 -43393971633832933680840908158917550080 9442825 51997780051497338761487283430184344000 9442826 44358964960906438431419310796524311040 9442827 98967746518218612775937902484758078008 9442828 325572707814477712629957147322282112768 9442829 -128837413215975967881911300634068922720 9442830 9518258998863065344188140369344033920 9442831 147583068790192935496388378714293879552 9442832 -13900849024277178303549535966376755200 9442833 38964272649309015648554598323899801248 9442834 -23496782787872778644034536734058161152 9442835 -48256109735372302524443475909543781200 9442836 -13540946866626840267745546802485717248 9442837 -208336558193465189397206166063018991908 9442838 52180950877092283062579980385527308320 9442839 -141359099907480363131362978261935809304 9442840 320565193483379596945088264648294400 9442841 -29129470074703868977243815478944071808 9442842 -4193477261142499553267120523362818560 9442843 -85052211043473425877242886193467732708 9442844 65057485027566946321205054753465826816 9442845 127341170981412906565288965262173264000 9442846 -34716396559198982335184137810889585664 9442847 -109845406880976884202617425267641196704 9442848 76933968451926466891973669905162567680 9442849 -85645701520732240471911848867145902592 9442850 -84784679424263820485387304127451571600 9442851 132541043980053409264941931195685971200 9442852 164072556536458424373375893769621047936 9442853 -10601314727069741321718228329794474944 9442854 132942393721904225914545851514228390720 9442855 -117934860649811335565698580035950471240 9442856 35179131111008723512200436376364226560 9442857 -35101591570985344261893432686006599680 9442858 -124500978333672573659625372601249632000 9442859 -2643107154204921355682022059310634896 9442860 4621649368620973470425059867359068160 9442861 87448000067923674187593265437673775264 9442862 509584790097044868091185953427011328 9442863 -42655324866585446005278863754476550960 9442864 34022983092935728102416696307014696960 9442865 -25087280002865096581540517606473006080 9442866 9933764531098478742739636186925188224 9442867 -49359656914033798755542659503964000000 9442868 29033736967017598728072750750059354880 9442869 233295098910216780512806804122389139744 9442870 -84074887781823850601825827740733171200 9442871 37070378440094198477969926578290175984 9442872 -245358652461831129622256175359447654400 9442873 338485314625830937887035365713617887968 9442874 -17409206296940837586410246708752528896 9442875 -147167025506346008338450852166610300000 9442876 132097183688520815851045425759919631360 9442877 35140233508020269376480224098465878726 9442878 111273093277328638873038448134768585024 9442879 -19611898721679359490694775921055222080 9442880 54375310496173504130587998943979765760 9442881 22182908893527665521201782963152159424 9442882 154402928860601367264748917627670275792 9442883 -132471230363475442761125423813326118376 9442884 171420310054031473169170020370467182592 9442885 19910480457196696802506624527066892800 9442886 -3093896792428148411651420010918796800 9442887 118495195977109227315319702842587553960 9442888 -42030558963494175580247342107300147200 9442889 222992604876989110007104152172962537690 9442890 2730479201645746257258812233618176000 9442891 -295971966317611194502361878221135147000 9442892 46906251691404265132249444879570281216 9442893 -41384861312106537464488660269281808000 9442894 -26863761497908293930430428343716863808 9442895 68232183200149883627445571657799285760 9442896 31162704415672475581337843792615964672 9442897 42983725249991411373705708806789394340 9442898 35050039621074854077829767154550445200 9442899 15988615375135602347652464412489001980 9442900 -68493112047349553893232330561451744000 9442901 157917901367736680133385559732613937212 9442902 40526500538758213842991943708748201984 9442903 73961625038906897868027532269404114064 9442904 76870860946603185067622327571409797120 9442905 135242150228678400510994109182149840000 9442906 70372855767323279700390620347969515264 9442907 -294826082870676299900895753541742342844 9442908 -28999421247094500640666222652244830208 9442909 -15546899713808440825788428191999297184 9442910 31967870949679612110548795356427550720 9442911 -573713919733657520302359256130697478656 9442912 222644072441116136416524651945100836864 9442913 45494778889364483872111390031916753840 9442914 -11051549068118806875494485537819955712 9442915 -9287284373909012950557010074225034560 9442916 17827242216574943957143074170445803520 9442917 134840436733427436562536436517952825888 9442918 -98449313208270196646731571669814701184 9442919 577621640815601618891549516987896700400 9442920 73066127010029381044225458797613465600 9442921 124807156305832609602544141493477592122 9442922 194704003403472364222746389606659877760 9442923 82944994664704029525070689743197138944 9442924 -287645105362555013929476252122173760000 9442925 -177390809855294082323509450049962756350 9442926 -89457760178868428732720575128604907520 9442927 -12687408503246643699467072153254031240 9442928 15787251479238751261420605624900747264 9442929 1430672274739808132825368423911361536 9442930 7008214970393145128769186555217889280 9442931 -84204989381154430772923924973500313268 9442932 11567566114639387409794791554567626752 9442933 261154775179709116199672223159942555182 9442934 -81841776034484660201384349967636524384 9442935 140508911421141861807907966600833997440 9442936 -52852583318578680134638007701309808640 9442937 214836189573291889071253762935021681792 9442938 -79093813891053226977271808907017619456 9442939 23159003889743295490398979525554266832 9442940 -1558692374136303440366142741860966400 9442941 -19778101009139017924734609541678922496 9442942 252574108603249939388778016943493537600 9442943 -76548468474836137318529557712930926680 9442944 -75070668167896901560507356082769756160 9442945 42011795667880093652996037286062542400 9442946 -57503270276644285277985632654469390336 9442947 -127543456085127622905995109857846536200 9442948 10236939366433498411137852111573299200 9442949 -242719194041235282489603351927971715840 9442950 -32093568928662880965724976520668544000 9442951 51351367123838261710612582264077773760 9442952 -93529601559775505304424954232137190400 9442953 -6497349513979149992376709440696961920 9442954 -44349648392216681497536753534852271824 9442955 60316351973406341365963699608378606960 9442956 -42339774703678259893808366057216624640 9442957 -149839427852386969014978511137264607860 9442958 24157478707575094410459050121199091712 9442959 262229177205309279860646115148440967304 9442960 10069361805120170085420814906181959680 9442961 707889513658656759034177978222252386 9442962 90357617696852096988172390099962449280 9442963 233366595102560029676247018551414391212 9442964 145107929847413514517344093408313430016 9442965 -41789049790126722354585182559369369600 9442966 48299496706203857504809416819374716800 9442967 343956307510544662277715353091852733152 9442968 -20346807702873723778552006236283084800 9442969 -23590544198036690792658271855985032630 9442970 -85964576127621351899010190707757036320 9442971 33909568225528957128365398833065591340 9442972 222313197406303292531173337950322688 9442973 -49040601476003274784338731949024737664 9442974 -22881946271552150470103948560268264640 9442975 -82117455014972790539135059864459023000 9442976 -55520015281072440261023443999832801280 9442977 -60947653290966212927503744670363027280 9442978 -314096164756779932058082091782367163744 9442979 37920198427210730015460773021277102240 9442980 189406645678839877480182724237724774400 9442981 -193027559935802067754602187831818620000 9442982 -88637887977978806557888872832021413408 9442983 -64776650879511417573490149198015525504 9442984 -207147691054716483370517193094511293440 9442985 28208434349160849059740967856876822180 9442986 -4763374327622060436112580550458753280 9442987 92592954090978214610729498109089880520 9442988 150607372526451883975846699453595634432 9442989 -65037201201196996290490434767129349300 9442990 -159513385521226382750733633666708117120 9442991 292146940949376044197178871601359673872 9442992 -5398945536833932519998179188422082560 9442993 59955066700259975612662742654465697984 9442994 -125550939984782969147896764667644156288 9442995 -6989132285206818658280766982675077120 9442996 -80654607845823331916263972567394320000 9442997 32063496471787494355141331135549205240 9442998 -23654254944469469927519893125889086336 9442999 -183824557738851698999143666415767016064 9443000 53011797197437391428774539495014400000 9443001 46713658486421821465722278630338867584 9443002 -44013720826724158943461874852163134208 9443003 -9560210585779075678905653959970933760 9443004 190072975115002056620762144875047985152 9443005 -84333125881700818583023825199010178560 9443006 308362088909677210504112030552792916480 9443007 -36516979603918677532305219738715123200 9443008 -98495816555192964710463561050144899072 9443009 205268052169197557633983064313788496000 9443010 28389119825620778796388735660777996800 9443011 193744700191137324098186412605406647612 9443012 198586997661992963764102755296569981056 9443013 55560849926376465113260057410134944224 9443014 4122089426296910925068270836282307712 9443015 5531304567157256053261733706630213120 9443016 58269547514990350471007961839521751040 9443017 -399272933577138547304092615987704768934 9443018 -27514815048421974273171293430763456512 9443019 89182691517805861728298429136599093440 9443020 -86306625655203675086239780233947243520 9443021 47927966921194769194460083628321068512 9443022 26885697019821116687328084804903492672 9443023 -681927540471569270396731615328784122720 9443024 -133552058353347201456866472348173107200 9443025 64239782903752986068757600907874769750 9443026 105075607020290656897026265915498541712 9443027 26551613694494133264634796540859936072 9443028 -64368874047736389725018864138979901440 9443029 -74941254397166178348916473803965119524 9443030 -93453018918300795059546346729799102080 9443031 41772060812512504739644348184269805520 9443032 85405750695319401977356494902186680320 9443033 -78712932113045138632652855251769702076 9443034 -69816053156276069076178264806201323520 9443035 155691597243486037490862415366831800480 9443036 258232653631043101437902554304663738880 9443037 -139164820269962856327238169285767405440 9443038 1433776355013422003209222137458037120 9443039 -363837407200230260164151460944826968160 9443040 149310609138742665007488898236143370240 9443041 -238800468702918400023439543975046119296 9443042 -40039291981612239024825958183190284800 9443043 31633261372302949006411482609855276132 9443044 -176582334112563945084685135880098755840 9443045 38074035282013076778521598936587922300 9443046 39434160841047947572906302232953015168 9443047 234627799915364644430345673578854977872 9443048 195107017722722195476969270617446415360 9443049 48908812526857528380463804782405765120 9443050 5075606897056562976244794538879606800 9443051 -259602365445347440520399934922193223948 9443052 -97219350752003137914874953107484837888 9443053 285427159382927812545006880655865273302 9443054 88327022364543770690916043245138662976 9443055 -68446207408087876798233702487836768240 9443056 23966522310635839059900389759283822592 9443057 -19834715918383319269741418965152054720 9443058 -1698629368455249968691825868801792512 9443059 355477115595625300571125428782327661260 9443060 120597110730661597935930165311407503360 9443061 -1795675164989630415126836552494772868 9443062 232686050658392462602485461075495248032 9443063 44883669295519543661713465022360013024 9443064 9588856476625351438854053517206814720 9443065 66904194574645544915572142533236952320 9443066 -58640172053693904897888433892524023840 9443067 -79991781699649353116434496975631304080 9443068 -90644068738056551288213560098144176640 9443069 170290661736365735054153438417892609696 9443070 2660462048479498747425416824669232640 9443071 -40221760047811221391578811428794203392 9443072 -65976271834323616154083918088811577344 9443073 -233016936624012173999832621174571322400 9443074 39255700430458136763973670493925251072 9443075 30335163611269104998536336079255015700 9443076 -12631356314071303644774689100134400000 9443077 190599305315672035842303813917380864832 9443078 41042417812545582372785537812359113280 9443079 16478118073469631682998686722387333968 9443080 -13725145880081392208702320786418841600 9443081 142223712734564616467426822617248233232 9443082 -70746816642552871307534703830920704 9443083 118064787942065250803484988696191019504 9443084 153657575613485092368811872668427621120 9443085 -101360068536488946869665986027155159040 9443086 61156680683854702829395098676405674240 9443087 68231216965272471552348334444285409280 9443088 -35950559196047817706215950075727052800 9443089 283272005823708012887715205041526899890 9443090 -141813562973814839182111517970023119200 9443091 61054548590837527754879090595271198464 9443092 18413763331747929154949453610119304960 9443093 293739412499448157733365619095707567744 9443094 -89241091003717837581368397852703388160 9443095 -24101274564086755983215636761497442800 9443096 27071448144158623320877190592754483200 9443097 47906591035673540355929955679170648708 9443098 5917458134586848842720799409283545600 9443099 426509960539629296022898828519728556032 9443100 32063196748035819883971170325999398400 9443101 5672351979234418536216285914380545952 9443102 -149581553748179446632515877917198107008 9443103 264569489826947650997837547760950048 9443104 -341562825454490505901372971390247895040 9443105 31031978707875871342493664968863038720 9443106 -47580275329917546114062466575469492960 9443107 -76703195008132489731257591362513478240 9443108 -27234568977093844735643916182861343744 9443109 -22025742058114275290599368298507620672 9443110 98486122130177261925920072250379426560 9443111 320932391694487068699679772618096670000 9443112 8404945907028105950799683849972121600 9443113 383244843614939680961555507368114115940 9443114 198997688888269364873177907768857875200 9443115 -224222498768951845404141184321353408000 9443116 147253149187098326772639488203941937152 9443117 17734844466936339045333475720432917900 9443118 28827409230885681261734326073024699520 9443119 24746000462555308085039322294690086896 9443120 14339343746409764953541123641363660800 9443121 39009434898422568271886048296502412912 9443122 57972335875112884883281171255777595904 9443123 44374018355542944418595005949854911372 9443124 -164996570409070889488028820863811298560 9443125 -58230802805892370873436224602692212500 9443126 17846295575913142687863399326378176512 9443127 29863923981129280616923843613600302080 9443128 -147909430203293505911457718409589411840 9443129 239557095504991081347735394672486308480 9443130 -94731882749122885126930265901071028480 9443131 35255794697775168351544971352631016932 9443132 33673643785786446415146989068474808832 9443133 -52524684831423535138985265174832204320 9443134 5734644236504541954788999196943244160 9443135 134430383937760888183372560955472503200 9443136 -31857426094597605897692093085898506240 9443137 -305996472721050928204496268361737536208 9443138 35698717309920655298945746339230720720 9443139 -249148285749727530254214652203915439440 9443140 29483870939682605770823502443728404480 9443141 -194566101130477260303970016279581039458 9443142 -109219399438620818274377612914325376 9443143 -658387312991971216978053469248861793056 9443144 -1813849548895407085187004247541268480 9443145 -108175867040666053743594385388245963200 9443146 -242344316773525610448151133049674288640 9443147 -19879299086981037504900287610405984000 9443148 -34969562279668628783144577279370985472 9443149 -89221521583593462891433802333389362900 9443150 60960680403859763270931955610360716800 9443151 66807641438743313365547649025089842280 9443152 87370759568401482650296653309594173440 9443153 -1100988838026708102047226628024211598 9443154 -1429819883664738838860041359564538880 9443155 4239411782325043310020001117620275120 9443156 65933673216391477116038882202174953472 9443157 103074289794821559093124694343704238240 9443158 -28196851485909239611877927624544387072 9443159 53341391456661615494100529563870668928 9443160 -64974610212709255397100899389628006400 9443161 5936463960165190408247373970999133568 9443162 140316093049959163652069458750563470832 9443163 -164575177394754496841967092437945207656 9443164 -110378114788840316954352928332629004800 9443165 -282434610111713240098723070874570929940 9443166 -118717321528033053225542989498686932352 9443167 -4465710522784391160651566604331572720 9443168 -73704231055737785775013447507568492544 9443169 -143283447297742639410277927219421136000 9443170 104839555476394579000122388854779420160 9443171 42641848870237012129128311381617244400 9443172 -32648688857568528047342094162102955008 9443173 176662256193973551948653719054731987900 9443174 -65322141589196043773006011935991833600 9443175 1053811270057092707571274880271964800 9443176 388192366407972334808363884959746350080 9443177 191331979913697802112213170548123162312 9443178 -18944019972594312292617582862057487616 9443179 -138684433880389561078185239437783893436 9443180 -182139780947454331775501638139032473600 9443181 -229746817442650016908352610111227415552 9443182 -98470369653846931099160840424830032512 9443183 329835632176954679697453402687662945880 9443184 -1287319429551067591484782949909594112 9443185 -2038459631207569959357558243343511640 9443186 38347365080700490224127449052898841600 9443187 -1708734668942991151605794036602516272 9443188 43300171252638464177373797695282709888 9443189 28806336457739683375866858057857705472 9443190 -73768596816839343743300378004071884800 9443191 136023464985010980557674580510314303592 9443192 313301361736130648814018876336363417600 9443193 -8006597751085337209133751325292347776 9443194 -15976794705621086637359750710539440928 9443195 -81882722666309650616575672096508237520 9443196 8710176303068189068356688970521067520 9443197 95672572421634398991448547479129944492 9443198 215313712767688795936924723166684706240 9443199 -24386729489208897207630961951524292992 9443200 -6772577834260742698180802890432512000 9443201 331798868474780358448118161514528195202 9443202 -25861773231821075751021494632968944640 9443203 37664022302014123273216242114485200 9443204 -8449853419044137329260931239601164288 9443205 61756082994873698266750397955490074840 9443206 -129109098849671928454379817167002453056 9443207 14838059554537871241425666729042443152 9443208 -266367144000906571986297700638091591680 9443209 20575033399618296921372054717315489040 9443210 13859106108332317807398368921358520320 9443211 325047932453278302962906625732452017584 9443212 50069330032660318471493000547198074880 9443213 -188879059906369450493438409590259514656 9443214 -1399072797765673440299129126704371840 9443215 76275588054630100044135410898536404800 9443216 -71438142340036381227577710346089750528 9443217 -3435476154680536969185395820360986688 9443218 -175148867269552777898789453965192675440 9443219 246538613203268483239560409937058864696 9443220 2912273557440871057738909312766607360 9443221 -89847356913641444214865387186612751300 9443222 -30017298563503216675857008939204886528 9443223 -203426367867590026842675844891744863816 9443224 -3465871022095799558560917777917337600 9443225 -84920129112565022151223796249527876800 9443226 41088394234647281405327910005894909184 9443227 413250541215963669311093578434432697072 9443228 -120809107574285631673905550610397158400 9443229 -197137986317331494417796695320651034592 9443230 -1399328885706287289864132471757015680 9443231 66286335450361376635090803909944645760 9443232 166222178567430648399041065063550484480 9443233 -223951389876938465665647156765897023518 9443234 156101324244603966684720921824502344016 9443235 116296780198295435047385042286405792000 9443236 169250146840815017107449638636512505856 9443237 421092897017772828585957918377380733886 9443238 13807444969743107710429486967215656960 9443239 -107161182795846452269720412190516364672 9443240 372194136352498615349285112551689420800 9443241 60382052881505951610448662247541518920 9443242 6460232016460227067916845910520134400 9443243 78230888194171950844138079682554348880 9443244 -128863482997765883887580725118772509184 9443245 -74883037646639126797852594548330144000 9443246 177629660572802942277311949528476467584 9443247 -28476697265118307985513734650801191040 9443248 -65944368671501659203255079804386410496 9443249 -352462748228170336442198381552757393180 9443250 -134739506312971127770452025081824000000 9443251 43072087754589867798806007860022030464 9443252 43050073526001274576049821997249667072 9443253 -30181249664915244680443562512165430496 9443254 -187737783293302631018019853179973667424 9443255 -107638075523400865996518800011643340840 9443256 13644607934795251376159295527207116800 9443257 5369872997110869810537778541808744660 9443258 -194399705909560384757837059671758416128 9443259 -77491348436521139562096809024171364336 9443260 152596317570169762907632549255177658880 9443261 -352051588397107668059832211950571518138 9443262 -91491866754028679664861399789734434176 9443263 340666338335808530500982412587984520512 9443264 68392514672417166976890811849623207936 9443265 -66285915390020285975696028319985932800 9443266 -10194871137575076871301291172794449920 9443267 118973524718592805873444378496316512316 9443268 -168080638187245905776256987298184293248 9443269 209315416206720913101815711061164880960 9443270 -63787456067137304540922890408615875200 9443271 -604341944150549534235277921527903360 9443272 -141885002355180284071555195251074227200 9443273 1007706936722739163466310157923461760 9443274 -19779462223738690343000277928145783040 9443275 -99693708525549146307784888569109417200 9443276 209146241841168842420237017981847808000 9443277 521893373012656372313375335213483549440 9443278 58858562920838894955285812498352907008 9443279 272947983838031519884443867225110150976 9443280 -1595568563323501978923694051896852480 9443281 -536158939504952393414228146142679691536 9443282 28664731051644878081387848163525597184 9443283 -87128393692438181351546867475741019536 9443284 22583012596289937813149691426867032064 9443285 16614418914663646609992801982241448000 9443286 -87031552849064083275398110311434375616 9443287 158539794863738461411967847760261681152 9443288 2336422456598040621031177036684369920 9443289 18281629166418909992042122846018467024 9443290 31924386287123962845182959890137714400 9443291 10353071061560071018380029956951347984 9443292 138603554152584789622946002161635953152 9443293 14042595096471467839038690956462742880 9443294 46112413967417193000325566370465554432 9443295 -128580747729008125982063433744828827880 9443296 -52551750731129738428781759896187043840 9443297 -46285193829679177972507885863454609272 9443298 93841437768596685496898750827718166528 9443299 -81875187704585607108248853813443235840 9443300 -114912943836620222839077487943579625600 9443301 81452185568527653318632778343739582784 9443302 -79634609908212254514411275157913557696 9443303 -214306590989185715236597511731716917448 9443304 4496390073869034484952910073792512000 9443305 -265528935676223074612771729840645894080 9443306 -130297915235785074138146950320937197648 9443307 17861180277519649330913134959501866688 9443308 88715495347574769868669588556538274816 9443309 403104365566973536427776767565039095510 9443310 -28721242612737886379423106238129491840 9443311 -368894701208168329959873686937404679088 9443312 -22202163643465079223714556108730793984 9443313 22099862908946218027812994730315782656 9443314 100371817693939472927548909360360394256 9443315 144314887979056349364689614098261031680 9443316 -1678073026855896343654676725463709696 9443317 108158808544751112194039149227931227648 9443318 -129059206587351767474985035232376652640 9443319 -20315181013323762149212968184473426456 9443320 15769419773433704843213297341191168000 9443321 268258618558601948449321538680891548522 9443322 25805488259346161506472165483199513600 9443323 154139513137512624662034683405006833720 9443324 -90629170123835328197439663735436800 9443325 -10583168457748859340726413301612004800 9443326 210514246782227708347197837232351322112 9443327 -109074335112376140989888821847754061824 9443328 6884220617227236971083810630061260800 9443329 196623341129673868418741621163825337473 9443330 21246476704895635339437975797266849920 9443331 -270399602989550693812226217504618278160 9443332 30523854005759234261261446286911239296 9443333 101902973553768069894109906569334479582 9443334 -182363999249514426426972429579507621888 9443335 43761304645597918055048588728813370160 9443336 104468856979173856247388926950506332160 9443337 214877392114045699714425565117426079760 9443338 34704060087368032235515024241666419296 9443339 54210980934546539530874231885136051456 9443340 -38816452511144223737288426795126753280 9443341 229169538294881010293207140909616338742 9443342 75562107227152425021553679392358203200 9443343 39253363638245627846059961914812622848 9443344 459908457657032658897518749936517120 9443345 136276755637141922677756373806503071400 9443346 -22867832545368404386470869690763264000 9443347 397601554459342530506315026795159114872 9443348 18311732217831190546081011186657177600 9443349 491660354462415937188742437016098722688 9443350 -9494723685962963290586754662186371200 9443351 319997669999068639108443246379064705352 9443352 194659835369651616650906480632453509120 9443353 -2302542081669296396987375077923840236 9443354 -26199487380540355629957166484968164624 9443355 85970124529167767724455904106442968320 9443356 -71075005641145301930363908207931913728 9443357 -10602013961074117557275032397435971200 9443358 -89419388585895591012664362260235550080 9443359 4925341925554169185760079839795051704 9443360 -202549096530997411751697336069219287040 9443361 8714373724488934186155075780198888480 9443362 -6504805403988969431970120567641216400 9443363 -44991207935286428787506117028679564800 9443364 -12492238093068084575748751718774599680 9443365 231522770522796457808038084035267403260 9443366 -49934420833971854750196430276788482496 9443367 283255550881867282250198864663886392784 9443368 197459352181352848266593360701562880000 9443369 -111938513505976063946960683500347270556 9443370 -45071606330022923868738426523664659200 9443371 -18255571283861270429534150227748440688 9443372 -257507875653285246695197216462383047424 9443373 48187446967252109391123444491537988768 9443374 -162696347587997349381475376956272656064 9443375 -13665171545798955202791901156610976000 9443376 64422532040782076824317695544093327360 9443377 167042202558471323303408374569307580992 9443378 -7257060460308045872347744575035440224 9443379 -89833304218445693223137088775443467712 9443380 -102759655163118123548257642346376038400 9443381 217263346043196575377735105349818128384 9443382 -81494554751584679275655147449331581440 9443383 73676617621293778469808227882136894632 9443384 181828993049164659028119441251208130560 9443385 -1383580834188722661855899203370015040 9443386 -16785126564267415689922955626705075200 9443387 -219612219398980129971401143464636935964 9443388 105969718746668277110810913495215731200 9443389 156534656675422855825912786307295563680 9443390 49193448887991213345859165447829766720 9443391 -260012607371687697997107623794712254008 9443392 11730531549642900741039323004857745408 9443393 -268134171489851887982588631232279133100 9443394 -42565722176136518208101032351715372976 9443395 72082618984460507294393395829015724720 9443396 131813413956076406964513537495777820800 9443397 -75889606416707234524743087827869579680 9443398 16655168552330851872338317385559577536 9443399 -704390007673791419036638166457189408 9443400 47540941199328971026997356824437760000 9443401 17492885994595672345115941690854492000 9443402 3472344328139564737810577688363735552 9443403 60954815661068063187904523992934226984 9443404 277330433212407252685289851248717529856 9443405 64206973485425921231322123371752270560 9443406 -5408207309240987468910128417540063232 9443407 2055037541786283584041743574965483792 9443408 12583368690093181899041498641807048704 9443409 -12667202102069302107845517653219412672 9443410 -20406261754061489502422099222127569280 9443411 -46383091675348046159837067257437151928 9443412 -219165002926932119501341209386221056000 9443413 -67545381295914713204957906071569081440 9443414 -5355688714240569808106842207065394368 9443415 -145719135365331159976065720998873227200 9443416 -151209508374428649867428650208662763520 9443417 4888414283656446102221906307182003712 9443418 -35997522726706230097576841701372565760 9443419 -84918704597025510973581570463801429180 9443420 -54643283494642292018757336407208069120 9443421 26082848432893056409658809140567393708 9443422 25253170702812933421102062997463654400 9443423 -285370062293819335233719556861150877440 9443424 212660660639285285064622360641204387840 9443425 -88024698784007011324069392086113875850 9443426 3786946379658580548339247314043127808 9443427 9718967887198920748673154371596249152 9443428 -438597331961380819682183202331445059584 9443429 278768485079758284480025936599931116030 9443430 -69832074459911483497638326146217873280 9443431 -50049104775372775799034230330902342728 9443432 -165337275542589157762941181167926476800 9443433 78547769238914802523059892769814537600 9443434 -4951138615379894136907858771327150080 9443435 119614833235759726708730451226234224960 9443436 35694902824544936287505792245250718720 9443437 -148857406846005991328086888810244273920 9443438 46471728770492395874851268199432237120 9443439 -64387536901854942844573518271569665760 9443440 -19362688542692394941869116500472791040 9443441 -64590139138394765731021200000758536128 9443442 -65151578287387855959965314184624623488 9443443 -294128857540104363404515748434868144308 9443444 -150187997741571593232030638589343929600 9443445 1699776521526871747227810283335165600 9443446 -97485485449700279319475241132176127328 9443447 40130361280252492994685432661807008840 9443448 15031791327591328470947475425957560320 9443449 -421246204759612847008102312917941550048 9443450 5457368062290700350312817646405778000 9443451 -48400747445450835709532567359391181456 9443452 269607800615976089433488824774472338432 9443453 365607254477718144481727933960067213702 9443454 77264049124172240432650193211779814720 9443455 48764324876811730516993685618081041920 9443456 47999054050136287868469440112544972800 9443457 -74820800488703169714154230040100058780 9443458 4826639097266031930237440690487664080 9443459 -71884098157062848186189002437225687696 9443460 21868313466781907466404162524081090560 9443461 -100609722022136395409848662925044779938 9443462 14540732637105883164821228924501515392 9443463 159427243804926325029280177761504299088 9443464 -77821810753098821700009835126254182400 9443465 -275239246060796105322705087222779187000 9443466 69549342078912461363531327652803543040 9443467 263892997399194457813877827522991798952 9443468 27545622495936858210345699239483314176 9443469 42682306061397703498189527884350754880 9443470 47018653215600643262123109663650601600 9443471 -215678293290591543388556158728206568000 9443472 39156045195365864034030219645072506880 9443473 -19101288699917167442771528492137017840 9443474 -61967560251815302504409406737073264 9443475 146740273234930405459405248452589370500 9443476 223082101421020462597661491065011916800 9443477 -3296188252760697104183888061382184580 9443478 -52657059938934745130430908286152054784 9443479 -16567435065667585235031101548960964920 9443480 144347075012596570318313522669826662400 9443481 -245841982178576932669210773826481292960 9443482 186586606729302553184847969467070308592 9443483 -19121556500197837196150142691075821024 9443484 78311856721461730112993990295982588416 9443485 -213742626408426805166054396533908211200 9443486 -60028160206450365837140211428403137856 9443487 -7629793126844450895401455717928165232 9443488 4479166661482232379147539963638185984 9443489 -102110523341139707457011917524414899040 9443490 -46753598726960995242704951155257845760 9443491 3106240191380717236746370223708135832 9443492 -115894683859465267985395497079273651584 9443493 -169627928260217485551906351723351436800 9443494 50208840581986258616465970386588599680 9443495 -281736967381196395689038148937231082400 9443496 161868477467548239919933787144615116800 9443497 -3297821422705793711868283354576100736 9443498 88564043335413242877359259185571534000 9443499 1016259530227487755058253205373515776 9443500 -159483247812186751216155816236606976000 9443501 -215266202984969479939069620416553155808 9443502 -157847554787177579220352320407839296000 9443503 -27904107202694531185392797116344511320 9443504 -29300478589048403045256675650901049344 9443505 183185379919860635598869705177487490560 9443506 -123675159453246265636537635067885176048 9443507 293579049764203232690429339409511071756 9443508 -9726080142065431977278537010840023040 9443509 -312011788072454228531189831000913686290 9443510 34618006636632632219546493327272895360 9443511 -87455744298323421553076138527970733696 9443512 -107738625341523949466210780478536724480 9443513 6797072395138940433533170349683791840 9443514 -51875199912622876607608352381676568320 9443515 -115290136778703734423113303451640302880 9443516 -426479163344817692994269790366532214784 9443517 -117900293471728960316718962449554415488 9443518 -1249692692898845097793387470070790784 9443519 -238882415165219403778791867363251974080 9443520 -2433247888476329763482709936989798400 9443521 101900710695631258329194217507483895600 9443522 313159919772524092422741234440071179264 9443523 -53348910189596402240887744979839963680 9443524 -162622786528269974551983790956880932864 9443525 7582795443220396236221982233851053300 9443526 30126757393328004634207379169210750144 9443527 -55427892743034600735649282684968547624 9443528 -120116242350578142119621133592579399680 9443529 -130525924457529817416956237605572504726 9443530 2572302838977521560850371571305635840 9443531 -3692548685071090376142594180773840880 9443532 34555079948048050841516833026238218240 9443533 -277031536268908177662682931741766175776 9443534 144052796316673948278239023236137672832 9443535 39179916215844141284899010281056445200 9443536 -131525249979570432182361676010861969408 9443537 54583429992068334543046310160646451712 9443538 -55090887894968897346149429262937286496 9443539 17694461601409809215271825958595519056 9443540 48547470340461095439701390747970969600 9443541 -270249529321517390731725534975688701120 9443542 -80902259326914607924908726240203356800 9443543 145917772557015601292039934518721778680 9443544 51608403583494209721324550358284861440 9443545 46549501862668047506855344191754392000 9443546 139078105979886836829487391253312906240 9443547 1681173680783473373368171848886465632 9443548 281817510646007385482082817006370667008 9443549 265154990172977625226161899476907216550 9443550 -27057317936360057763031056605522486400 9443551 -102048970861270437497479013371015407120 9443552 167075128918585822704320324539248279552 9443553 -55930135079731222408762981790892933696 9443554 8060848141203607148887796729770517280 9443555 -456970968308144573515224283429420289280 9443556 -18091661015436228750288667624745033088 9443557 -29935329802437003794531988541244120194 9443558 -222223426619898862438937107406108217120 9443559 158902293530282415953051011339546801704 9443560 -46137880463346451640255872493592576000 9443561 -58660952875345462566437610781075128576 9443562 -104190059629992413073045177117425173248 9443563 270587257299910440339399871996718191744 9443564 88174427967729123982313075215877231616 9443565 47665770009252487710135607000732666860 9443566 34372898775904239428858467510133376 9443567 -86838239607178178870114507744353168416 9443568 6019059376021925025394019591733116928 9443569 387178207624474149418219885438802704896 9443570 17247676906434460021963272796999910400 9443571 -90276399062583132035052429065073833616 9443572 -12349175090896921004847347578659024128 9443573 -251977051868158559486497527602257988178 9443574 -1499340564512273905111182993770511360 9443575 -1851926375841072186039944596804625000 9443576 -321539053054599751509253982538195025920 9443577 88857620008671669414163920393945368256 9443578 -361337916030786593135243682159675958560 9443579 -88557100482558794199173789821013657820 9443580 -74165299181488710869539828796141091840 9443581 58457582799433070458451362576261518080 9443582 -43752529892710829733554890468718404608 9443583 -6184130624270811438122780706519376056 9443584 -53195675423658222969308899927364993024 9443585 -5626898816919781390006253652959240880 9443586 -65987364288587776329679578381953195136 9443587 -180422754968289082096625418984150389764 9443588 -48515869485566237084546602806132830208 9443589 -33132029393844175361873001315502750560 9443590 41991901509777092918277893562595432320 9443591 32575753143833451500954123874708141000 9443592 29789256210089196458452327826292080640 9443593 54381119607651303393350600563484848128 9443594 -25960014302197943753261238696364199328 9443595 24039936564910060013601869391789830400 9443596 -230890265365481420437303592005632620800 9443597 190970138326411704532557850591303445046 9443598 70114609151825757096138226721353779264 9443599 -20911790631174700319894672872464101760 9443600 39591536354536698215787904890829824000 9443601 -321611492902466802998032762247149345920 9443602 56702139805465044627326992718447738880 9443603 -92247908293693762172848253559266241216 9443604 -116998468793429019377215927875049635840 9443605 240888912931750150937315880521328598560 9443606 12704536957008381164935141373851106880 9443607 40150010121424334473096059606367637760 9443608 323401624186863780233687157055354368000 9443609 101316738276581927446065180456682012416 9443610 42054968317643814456279482708066284800 9443611 71007464170902463111259274146814798212 9443612 38947244705508339626047895774228797440 9443613 105926793846405089162695319905974885888 9443614 3408295734143593043189194624635385920 9443615 -122897945283234856804006203779280945240 9443616 -24024540691204252580736951295213043712 9443617 3093062053129131563436934068197137840 9443618 33295603396914372444140694372930819360 9443619 -242813484624173116292559191017508483736 9443620 -85384663550961810820351122020633280000 9443621 35965742525771763497179528617049820064 9443622 50609931922164172729787043074694919872 9443623 -993612011447646259345800819195307584 9443624 107021010708924213613731951682705489920 9443625 94167610301835878206916942129775168000 9443626 13087532763784879472288065101145678512 9443627 -77510234745939685570517884932355809600 9443628 -7481701174409875039875736399529893632 9443629 114498162951337704445662906976008501080 9443630 59236832891017699650158477409319852800 9443631 -374129445210180389332058384950604728320 9443632 -70484063748367299729155554119025655808 9443633 -139967274742253091831704667488222555118 9443634 -116768880614442722958997884839401499520 9443635 -45593315204040723730875206797019707920 9443636 29910505163911453722199169245430638080 9443637 -100018997937086873395935476449128535200 9443638 5275600591743161884501225569650466720 9443639 130961927227446457108356508911224575488 9443640 45371236475326675768494014411972812800 9443641 -6056918822044976439619231874324793216 9443642 -89029127933929058858760326671765432608 9443643 262512561609738226824260030336778395328 9443644 21325346902866783897661437919555420160 9443645 18738809840954511080650585373908101720 9443646 -43049280703480866559814466844431008640 9443647 -399952500907531683452289080730966716040 9443648 -103571968362929466190127552833943764992 9443649 71024131857203505593191199682574665264 9443650 100883664421761569096574621305436528000 9443651 -8574176641369242299700041598711308640 9443652 21422562199635369610604799668950981632 9443653 9520710973103494663695445406298937236 9443654 -6413807500767410636502313814981025792 9443655 123162312176093741502599851385035022400 9443656 216519628712905038918863709926405775360 9443657 -143906269171300445495710547442759609840 9443658 -21616702840215313176766044498582159360 9443659 -100544636676317424032969875835455124520 9443660 2769775507306846588818445416615936000 9443661 9932410032830145960800290419433851072 9443662 -98432022378180238440291778451278485888 9443663 337825153261175252530620611926365902880 9443664 14948484935346804634279412595429924864 9443665 8722774924374889262583580307832806400 9443666 -95735722673109200251877939735372258016 9443667 110483903380258984457671175881762013880 9443668 129438283729205208827279292405476796160 9443669 401252927267079080822895521618705957070 9443670 -20270157735932609846348436290806775040 9443671 237715509652555649886821483186753796872 9443672 1904937800782854303367698318648698880 9443673 -23362230542634571200896293351302480678 9443674 -50460422404198183957939451873697681408 9443675 -32389957716186813547519169299119517200 9443676 -81645451158026124472930802763574026240 9443677 354516390820653700729728340016368447526 9443678 -75721031223575921495095542406357503360 9443679 -57455353888367599653158237171718441600 9443680 -209108140413823415775329284269712343040 9443681 57761591079651113903753598213317655360 9443682 -25841040953971218148833023632618022400 9443683 -358732383221467231845933113526161182176 9443684 -393548219898954925681402113384867840 9443685 -618850543546848151833663901720043520 9443686 241916367017854581752032531832035584 9443687 -781320961457568607235028169152678624 9443688 -140747730250110006974384774669744701440 9443689 -31466480156049801434446979846154255500 9443690 100633061131966186945120482657029301600 9443691 70465658912722375436914947183340522800 9443692 19623432000042686300467529165501166592 9443693 72718405047818710995364189701052031040 9443694 -7095540137171848723404625028140963584 9443695 -20349473001892882955140083932805023520 9443696 -128897200014171390536549260361077456896 9443697 145984664853231382550652519469649554800 9443698 129345530168218383609777224024654459520 9443699 -159773162597054891815123170927282127536 9443700 -15221349641433784556968532470598400000 9443701 -34816454506315992377090679458047964100 9443702 10989659262616904471952546201924463104 9443703 -2773854162869697437875002586138573440 9443704 -323046991473567630553713991695527116800 9443705 219778947293594874198279050750128317000 9443706 21518122575295172936556737275103483904 9443707 -67809660530068674361085829213616961216 9443708 -80019917254636821357999566419455003648 9443709 67885565477963170773579162802782523488 9443710 -50978838000145677250912534681593569280 9443711 191761392050396553624736463722106251152 9443712 24786624171844620302381895252380221440 9443713 -100020171624393479115123964653511980240 9443714 24728309511444011070451790998566016512 9443715 2879655923266585272806893594269798240 9443716 99625603461094731459413179578217922560 9443717 132926971718133412688895924005734970400 9443718 -9958413795333083908548169252949845056 9443719 -88441769795474422053932123783472795880 9443720 83579295878138967865345615710427545600 9443721 79258562027605695932181806164614542880 9443722 -113395600401834584179992751498178311680 9443723 417942625359757629060820111330549596024 9443724 9098580078236635740764426430890265600 9443725 -103029319762109655712062616395493318750 9443726 189380566775806465337122332292299626880 9443727 135734985245858263208328328086639478248 9443728 -12323194751223572653481819297656340480 9443729 -189799146436465243328066281716457502670 9443730 -7191254003518956193347214649102330880 9443731 42171637168213183788800020659660637440 9443732 11819089655918858408576408751948814080 9443733 74393556027033898521031536160526558304 9443734 37149145816841005312459763091514143360 9443735 -9383451080996874766787913071122850880 9443736 -381574523417874301655179697449799884800 9443737 24049694377570531465705048888061037386 9443738 -208203514795602595707848154717885801504 9443739 -180836151297760928598776926466707837440 9443740 -25578151542125977212335750441464396800 9443741 -36120523456467090661934504396582773920 9443742 7112751372055008242136129736951400448 9443743 -368607202973803040759715071137110719008 9443744 33747023093624011769855310357096038400 9443745 -17454354560414821816609642548100068780 9443746 139102871827086812831612833601961984 9443747 211571939295465981113429176053604335744 9443748 -68948049703845991418724717440843627520 9443749 -25331713891845366715843214984092182720 9443750 -173615665934212312297581878239688400000 9443751 -87636065871597026752763732584112857776 9443752 138550038412969828901133041912617605120 9443753 58840485672676427786048224676472679680 9443754 -48144680111498493978805867695334340352 9443755 230943379682886190854633111935438530560 9443756 55829377770644350439693451576586503168 9443757 -28158066704573222642009213279191060608 9443758 204279144002889890602133085434672028480 9443759 19830732162651954377773989786041825520 9443760 -249363644461261158621717043480166400 9443761 -235684230363007231197874974785404409536 9443762 33039761128008023677190053141401570432 9443763 190236033599205629165264680544065267200 9443764 -239071206213071800447431032604960565248 9443765 100791175755223125877786963695683109660 9443766 55887431283885763893587234650179609024 9443767 -66239971758150646256889046446644628184 9443768 -22287329519971337371523656898890752000 9443769 73356175894390448183163684758233713600 9443770 -36860047059880419280302657695555020320 9443771 348789870651429370760803532361696828192 9443772 -57436569427654217992108351309897448448 9443773 252941239069845432020182204276682014022 9443774 -144635034687297679593237624663616644864 9443775 -11287205630893385741785458061695254400 9443776 -30023500535531021889198090184588001280 9443777 103044767164190174550237134746633694592 9443778 5296745591506482105461100318040209408 9443779 -287569865354934100714093940664237632360 9443780 -171322914807726142421244384775835462400 9443781 -131702776781665154945088789987287208480 9443782 -20708557585556917968642055397540239008 9443783 22965115695790970826817868372906396520 9443784 -43938884325963286624350942318860697600 9443785 70483657631172377499436710285619691400 9443786 -12152057851778729931465342510790045440 9443787 225734787750601151743012858591092025560 9443788 -10032908854458377743758806692124689920 9443789 -3518601287334486758143590967379328960 9443790 3046714932786278867317473047380022400 9443791 -1585120560957825938921996811316166176 9443792 39366491530273292897336244004960911360 9443793 -10649410846775322305687267276021044896 9443794 133820711589182708760305836105124439696 9443795 161853464776905360970979531797642666800 9443796 -138564951663160474684781935820302891008 9443797 129379388156196735206955764609374154112 9443798 16681252833873631194385624466075719680 9443799 16782733392260845013584964238566439000 9443800 109354822187178211166214861228499968000 9443801 -225061348189377194904096846647839350000 9443802 64545121362574243535920488052913664 9443803 53065005810162276006468085404771736704 9443804 265249992962539821954580459629722468352 9443805 -19026478710121176182258382708310567680 9443806 107446455042738480156660361888929584256 9443807 -78818222782536217492039404993298990944 9443808 -41973223679560717963876992538902528 9443809 -14230649258467897015822714769809631232 9443810 78705028006239467256982472556405288000 9443811 388140102519544232034512078379879936 9443812 59165685304319957588865612162748579840 9443813 -110239095656484734191152622508282102820 9443814 -129175474977059828662665568883563709760 9443815 -34287192203915227483869726344009252040 9443816 218370543062401103445753718221278100480 9443817 147410412944604269819830009029081360000 9443818 -271856764396235198456012326277422103040 9443819 234185969365319520511135237225999219200 9443820 -25658618831483820177062366524800368640 9443821 -139478965190448483142451429807789713320 9443822 -36074148913365483626979593411723556288 9443823 71395772075783909981488951758174693888 9443824 -575811887796769125934006064666279936 9443825 -88062193986841731534957286162292534400 9443826 526848878171020206656315289023290368 9443827 -191596705206189370602206070428469492800 9443828 238687139738178542981964971313382800768 9443829 -65655936289180459972087020620947320192 9443830 -7501285257340923309429926969499550080 9443831 75703425001037593748492195045119558632 9443832 3033198200801116723430558013668720640 9443833 -136856961369608621658595110159738490880 9443834 -70975959959104817133038147248111660800 9443835 -92505008182873409095959242364516836400 9443836 324905185979447862564701744633583211520 9443837 -50553339952856360441648329809582065160 9443838 24072674608684956353581662788896513344 9443839 217903178724097276237406356745614384640 9443840 10771324984781286274282575318126428160 9443841 -29975374865828345746981334910506346240 9443842 68268669336985756817841990633589446144 9443843 83067159494631231442954294630616863440 9443844 15768342428803022554692824585561425920 9443845 286503506896373522013244535594916551100 9443846 17385758163789981681252863116830412800 9443847 39999607217854825034529132581087944704 9443848 150709979682145550994084094318296606720 9443849 -122526470653862119757189432359145970150 9443850 -31517558151802578927041106926224512000 9443851 379347016028466547291158227357392320000 9443852 -154398676367588181173112331077635506176 9443853 -49572425791310895293263222182751525716 9443854 30713460338289399954587504916510412800 9443855 -310206609134060909472160537529512254000 9443856 1334125421267584189603234866259820544 9443857 128765214668073878634690018450893687652 9443858 -73463379798655101827348704853461614264 9443859 -165427029332071717597130967167319681096 9443860 -125656854162599619310565991125636593920 9443861 -99541764829023909524863675971578435520 9443862 34270561446404485289864096840134638528 9443863 145824912987730819829245204627268544048 9443864 -36714279454844578869560050852344545280 9443865 -22522524955230684504043720853617337280 9443866 -61198833824367960786226598462573188368 9443867 76854354919424237469671792636838902916 9443868 120558728593504635071274443814171204096 9443869 -30797530490594949870251092058437322880 9443870 -28620633040518819115434458671301373120 9443871 -171006804392261640507120768660576576 9443872 -192779589674079642757669485304739659776 9443873 -161482450189534852697147172324531358878 9443874 78172001932054484190766632237120245760 9443875 -1336535129714069746813763404873152000 9443876 -161528908940400843058164651679678864896 9443877 -4319818074958583360908847257358827680 9443878 85627843559039278945406091176605425024 9443879 146022050008235595663117890251312302000 9443880 5900411889205744782617154397029888000 9443881 -31757978381075370563380057783205851248 9443882 14544231391819511281387877824652835072 9443883 211982665623626594405305031941907745624 9443884 139367208526308971443101724017871682816 9443885 13741754919931888634681511206609777760 9443886 58051243738599149068700672069650888704 9443887 434724746644590768519797695187917001592 9443888 -60646037484291785967225208001083097088 9443889 -15870735520283205261309040118702030016 9443890 -57210354870775695570754386903503944800 9443891 286068117217839171102983694494795312952 9443892 39394730399578694108713324416064499712 9443893 -196396614572123476826583595876338315680 9443894 21563268496277710289762202340553879040 9443895 15363284237378807736048766927052688720 9443896 -54316102164955266663291170396776366080 9443897 99523549687495435676109217732094440320 9443898 23057773746191448234028600744920130560 9443899 16436380894919098913543025460734281880 9443900 -157330885592878009177085216433177792000 9443901 -135947743870640310101365624247731699968 9443902 -16583971532871700953328769617845113856 9443903 17018382373232215771570044787059968880 9443904 -12227747256192429440853396035739844608 9443905 -142561485475136675603366207644917647640 9443906 -96281408294847379581191013206901142656 9443907 -184110821318156139131321781270448153272 9443908 -41438095012906289583078246670295078400 9443909 -212849723128169606533714974698105569890 9443910 5663894842452424442151142537630341120 9443911 -158455500483472265481710851383480471528 9443912 304241172789168661546112235308373811200 9443913 196923587401883039472023020318905667344 9443914 -97031106188156136786462134280268948944 9443915 -27250525201485748357166978435429206080 9443916 -185261967200861631142844291043566070528 9443917 20825986715631892573901567535696303180 9443918 3794586147200600010655937115952665600 9443919 132679200159296167413576043465414039944 9443920 9289630865651232052397466626462023680 9443921 349331578420894892560104716284985474544 9443922 -49636487498760528681958170477009742080 9443923 -219843788994878455811700348612098834736 9443924 -34204299458548928332216670474974746624 9443925 174548219517288496697343942942436176000 9443926 135944259045363279197237000341083354912 9443927 -151199839290329129519674047993606145128 9443928 -52117154855616754695040322649685401600 9443929 735854233720095638961724959179082650 9443930 64578416754522753762279786773436699360 9443931 47298942969723725825105684597246572800 9443932 67044587703196429710411740599804330496 9443933 7129183695986682508773552168268950144 9443934 -5868652128609462983596832899371065280 9443935 -15262391942473081119514360990700739840 9443936 -234308433957237218359676939189685977088 9443937 8064006340767909347822475088751281920 9443938 -30373099802572826186629312255012823040 9443939 -189483944759071801671987357657807244260 9443940 7568048468131115123452996715830272000 9443941 70690829692468293501854918203369450972 9443942 -65709332848640387305795263788961245280 9443943 1020278888398695014231829404388778800 9443944 141124266689991968089469924550744284160 9443945 167321906332834450658094989180330319360 9443946 32184051400377295367221162988908685568 9443947 -102419274089429776800033103943143038604 9443948 287296504328874493470975237867143063808 9443949 -162302470557873927208101112617974425536 9443950 -108092942749739527380963633436484904000 9443951 200013350279351108807858314167174961008 9443952 34478487384317344094385521743772516352 9443953 -11380760086392096416059814752021205758 9443954 -28329353264801306862534439569549021888 9443955 49914775160027854340837013697410846720 9443956 -397434312419139452983758518408450358528 9443957 97754508558584212463419068943822492206 9443958 -72783260692365212587094585379915093120 9443959 -63423650686439102382490274448592620096 9443960 163351479101001597418925015369570304000 9443961 2649162018836544251524342675745927616 9443962 -181979687852997101945746373095162580736 9443963 5738840158681471928286602741564648544 9443964 -32876153747712189692440761665157857280 9443965 151117095478654247798540614837917442860 9443966 -185124697597915817991645606529018835520 9443967 -136811956988420223849600564850481378304 9443968 -152476999074017873125399612665888768000 9443969 6057507298456200607467198825571953840 9443970 12247117621013502254442706174147813920 9443971 198177490340864894929608772116616450172 9443972 -106502193516691105535280742309797458688 9443973 54096375587981671582670597202624849408 9443974 90945322212945012994541039744694085632 9443975 -1910594626186326524830334467072514400 9443976 134084789152287610456862988208658841600 9443977 335806713276177948028297428686198524826 9443978 59539984045857081153538352240669908320 9443979 -501550073522387312738102001158285849760 9443980 -22847126157105339772614766479282892800 9443981 -60438471785748347698024550708823258036 9443982 -9693697292762549547072724222741737408 9443983 -209938429719979223353454358239924883960 9443984 -43815179265586941067959066106504937472 9443985 -224378871582754241127437103347090466240 9443986 186792702654082499988862906692300960 9443987 -33848570800784762219886185966864155488 9443988 -156698399648929012112248081170291118080 9443989 204241866247231628062234081915377222624 9443990 22272907943670931565488276985096352000 9443991 93849493134689810601384985061862721104 9443992 -103260311203006171718134595444845854720 9443993 -54976267521158898672276662930578307712 9443994 -24291800830156356005484336909394968576 9443995 -48400429988188831609318469112454348800 9443996 -70733805712015876026995454915787584000 9443997 -157283872899869294238597264910087703226 9443998 -1682400599473955807901445578326160000 9443999 -196477020391247018874766716688947879240 9444000 235385320776134759574168331236409344000 9444001 -101903809576377359479722762849183587648 9444002 -157881628303908911118545615347097232048 9444003 55090254391066572531131411299209456504 9444004 -1432918335682031467875613297665772544 9444005 -44512000677986862593499781239604192680 9444006 -13675543313196292653904678260563005440 9444007 -215932616070207882224017660916448597120 9444008 -42363911947873326458445195425250263040 9444009 90926030798148225940722225717900975504 9444010 -9074647826512766435384602270678846080 9444011 -458816504576239811244830397912804547488 9444012 92952358419768564303852222110514278400 9444013 404802284755875414416904355889086570262 9444014 107315291894909331065430005223474677760 9444015 36200543928746278023950140542097465560 9444016 18630215422930317351124811294833590272 9444017 -176328287377733050907984003210441060736 9444018 -35996551910804590321488636374581044096 9444019 61344475357817211854228396016225564544 9444020 -59967844080825254082133023280978199040 9444021 -187504114406532868525412360522960287776 9444022 -23943167565942597547812088013870512896 9444023 72053267217148613788773677568451932480 9444024 132064334104848876401841411650916249600 9444025 -92780922594541088432227908586865794450 9444026 -25369277355463607026622724006398760960 9444027 249179557956322975166950191331336080432 9444028 -67588603054200889442422081237327684608 9444029 -13105528285688759579573991713331755424 9444030 -4235236140076656797483527405285601280 9444031 -251708419867951859702527377947071519168 9444032 -38645720440398763909102407439475539968 9444033 1282338573732303008318702407862020962 9444034 -3602581718735591721504673160631931008 9444035 192802150883559823153961755913056350480 9444036 -20355540234274962486857343809688145920 9444037 3811497435152387504083152662429409532 9444038 -20041624322464127165320072713613067904 9444039 -186252665522563626552220510372337533440 9444040 -86313355650684253576496034834370560000 9444041 60885305085439113169368100594654628442 9444042 7477467671634143085279780873564936240 9444043 -65842176077092246062261587571112607600 9444044 138875799534945443181588445206059367936 9444045 -63883697686515937766583166779308880000 9444046 -113880456923292883822473996518401500096 9444047 -3046593723342757453276195068690408840 9444048 35700277350831171208899892631857004544 9444049 105639431523438957502903401731665176050 9444050 -37453956815692895832550638148761600 9444051 120353218188031081706953554098593876980 9444052 371857984845514196823478122523675269120 9444053 238200606891641667368038616632593849600 9444054 -13864991753256835792256205482478934080 9444055 297680633810338025476410127504296984000 9444056 102224866466803257229185422478077306880 9444057 1994094101064357138617158071447429120 9444058 -195036223980283051591631998808007422256 9444059 446602205022519344879677964859379864260 9444060 18609743350462568214063229685989632000 9444061 168876281518986214252667858972552270784 9444062 29516961346077108160421759133265276032 9444063 55367301311247726190033001085302377488 9444064 296696316664633111093055936480087900160 9444065 -83673034585364161380998868992692876800 9444066 69483519121703626769907914857952394624 9444067 -6262804080128647835068491710825378400 9444068 186422777224577633810355285664282078848 9444069 -108175110925892865543638843096799283716 9444070 39695815947027520177428858453672215040 9444071 -45527725888719830928423385205642188800 9444072 23963979356042100184010468491308564480 9444073 29791579235460453910520525322717382260 9444074 22436380170916334116665728984928480000 9444075 120652210521988658904507922864817526600 9444076 8450248328847333809601716678757829632 9444077 -64309868605122226885923266106182255520 9444078 -14567648377484579647956831461187406080 9444079 -27635977867660992473838451078832880800 9444080 7307673052015950933302233150912757760 9444081 -109064065409509832080432182771453694656 9444082 -262344199949563235845232577910440981600 9444083 35253802987305165082157178250467657600 9444084 23397679632389389732968068005922580480 9444085 -30972489353916523000844750374555584000 9444086 244007480331642980316641640753551051520 9444087 -162584095835626531989041041663257468000 9444088 45994076005035590573766994171834859520 9444089 101843991983158787972720902053695561940 9444090 -1154917475301946707992582405823260160 9444091 -229646882338403469944572348030961484508 9444092 -66648890633349557849477028257586094080 9444093 125398814586210348844237481002378097664 9444094 83204717601220914508292325988653573312 9444095 -50410558236531904298299116708379115040 9444096 148232608993460789406814265471611699200 9444097 -92787231298588547004933634005123590060 9444098 52459453655299762565434624969403470800 9444099 30683465115602117948236083545958025728 9444100 -136891077247087159961733010644182953600 9444101 54024936824122833708548174028719949312 9444102 28898308411817884835229760075919769600 9444103 -142743722067653803973350863820570732648 9444104 -152863363552312778945727534875595233280 9444105 40781950171158347494445606253683169600 9444106 -5211370560158991063002443232281328640 9444107 -324866384471891396118046229616211137480 9444108 11520709155134388196646160403367940096 9444109 -272651794023028679426410421108291743690 9444110 58762942753034829844668205774999100160 9444111 -188654296450388418975457263442669530480 9444112 97213770904667030400697861638911311872 9444113 -336379709587740083782543640624661349902 9444114 -7012691996937732357981242334628939488 9444115 182884850006758836936188105292314667120 9444116 -97262131214400719498756731774555484160 9444117 -101974158072782764484694432497643892320 9444118 16437893093713740786051925068568259904 9444119 -92267982782549588192908438362712386048 9444120 -20779946217342721261172137293162086400 9444121 4039284362972031658674074875942928922 9444122 -137320766930347857841933610778046157568 9444123 3799563174466884733506137461416334896 9444124 81578082961928907055424213313846519296 9444125 -434986761891959106427709619909638601000 9444126 6089929637729366243202501013655666688 9444127 -42429584968075859655032626249427273856 9444128 -17025538290535180772840495497615441920 9444129 82921708390975706899534042392737048640 9444130 12331031825610421993296273386194444800 9444131 107409881301411967481226742277322619200 9444132 -137050549651897782228864437505403330944 9444133 -6360958945748846345845738474155712896 9444134 20926901459570459382917476826373427200 9444135 -61684899127152339459091696726404740400 9444136 39566934424426709240501586831448473600 9444137 45438308108567567312917649057513755392 9444138 -19889157862256414190413851745509070592 9444139 28483693748018070472391329183480951456 9444140 216624261028029485534090906091335424000 9444141 -68359267993286047835772749635886638080 9444142 18225723248757546393750557043458016000 9444143 -88646538883774191218504772410344474608 9444144 -2416821164693663195639469824107610112 9444145 38924719191173887420099903039213683840 9444146 988907514232738418232941997066761280 9444147 167096835748602036905640142597227961200 9444148 -50415098092879439134134518444328863744 9444149 -208728346034095771584558648859284425664 9444150 -5193186730080314464147563160445606400 9444151 55121618990829152822018779522965450152 9444152 146073612583870637122098252289275801600 9444153 -123877906742913980852417553094979614896 9444154 -58007307502537890181278737369955022224 9444155 77075932090580969013647119831018302720 9444156 -3312705370260183980683314141458021376 9444157 10500043728173979835727728088359754880 9444158 50305240978950954212109131318653735680 9444159 -171603464634678363424981613599008979800 9444160 15923086431464491284632905877249064960 9444161 -325459101139468505369185181680033426476 9444162 5354835072137479809974152425426278400 9444163 -154307925686142580328118231560786777616 9444164 -182964347042898785976878636450807754624 9444165 -108896903805904168258720841172283882080 9444166 68361846219323571914465192794629256032 9444167 14322245789058781598059974084623064672 9444168 -86935632625913034216110851625154969600 9444169 107764692788893468796291423637097220160 9444170 129621906756895999323213865390091741280 9444171 -337687439239018143896825768655274344 9444172 -152133144030763228306859713753114733824 9444173 621420487574144929527529318891690668384 9444174 -54935356877339328000459245738932194240 9444175 -56741385839227414817903151020241857000 9444176 82321427100156362626325340143222784 9444177 -214954750182649736458089944693659763712 9444178 -55159819016335631139651069504815631360 9444179 115738444094630925921450637355235276780 9444180 -95632298430107606040479545668025221120 9444181 40806665593779484330598230094749934464 9444182 46207708393784314784831082075938923584 9444183 21383424174320068008706846785296287488 9444184 -8949832416264790525112083355161190400 9444185 -209937219906419385046830488741643322620 9444186 -35940469228232412872227402169915461632 9444187 -216146041938296967603710920755704927164 9444188 102356932257792118591862409904815198720 9444189 -271574025260478002143187897907170308800 9444190 -41915767765676036262622259704756312320 9444191 -12244914820116532065653548931290828848 9444192 123976228776707845405822443118170734592 9444193 -415440724404849707512458035608433407056 9444194 129078731124119351734871604924244834896 9444195 133893931028054139607843092353467129920 9444196 74462324469822203801156815031835900160 9444197 -121333438389097788843446972648693239680 9444198 -23743731990435517579197564481531098240 9444199 -13537545678890377542384245453132900136 9444200 143022470032780082017642152149165184000 9444201 -42930424127288315630970941785498658304 9444202 70553315490720475206670314436660101552 9444203 372141928703190844077271593521825147664 9444204 -45455906473221096796470782100116963328 9444205 -133566735035429509482524298368695441140 9444206 61630311406794661396187343839132607552 9444207 -5855510598943002120251820074455994880 9444208 42735596634204924406901083327120965632 9444209 196555615614096927507868606166765828004 9444210 -84993545111888714949845529606149783040 9444211 134556916430814657610594522118968462008 9444212 -29799288801593967364740129859708674048 9444213 124380496627821829900514148160509561600 9444214 -6382701958009786063901049013096481280 9444215 104781289431619513004159078504675993520 9444216 -151090573662071847970844432761036800000 9444217 305645434281587064148022339644935756266 9444218 4033283155005563090405024066586580992 9444219 1496016620891270869473622460686147200 9444220 8151636859305925078376070549054612480 9444221 -208568700803055175703364564256509619578 9444222 108686483658734953426350918746182784640 9444223 97349012033541573293045314833361321984 9444224 -95519191413999810505374076630865018880 9444225 -6338396012491084158161800479734328000 9444226 155074859161810287294782680034846937984 9444227 -155060939391186651522318779698062866880 9444228 -5798684213546194386968768212363444224 9444229 -12532172490377908143371278626723324552 9444230 -108781419046092195779098359966076769280 9444231 24505106571355420728012076007194451952 9444232 40717172964945972691626728707614965760 9444233 44752646546136620253726116633566255140 9444234 21987044146207562657277783873318439680 9444235 -110099237651878045728470409515347236000 9444236 -256834459597759959264982604062843863552 9444237 138230386397261985345406777594256007456 9444238 -15132557949035345333247569880406539456 9444239 87570619597321338605552209825559356656 9444240 -4426512806385987904978991031811276800 9444241 55605663966089382092198469615765634672 9444242 -215471689763528065058840004595235311728 9444243 -30807421295433998088646294153032102912 9444244 -164560380020966562761909369824632633600 9444245 -239513985345093003756096205552754014500 9444246 -45004219452609041210587388288758112256 9444247 -145703025062109029919347545608936501304 9444248 146056502430889067445962872314706329600 9444249 -206300822802675164763030362402959358880 9444250 -53703564435562864667939122332615696000 9444251 -81710239938304046313782903834613290748 9444252 -185478942718818867413781761591556269568 9444253 -56124675073287041970742054714521814400 9444254 -39754771454339551789688542596459610560 9444255 72245256685689189609517768655130268560 9444256 -114025298542580451920037053529035243520 9444257 -134257519767186972861741729698392126494 9444258 -120416801127090005174303193681897385776 9444259 188844927107519501785460254105562660352 9444260 16510752711001414748069515187558092800 9444261 61454605146091408831054530269706297120 9444262 3025260126462144061295198116107454080 9444263 -295639476651582844515511014737897284488 9444264 67340480340546905838285424271039447040 9444265 215583084089334776769188265841165561800 9444266 -47589211144337728602612800260102536000 9444267 -33826112594848380532835351228639168880 9444268 70068515072856400539166099541237300736 9444269 295588774554844564730532090905284223244 9444270 87715081240859807316437614571156198400 9444271 -182623068880229261968879398593693692528 9444272 100504655794908090738832415229629054976 9444273 26857276315130574442342202052973916160 9444274 -6972883865986125722424145554889506816 9444275 48946819251493161890409310817037528300 9444276 9248425384248891148554831524994496512 9444277 -214845741778663628687047545059760825874 9444278 67537879617180216649044046571457045120 9444279 64046921675257990311317975631192174288 9444280 145151530320150270166848665337556070400 9444281 -68015125579067748189185510312452337856 9444282 -11581187548289022949619855058265760256 9444283 126318344265898082766149917376771569584 9444284 -207521483975206786064475371365353360384 9444285 111752051372451695149880703833003815800 9444286 260117361427362094896411570160712577984 9444287 -2990673867303220619322544617680311128 9444288 -21103047886528901289057052883140214784 9444289 -80400326590772474224087437067693808300 9444290 -76856100390795294423170605197365637600 9444291 -173203398332483947202927448106512774408 9444292 172218185611112687808345558264012800 9444293 117995248642931787080568213877615926204 9444294 -127664921984690479308605625758872961376 9444295 -68939354402554249301721305311367677440 9444296 221691819888438267695158793982044513280 9444297 -148816512890692818959125215244868482800 9444298 56741461488236828450266300473244565760 9444299 -165880913798059499586812651743533161328 9444300 37377675893792769439859677525394188800 9444301 349944213691808204584006108003777933600 9444302 -5051706806464901511666804716436224256 9444303 -179747321123366728220571158410352928000 9444304 60345304588542304923477173269735301120 9444305 -185566856438352098627765173041945600 9444306 23659888011912375260337329469019421184 9444307 -103228609021927657383496303666339064280 9444308 2087788961795589485900669774074363392 9444309 -42674095196028849450336922401523492608 9444310 39336816084315257120981147577159586560 9444311 70377098993463764039908546471750547400 9444312 -80033505204288302589386825259080878080 9444313 17684455163319540493135895902099106560 9444314 88592952653907923670081429690100247040 9444315 12551848349857764328493214927778487520 9444316 -12395934678684251941117068672608200704 9444317 117263753834214223396642906721008710240 9444318 -17773536064500392756594475072760348032 9444319 412575945557812125513181734599101058720 9444320 62103353292108775021416456816136028160 9444321 231477193846423629847281372090300247680 9444322 -88799003615131842697463072281798965888 9444323 -70510304374233149493841937399587456560 9444324 12060850008218334010519036554690969600 9444325 -23231129359146579134062100895692080800 9444326 -81864876587548403272199978484380121888 9444327 102269426927431577353720243647677934120 9444328 85066099983683414513298010955093852160 9444329 149341285764623959940946208165257437184 9444330 36808586301408041951710299668312064000 9444331 40029195654226148172145425411222035632 9444332 9225009789448490247969323938114959360 9444333 -286805438575653253517860335060447518976 9444334 -1453035058770260316625757000868248640 9444335 13786281995265208105829295237856812960 9444336 6167810916806416249187814885134696448 9444337 33338430177718256558948753658799490304 9444338 69477966168686324666433056993809186320 9444339 93848423770913401549823551614939435984 9444340 -2775260526509435255125375702295070720 9444341 -54175329628078172032584496859345148000 9444342 93008687640858330124275761264771493312 9444343 -12070427912325272376996085364445592920 9444344 19998647206222480926895983761831608320 9444345 6906710698584148331720704644493043520 9444346 -98038633309268782136096571532806058128 9444347 -127297417533000615344542595243618523288 9444348 864929970023487751002767493018852864 9444349 102320984025139543252101865771810332480 9444350 4906640694899787106554980299746777600 9444351 -78941472663459610305036578363508942336 9444352 -91273123645440956394133503427737550848 9444353 158679242629778999077453842274054681602 9444354 -96574592598697951777267914158473956480 9444355 -68338418329408891844243273382460108800 9444356 -29033314292217331738251619991974366080 9444357 -693713780021181650834836515650730660 9444358 -95705387925218577609181070498959497408 9444359 200327728324551501447684568977754321560 9444360 38531141009839657437923456632324915200 9444361 16093711287895240298607152650521430372 9444362 -24871253042861654695252114807151157408 9444363 -44297869499519391789825575005585442856 9444364 112854173098239450903868138298641323776 9444365 -120965347475185507104105439465544496000 9444366 101206277769711923181282749494479733440 9444367 17429979364204486576866952176053115264 9444368 -150748549845291724703912487266494709760 9444369 131714895471707355522661871135589792960 9444370 41559769939813401707504953578050184000 9444371 -265974188387191610346538485582315036000 9444372 -35540908736240105861314660254190264320 9444373 201166226294909955193120389046313149980 9444374 -12908824449472527372830727768815876064 9444375 1516213820605851810945179312903730000 9444376 194895088357409427100089700838399662080 9444377 -103149384198337734237605870125210907136 9444378 111441527813624367448514719456460282880 9444379 55592099094249331866667080953462739200 9444380 133067689404886838241972575683635686400 9444381 -36389342014194302072172727966506910176 9444382 -5377306309189964348148421734185598528 9444383 -12983968445409210497870637078489703536 9444384 -30260017346144275274406798345067560960 9444385 41975295815097911214578105439709354560 9444386 -28429760065559678433462566824226849280 9444387 119186195205581245073707534991444215680 9444388 -104331907655044590574601017452451987200 9444389 -4085706621492111570868105963412154660 9444390 -35387462249354452445007628507637374080 9444391 620372692180965173117248084020910848 9444392 265491837085271865340629978286748544000 9444393 9046658216733761053595570340135904704 9444394 -110716597402712084934896396045347719504 9444395 -45893013304590548104741490418177501600 9444396 127367230555041357399624524187068170752 9444397 134333575270137236185314562397036459520 9444398 -7243847503206283493100818740357447680 9444399 -57408752843295818270482148016260048112 9444400 -15925193747948160222453116225508147200 9444401 -572278131279333205474967794683055082520 9444402 -48026167793220443211726179700990211200 9444403 125349426096925709571382440530720512652 9444404 -182048797161784691122564707512011382784 9444405 -36093515679478076864938136460034130880 9444406 -143106532951379587025240601514120898880 9444407 -143931606511795564846004725873704622344 9444408 -11218322100229964531063476599882608640 9444409 -60452191298937043334450469199374151992 9444410 73885923562105956170140957671832566720 9444411 -127093341501089978054892956646560721360 9444412 216128771797905205972447245766577785856 9444413 350000933709633549547177675082224620 9444414 3764710140170262355539313125396848640 9444415 -26396800418990089737191068155586756800 9444416 38436141871879688334915619607037345792 9444417 -631520120787083555267119752775239120 9444418 -232007710901363055819230860179944648640 9444419 -3464772726275395545627803482942531704 9444420 -66509541842637928765329257107231641600 9444421 34118444923580729311016095257303763584 9444422 -19279334119075155527978984494457468160 9444423 -54181787531356740183500744539745922432 9444424 -98105138937058897055902632052664033280 9444425 170699894555807647536287253226242180000 9444426 56012342402596853626005066699935026944 9444427 77937957114623778295853304129085313160 9444428 -48494038939247313149028773095588875264 9444429 78645684628096916376958498580589848448 9444430 -18262392807596722363798650492226079040 9444431 23058963134422218788332366112205711912 9444432 -7263708901743920031526473142684876800 9444433 96784588565955457736600599842545409600 9444434 88009250654715802448780858883162240 9444435 7920982498388727014464793152116234240 9444436 -92890414500296630045630986935111176320 9444437 -354569250767505997923019723714935268914 9444438 -34095041789064970991112752618384093376 9444439 -142800514543837229343112217664085152760 9444440 -191475860348115009922379574118820659200 9444441 136685089874314900463713621093202385600 9444442 -2541034660270946778130722513431954688 9444443 -295997659981122447379292836978912998720 9444444 -65319535446926260618462718913364869120 9444445 -125192005402604270419972070579894320800 9444446 -60421308092033572860201548693086804992 9444447 17227578170773913420892727712712532968 9444448 8296839465253715704165727297080393728 9444449 -137304330801506124847988260117807635264 9444450 13534778757279138282914875632365184000 9444451 276378062329137643193258038053220828192 9444452 238867061265900891698189725920398757120 9444453 -147190657846268793090280674671628513696 9444454 53762354986825904727573877945351902912 9444455 -405474264245206598205322559862405521040 9444456 -61269289415105254113359613934737515520 9444457 161405022428420716157011228227417038784 9444458 -136829172645139472706000420594909667920 9444459 -193084090655796312180811962635696167440 9444460 -36130934862358786660639496838189834240 9444461 171451924366630679344427965806597879852 9444462 145908410625199002048324305431740493824 9444463 -56635071434923962465591701471362245760 9444464 -30009906445250648127758477981560504320 9444465 111554663085193292452147562836211376000 9444466 40205761289418034985059753871255100432 9444467 -177416180123734822123024655724012823440 9444468 -65205204441987956688470751652170086400 9444469 -252731329050709089979786726054164888804 9444470 -20810677794068824702800257490493213440 9444471 212517649345400245386128406897400206312 9444472 22143618701087902906404059070022471680 9444473 86523497471617014047323122147535776084 9444474 -39430100360102327527578293069951848992 9444475 60255563526766096095836825528596044500 9444476 -1222011853270254132545629227049789440 9444477 -1390953423853321745892887778385743360 9444478 -101007068152350949333647294918655848960 9444479 367223983634162665892656080699282946680 9444480 86236102128278117925340404768571392000 9444481 47480851684156142277093835654187908932 9444482 4020322427475426043666678115575898112 9444483 -160266539016892645296395948315126681148 9444484 -3288280968104134201232735436151173120 9444485 -48797473509782280636308815182249578820 9444486 36624521554815863935001250960801116544 9444487 -43520959021563194079847706080500226032 9444488 -294244886185692542478495385878018816000 9444489 88541301750364164311023204708238263824 9444490 9259776639351334529654530446930723840 9444491 21425074242571840599765519965869068288 9444492 26596714896275194641812662707394959360 9444493 169580022186321675165377922900761947500 9444494 23050027045775743744962427645157976960 9444495 -10159287795175583410883686383066050400 9444496 77902685162396395575391262701945618432 9444497 -216704816892870426061051390087542159054 9444498 20148700836062476961810984539536330240 9444499 309157397570034564660607481094026933136 9444500 61681078487523774361161329565780864000 9444501 -262725988357089992874732998018838063840 9444502 33843046135777924471623051385981242240 9444503 2610166519944247608310811234218678080 9444504 -109022013525193974208759718043760250880 9444505 -29628721837639389503102854840976016000 9444506 64192966948009180924899704514259204320 9444507 -72848713705587697413431269881296833680 9444508 57192158329388792648438527893444092416 9444509 36597459520463277487538208747641371392 9444510 29931237137417550542340350006105740800 9444511 -26674092218130470710285836602054809888 9444512 53041617005306319477782574308612112384 9444513 7305279182378721443684198143857536640 9444514 -91931851094608923271960811792610110400 9444515 -38030140851720808247758450595622163680 9444516 -18306762589736625698941270096341531648 9444517 -145448277051415300955101571803177207140 9444518 168169296454474834629878174874378930816 9444519 -2349291473314089852494238135568465104 9444520 -999811317724703123253827812042752000 9444521 2187180093026471672498031716423453664 9444522 -25548661637538565524636387909492135936 9444523 197534968363939470795475177967523288720 9444524 117169188396073115104270445300053387776 9444525 -59150808980600296061349471281336647200 9444526 -39042647650514491900384546185644549376 9444527 -79814657328433816240389279071319629280 9444528 -20729317095498609991183267030053961728 9444529 -169122849097959844441937806322218864640 9444530 -117355563236166984018743433988352415840 9444531 96092104365701226669630328220185446960 9444532 300484263697181843853045314297551757696 9444533 -81329354215623846966216091838446397280 9444534 -62819638540511791329502867384856640 9444535 237885552233076257376134083796337963480 9444536 -204325877842244089290836455460532019200 9444537 -283064088062648362460242839805220598540 9444538 -227724214969845930299895523607517064080 9444539 156679149801040654006452353075010187440 9444540 -1860579185103397198901307368890368000 9444541 268530221013675994150976756106399503942 9444542 7906797025574455934292207202010172672 9444543 -66457742067449875154837689997795308800 9444544 -13768754846282829139189672359419183104 9444545 -223773063999134039807911648815596644800 9444546 14724443935108886624541327606610867200 9444547 -77946902985068142196219537725235909728 9444548 -15462527491467022533754365141907743744 9444549 3254330614272093190997097531559564608 9444550 21277959440186802136496064005344168800 9444551 -95235410350816270109907688558409566128 9444552 -68584538874306095694470999092065730560 9444553 -27613246976490158145148499436733865216 9444554 -22591118930705308757817483384587559840 9444555 -51602316510156922932815989778808729600 9444556 69862413783502457751835034250982096896 9444557 -390451804916603657017237772062867309194 9444558 -106569776590538894033851490374577295360 9444559 -71946868552252529202058250032602129792 9444560 -8502945780927421805792228127116574720 9444561 -27879303761252346151364713826493151296 9444562 -7645980394199083946987624307825701376 9444563 -594663383326206609544168676362022400 9444564 -73386009604137660309649301867185334400 9444565 133240783869330271134350713198947507060 9444566 -66547112877551998521164990719702188768 9444567 166179413428814232536820800716957564800 9444568 -2016635164774381898550059944016609280 9444569 202160533997345971612988626351227842112 9444570 -50070638865569464908263546349897576960 9444571 122901098533333699114379209119032556144 9444572 -171573204445978466449848382636586296320 9444573 45696348785192386068892949712348600000 9444574 19708607811909738651288983040958293312 9444575 -30407240313893919044883341804172396000 9444576 -213412213066175338345378877305427853312 9444577 -124524269580326483552611151135472962400 9444578 -35628938028852564324591950528433733632 9444579 170338833596133045067373552402829003384 9444580 -802064238426372230403460175700979200 9444581 53329901133132272458100741218110774012 9444582 -19801265665914369096620451806645544960 9444583 -23427037025224694149978212926099154440 9444584 -33208342948734347286994190433127956480 9444585 11035317261153582629405558683572435840 9444586 -26917003581483843227629439765699581008 9444587 -94043169058693771252144023727098154764 9444588 108958519185950797663343284096449011712 9444589 5940966552922457870865053582942893440 9444590 50455567607487909547644030689577043200 9444591 138458202549445941796686704050168560 9444592 17917468712094321145602949737001418752 9444593 -194280792007560865135014801113434577856 9444594 -5297444327027663773486825954460758272 9444595 -10271304364246402527763442463526304400 9444596 8086983389890238776577519029666160640 9444597 -225781549664472121271688780837930561600 9444598 -64100683805623664310394764712619407200 9444599 27840820905896860795407183403920677136 9444600 3060772133550347026422656549227008000 9444601 -358397917482099699691542098828964437398 9444602 -72810071678401489969424322482623161600 9444603 187938475222935033402183971420678032896 9444604 98334167803902506047804967956285532160 9444605 -70075164043850196523839593800133882880 9444606 775000634282081577729567724929122304 9444607 215003794763762910581742905805114457856 9444608 321028800744917710307746631557557780480 9444609 -61456711691761741654996925982503586816 9444610 -26384072189746669823714037863107069440 9444611 -137412312966326869946425318164683311152 9444612 -85367925001790620329823701072335705088 9444613 -6471691811352547045316574692633933636 9444614 32797525770939700645286168676330796032 9444615 55667016801007346210705202476498688000 9444616 -139555940261155495161826435858101611520 9444617 31395776100897097882805179708703299392 9444618 76560622106955745349402866622149737264 9444619 214102354228845672088625717337292296020 9444620 340836206255437075941376118751175680 9444621 27175276476090733144527202339899736704 9444622 239894192844814366526514092944403981184 9444623 -268153826351016966131392417001031350160 9444624 -12360164681191365861695405285427118080 9444625 406999223912168187987553597575061497000 9444626 231733176010984175978295462091635034512 9444627 154370982905501250699046736313321417840 9444628 73455981937416999946735602558669803520 9444629 54193415463392222113865024629005961230 9444630 24432824365155941905922591213959011840 9444631 36157591268096953785201085304206217392 9444632 112127696363785114049854292940112281600 9444633 101087954282281464544853460101409561600 9444634 155391301274357785140381419246886128640 9444635 -15446326889472758765123140668392041920 9444636 211272217854763682804393351059010030592 9444637 51967027892573006364215763351786327852 9444638 -14466774096607831279735667475311212800 9444639 -13046977883658032753382258075460894320 9444640 211325906179515994768663463003465318400 9444641 -287407021772156662111881253918474412958 9444642 -13430783926720453032165052770919913088 9444643 -72942520456869033534805202220505957536 9444644 -36721765687155135313072437956190563328 9444645 -50958518006714305048048337087387220480 9444646 5731215910598448202619015430018785280 9444647 385310866292666356656727473527876250360 9444648 -117255876003530823062388973452624691200 9444649 -4806409478413108414698260724000251200 9444650 -146188359392300990560118840010524352000 9444651 62727691612587063276268987685356101120 9444652 91967698175856024315692562529806092544 9444653 -42502973462879115962773284675866533440 9444654 -152183478068058320221715669826197516160 9444655 654462908987306411906065187023297680 9444656 -38784208016936511514806141550164443136 9444657 -45933226697499318863689488634394558208 9444658 -115114226773574741541264866303960867424 9444659 -25588332814474912215012127119134599008 9444660 74837740856425548557079599317943285760 9444661 -174423175723090258278462017757163483200 9444662 -81983757842020022912196059392547356800 9444663 317978878898100517107707064112062762600 9444664 -74167085982122353754792874650760929280 9444665 -83766983353161625998384872147523290940 9444666 -48424731279172945300599637087569457152 9444667 -12016839140748291414237519482698278440 9444668 -139509137946608828243906925127321469952 9444669 -44505438183505521825089986087018047072 9444670 150708420382596225739774808791734665280 9444671 -337857429000659069515203049663092760128 9444672 -35356864103893324794591640611150888960 9444673 -53684172202459092447764647543294779264 9444674 130539190368095970947117730751329123840 9444675 -137322836007787291925210438158361991000 9444676 -3379830566020771643199809760084083712 9444677 33586867854531127909884157032143748864 9444678 -5160498489159888062699700537505836672 9444679 86101463734207812041557720332637198440 9444680 25009526567293150194220221524090880000 9444681 -414955497906587845051488076393106809488 9444682 -71194638998998716557112541478710765728 9444683 350482413895720564303446348322355110932 9444684 37677922710907586349781025217577115136 9444685 -338926113546129495335965291302031568640 9444686 -171010618452479461293291688817731814208 9444687 113115789881924162670800507016157086720 9444688 -110510155736226639454835558461837934592 9444689 151148412641973760063338741407258485056 9444690 120786270038849094771508491701446989120 9444691 200331572206256097090044657289139346400 9444692 184621713181587384801386920184034228096 9444693 213636886490037121285053517582453244064 9444694 -11456780345690444713643822971771269888 9444695 54326859038087914948077816009139093920 9444696 -17928898195736708241152409026467799040 9444697 193323192242813689442745050032186444032 9444698 308355840475544786090005699665159008736 9444699 147814952291069291057825841891384998568 9444700 -154253891228046224625547491966695756800 9444701 27064653897944347101484235911173831750 9444702 113329877947795014737645064015196231680 9444703 17989524025513535092089342457101799024 9444704 -71989920065815053519677897415763427328 9444705 52416556068689381154532834627680427200 9444706 -90598606332562389014612243482329091296 9444707 433146623554141339025989319684121214704 9444708 -23599088643758253816826839201089495040 9444709 -71933548923345773693609320779905220896 9444710 -114387353077171571664749891676723456000 9444711 -18949354869016559470097155689193898160 9444712 -243124142542180700189468561673862809600 9444713 -120263110039243732303813913040331108038 9444714 25532702419316036386547883914773781760 9444715 115848193559819841773949038192252712000 9444716 -254219175393045025140352097570306492160 9444717 159536288845183440300273977082900569334 9444718 32890961453456340243777492962619367104 9444719 -1147749460481801880738172990915612032 9444720 -14925708945248279836388697854705664000 9444721 132266361464403657163857268296020250624 9444722 -42473785231078404650202389344559546880 9444723 31219552441643158770878783329468167744 9444724 -257801389705383842391644504578843747584 9444725 -108519733253317722198494610109672017750 9444726 69781614729874827953115255992007136992 9444727 -144960481680954622525266018099361722320 9444728 29938298270251760135070277620732764160 9444729 25003438800998144486783372520510458880 9444730 138766609417841286897735738039381665760 9444731 253473335101559471948220729317061143700 9444732 113655202008173113896266403395944710144 9444733 -71706637194164139823079149242021319316 9444734 23435951446805020075509916306076506944 9444735 -485688258900064633941864825192748800 9444736 -43625830616342251172835147128273633280 9444737 -12582434942772524933652991435682515200 9444738 -77989446990219183486590743883327177856 9444739 20098860493829251324360543551209292800 9444740 -2822092813846468087762244143976486400 9444741 61225098560526494393996275473872184000 9444742 -33685753937663763314167155322520845728 9444743 -6446800955346877483199019622259891712 9444744 -43827850754914125530264390871305748480 9444745 -155409958043295626865939510628622229120 9444746 -230529932777970224176459371870586718928 9444747 -92421156237730962096400616205171865872 9444748 -175013589303010828802376330665287106560 9444749 27505285574962362683289109555787535660 9444750 -88285408289672105270272577965197408000 9444751 -92129004648583533227146415875366229208 9444752 96756671992428436545835221003243896832 9444753 -153087720736127959530276437604838175676 9444754 95834936522346020415426995722964139264 9444755 283743300837399252524398793621475036960 9444756 -63697822789772305383843450274939422720 9444757 -101646339715789304573004385350179835488 9444758 -201949993992015165465609628550312274624 9444759 -55414061555441672271734273559981993984 9444760 -23851503187242483076730258902795468800 9444761 15834065144948513445673361469968136324 9444762 4595849493704983625008749746438994912 9444763 197386444511201623475963120711475851012 9444764 -99539074586449263813654780472438723584 9444765 -82287794785920084617595992225161767360 9444766 -47143644512612511959851834494076826880 9444767 283391607894849572055728815411659065640 9444768 11681658336396348352890286579588792320 9444769 23961371347896050164193328023661560580 9444770 -32263194365252341610803876908828887040 9444771 42381314249452713212889782242432653984 9444772 233904195399766519598370766729312875520 9444773 82699095746956368525461009667093187164 9444774 25707934766586019033500632787463392960 9444775 -171528935207326408488015236214334706400 9444776 -73566084106803312509017520020551598080 9444777 57344375524537967583459361269541867920 9444778 1498112442939967404711649155846097920 9444779 -52752019914958153998541798640548738680 9444780 -55577753100106950156886363125058928640 9444781 349937536726244247537185880435459266582 9444782 -574377249701117854892743416028890816 9444783 -28947113624320704232853007130373857536 9444784 2675243383100288539335242192511959040 9444785 -66826771918766749950312678779566799040 9444786 -5555957391846310321047088007834826240 9444787 544668176366923753394873216540376865344 9444788 184536523731372271917771044486493634560 9444789 -28761532595601370205385817992765404160 9444790 -1313909263669505183047025638605964800 9444791 -956464124319768980043993194750958268416 9444792 -11523057606996830298640837823325143040 9444793 -223898197883674231325787590292850033580 9444794 193784344405000540469905102305784131696 9444795 29684928836621662731935140415570878320 9444796 91996667503280945789800537718728217600 9444797 397430083081036586397486400770228690060 9444798 -59734280498804647182964949968643994432 9444799 85466334364128843644428917336226293816 9444800 -48555031641675911496526067240376729600 9444801 29218056756489311555543687728523417088 9444802 -74374265849806573637338512564077721600 9444803 192527520279383512038423047258566421052 9444804 -116511573548960975436877277721540117504 9444805 -43937702752337837086314759980287334400 9444806 61959804686728540340477176141392281856 9444807 4496860298624029714034093269426496760 9444808 -201972720563260309925155512826259374080 9444809 65758710639262026006427164042203845872 9444810 60610435708035431127693590130531836160 9444811 -180899046234363407416620197965535572588 9444812 28226215512678675345609226508855193600 9444813 -3512195941713809090058184387017579264 9444814 74013235051255349090494328755641752256 9444815 -190321954720942782616617370989138626040 9444816 7643796285613069440586613924792893440 9444817 569745855676124137187677054467737226612 9444818 35982676859789513929052200772385609360 9444819 -32677657931203100084591754577024158216 9444820 -395414755222534311328879555459031040 9444821 2034029797647485125752563947174828032 9444822 8664691564982000664745344623949838272 9444823 -73492485085875580620326056487091927928 9444824 -66915065091894181257880264721377382400 9444825 -50295075172653481486566130934327704500 9444826 157515997919244557312506242794922793440 9444827 -5503776562708877292129777557888065248 9444828 152784331487571312908134550633167096320 9444829 -287432862867518115234408319697458516570 9444830 59250328821895460991261449473420732800 9444831 92301321321067528715091143227532962560 9444832 22331761481807203325996046149939625984 9444833 -73579932627247986436399678750158381918 9444834 -17095200029712953090612843024101985280 9444835 178630800940251173626527622002109624800 9444836 242607430643672642036253868124081998080 9444837 -103868438890861034790281843781819918240 9444838 -122112471284617735470686392835614863360 9444839 -251799339089141711754946253428060956360 9444840 172784997505637197757065965560636620800 9444841 -99192873200231365143912348601062812416 9444842 12039530705208672794216074523816068608 9444843 14628324403112351994352283158474349040 9444844 240497218164680248334750271859920916736 9444845 392596243633269760545556656421511212800 9444846 -37080500619611655037047211351138040832 9444847 -38415018356072624822735076472225718704 9444848 26246211807380004827432575538715033600 9444849 14089955066061305582040013022889950064 9444850 1415127275013510915563731086456588000 9444851 41901846155599217552454244088228416512 9444852 -290050912202223165498602197690953259008 9444853 148959824221433545402876298684393969664 9444854 -206829685335041798873731465102360617600 9444855 7466185338136272013462039808002321920 9444856 -241067277922317485983013717471003627520 9444857 824669922862641158112011943839160720 9444858 7113107229492861895460389862018227200 9444859 386654333266029183273426640148261033040 9444860 199220330952147728434832092629382579200 9444861 -231530300530261502553167348717307691290 9444862 -42301317819604002971285300829108986880 9444863 18761289458790314944698180723150028800 9444864 -486485864446216256669561401286590464 9444865 34206409142878644546489016460495514000 9444866 -122420429363967399240749243022590392368 9444867 87483616207875215958167803091862787248 9444868 15711522622261319207595904106909149440 9444869 52351500984227787156297835551200706432 9444870 -85963949553099474533762132594738284800 9444871 -302132820221261444870765707031685969800 9444872 28706571934160102718595011508790353920 9444873 -52619752390040722784141764983494213616 9444874 -191941860279140989643608598695109915808 9444875 -101496668587825841563404730309552620000 9444876 35536088257560515827846247333737512960 9444877 -175654916635230503656553165894571861288 9444878 -43496502384008468790602684669317628544 9444879 -22891186064715250916021408566945679952 9444880 -10127705985592039274354365583737405440 9444881 -2469563064447430160255679926141661120 9444882 59571229576407300305847214480929404160 9444883 32356192069207078354555736201371170720 9444884 -324944202334034518243461486706914221184 9444885 92639207638014696718342806764491810560 9444886 -915625407528942060755994121553991552 9444887 195455502100174095960202530852547486536 9444888 41306578044518782380736521799503114240 9444889 -308158433785104057716207119839513408310 9444890 -7590903846967756282856796611941386240 9444891 175529106179934604249504373990010691992 9444892 -25789515902566603066402765700515678208 9444893 213706986858464553195078136007333015142 9444894 63980573044739107247243595066697482240 9444895 17613596065784919710610542842995071400 9444896 189317648746683131123482184940610977792 9444897 -321559932017860557611014014471655200 9444898 18772739127477427692184401260628709200 9444899 63424992246608937896356968523152399600 9444900 42902637522146953302639409720627968000 9444901 238930748355326297269152871931183619902 9444902 -52746695199934956171496294026759332928 9444903 84744381023056327041935985439187033760 9444904 51627962569866266479203853508014571520 9444905 274640341220007311692995185652644337060 9444906 -47653014541574124215385969499905505536 9444907 -1903141303614201579183578410281282200 9444908 -170992083507149182817117450140567094784 9444909 -73768928678256123631819160514732424896 9444910 -37108316427181872631791822442686680640 9444911 98836665446560223237544241793000513280 9444912 -48925936441836774248685206652549365760 9444913 60799074831402620074371942127684586020 9444914 -63696389531102650294168133332465646688 9444915 -10689479925741477534686002477633419840 9444916 10089483838770201132169712663008386560 9444917 62529475611802466526502145339891692224 9444918 -9854646984173425682219129327055624192 9444919 -271158408247182657780587821580936488320 9444920 152643210106885324997610589796376576000 9444921 -140051907260868012791594772129032307888 9444922 -52442630641178443430871264627451315200 9444923 -106703849887245205774769791625415185040 9444924 -53281984914510637961857988528333015040 9444925 -1371245403961322378167949927905830400 9444926 56620438588040368092696502892794758912 9444927 42367147046584286996496300950286983808 9444928 -60807395711513079689978354712664080384 9444929 75650607562095227204477351343004444884 9444930 87150247030891805443425316286904522240 9444931 204220434742195353348473578585351155600 9444932 -109686222661851637635247825986965225472 9444933 194624870210843727768171358244898492702 9444934 -55344704680746797633520818420816587008 9444935 -53691340752056480975010697155626786400 9444936 109850123671773322788859330764982886400 9444937 269524854959325492765235356463495354586 9444938 -5173377343189792472240766966936000000 9444939 5182747187727519753550494135840875520 9444940 128453070798336142747102304242062167040 9444941 97620199052390819508110998427258364384 9444942 11520565314782571971090659025572340736 9444943 -1355220107554488744172639433705375360 9444944 -27303587761965738429425817268998512640 9444945 -20560619006629386098429197846118649600 9444946 128045364845208317145040674594861978768 9444947 -144359050406889258221090483550254164920 9444948 -112355766414417759743341104094170961920 9444949 249080661433369463689748919352135167950 9444950 -539754144340631475790720534918348800 9444951 168139138175100770299077345461256137040 9444952 -381358103124643686004593472799859302400 9444953 10958027954859994248408056857079057856 9444954 56593547863089761336667407283241566720 9444955 -43966532925348133271391725971467864240 9444956 7638216142136581397663400664518328320 9444957 -80907188824053554387278764246356956320 9444958 87125403668083349506204222602941374080 9444959 -9256541848322461715944686574398138480 9444960 -69851291595984829089751878011678883840 9444961 -335382326465510561770056860715479611500 9444962 7987169732740158807409060926113549472 9444963 -240820687951261134796840943357148460032 9444964 -131055822068633853679555090626678385024 9444965 115291126762077179619936368734364044920 9444966 -122785676458198040866373521316116704576 9444967 96424094940426363855508470522402578992 9444968 -102376077056647782320838007987769364480 9444969 -287416048357358059198359412240068768912 9444970 110956070466662621771641287138638179680 9444971 92162878972155461875799934207450107712 9444972 -43581495941696052836284070793088521216 9444973 -215019532406194830775492082993854162656 9444974 -63094872109047954115779699637305424896 9444975 -87223918918145398888755956674403255400 9444976 -80639862776052634826786047791745433600 9444977 -7232992396016535119109817911239664174 9444978 27508710923191864478961026057012555520 9444979 -437203533552290276692043271646776575808 9444980 191133892650216553232490757252731360000 9444981 901100147802486667067927141073066240 9444982 53412086681416653564742670773149266592 9444983 -132571086044405054142218947622450991768 9444984 85285336781245888893780119646867640320 9444985 153112428140068584018745448829605438400 9444986 -6837648503121042071478008338240817808 9444987 -11551558198134072487762715806032393600 9444988 38325921835542404032449824782466875392 9444989 -59643374895966073203189274537035370176 9444990 21649592965676682651548706078453596160 9444991 229360877783670733210846644997512687984 9444992 34122220474250746420179233189752995840 9444993 -4563550285838084040707317659926130432 9444994 45201699247120961666723863586161835040 9444995 -181037516281614577379154177406846026000 9444996 -80098285357652262507419632746512228352 9444997 453411384851097703976701750300042011072 9444998 115909425511951429608934675812886716000 9444999 -34206481489052390576429256244711989336 9445000 34431619529856116043708696292752000000 9445001 335201400270567810992136376050701359002 9445002 -7327804693989429067856582699198332416 9445003 75902370739249849050560558173757858080 9445004 4444937790205683786831591723371827200 9445005 3653479824219353761736039895231454860 9445006 82583452638210516658100527957245529344 9445007 -77553932202805072291101273898021781208 9445008 -31022072328411628847810513927735279616 9445009 -30725339743759490814415330820073992384 9445010 3255529123223351383645492580442888000 9445011 -185796779557125923437860007987507923528 9445012 -91083836939953078909446933341910434944 9445013 -397951414892737951596370374859931764260 9445014 15236601158418282180208440996983951040 9445015 -170806382284430348074856007898415114400 9445016 2621531980302050898572580421508136960 9445017 167242863120978977852338263068370467280 9445018 24716683216524337351014174591605760 9445019 377553631848295804614416081104361752320 9445020 47414685351278763012707703559921305600 9445021 -248254204073562894898330612753259466778 9445022 379560846092737310029194946725325794624 9445023 -101383142899616159213372031216785308176 9445024 110617710846524565920600955907577610240 9445025 -50027715533238889612544930435316453450 9445026 119240816211850105780679225641247806464 9445027 -11527176377756764226543019566816634448 9445028 61497002862508292406918812960726295168 9445029 -71723308580854962381269497990939310784 9445030 2608543913272411947313694795606868480 9445031 -3653637995603086464201938164619421936 9445032 15422991573554619243730752460677120000 9445033 -102103880331865868762774853715941318400 9445034 -257420422865600691947136586847301516960 9445035 24295224925056425273360912159769911040 9445036 -15333325642783157352045360125045760 9445037 55228364787292770977082413151583848000 9445038 135988694341620291254930040596164359744 9445039 -392290225832272615658220667154934560040 9445040 6524034343512642904997016364669009920 9445041 -31234749339851414658458718249597402240 9445042 -81744341213381115130388315653817852928 9445043 214099319690519347801826811304762913292 9445044 61383332735946841438573741176332599296 9445045 270270973403843460583883496110777814300 9445046 14321367990560321846569960370688872064 9445047 48635458465809025961228791292794540704 9445048 -287444926063754731498743532198366064640 9445049 -7451885003916073057044299815214170368 9445050 34219050343296582289109752736243424000 9445051 83346714679194680923109996890190532864 9445052 79827269425091825508885435037975349760 9445053 -115013951293727953734954709818419479296 9445054 -29464627674952004149297732878448276608 9445055 229865636228426644496096881643845065960 9445056 18819892367858419384693247676002598912 9445057 -208479313384586704436986827285948805696 9445058 14361166385679748985510338660026994176 9445059 60713851962972245254237974112863782400 9445060 161073411797286465851160237788096820480 9445061 246836960515760814993632514767190565662 9445062 104504087136137588816733096230729286144 9445063 351148875700657348394483992090956164312 9445064 161550723818572543787646279327637524480 9445065 -13111571468430817582471952768793538560 9445066 -47563041207793274328792540484607010768 9445067 329719148071503441991097635021002580116 9445068 -46303144080789543762767877119951078400 9445069 -7858553297755917887731601814206079540 9445070 -83927402332008459407148623225841181440 9445071 21881544103019270659491810114143863680 9445072 -2624494588134704548505104964075520000 9445073 -257008543129609993701914708712950444160 9445074 113457551159867411652527152613605328640 9445075 88233551205909822447214103599016349000 9445076 -144002646039001087037976628400776026240 9445077 -72762848614426062910209562801172735172 9445078 149031880705805179413046045514104599840 9445079 2715369471140191532356549831065144960 9445080 25517012548346429314318253039222784000 9445081 -246532849232249275653306138498561784428 9445082 109190371177214560973338221545393318400 9445083 -150920771405199995120155442115546249576 9445084 24406982340296223415979908199189302272 9445085 -5150997748889211083513832790518307200 9445086 -211518576573922087861807053162645120 9445087 -210185379676979644780153052160139399264 9445088 112408806950235905234984972527938306048 9445089 14608442543477302370381526053867128320 9445090 33228853421959147534302317657710003200 9445091 -180164883892739781311854667131083857508 9445092 -146519931737204023468978741372543208448 9445093 53624066954575304680028898950860897758 9445094 -49977095610139887987633480472964015904 9445095 -15815788277377894529381442269616090960 9445096 -139818769683555268294223812877643678720 9445097 -224818280315965777692794285640334944540 9445098 3442016910634935760761541829748368640 9445099 -553079893683068884915172144128612502264 9445100 89603456866832191007784306795517132800 9445101 -36081027277951497611380496309181362976 9445102 -39847162109503783811710011987814861248 9445103 -333593593282668592691104814004436137648 9445104 -25035168695745781609169023039806406656 9445105 7118270282365772402357216717688939600 9445106 38589386380447406218188119707889737728 9445107 -40366151467937190709733865528440702208 9445108 136545330470337841690525125445013318400 9445109 150020195006914316292342533929587251040 9445110 46143235784195701049274559992492768000 9445111 24205821151084247235100749248756828160 9445112 202426074673555368734856899664116858880 9445113 43556179887332091778584206031104642400 9445114 -17936158548553543603684287255288614400 9445115 -16552576793856485028959132741856734400 9445116 82935639098414450183981891876166779904 9445117 -43759249094449364184200241304415917056 9445118 -74958049371980720500159125463634852160 9445119 -206479048404937866140736786260897119872 9445120 -232867797783083075254218030649253560320 9445121 -177866447809569806896165816055067188736 9445122 -36222904521936369811019688226134912 9445123 149259559986159192877419128589180314224 9445124 -58606678697814036316005965826458431488 9445125 37789597356082387966857597320621520000 9445126 -154953867493190959328107351971423659520 9445127 -334602674900123971290527864949945810024 9445128 -52495415546217797793788661247967232000 9445129 -74397446093686392037455919678355091660 9445130 23519703291310174887588685227723095040 9445131 -222286560009468013718062199771920765380 9445132 -371658551013173508127538193807371020800 9445133 55267732910010386201594633795242947360 9445134 -3794877597054416866110022281305674752 9445135 -13953226861773375837381815871573276480 9445136 -50742450143335629168528877501895467008 9445137 -2754424006722803533396900774692355200 9445138 -25064957589921997955666579617474660704 9445139 -343907757556431819428124339392979420 9445140 -121898408072687730442254448691462246400 9445141 162529474925536933515356704735012195584 9445142 38034099164076194444253049966339330560 9445143 -39527055728472068149507784968069623600 9445144 -323700363187019915959578495316087203840 9445145 134560401831177690556824723569890272900 9445146 -2042182171035616274210056182888980736 9445147 134771615541130640449529693534898714040 9445148 -168520497655102699283592146282162250240 9445149 -19345790187000310413580291374998420160 9445150 27353952781682209265936069804031235200 9445151 -24438230924513434575926277119269418328 9445152 133612689670725094411497036370175066112 9445153 295477816216005657930407396720381226160 9445154 29433626453385159058141045254862280352 9445155 -144912055515684195834650117503122890400 9445156 -64733498796027144637365759382112018432 9445157 197438863770225307191700905846913981920 9445158 145981540359193209625242331615777153824 9445159 -302212124643854404023326646002906189720 9445160 143007744523417121995275011658815232000 9445161 -206492509769898297736060019858099496960 9445162 -37128266235362738313504554732655153408 9445163 -8436253639837686389986552854017114112 9445164 -18195097857842904713231533004599833600 9445165 1744979674444575866971380183184888320 9445166 45073602588272381710497429385478451840 9445167 9815018433848637739237174334526012672 9445168 -80744602089997777189680281013437022208 9445169 -85129558394107532547781505689562024430 9445170 1646326535018771322983993350631454720 9445171 168495605669479817134864148530510532232 9445172 -19399724292636253737536059783233619968 9445173 -5758544058644889592211473907729778432 9445174 -533160728028962841777140903319533664 9445175 53452305258690666989602810852269799800 9445176 45442244811198743865789890379755581440 9445177 42325990279138967333381077227924852800 9445178 18764809919381441749234298452967776224 9445179 -265110410941703514926954505178310861712 9445180 111963145579184014926398059268503848960 9445181 336120021823204650811862443509225465612 9445182 -64938539106114742311675345757357795008 9445183 235902213826368880916667850262487737568 9445184 -14304051090060931137554357114854440960 9445185 -15921555722385221270598990966208180800 9445186 -326213665771198548628722510566299537920 9445187 -296223997230440596347427611775156900164 9445188 169499180712672926390503678616275737600 9445189 84735828785879371208391083058883261280 9445190 61626455554309151730583227179808873600 9445191 71334988778578134088394579240615001600 9445192 -332800406745215413134151357110202982400 9445193 -397261663252343699689792906994586987558 9445194 -206844614710891255344713637976047889920 9445195 31709447620020103462140943032198487200 9445196 77899566528902540225022438322860556800 9445197 -143393781365283522126990644219705659200 9445198 -10970397521339859594717195250689592320 9445199 -57809487178967694159654309338188737000 9445200 5352492597022428849336722310601113600 9445201 -34083085862316517877081078550080203392 9445202 -54732976751870114521900914950727336288 9445203 157060047307977717138274794885543764736 9445204 1492425113557069443933409406673395712 9445205 81349583700135541115401520403685864320 9445206 100638778868253620728570174114625978304 9445207 330435462851186044123705804695399956760 9445208 1616534609050651573721855048599080960 9445209 242880826646871001486917055902224727648 9445210 -55829002130589957299928171594087294240 9445211 66030037290245470080262280035117095504 9445212 4122839538025067582811439371210258432 9445213 -348019720548558555759813044876597092020 9445214 -86466809879202803856499854981045388800 9445215 67970959386297731995375740077548809120 9445216 158241639876925251956654390016915800064 9445217 80105194433599655576482609585286359464 9445218 22997528059046799591749340128088960768 9445219 53803371524082234125822371351859551696 9445220 -9547844767334928704784558693642213120 9445221 -42788199766934835887844907173378654720 9445222 105959842092785890185500483705250654912 9445223 14221653000477667093086124057090755720 9445224 118723818161297480428530285202622545920 9445225 72379396196614562027244413005617782750 9445226 -33820333988178891385112644931539147776 9445227 -172695530727480762327390800157180630144 9445228 -46408960262553407440946283241900252160 9445229 34509477545498055081038591257553186784 9445230 86179843614797327318548513647772157760 9445231 -173618524608081077950220135077031250936 9445232 82006231432658275111599557650863783936 9445233 67154758030501196139380035237272675264 9445234 -65516610026882225254788954906500014848 9445235 -81314464146089497770860990636611923840 9445236 18160341680206660977144413825568897024 9445237 493818539402607023652859041278275886 9445238 -174619914434095389243153773605032507840 9445239 185506087119130644414453137884243019904 9445240 -183603258752658856454344658322935808000 9445241 -58190992913844445090395890502341137170 9445242 54212825229057718670823817686652915200 9445243 23833326074661637834844495611520665560 9445244 138370065923998348097265016496068018176 9445245 110547515204233339427257496153905473120 9445246 2125173439448129696297482024144096320 9445247 2011255059776804851270275056762839392 9445248 -6197577333102761004629372609369210880 9445249 25680585770703599448890513986179603840 9445250 105459271305716312717401078302599784000 9445251 -226386950629998710683743452851288320 9445252 105472775022151645420635388272935438592 9445253 86964334345071797901327587542997958684 9445254 346019481916238201997737613592627200 9445255 -182814654765840009423721635388723368840 9445256 112304526529495659034884752509693178880 9445257 128927122920668938087325328133352771754 9445258 -79277857238865213864624562858489146624 9445259 249673704643625033048466969647683636800 9445260 70395335226921249997539113699527680 9445261 -228795822521185103647637328764827176960 9445262 -43398450991400389720561754033196514368 9445263 -121085462981148929116995241861103291256 9445264 89952748100131590119258305982946164736 9445265 -151251012037424230943273574736409171340 9445266 -7615451227006906605696370001999486976 9445267 -2623746432434681210362381965347602880 9445268 -3938490638848200522236489189853179904 9445269 -17811843196111290486159926451511547232 9445270 34848354119920413767697991615534414080 9445271 78412343113831158141132387889282702344 9445272 -898904930577399627073547326417797120 9445273 692036354758568077858730609530524375504 9445274 114316995794397304050261951939201864672 9445275 36290409809348663750667331699344000000 9445276 -145475205689965857601411426934709082112 9445277 280368739497834014096697548309871399372 9445278 -5068539989294355563792352445227104640 9445279 193526888911905057051186413722399166440 9445280 -41781488223111950199659113466560512000 9445281 -91308480644106516036994815971464747200 9445282 4869010142686952365382723384622549504 9445283 -71642892259799094060989969434501266468 9445284 -161722133968910617650875448440182942080 9445285 -117933358472868412754439420032314872840 9445286 -37500432208732599537676289009189796480 9445287 205046515866512580760236673837880553168 9445288 -172316324841178604670913229612806026240 9445289 72142243460782031374833849362338944996 9445290 129364598129934313566027206338371609600 9445291 -221362362516811021697688560297178598016 9445292 18111893023323309509633595666664310016 9445293 18184434795893541480729898231216630080 9445294 293855975619981377261550205570522560 9445295 93441230993721709240128236079118609320 9445296 -10042766123692812469008618507800150016 9445297 -26484128131830753625229621136733096448 9445298 15280963254290226949379767597705813920 9445299 -120862430748690087065522669487119424960 9445300 88611451004001829146172880504738976000 9445301 -7650634114978186756250591975793161796 9445302 -105799017732548995136124664410722515200 9445303 -15861220435048202956083330343518901920 9445304 13654883933605158762827843981612605440 9445305 24085130912301865000994669066729405760 9445306 -147571475591186974174047152144875877376 9445307 89627282761008379290318849126623219556 9445308 101038264699586563316815184116878852096 9445309 -218177551706186196470648003026845198420 9445310 -51864025030058550120991809775849267200 9445311 253721558729776177049310764106568909560 9445312 93836197078202890592550146447010430976 9445313 29015127473333601396194088030434201520 9445314 32039089649771904064964642464744122240 9445315 -27694112707395449025772385160305567280 9445316 71021026376602154465387765998908391680 9445317 9783620536600683926693132815937594880 9445318 -35188757131592446911394573366149765120 9445319 -257815059693401675534862559370395236480 9445320 64275397784672972174462276889486796800 9445321 -273629424637266204214894327309500810800 9445322 -122922730638692408949168827496215694288 9445323 13785119785763661133464226412912074224 9445324 1689815987349847055809445239589414912 9445325 257892341750443073414657092680518556000 9445326 -62735868652042387698842026637989235712 9445327 -227851773012529271214107846086732535648 9445328 9252028260556288328614201679995207680 9445329 7247677771117525321530562335579161460 9445330 -97427414745738087814893575969290009440 9445331 -70928788329645000210228162333978574176 9445332 49355125725873909389843502786865987584 9445333 -224097296711666274542133981531271914418 9445334 44296201078602504185281263975842814720 9445335 -97793450375485214289557445569873031600 9445336 10897085231556502213316256960153600000 9445337 5479826014893760097596156108123503360 9445338 76625584681320497118992726029142450160 9445339 -326429347399880723789462881813075340860 9445340 316127431723690602894479997171729300480 9445341 -77798581957935510032435960509260920640 9445342 105811372035792023761680549921471707712 9445343 -62067040828389579757267866059628769296 9445344 228812784612636443695207800628850196480 9445345 46005818088944252809635916078544889600 9445346 -681601584025054623053391891477323616 9445347 135186422981390924450832558387585684324 9445348 186129701278649586320624764888456037376 9445349 -258089553186626927566353589155744331650 9445350 -46820518338952363455551803164493464000 9445351 226723703176089472926727171948585111352 9445352 99765687401680379193020515453480796160 9445353 365716557463914975873611940410605518720 9445354 87713137817265274033961975564665657440 9445355 29687373356750824846396600041738010560 9445356 262011991895097843649459136539736678400 9445357 -30974271667332844241109278026805508394 9445358 48278248152964775476942711783025410560 9445359 -14996755184827765996685200706193162240 9445360 7445581296644897800737403752494530560 9445361 61005347308435343531881506509386903152 9445362 76418247229361233368398347569221104128 9445363 266125732684418629410218987652664808824 9445364 -52336634810136864977672957418161362944 9445365 -8663890672072307560317747308929370880 9445366 47330155021558587352211182316154721920 9445367 30512084961000167856621744310733100312 9445368 -50408208091450311500668339725079818240 9445369 -27806635081283241815613951723199540080 9445370 -96940579067610875924042586494074913280 9445371 -8338623392324166114720488497532153856 9445372 -171326464358729435867533259108924391424 9445373 27339593523247613409434224435503135840 9445374 67697269663357228072700409019543076544 9445375 -88464936627692806225899572524449720000 9445376 41753344332102181867734899547514601472 9445377 -68931717576153073039061316119479657680 9445378 -140956195075449683746771592319830972544 9445379 317199026404585425021317508659795017980 9445380 11209626287873636929344686705541120 9445381 322678043223954574500640050593301792 9445382 -62856050903076375531829136196850451328 9445383 339851925983036253602229766426141275600 9445384 -118557017090925625244721926642400737280 9445385 168434192785448338460636474510453492580 9445386 -78967836057235271258951905975895137536 9445387 -54517501903559464263547689656137230960 9445388 -61041471864268457317920796501996277760 9445389 20810673271020445331412035905277183424 9445390 16829819893207114403601137452587187200 9445391 -214727613570263930777732506493156336208 9445392 -23205853115260564501584656799110922240 9445393 339196532560519137196567710647250206642 9445394 -28919194681418207319139275972383500800 9445395 39639024287919797922998262876416127120 9445396 -322431624414705196495859710031619587200 9445397 3981476622368108567087308403182453680 9445398 125324553433440586578956892101629071360 9445399 -373261954879798927173220283563917436600 9445400 85463746238114540684392300655546880000 9445401 -198919372365404490313018110510331015680 9445402 28193415705522918786121691180105590272 9445403 -325498913410564927901726938610018483736 9445404 -110861321270443446585108986836335479808 9445405 -265021615072836922997083857449395649940 9445406 156653367084668211456001459202522593152 9445407 40474968377254180539363170128872903240 9445408 -61401675109581217281721045411115827200 9445409 -374688748274708599249355108218353112896 9445410 42235883788598236890607424791449162240 9445411 -118301174586804100547896579335424653988 9445412 -97995071596058191494281763841002870144 9445413 134436430009789816784463695827427954400 9445414 -84040386984278138085362186325341331456 9445415 -45485997029093933332211468076501811200 9445416 -53556279762111113250861464528518348800 9445417 293650791782976697903235075664345740112 9445418 -12769955507318861347572501314687637840 9445419 -148633921291301136412695721760512892112 9445420 202064540399687777684134928808563527680 9445421 147872120081238868804721799669207108864 9445422 47282265329511633039295559904969851904 9445423 -1130092077240595696075837550574280352 9445424 34974785760560725196098978606802927616 9445425 44332824855517193691461964734867494800 9445426 44995475033707356217432662103208688912 9445427 147713756336087833512089983150015878912 9445428 165853392117961163902744137561822044160 9445429 140346235695121601135104177880124672 9445430 -22485596014546851064078644252304688640 9445431 -196059618126619967050753179573728557848 9445432 -145700800365476314811856406210820812800 9445433 74302570929489292510057977530221997184 9445434 -5460838063332918058743096350354282496 9445435 171455829437208416005161138904513994880 9445436 -93355708952085905184914389745136190464 9445437 -190568456691634638581552983795372378560 9445438 192085684875983006265612580364651045760 9445439 -172555529755394360378099111616393746160 9445440 -7373646189218519852239277341330636800 9445441 -235536732642669224210104180809673759788 9445442 129899670352223921027108094811297201872 9445443 -79262997382319744242939486250305103616 9445444 12463531884396221606900614322556109056 9445445 -30934208343379499083123282360880188200 9445446 -125792907356405206089590227172582103360 9445447 -14270218515369982829221862033485791360 9445448 164161963924784651717856476492348712960 9445449 -58902596200255611487562153770231118592 9445450 36892583102846419772529239519935622400 9445451 1347899020148736575885125987107161280 9445452 -16812405132013054817747799556667867136 9445453 336295612453603018185513781608851699702 9445454 -57093638174564543643105781621613438400 9445455 84657028177222011069039539420897450160 9445456 -7201058321002926656235902610263113728 9445457 46946019646606067576968141582560109824 9445458 91025900523267169615855998471700869888 9445459 -563610681863652711557764830949379818184 9445460 23521111911395166211255241818145345280 9445461 -196880291312809350329262603708233509728 9445462 -11026540923307414274508627370764522240 9445463 -249584510759173637322168786092023886496 9445464 50970811389139604146306201268591001600 9445465 -126904550537768336157582257060343295800 9445466 2822450713676788165785672593685682944 9445467 -152927086903994643839938771034642706240 9445468 179715078259998574281885551606570459648 9445469 128739692078139229060489839630224010912 9445470 619927364399739795293886942093158400 9445471 -35396381384125340047386657087418514080 9445472 171335555289952935597040927733309767680 9445473 39902518387336052863531860510391720722 9445474 32764328762830956804813009684778409760 9445475 -43746617820024574109444108874887648400 9445476 -85623421015227439830561914700055047168 9445477 -598708182618248410379990462732452907840 9445478 -79292216337840178546709406836566863744 9445479 46104096246166174782123371815935833088 9445480 116445353600838575593279035470046412800 9445481 -57707756842763680564321818170192940300 9445482 -18998372083602283735234140222741630720 9445483 -52560773803874986428852438675008412672 9445484 95815883608747273302166298216112479232 9445485 20158866182270323020699883079281019520 9445486 102254911706659934990262956285320415424 9445487 294112604780317239813774644085061480920 9445488 -21990305693967490263050958759500906496 9445489 378626536695539639261727399026423910240 9445490 44014301233322253922916087876057090880 9445491 11483404971504507445411951481060405064 9445492 -52724723633273385582758986462338836480 9445493 370192645659754711873370857426889708064 9445494 -15845262217928672879685670182700776000 9445495 8361225445325676136846605157295943000 9445496 276833027890238135164135189031645429760 9445497 -166117293095317973103099885253531758000 9445498 -163926202945672947076025698097307648 9445499 109616289383674181996161565907829349136 9445500 9531223822024945645765294231171200000 9445501 91253359090343849993971534279882158840 9445502 130420279527209348309931234429472896 9445503 -259036280323449952106589248558976537600 9445504 -35104077290281150370934274513069670400 9445505 70239585464842195736114987960273592660 9445506 -31699514958425783721791882132918768640 9445507 -81401781163014590088098054284512952968 9445508 13103709817444464624407495494971801600 9445509 4530120567803979530572510017902828064 9445510 -110635561736261064703148092339399827840 9445511 405610676978148340329882296468832857112 9445512 -140399514842601532554394722174793973760 9445513 177557016153424781344529401719143040 9445514 6418199960122052882771540127968686080 9445515 97056067550547997354372400501113486320 9445516 -90349568229611269527977165184348770560 9445517 -10018228371955808029270761700521274560 9445518 183343285220635077536894792086833390720 9445519 -42289032413685804497465113540361697120 9445520 -17977492207356495069604503243105239040 9445521 128161788432080548117926072451773549024 9445522 -110267641339333165890540185254402712688 9445523 -310834247304441527343833583366216910080 9445524 -2060119684165587478584647825452400640 9445525 53345454012457062618975148411139080800 9445526 206409394053759204860535908839803080640 9445527 29255335611586415791135942127667886080 9445528 -127998436258535153300947019154378147840 9445529 -362143971031592483347023118422581202870 9445530 -11615792478558805933364765089027687680 9445531 13397387544579965010539817581269731332 9445532 132090084025218851644926268125702958080 9445533 -118447484103538296320459515538349403776 9445534 81072523155225488225939561975667518592 9445535 20333681030453396643518284528268544000 9445536 -117873439518302280427048769874869157888 9445537 56067688634570471033566649115031913186 9445538 69636720477258137027369829388496323920 9445539 72030155095487909637643814326511972712 9445540 -31444963972351793971066596544613637120 9445541 23620103036457475737171124809450000672 9445542 184002641682633784062056665148307208704 9445543 14500568501262898158697133414433263424 9445544 -136384683146240971567161922152542499840 9445545 -23707488542472282289279620129323673600 9445546 164294150393094438324030292647390412800 9445547 51735348145594506640110471404433618996 9445548 22396408058205827101911424025099796480 9445549 -281867992872215394945433525941939158720 9445550 -1562288977270504066622512286245123200 9445551 204107499854121712452322064469765658632 9445552 -28019030284094462890182551245783040 9445553 -72934324290729273236680754780522619456 9445554 -24237168568928554563777974010115685472 9445555 51153595791621639646130032710687693120 9445556 -94005580283473054711402876499002736640 9445557 -88363731644962243634515902161662396800 9445558 -62775650838995296709940943142920285824 9445559 226047690307847664650947508059423881816 9445560 64904480267169248152454149995318681600 9445561 -151397631241142512137980138633137736700 9445562 13786099183151452756976296473231105792 9445563 -166368202950353968674460465194828556080 9445564 -111954633981682173600762635966404160000 9445565 -4101966496498475961589097167565521140 9445566 33153331989715886631807711277842170880 9445567 -146723708123067649840996239715790374328 9445568 64267186402944791875661048260860051456 9445569 -20094046673006748390209246271034240128 9445570 -36856892766014523277602857249860785600 9445571 27456625559272105489943006176587360000 9445572 -7435730763532361732205768210208243584 9445573 -306068435606452174318598038443911358178 9445574 54609594066342652828936462061354900352 9445575 -131502692101264798111424592475736507400 9445576 4880592441304027883932775915980062720 9445577 201369519333141527565231779967180942426 9445578 69017975726224823910798568802540386560 9445579 349835147281519380686588980634158008888 9445580 -33012747581946102408861798494979686400 9445581 66373378127752561020647889279449848470 9445582 -971422341486219669286165749018285888 9445583 -373061072606992941791895502097657670912 9445584 -32798715937800395042216697209894338560 9445585 -286069692179009916798332780701458878220 9445586 -18948562543651642651958012895867786240 9445587 276741381090774651198232503877029971568 9445588 87466259171926321307171512358467618688 9445589 -67758804109716816489806616829900562610 9445590 -40692129520121134235840715344735846400 9445591 -306967476932056573205550633227294901360 9445592 -25805512062704737339638196208858849280 9445593 258055043875057681943924896214656122144 9445594 128041975113217020965239788890464462080 9445595 -2410310665470149606107430055444474480 9445596 6498985532388389330480496473966346240 9445597 -38084241038710542189539544730501585568 9445598 137418310750199016414119099032510108800 9445599 -280848170538081894461581541405072880 9445600 -100507693192014672632340140794026393600 9445601 -185432787696153921940784333630006703696 9445602 -27131581181856616205548340869965893376 9445603 -344888748991306807173852840991286203880 9445604 31481992546310885011537954480638099456 9445605 1018488028035594016701293784870902400 9445606 -18681025321476371010907584080689000320 9445607 50220113863090018541445369952694640000 9445608 82698362088670700987659583941458524160 9445609 382684929835128932111968038946504826810 9445610 -72005677167751679765577753336695099040 9445611 -70415472800207884832688773600047282176 9445612 -10842783486147880474962518895325828608 9445613 -244899010584989350132379743092825081000 9445614 72709448268059765505175781844070539840 9445615 189530509208108241277173909737390058720 9445616 1885364108887279138885202346725670912 9445617 -60042802318649070553068829412798403072 9445618 -31690243201014259599742127436848371200 9445619 -96979266318678663316631254036940354640 9445620 22972170871725029161167524126156052480 9445621 -64903324496955571167395234199730295112 9445622 -135507245327549472485573333122062177600 9445623 -22296314031758891733371925436564248 9445624 513647797923264882042304465519411384320 9445625 14852056901344237876171080254204160000 9445626 -215596945391415937968266577332546572800 9445627 -23488633746123434661274818858234090720 9445628 -239647474351396670705369509542099013632 9445629 -148186627950360804327276999118416700416 9445630 -85072307344288505262200703491607407040 9445631 116406090145252232456684240599517306400 9445632 75739831089896882867228983467454758912 9445633 -76683022132994193115819771361708709118 9445634 -78869115050074886055356231480266347648 9445635 261773865135170491993386217518181204800 9445636 -40399670940795689530607034329652164352 9445637 -655047408264442907644249229445042986688 9445638 -670449005243329183376274012130320384 9445639 39718868807805703535614152529861448832 9445640 146522645734688293693160559996746956800 9445641 -7832927677439684685975172296628237920 9445642 63490174528653579170558285067917853792 9445643 -27070432994943953037490819406416197840 9445644 -40707216983603464524614159284891124736 9445645 74298926763055009953094172008577351040 9445646 -4784601071553831255692753625412832256 9445647 -27880613605188669686464317383797606272 9445648 -84943131767871127376299893325312081920 9445649 -385394923686164255206124941807108937280 9445650 64898105199598277985130144383449001600 9445651 53892028737575234109742681210582632600 9445652 12373565838753421491942557449042801536 9445653 650868319454280708700661882272554240 9445654 93945151913198957010939676984886420352 9445655 102945952347404530845861184600676881560 9445656 -38356126029343633450298441131093524480 9445657 98674252281828844033972441691546890180 9445658 -214408333721969916489617593268086018320 9445659 -142796475664901321487007151229121844640 9445660 31361690056241432056272738708507033600 9445661 -178148501144425307416162702813791183648 9445662 -47993245295828348500330442767237324800 9445663 13027946413111725862387564926481787904 9445664 95197836275487141792693306521270353920 9445665 26026620872580647340054759530218753920 9445666 46366247236483333890039365523551730240 9445667 65564005152618506026637951956060224768 9445668 26446816594053188216072317460382704640 9445669 51150480915128952088662387895710348990 9445670 -1733430441413345717856715369108220160 9445671 -210485569625567034092248055431862176560 9445672 375102911131135038376427643636480076800 9445673 -360031275767586211931615473231466355078 9445674 -2680022509607554876014738576406875648 9445675 -121188496333511787359723132105216151100 9445676 48592956322041039388730858014587264768 9445677 284146568522409143518716332626146720 9445678 44935600582676509885649423775910795200 9445679 9919557712445560390116596699461169640 9445680 -23701532524680100777292953627331788800 9445681 3999889570298414368576172115153250992 9445682 8042024811547094218724616412019538192 9445683 76327512233698889573698559469730707504 9445684 567569158395647403494560223274953886080 9445685 -55338183805879868706146607913309089000 9445686 14672813886920827585568111404686925824 9445687 153446468088938334698032349775158293632 9445688 113749434905144120628859131494018703360 9445689 7883634766052110649409911902285411488 9445690 -100138223206117189824945317916476731200 9445691 125597372268718792939682668173865700232 9445692 -36847653109656363986770694139015684096 9445693 29420934004894737874238087851602000216 9445694 42530157634710982482404454203315632896 9445695 -50261922326563604921356511837242406400 9445696 -30602340329154073232285373607961427968 9445697 -8426986823409192086567230076774919888 9445698 -42671393002471338898568097621664780800 9445699 -336794429063693941404026275304311999300 9445700 17410339678028519649592197956543692800 9445701 190481825656840869789689774825798123232 9445702 623920235261072786579774033880884352 9445703 22439301888214175631667672708329805344 9445704 -107587539551672106396676415354572922880 9445705 -9464665740592777658181627700273361280 9445706 8754896213333299659723464346288984000 9445707 412514941617648902024446709847782942640 9445708 55886130608901892384971482959911465728 9445709 -38207476362574910377336330920908596992 9445710 -49856516938073144525840117689847719680 9445711 -215940006322380237374709831604217666376 9445712 -29709427074252386744382106688290627584 9445713 -133840576650421041870586477487493211776 9445714 251393879357517692478398004565843230720 9445715 -211656355655647799428881795663296306640 9445716 -43062739824436707546549770071242221568 9445717 -134074359557076350118589074739581015520 9445718 121588327978437107519502987500360114304 9445719 2742654408121497541872009190751703144 9445720 105548776005846408348029180886197452800 9445721 389811858637396884551116699091181302922 9445722 11220617022029545504624853428433986560 9445723 -70017115420219250780069857513615975680 9445724 -452437342655620512980398535810025984 9445725 68697299867800554022467029451217484850 9445726 5664875371191854773027354352198685312 9445727 542942586910349965488691561502810193552 9445728 111886816452417880277410149993058664448 9445729 -103138215367585718056522726157551080670 9445730 -33247599142813961709367714566269891520 9445731 26788501691272425099846260416517296128 9445732 -78357720146761843409361445873952698368 9445733 78689878470390134858173335451196650560 9445734 696506396657218026825967611867446400 9445735 134173315430023883452614213977878077600 9445736 -40787860406386205277473298806607052800 9445737 -87598720186023064212347459509937418048 9445738 126207445816129656040216044477863897520 9445739 -97548888652847916021927780859491828744 9445740 69559468354776805127528445623004134400 9445741 -428916728471723170658028395901586162858 9445742 -95160304976378629475118840203120161728 9445743 -51649222772745694308255313855015779768 9445744 17526185378573383828789487940796416 9445745 54901316409392608992958319814373598400 9445746 -8097532501326502970110830553138150656 9445747 177443020681067854330296668056464340552 9445748 -70560155678937694541796497323685103360 9445749 -27145724798931163122862047962952762336 9445750 -139984079803302407963213366069862816000 9445751 -7687770229073997563425890907492653648 9445752 -1280913140309267862766966232247828480 9445753 -60749864773580268772794885037249790998 9445754 -886446509310826885598695924786644768 9445755 81680181817859575576586950190506905600 9445756 129290228292978199450767670951119763968 9445757 -163323035479606884634446269659920431994 9445758 25232805987521532534562190645558108160 9445759 -76423313912085994957017674787778191696 9445760 17714050224517770753969851505573888000 9445761 -47925383094180416577327026868462251520 9445762 -2365733057669023330051728938664800256 9445763 215431935969020470599294538975885105080 9445764 188869399429863298306254375138664181760 9445765 -69381291153566856368514944958196809600 9445766 24688615965262771168845949303196062848 9445767 1861886986258960241789165279563489920 9445768 -308201038815151347117569347111748029440 9445769 -28819263186627307672882812768146171520 9445770 -24958551901787594423008232128239134880 9445771 -137188166409914668070630893155628170028 9445772 101770827013818885630603737368457548800 9445773 258338541539216390659004610171553895424 9445774 -84072307993105948467076372620023925120 9445775 -213315839591813131774361820307961710200 9445776 3840358203663125406251805010254495744 9445777 23651854966590852833567609836221513072 9445778 198970284049738788789219440347880804352 9445779 151997360454631585094585901262139150820 9445780 87769538395954852545508481961107961600 9445781 230514788122420997436490227280290909582 9445782 -73573357311896871176329047103618767360 9445783 105739719855413338969634030742617053104 9445784 208161169411249403023747983747215554560 9445785 -4513903963799258077360687101125836800 9445786 2300029447721705269645145526143251200 9445787 -150248543588332299216002884451738962800 9445788 -300007523879696716282903958037534965760 9445789 -51690680285502231457605955706839301300 9445790 -1044058034052753816886931857399185600 9445791 -251763064345292542865858049054653076408 9445792 12248005554457881453317795245454131200 9445793 46170812363838721384276721951256576000 9445794 33441355421456807411624875659116988672 9445795 -99556663610695183259837717030880690720 9445796 35065303401427244872102114942938439680 9445797 -178547229383175081619939626420538325826 9445798 209613918041733068872421199012356306400 9445799 -440482986687246845505258792648520831080 9445800 4990824158004633807738058037354496000 9445801 -235537193408776603405986224007394564608 9445802 232508769102697214834336773301902140000 9445803 274168245488957435751298188946978831704 9445804 3143327004774497243195140887433086976 9445805 -185903360550119461210408330813414894080 9445806 -65893335125705674243930023796926558720 9445807 159364826652583642286864816385969916912 9445808 42884410647538354557056033241331679232 9445809 -179331285665479323412282244391188497296 9445810 1015518219492905505847265352189534720 9445811 85990332030373195543717703043542342412 9445812 -19673258057240130815317674798383124480 9445813 -167827850434015445359766264342166326276 9445814 4710201194044090811474616235532598912 9445815 -4963128355325742676462903126796336880 9445816 87825370044263656849567579313121300480 9445817 119179565329577830580908907831489692560 9445818 61431928248975304820624304855669600768 9445819 94920782002795021311532182843295160544 9445820 15866238611222969515509141942560455680 9445821 105981595431465312196365251022844520448 9445822 190449935160407365448454865577092800 9445823 220187044655933580503133885151460424744 9445824 -9810891618292435006639240398426341376 9445825 -88634187265234186104423805311824304000 9445826 13084639705579116832559924192189725248 9445827 185897181806523413934429808622837904120 9445828 -13783807718343960409755141109706024832 9445829 -249703549221651354350938955801747909124 9445830 -44546231334435045357311163676910592000 9445831 -85616251741175070266630154744192847600 9445832 -62973836185580491015380731927451033600 9445833 -97024265696965052762542681159258760598 9445834 -57782724459609941164967003863645731840 9445835 -7390613280087035779001293751590242240 9445836 6452289867695760572517060344864128512 9445837 86009126122050976441171292707856583360 9445838 -86055509881363464816389954244506383680 9445839 -17911571049357452763951513704243095152 9445840 -20712623959568157975875659957461319680 9445841 67600580397151172511801229706844087360 9445842 21584955329284343138791009312510540800 9445843 -375041820175294610980561181042635331256 9445844 128820051387971014367475963093545252736 9445845 140491246594415819398095638871059519520 9445846 19668458014849238396093203910412750336 9445847 85220439826818068583087968557343947680 9445848 -119446150451871328879937949414567383040 9445849 -30068304200145316657217200628059576064 9445850 -16241376358169299631878182407490528000 9445851 -32773236522236511718573953059284169280 9445852 10316243306200506231879799151886374912 9445853 4208124634751526472327546280252961504 9445854 198241947504202181405437089716819503104 9445855 -58694861482710455079413633412531360000 9445856 35655548040303198176349627946901176320 9445857 188776543560686332273109775627668741040 9445858 121371837127511294781253215275722899840 9445859 96769123431724040726957802151879740060 9445860 -102748485221615194608584953051050954240 9445861 374135713917144305521844666483717698912 9445862 -22818888419142845773267860297394721568 9445863 -38493123468633000035371904248494017280 9445864 134124665928483447849295134778220559360 9445865 102653360501536415676973401413484360 9445866 -21795578205352755220104828099639595776 9445867 -79809726172675854068493342815954342088 9445868 320385891775315583295951417659770376448 9445869 53372497199526571081362260815784836800 9445870 2386954893265694176549574454525480960 9445871 89466656758559095225279403630451477072 9445872 -40669283169180782890071286067421511680 9445873 69803544391629744992023035244059735122 9445874 133168877577723907685599483359702051840 9445875 -51517678363193211691593646337488740000 9445876 75746717338484227086947530184244903936 9445877 110265940021496511893485622516647272000 9445878 22115333554127751978536568531642062208 9445879 193720789938017929910178963614913400576 9445880 -380230254751762243459283749416714240000 9445881 -253737757588063230338197567019711280048 9445882 27560993429630418907565924827195815792 9445883 -297002550751989659546681289614091959736 9445884 20775211211052768105378508898971238400 9445885 145104735430599930595007969706788225580 9445886 42121435260778752276658123809498943488 9445887 -60188899081086424548531676899925571592 9445888 83609534356393264828705637649969315840 9445889 -156014293378651861012714046074312397310 9445890 -64577076539542431700596509493824002560 9445891 -28646172857328928399684099306142460256 9445892 10720461496387431437181196476025689216 9445893 -122688548784620361723573020268759859776 9445894 -95157530590430629091394718761141657504 9445895 80203194093073461879694582447954044720 9445896 1650827548083239832372758767538749440 9445897 80933447019406306976112996128770521192 9445898 52982747852871747761300790923703644160 9445899 176199070163919426050195379564713058264 9445900 30055788614204542802466128873352384000 9445901 -384998789559118934517851797343221009098 9445902 66324964103669911036287826015564986432 9445903 2982747758726576269185106206972123064 9445904 3657725961047843078889364079058960384 9445905 33388771403930209761957618162619422720 9445906 -114696051376177139578166357178240436848 9445907 439922469057585948843541022464754250840 9445908 4061107826070664121158398610231369728 9445909 -417235503454016575564734021420596837280 9445910 1625549914050635191719525431747247360 9445911 42305840485260372757978575312155401728 9445912 -56410114271979927364185248066279301120 9445913 -38034985893294951900201757307731716156 9445914 105539571005570633089784035962601590240 9445915 26895303532257822004424375051192458800 9445916 4365427583796418169399796158817149952 9445917 45428686271974557336486026558358832896 9445918 75056202849093956500599741940527116160 9445919 -62285426856056958225778073073345727488 9445920 33998310928224580740310558564732108800 9445921 76997620808923389490384394353944417122 9445922 139827091990737344363240706090072178512 9445923 -178843445612624612686882184883005418000 9445924 -36938857917397943559972672012106764288 9445925 95710602543270491257924421032517956500 9445926 724477960922695078637096513920002240 9445927 80605925819505143189283988228884271920 9445928 -76399870766294375430500428361558999040 9445929 -51308018722523252040867019514100206592 9445930 44632557581949291248556729485876867520 9445931 -155401160131180062269214098660710309296 9445932 -95386889786268992405290560400322214144 9445933 15562220824789049176604819647248982400 9445934 184737880974585258593732298769537079616 9445935 14951300931464745357622936188657482400 9445936 -4037220778357896512118859176844492800 9445937 -169829685167917821537020201991251634414 9445938 -77021029766160973180114083444346352640 9445939 3722962054857208701884785455436482048 9445940 36963422059176015866134667780348928000 9445941 257266222665138753465611772676533394350 9445942 -5642487378995709894541055524465937856 9445943 39356915078447612405607850444576601544 9445944 -23225767851679497835738862295744737280 9445945 -160079166743402061053249023293579604800 9445946 -72055729440139752139105589676335458560 9445947 12460639301002918780864688363540700672 9445948 -80047536911983758083263995593284558848 9445949 31453129242265578651129008983669663980 9445950 82493151735808869617967872286336048000 9445951 -430079412921395982797929953647516410400 9445952 10292836400640193902219285118892113920 9445953 78281543098919355699756305969373302208 9445954 -68590864668366432387241107213570236928 9445955 191066940814003759359886846865352249360 9445956 23571317295774273052809057182752677888 9445957 -198538252583846670164715465818153026628 9445958 128459046354538015384992874561362442080 9445959 -125295607051058457190153533747540256200 9445960 -27041106775995919431767399400102297600 9445961 168126169396249509759751664790878620032 9445962 66958180604307481989904829393759884800 9445963 6110601957391470242596027633921801840 9445964 234074064490152256817899105825307136000 9445965 -5378959589081193603837818036817429600 9445966 -238776074181382354913355949489372440192 9445967 249604746505175427434757594037753134360 9445968 3386805838730599908596018078113726464 9445969 -105488094540649054515312827972665926360 9445970 -52081659545408451666495030404066250240 9445971 159111233848171338049967296723410288312 9445972 -24247635259138111683735597395468634368 9445973 109861853318585983070347417132922170044 9445974 41569697815232050708660439580832224768 9445975 132495491155990786491742787496480769800 9445976 -3703152928767810062434800116487536640 9445977 -4678305374353319531434636047202755708 9445978 105599517516355803423052496607243136224 9445979 46121051587310343515601935535392973120 9445980 -5345791394363257844151510553736432640 9445981 -3399453848704409161587335690622480960 9445982 -268856737349128240946395256938340352 9445983 -48068571681524668320430290155579299200 9445984 -380203366006858597924753282703999238144 9445985 81470492171292927797790089333243774400 9445986 177692050422279593706804175074267216 9445987 150795508928548246607568318001910852636 9445988 -4620027332387035401486208405883824512 9445989 5869825612191007696338110185528536192 9445990 -12082177420315160549836190491455897600 9445991 112625710616043109320261147484429726392 9445992 185631561986910663748979900941350174720 9445993 -113087934826480005504045968289621026758 9445994 -2180910115166756088635060526317541888 9445995 1135616167881082384548687989174031840 9445996 104253329037655408373318110762754426880 9445997 -227240263249747041759724087961561619840 9445998 12426575926053710917153175526389312064 9445999 -366856772682768835846650264032205277440 9446000 46113337225706635836382334048968704000 9446001 -119571115501165694340863165654823335568 9446002 30039870057388104577561639610478825600 9446003 -18338140726111365733168299377746993920 9446004 292884788961646186301048483056249344000 9446005 31007650182502816949208879798902805660 9446006 156387352945320272253768100560665610240 9446007 1684149167318536517573934893344879440 9446008 -76658128672568580927070570995587481600 9446009 88387053456198762861650968127094185760 9446010 5968122654547737055337185014753853440 9446011 134107768236368201398716547746028616612 9446012 214366054054261877854646556755807533056 9446013 -32478334476573812047042356552539604096 9446014 12531604137590253049732141166664521280 9446015 30271826952719121617221775019309961200 9446016 -189466816181005633281146105358691860480 9446017 68283640525815651341277503123453198784 9446018 -103341516435270607756816515851025252480 9446019 -130011796003679019422733653965919385792 9446020 4063286208057313045124667152245812480 9446021 200641575084511052578307934036295171200 9446022 -7918588159100641626079984611024216960 9446023 -214561990624032724929952213393681424360 9446024 110410618592637874955371343133440701440 9446025 1155084776425121799559903271908776000 9446026 61696903088605588877844872036438306400 9446027 -537356773325051517623930400351978295392 9446028 -6795867178978308672381791931008332800 9446029 38625669207380892681984407687960680576 9446030 12709727520981856684694937823784140800 9446031 -11249414379269146305888120817917143040 9446032 61103567155008997126041199499630452736 9446033 72009341599798429539615172634025692520 9446034 13947401594422350221627273650180646400 9446035 170122257042934153502197890616832580960 9446036 159079866031089888859590472481793194880 9446037 62948854392031513437045160229420614560 9446038 74408375311419060802771245756109869696 9446039 29887133491175297565492960794726640840 9446040 86454930842043800899825333162294272000 9446041 43041056767528429772052351246768423168 9446042 90198895279153316316085448283409938672 9446043 210362089971308037915045761855681773464 9446044 51991223335670881641773536995807392256 9446045 -32598878519584130634652436688087966720 9446046 -86369970805009032516549247522897511616 9446047 29969366108663427433787242011039025240 9446048 285166551298470891346001892056157388800 9446049 131590260453630565474927768594956734100 9446050 133844745190951527682790172592154008800 9446051 157413059183507594655685234533849862872 9446052 4832857980593123256603957609910370304 9446053 -246302217059034336712846249997759579712 9446054 -6308699191825165008384247056396679680 9446055 -168273011678971796238752626347449256240 9446056 299008494244036047400506082267661306880 9446057 -136831130396858934400949411627431680 9446058 3342189602489179226253235113901725360 9446059 80821403189562850305259155416146557440 9446060 -123026985950436336829843502251249213440 9446061 -155498415074053356253142898517940699328 9446062 -299233594289130606760452862212730108800 9446063 -143590020578598662150213469565007972880 9446064 23433478323711507356745027548093349888 9446065 159895001348250051449871683598499361460 9446066 58473076601603047699731665711485470720 9446067 -62157884785574450841875259513963977328 9446068 1660033132522226745730703314643384320 9446069 28748428939009099805510210912360527740 9446070 -13559380898953015875450922097875200000 9446071 232646861134583055057896080684098783272 9446072 -4917915860029326828098598614173286400 9446073 -53503824858048852432219808495798409856 9446074 228136912658740918474723896240321792 9446075 122655849254680561097790476750647521300 9446076 -98667566216919289014340195839223623168 9446077 228760085869651961784587612561190488640 9446078 110912783978743401403187404922115962880 9446079 88044701748697029664016720308387389384 9446080 28408807566493592314745395979998986240 9446081 -374213674348952365513334292210616349118 9446082 26402021734223701313540146151634703104 9446083 143545240423304341379624942036611317360 9446084 139044375679271253037301484456119142912 9446085 135808824953100339098427775584507638400 9446086 -117405233007201007215242750156317040928 9446087 -13565205738709721548792196658737863200 9446088 112589052956151821338504396178213314560 9446089 212154439279068327615722002211268559824 9446090 -122188232182124897869045965847140535200 9446091 -92828990640654337545546756158583143208 9446092 -380593608923017125167746602467858946048 9446093 151595774718981654276453183764568084342 9446094 10978107227655083037302133524057752320 9446095 -195961362916427142483695673445456145400 9446096 30666218579833094079349669979077214208 9446097 153581399103229982457854979860373768480 9446098 168482466232514672314335965653192966800 9446099 -87345094705448533587841743508101385536 9446100 -25519596749959795551545740623072921600 9446101 -23290406207128346280542744543094121920 9446102 194643804576288829918687881845487166752 9446103 21580009103555074612210859018272004544 9446104 127121446901864973438916210520568115200 9446105 66625254851232665677732595547629728260 9446106 22666778434741866578935045277549356800 9446107 337354054643529481337716717973915993088 9446108 -1298054989465382058793378501828752384 9446109 -220113026500771553407065301787445075840 9446110 -27057578098367465460342869101189050240 9446111 -3491478903604042155253694793400974408 9446112 -35707460605740926265545871489155727360 9446113 -101666521677752071428535555414245370236 9446114 -162222305796816880145948271661300327344 9446115 -32607802693021173296408207987419572480 9446116 287294863561502221774550726802868433920 9446117 351928426590069915822938093820865655166 9446118 -66592307486052767453487790731086085120 9446119 282171870793096664772807428055907588920 9446120 106022276339827073891421021848281036800 9446121 -160816206050966530348537778632468630710 9446122 51956667853491119853220522395737454432 9446123 20547337519989390309240347743289008944 9446124 16018916383723201621223863775203786752 9446125 -102018773236890140067694195802448522000 9446126 13122340512576896465783131200840606336 9446127 -880664701869940131761831729754874992 9446128 -2869925112821452214472359616482050048 9446129 100353256566230256498587996191045745664 9446130 -126478466742450945363306211412976729600 9446131 -215056617489294751079446427024295926068 9446132 -40823915591461284632272845413295974400 9446133 -160010494376043142316169508524683222016 9446134 -41099272011991898654383884175085961216 9446135 61656785930275716002678573982000660000 9446136 74052074780741537221702026856985395200 9446137 -3094264399832718742910933199769677048 9446138 15358577702752707219565941159051474144 9446139 95820713425620612703408136311363295304 9446140 135082836474027661223978098694979271680 9446141 379458243317122022832331006593440277900 9446142 57635401926264758435439864365093358912 9446143 -40379239575939793429799838995045920384 9446144 -333731482738070891242283971856931225600 9446145 117412518286905069074614191565790382720 9446146 -36594743339030771671201560085955698176 9446147 133521570211277421308119683540701431320 9446148 148210626298653989345859255210605036544 9446149 15565420263637857269880546176147549150 9446150 -8758850432184774068193113788144569600 9446151 7939582699132243318738959647657365248 9446152 66780376759147585242956139771191470080 9446153 -205439334627785855711999574467945939100 9446154 914365584614458452268563746997288960 9446155 -72119936929669073951516404792480136880 9446156 195675426837182295162326660014106699520 9446157 -34338049493605652533339973407269517920 9446158 12487731311562369916733085824318329920 9446159 -11319873008733140197483431451412729760 9446160 -16323693025857754439438263614858854400 9446161 -373123122448385488693346201425239996238 9446162 166488073820023566425537522385787219200 9446163 -7669790116025029253797772535689120976 9446164 45611271490707361637397073435598815232 9446165 67307224622643137916363035606121323520 9446166 9131939457749680309763130023055177600 9446167 -638693309889287203380567464825709526328 9446168 317283602504413605876384181895460034560 9446169 -12368888373755224415121419365116676992 9446170 153231976917023673911863271114385028800 9446171 325943625724635145185106069527395837712 9446172 -188494730899503535045311829477756651008 9446173 414974303849299191382243702559435559840 9446174 1136034221851076364014960803519884672 9446175 -24190519379647696549332993913741286400 9446176 -94386368411396094357396470171344306176 9446177 -65978640674202949736811867346720261740 9446178 -7517016821683364536660670407766407680 9446179 157721372685485519291842092910672178780 9446180 98209175786116350100821841261235462400 9446181 61130906243436650877568527382761791904 9446182 219862988099437206742571502284181684192 9446183 178179839903516638614634766134676637432 9446184 259421428619026344731289460750935736320 9446185 -22600182581726719825534725612433707840 9446186 173357519151584643792841290567141974880 9446187 -44454613428956267319839523112446066000 9446188 -259888552168977726683740659559423180800 9446189 -47683935813581575028315509273887836010 9446190 -8174709070140057534932230978758120960 9446191 201006595218344751248461707423393304592 9446192 -17879808764689586373922307924526366720 9446193 -93758787308373251460902652236713358400 9446194 -6774598961051579878934133818436325104 9446195 -40425522618699644930004931469052249600 9446196 -44447534352949911909584056813963837440 9446197 -4977233520756328189932918247685210240 9446198 92721147780956225447214702770016294336 9446199 31830411158744390714149532947953630720 9446200 -10834067140165103037786993957313536000 9446201 486412841447280200839376038911349587072 9446202 58382893889480643392013886106360768880 9446203 -26965322784303443920856915828817666336 9446204 127339618039551175042823200886882188800 9446205 69424311182266408322728948992566283360 9446206 36272023496924546977375255777840942080 9446207 385113413450628341610122027056070763456 9446208 8959158594645339826191739865215795200 9446209 -20563595741367902468654164938368635820 9446210 89051765667591078939417316859606153760 9446211 73766754334131216544981286902876823280 9446212 -62121585949422974377396009551111815168 9446213 -41362374228974710549763518237869583104 9446214 -105502280750976922385244069251553456960 9446215 63671435610333960626021666225081077920 9446216 56150511969090784686189786285453004800 9446217 -195826819334367677965413376373486676000 9446218 -207581883010472995396403299288394369184 9446219 -43246173535012229188299479539736360304 9446220 5030065119984351190810641863188992000 9446221 239507695017851539947503837397534642422 9446222 -325617214369346911799522036136182073600 9446223 2218901223872753612402498433628091784 9446224 -31106357931552558832486472008745820160 9446225 11362437335783832317516163665339147100 9446226 81454205447503506973537186645852412544 9446227 -5191306090079522384712896665947021312 9446228 -446572184054697672889933360476975360 9446229 -109555562418130689462148570853415531876 9446230 -61704456698765699032995715597850880000 9446231 -322483189294629793397409415990477534968 9446232 119100099762991376095433787933189304320 9446233 -562005925656164405046264856180135794176 9446234 -12934818453279503796508567980687844608 9446235 -19110550783736984066745776935306601760 9446236 -749013142202349245117172886312120320 9446237 -250520696243587355529044560766044494708 9446238 84455048307951441844840503571485838464 9446239 31850995727722692302406114965912619000 9446240 3203103154816094096104372107615928320 9446241 -4846269804572790484652965858083164736 9446242 58238885457924388250562066188474786592 9446243 1372253264989474614205223741522159664 9446244 42672521476706843468164966425622434816 9446245 207281695990017353893856029431192123000 9446246 -84446313321304340669401769573210599296 9446247 -5224896252684247089196905701170705920 9446248 51958552437427043805228092495533178880 9446249 204514785871995438663435743420619108240 9446250 -18691599518275247915501537483896800000 9446251 69222140674517291999125767202077062904 9446252 -247531482737570108193381965656376043264 9446253 162289590135394443719423548989243069504 9446254 -27441654609688759579864823990708483520 9446255 -86888449672288639018465202587974025440 9446256 48512807478446998697514092132086579200 9446257 117010938231790623880985603293029688320 9446258 14785191941170060845108098213437501440 9446259 207938190975386108857220094715797323328 9446260 -114280576003902952307253747577680691200 9446261 27362839768076367136162948048593597504 9446262 4393877846652679756686166178108780544 9446263 -400816281156202558453952621594495006360 9446264 71656458567226757220952650919315660800 9446265 -171125886483547516889289979510924836540 9446266 67454759325619160326456962675160944384 9446267 30597028886905172427497585543946676800 9446268 -21183590175486588503788547523722895360 9446269 204749044489680524304696235626564719526 9446270 1473123700445265431743532538293976960 9446271 -219195343050166543993298383212899965296 9446272 347943819693445639184502250827625267200 9446273 -17927632518653399402486234739218042556 9446274 -166309555652822612283199469954172322560 9446275 96374258391633791999861160174085010300 9446276 -93956313637747612062307160008898138112 9446277 21124787767182552253071876055835791680 9446278 138056612950337553836134247926602361440 9446279 -501538112229176771277898082938637941080 9446280 18787287913525120437947873327166259200 9446281 85923415348548039303214871309163580224 9446282 41678044761741226633867475287890280800 9446283 -1452429391927371942857429099068883712 9446284 -64810682587658710959812811807625257984 9446285 -105285646912613999563446786773775562440 9446286 -154227415619524940399498115944697295680 9446287 2318769473028654265170554107790393472 9446288 -35880777887270706608142359652757585920 9446289 44856749561830139923015812137098967808 9446290 11552698205362553411246544200144494080 9446291 -98576920292040278902613433918509332308 9446292 137111825364661210941473466331494012672 9446293 200567144019358528727671352032955275644 9446294 -61583713896111136420822408653841745280 9446295 133058666095551451355104238185171584000 9446296 -120645633658494152950911053808189235200 9446297 -114535831328878588877384740704149107968 9446298 32562898818333722067970205656235912448 9446299 -46111239413578626374680768436749514936 9446300 -10385910056344415214658229923697049600 9446301 -7912262094412058136740909619881402400 9446302 172858707560029090085906772410248680000 9446303 45622899994274508924424590909973443552 9446304 64660381995619118868222690522103283712 9446305 -152872227113682206609638306592626097280 9446306 -124683991472304417584947921951570442880 9446307 32044270623094169822303591584699927296 9446308 -225387648081333429806140655894438899072 9446309 187764585273998669632762678914975000510 9446310 80951727806911782216876637529861529600 9446311 -80160216718358099947227600704861321168 9446312 -447161164742760018956787272472145428480 9446313 11661040237051138317735649361319002880 9446314 -122514594822434253551238751359431386368 9446315 246670450691959218826570815150653048400 9446316 -64967604703973855637974767205950427136 9446317 469574178830788725587728598426955413100 9446318 -52234765264380027791138109730335698688 9446319 84177255872041516922610735264410109864 9446320 -3482808463442494250693396241564303360 9446321 39267494102062979227544572431119685522 9446322 -54188060297736051799117344143051498496 9446323 42119979154979652031784523939088482572 9446324 -72831236741445638428931970273583730304 9446325 -32706487541057098413938149832399424000 9446326 318516800555485446430745110120064064 9446327 -336639620379080027529075549927761324328 9446328 -50543839528028758951893393151275417600 9446329 299347333134656453659373420196335861930 9446330 82742457264687919010856603323225041920 9446331 4442728340888251196526599926079116800 9446332 -72544389603737479231877777703099376640 9446333 89481404482309177174719792231410813004 9446334 520520382574992486449408806980277248 9446335 -166809103580209318856752213045690173720 9446336 -109121979947432492503785351570782158848 9446337 -56013179372154018731726791651247196672 9446338 170953332041593104198224606935083048960 9446339 9099272249950905282371701519552476672 9446340 90292171272568035983387373832701419520 9446341 -12317438667825248747086433005410195200 9446342 -175409617788729839433936639963376320768 9446343 -87027158592493969882725412279547223600 9446344 -400517466248094034728891396968792064000 9446345 -76175633820759183978425023977326059320 9446346 1472109795791414796821328960102051840 9446347 154007182100166928795943883419952904992 9446348 80404071803765705264531257611301670400 9446349 96979373002504271054559109475840544 9446350 41813610088949158492518358083313766400 9446351 -205417246004833461397447901435318308992 9446352 27960222080260737471605177454664089600 9446353 -4444000472828785086300482881105841216 9446354 49105362103210113321282751365441998112 9446355 -71571383863136936337115227164856768000 9446356 76865651342803672764371616070715367168 9446357 262778464314597367419842736032135346012 9446358 28894637423126967168810572131736885184 9446359 34085315298061668518158817383863563520 9446360 -3524682774408121092749885970510643200 9446361 -45733166275776884370275471453367356256 9446362 20853273280234200432596979989302455552 9446363 45807604090641186973670823296638516920 9446364 75893174696025488190903812729454182400 9446365 -272354405830367728707642513943864798740 9446366 152757365712345362113767270817925269632 9446367 -113306019571802394603631604982425155200 9446368 176389028710035255806359761210389299200 9446369 -196206719894072632746173125815851856 9446370 74684746862984176233744810323909836800 9446371 120552929049224524356680047799380362000 9446372 -64219328138263455650294338307770675200 9446373 -147687517955393828350898358787003816200 9446374 -66601602890669582186344925045706776448 9446375 455233528940230872106432756348159914000 9446376 38355341848578284044700692914049843200 9446377 220560676817279011085547027563480154612 9446378 16958486714730086800999671009643673856 9446379 136643940933955765184773823916775402584 9446380 54539339040469540066082151726128332800 9446381 211040332006542707571304038231126517440 9446382 22278654694060293883089715852476764160 9446383 -97640740265518487845236033093856879400 9446384 -10402943732553795031975666252913049600 9446385 -49687246319816112220516413537393966720 9446386 103352220929132410691683551738251173392 9446387 -247206367186282233528672803793417754368 9446388 -31465684840327693065330650275550035968 9446389 342254387086454761584170146190760891456 9446390 -12217543749989649397341377909930154240 9446391 42905109161785311871721848017585331200 9446392 -112521738017774683456856057499918336000 9446393 -61245373668842097016666037421578284656 9446394 -65225815542280619997987130205088655872 9446395 48588807774208836372174571582993762080 9446396 -19860216272337840291092857410614676480 9446397 -92411582106497824983818913252633354528 9446398 25650027399049481364115670503032480768 9446399 78495587493755498165412240827809666848 9446400 32766442381358726569074193567894732800 9446401 87902894547984756870414878335628724800 9446402 2390954153851703850678924942340454400 9446403 69319319737024312549132863690474394104 9446404 -192929076676032483539175144823171519488 9446405 -923499264423989070455771195846444640 9446406 63278354132326229539920190572872896704 9446407 -36124193631209113362589085806624478448 9446408 -53817052571543009530491807558784942080 9446409 64320604548702199563065895870219233280 9446410 9637337043220262443697879524487358720 9446411 -104116634400802793202143142013784056848 9446412 -1494964878863458202152005865869324288 9446413 -55650993557767619725231956382347111296 9446414 62302507870280619653021069306272453056 9446415 -138518949769043723414768300152936556160 9446416 8601651617554091440101309091117670400 9446417 -86730077434219251753126641536811077788 9446418 -132137663593422645032776978182564631536 9446419 5976209492861067369629506928792363944 9446420 -75386221321823180164491599907524352000 9446421 -201449259451738376674852007694508257888 9446422 44699970933811203268640604526550236032 9446423 57355527778166267158504807523250913920 9446424 -63722719687540404822893204179683041280 9446425 270081715777098804579387155340520864000 9446426 78136588852882066524785807474443008 9446427 193853415115603024537321263647061205164 9446428 53176719387907557807243809607083283968 9446429 7213738864324986533735668313098945260 9446430 -2608642020767796156406301488618721280 9446431 182422193324478599846095976637977943600 9446432 -49217256676903685016355762158226833408 9446433 87574539641902051861907850683448802944 9446434 -113345039440420218117190794735973486080 9446435 -23647625361864291874828887472887939120 9446436 -160773760333351767089005771441759764480 9446437 -49021958796183379824584065477686458496 9446438 60899914371940289907933666444935601120 9446439 -127356273446173811813940264569653459200 9446440 -116586090782784527767812213281740800000 9446441 -72086519984273821531801888365620140056 9446442 -86813245577536508746068022703187334656 9446443 397752661577809762999941871575368448692 9446444 36250450805228071460617462815056658432 9446445 -16537152777020353515255538311494455680 9446446 161584641243478952316017074614584676672 9446447 480089481912686873003165791040338436352 9446448 7440985537747731813073371445245247488 9446449 -219693682747123522780428441595281357550 9446450 -40892111512935191859690679380076442400 9446451 71544425260177661309820245513003616000 9446452 3576635495934603118973748576976730112 9446453 -307345320778901397455590225731167921298 9446454 -44417166332911186358320945092774805536 9446455 2382443877152017989768148033081989600 9446456 88137919153708922572015429210065530880 9446457 -267238686516595813733269877263166041440 9446458 97332215278386575580581733155835724800 9446459 -119096414716396481764784983688121303960 9446460 39999018608677298124127595876332032000 9446461 129308696207240365370536075763629304652 9446462 182217448237336768133971670133884577600 9446463 -2507630045705219737233407578209205896 9446464 62881419239674456002642412346357579776 9446465 -99187686013534037223633223325412106860 9446466 117256603952335852335929213279415959424 9446467 -14618364350845219944344071933009404484 9446468 -125658040635617182383594708805892075520 9446469 -229544102741547817328101232431677420960 9446470 -71502153500878847905975533670907520 9446471 -2284253334392744937834738918010546656 9446472 24452319577894717962663422791169310720 9446473 -336206629139238844747760379276301170780 9446474 -108134664859522723721074541847878733264 9446475 16742152805769166166008080091743744000 9446476 78688459390862548395977869291698109440 9446477 -1247611125268621409708355721447528320 9446478 9255489403677458961729403901745635328 9446479 -56868907270076906006383852037472622080 9446480 -2541739098016508426706575303579811840 9446481 -102687442438695363669300630365241915120 9446482 6405427572060744559735324686661073184 9446483 70140230499991415407110368857282719840 9446484 -42305055632449346714254464056010430464 9446485 55945322365568870054391955888622088600 9446486 -64280659898504218602406062458045040000 9446487 -56274037267386953695956795745189919640 9446488 60498312031648979884654605813515765760 9446489 -136644137025942538807655249135971499640 9446490 13370190364032160526145445354653312000 9446491 128640209048560376260150833099168434352 9446492 -7560470043858793687250835479497353216 9446493 5764627186399914967937009013358353984 9446494 -792679703913360496649561141012920704 9446495 -20970449684292058855194079330583631120 9446496 44060461194310766977170532215501619200 9446497 -50274110330062498064298760861031257054 9446498 -139000772493184650139235273351300736 9446499 1253504805579053523712209771253971684 9446500 -43572091103952251503647671867980800000 9446501 99620238568722517953363428763655253502 9446502 -1704029779355714963126320446086805504 9446503 -128333070415066241836470814718907151872 9446504 -213931924920355186547785947620182425600 9446505 78758475678797760973370452104799162560 9446506 -15033863524231422317037472971795772416 9446507 42414447983212851867026401494680542752 9446508 -47576142006007367446394686651683542016 9446509 372488756375266279007664777108198772716 9446510 24390793819641343982614618497046580160 9446511 -26482079999661482213233380650938057200 9446512 88143158222955470898574798193537417216 9446513 112775338162564453219928339584677879762 9446514 -26874108589879667471751515978811703296 9446515 -16110301828089920110490337330104820000 9446516 83438251106168452406313761140187821440 9446517 170195937864697474076407821483560826240 9446518 27162648775196087417963960686080606720 9446519 -494106731610628115542604812651791320256 9446520 -26769323239177162898308530781618790400 9446521 68092367250939005068544588173835019584 9446522 255350262516404538680996150225532218112 9446523 -21248336603715149652522835466736814032 9446524 247439522285967192198769069718990084096 9446525 19481169642575039558344577657028753600 9446526 30099884369222050835419735242918516864 9446527 39714573824756836955422381797365461376 9446528 -16630432560676419355752090178431221760 9446529 -35455092215121516340209439337615098272 9446530 -18548018822191810739781719166110208000 9446531 21798089203922718371160915522446205360 9446532 127409996715606734297116076610831562752 9446533 345991455410827261218961155471966019420 9446534 156103909267864124330697762922699784640 9446535 -18303754367802519339852388824609645600 9446536 -258282927825861811816134986539755479040 9446537 -49224189775593041174972731830837312000 9446538 132290345622464622689044565981261399040 9446539 -267176921139315782362372583073164616344 9446540 -88454066715147371385446444279338982400 9446541 85416256092517660602339795733959914976 9446542 -653855453700662904636682461257035776 9446543 -135750523379379728555931804072031509072 9446544 861436289804886499989662778937982976 9446545 93125867920036865249986710880838493300 9446546 51374253601469428735626974827111870080 9446547 206457635588888508418725768222874928640 9446548 -294256706875585782374533005341592740992 9446549 -52033772760356867092778709674248809600 9446550 8635987933840305389454842521104537600 9446551 -204055326620575721847664037988019035448 9446552 -98675621598686871454328072678826854400 9446553 -26483210524515564277408267277467565520 9446554 81548335655443427025130068411071048160 9446555 242528696848112738012833782365403504960 9446556 -4769477841062534480136264579670794240 9446557 71146791245411691263655170375208892012 9446558 -107716531195248217983925215526385766720 9446559 133603650844930502697651315627635965440 9446560 -100849295177552813657173905266473697280 9446561 -37400306070178930365805250284601653656 9446562 73547505668928579402369832253137254528 9446563 218085624650841308146225389606375773600 9446564 -2569540851202424898436309361201019648 9446565 15126657325985692772728424708747267520 9446566 -155462725452098838197559729803911476768 9446567 -65711966883881507961619962619309918680 9446568 62711769866876726710612381760105349120 9446569 -25155588379128308603763996804827940000 9446570 7794352277743075457274865708682664960 9446571 102543694453023378939107730663629626080 9446572 -28683745431931489722507125545531159040 9446573 -31685006357563630051176443401255538976 9446574 39698870250584675845663499418062525568 9446575 79924047073125380109371702805198037000 9446576 -47643131152812436285970460615086899200 9446577 19183213089242504801093357870293315584 9446578 125941940788275546519876615155507349024 9446579 -117204647984994137740379602474286577720 9446580 44396240340225342378300294516092190720 9446581 70560538717292579860234393868695749532 9446582 63816408933515788257460367298467865984 9446583 5635233861794023648577501132699581440 9446584 216212687213235100889150030121861120 9446585 -245935554491404869471234512509973852220 9446586 -104306505553145532270167093684246363136 9446587 -381799253690144317052818895238672740764 9446588 25697813198756373466768067727264061440 9446589 -22672915746066795475275049818202049856 9446590 -9801468507166153357794617020985611200 9446591 216544818048138922785485051551301760 9446592 -63453652910282278163931823221378121728 9446593 125452565940009566088064172077217768022 9446594 103780323164340639928235044670131368000 9446595 -79383516093432356183332245945625542480 9446596 -128328279716566169894497542151450748800 9446597 -425606214293786349496716142456393353954 9446598 -25148412891976959991436039958288936960 9446599 -125643982881872743573949155741021989440 9446600 200322855823393531496859613832620800000 9446601 100571814226511531846050975510559810832 9446602 -30218961939392541831701204703337595136 9446603 -28512043947180745553428869375320507520 9446604 33884590384146333829388476681239952896 9446605 4351129205250576306131712124527340800 9446606 39767298508246293050731255640864473344 9446607 183137312186232060301837871977961795304 9446608 29498066005570023979936138512289628160 9446609 102350728309837426094256801410548173810 9446610 36619266906764450666163929304013478400 9446611 -244638922812955698222852899979752692488 9446612 -49573156065518848050562631385333465216 9446613 28169343108516650086390130702218675008 9446614 -21148602399670658532718209525515496960 9446615 -136829257616919009201467358788740207200 9446616 -32595016832217997496908885875578849280 9446617 210831284420996404483794278056201382666 9446618 94729868500708460029726304175697019616 9446619 8663820685126732204668541835350610688 9446620 98627577847748597488848060459681031680 9446621 -136650242571165992853528031960777277856 9446622 50546680611564290166232236841736791872 9446623 -57753613137751740579003503122308715280 9446624 -404755981462919399118681215031916363776 9446625 -239944447199006356580263313369682192000 9446626 26185225287598453748205788659835189760 9446627 4017369688831880620677595897264027080 9446628 -189380135472753601514813276121827457024 9446629 165033818793745825859725463140699995840 9446630 31177845478430466875629811737952158080 9446631 134909753475486920093370415955317700304 9446632 -15265196707696716543885681911744071680 9446633 -23775134402233602293741121661778247936 9446634 -5113578398777502087782833262904788640 9446635 -9522603016967166376338476513702544240 9446636 29163060005358330022685245937587139328 9446637 2383662395729972040686438630423412960 9446638 2164059080256432530958412797952462080 9446639 -168215278570502651030991189253648528560 9446640 -10900308056311719891301247245803847680 9446641 -79220497019145259470833548529299847168 9446642 175945639617735228618461804362808531472 9446643 -184714818183987840764679171088139919696 9446644 -50964880686873492230432955044251706624 9446645 127622039669626256517727490969770871040 9446646 515812067258517682058332605102068736 9446647 33490055222562501066580753707437624672 9446648 9687741933783202355714707411075215360 9446649 -263346931751871167292356649118794530736 9446650 30200521296090078327842801057670814800 9446651 -162663963863960537152778243638381872348 9446652 107918897350115036878341023896601149440 9446653 -255343656076437528011691294074276172116 9446654 -11862457739408878398118308126445888128 9446655 31970825861520038069663880182572770720 9446656 245648554012494414061625883537012948992 9446657 83510881793693348213227135120134518832 9446658 -5275679177436876315578997131874637824 9446659 445663633832300341628085655555614756860 9446660 26067825487315805568084958485432679680 9446661 27997076575249745443593080789309410944 9446662 -333938401459156048512365668945325329920 9446663 -431765591273250530959336356594036590520 9446664 59302384839100397329510848190799339520 9446665 -25430220621463620143688279340561318080 9446666 -5142591139169124704663727633460814496 9446667 93711243863376315714230362781885188800 9446668 75141783070159306276258244037983895552 9446669 -31237227458583727990576053470065409280 9446670 -1210176596540060036340991560173612160 9446671 98467566750112209486674398086197577024 9446672 -98961716756298277011811197784347967488 9446673 24922043154493754208046446387824244000 9446674 -58697228557711176889737813628319831664 9446675 15821794747761222031656886252828780800 9446676 -78062128720973633362787579681736615936 9446677 -79698159122909976055738628422934335474 9446678 53197120709044341816050769416419751040 9446679 151718315481837771693866236841679406080 9446680 -126613679548202691543870848773047705600 9446681 -83587407861356975728339914225136562736 9446682 47302715017273200698986258209519204864 9446683 -111861907628959183906895425614296339068 9446684 31125420348936755494956221280670296576 9446685 138384520432236726256118400052945960800 9446686 -185525468979239839659752784998598367680 9446687 26550937285771083505340021480054691360 9446688 132346996344286702802834113989347180544 9446689 -113959337673996027252265257024417260928 9446690 -61300330373931950650283999443514903040 9446691 254810137673140933414297131890964771192 9446692 -17820208710610137859165250731593891840 9446693 153400649693849011239572587130054479260 9446694 48498498731609420685724560679165624320 9446695 -231975496595465874412788831352769134080 9446696 49480874852115655062903517657430261760 9446697 -24401487561140076135198227667311833152 9446698 -28339802295953819895921138112642752000 9446699 -568529107310305859450500172915412216720 9446700 -93210298003700880772404264822569664000 9446701 -651038236626041774601518521960262534592 9446702 -60113358561669567065732692694026400448 9446703 -3582704301111539138858979400831457280 9446704 -7996236859679651452678050626429911040 9446705 43283875740794173808604792098128464000 9446706 -8149876852228271526368549938385757168 9446707 -18208976457167196422000816058364349044 9446708 202765609183438861205991728499681626880 9446709 -113536708242417780301641360754061900640 9446710 26767919880049624299005558919586104960 9446711 26859116312272193693946218999270156064 9446712 -70325766133295881074142935163760640 9446713 8453499375064008172541626434196538784 9446714 -106689709552453811204435191512891947520 9446715 90073979995096117462554029563041004560 9446716 -10560904886550906391882130413673008640 9446717 85437531954144687858971503269312016992 9446718 2243615950232757985466953071408476160 9446719 166819263140160047207760545297945885120 9446720 -3901410760050113215861688928011550720 9446721 151395567745537252175461951464618675840 9446722 -230655107613028615297725449981340407088 9446723 -18043186677096172161341771308639110144 9446724 -35568706913466795601802241396349685760 9446725 -14464767558249022627958023361812896000 9446726 143951603790589243095294286394851123200 9446727 -105750249200123944361978893587351413040 9446728 118862091270567250106632257179093483520 9446729 -29691132722662776461628366028807905600 9446730 52268966856190077519033372579937528320 9446731 3408373679540364608278199007125122192 9446732 -47769377330288106826494990316878566400 9446733 66120531020414307770667921150281665920 9446734 -6611909029558272260125024988808042048 9446735 126292456455694045782198609587388604680 9446736 24906312698703097957207041743933276160 9446737 222089556221591266750235041099185750386 9446738 -13565170807229613598645301283046677504 9446739 -151606301201154987010546036229806927176 9446740 47063867446935237392678886095754823680 9446741 273638276498457286606783305426503623680 9446742 111100231286438762730341598464026298880 9446743 -217426643884353018844439697696607962680 9446744 175854825498018701320560907844582891520 9446745 812264198116371202962060300239385600 9446746 219828118377740772325544836546314393072 9446747 -291036020130755261399982471313084883928 9446748 253320505350882858322947000673055023104 9446749 -81237038259493229451548449184269720200 9446750 13037627092726984610170579390701120000 9446751 286250629680712281414867746238042229080 9446752 57660957818495412757188679068652929024 9446753 361190985266964655668932887111914630420 9446754 35126585254658903683789424960558069760 9446755 -130654088186628559005356986566172689840 9446756 2628087074742348961565478201040226304 9446757 162105548699460512239215583000000940640 9446758 116306990629511042340927152186376749760 9446759 -191398790521290582260909803764588954744 9446760 -10428345166291115129120984798195712000 9446761 -75482904326793700432538849715462757388 9446762 59220136761681847247249036156326471680 9446763 20410308159789620124281495405446207488 9446764 -116858692329339658898177130661825734144 9446765 -204525947335082370528838386311449862400 9446766 -15223214454853001767669453060368138240 9446767 -236089564854513595024613171588566727040 9446768 55836992852297997778122152859166310400 9446769 -14930071617520356325107572808915990012 9446770 -106437231294757663082191696544937613920 9446771 561051933521623833306687260206407019032 9446772 -164099423918531583355124366956332527616 9446773 38200183702043129934705356777695062144 9446774 -645040167648143978597251605080016960 9446775 28700291717110462253133117629180214000 9446776 -125296910425498550629017454014395473920 9446777 -29446615013021158548638330661407332374 9446778 -106167963065999625988000017661384584192 9446779 -184193503048244912891280764057774724240 9446780 10475964819694456774590636080310589440 9446781 -225011261214590739652883939883303240000 9446782 -237377949774820871581476585510967531008 9446783 172361757979282943254949614270375804032 9446784 15089631102927916412054966990473789440 9446785 -672622322979805106257468241496460800 9446786 293413520708765930817184115557426765824 9446787 -8282937573741141641843844718548169008 9446788 93952910770488207045719274507049995520 9446789 21688174600781008254664200509885508480 9446790 -13666978658714909206244874887573084160 9446791 -262507706250914064140880048920296344808 9446792 339241627779870361487968017747896448000 9446793 -111605674116453367829155015660576087536 9446794 57562513868120985102586112779881676032 9446795 -62704408529360424874779579379343935200 9446796 9400247181030966491328707149644701952 9446797 168130288696143135191092756112879288246 9446798 -132717692384197647254175658209645204864 9446799 170168771689664385615340011100760448 9446800 12215925549616290034228987422523392000 9446801 29813622148644971215719114581615945664 9446802 104810805206749037337017518522881263232 9446803 173660145150240924600220280883924548400 9446804 -131578725690913285543200818671303177344 9446805 76857745538240243469387737474548434300 9446806 -54073791174139164541841279987702877120 9446807 29478582977174262306151957218665242056 9446808 76165752390464565808081852667400806400 9446809 181084949842446775337439982154575624010 9446810 -31925154522857638171603897806543074880 9446811 7401735114596776542913017602406825600 9446812 211996021462691685752763426519608463360 9446813 -145593869424763708864923166669067539296 9446814 -27598698079372625207777070601972181760 9446815 58733102625128306408023168989917695680 9446816 -23443865217835930835428290723336683520 9446817 -109715054211502467911766358110448157520 9446818 -243286802039769094261725634765399166640 9446819 223466247085910225359554844833251581680 9446820 15885827219560684229767408435446988800 9446821 5744687379395066842586386561535590272 9446822 63331317132410272793126208488639668224 9446823 -95411608296292771334936096689309457160 9446824 -144675963291308026450464765217811543040 9446825 21681828270768209380796927163715019550 9446826 -14767065648342328934900264397188815872 9446827 -120830688077062031519238915052663090640 9446828 -31506017699633285398846513538425858560 9446829 48957881070209249971346845074747494400 9446830 99056719833452038627548038743412707200 9446831 54274389606258334884493233947516959632 9446832 2047202386080445194768022522229047296 9446833 -453992977420507363405615689661158348 9446834 125415951897608147849242502338146628368 9446835 9379534529808442390628508020490756960 9446836 8928091851034362182749730066438430720 9446837 10136602341985018105862292525578323260 9446838 64396652233629196042275374900834918400 9446839 -166069621391461034081910977046065350360 9446840 -20784261851664086947041577246043750400 9446841 4898247802993389399450112316035036800 9446842 -608543059521774602670527696787226368 9446843 -19377832726241430038994612734810562816 9446844 121825164073938326852314261438108016640 9446845 -63322711476033195786678501510197730900 9446846 145404406241594643170299814562031855872 9446847 -60170714110716936644846598589855143936 9446848 -110036054613197810862186869430358638592 9446849 315098241702725855761694320065719925636 9446850 -10617703753458560714597158151544000000 9446851 281754245090531877775766692586216315424 9446852 84262846492021049226632624577683703936 9446853 -58459821563573581133166562569144262176 9446854 127696174639878452645270136359536769376 9446855 204480845021605015641237663835267337520 9446856 287376759540057838290533096170749788160 9446857 -15804883527552589033900839204051319200 9446858 25559475266683539041259560250204180576 9446859 122342698063213014000480103989538472448 9446860 56276902885686213264531028701044981760 9446861 -342880118724199920251848149516383942538 9446862 62342872972749324881135009196578786304 9446863 -23260800491542793961393197447286319888 9446864 -8754481260250541803962638159110078464 9446865 86617320200081865922505934864116808000 9446866 101768402372287450996018942496841784320 9446867 154691920758801849308508077897395799916 9446868 98207706781637902505877124774366955520 9446869 421475661523365540485674600757058248270 9446870 78532618177532443464215791670098010880 9446871 68984214361027628330825260026430276224 9446872 -25388228313026882169698155965944371200 9446873 -439344932788287489824237024000408293878 9446874 -21671452553398272135903309815302755840 9446875 303931924848718617076797754790027100000 9446876 279400395276777342245163412921686827520 9446877 -36144267710611634727323972311550083680 9446878 19815192012295741211214952599810588672 9446879 -59201366872981431209599105639349493312 9446880 194913987414145352844388660375278059520 9446881 449669992612164441657370673660549271232 9446882 115161019564995722237433641804437434960 9446883 -167075617573852327516651052012568047376 9446884 61040824469603417139954608909574962816 9446885 -1967853317353320141763896814564467840 9446886 -51122546581700285183330444142368383968 9446887 2198008517410264889198630203597484784 9446888 -196591541747609470939488850340922900480 9446889 -164684520744943247913163368378399037920 9446890 33374978712763812089654901788488399200 9446891 -200977548844682410852342427102622237708 9446892 7510889888845610473799194404982652928 9446893 -139912130558242399100797897509398914858 9446894 -42968517079671317816860548288859980480 9446895 127296993943698770230988777458882560000 9446896 100353464383796720653728458250104471552 9446897 69331156139969581305100223006908811346 9446898 157785910793063428821045748507703692800 9446899 113482348273856832975216439492854481920 9446900 110930155488500909382910960809538003200 9446901 182164076763626117424238532217582592320 9446902 -95364158761516059859442864079187114848 9446903 260897456324880810757836538495333799160 9446904 -127731092944499246909083510643244134400 9446905 12731093980616346978415557469699929600 9446906 94940999158648353122387576496513945600 9446907 253637855516361186217399103239460169240 9446908 -65391025192904920063635501460937039872 9446909 -31685954109231966891963043572285966720 9446910 -45552368617342160978740675770528814080 9446911 -120562014530919922529883750580127524128 9446912 -45978364667294352332956433187097018368 9446913 -16657342193247328303628367651600496896 9446914 40737211945478500480750706519401574400 9446915 144809221037832382540867448905834012560 9446916 -142394693213934505700695084475170280448 9446917 46117076095345441159754068092387888312 9446918 -76389338739807242211090930189299402496 9446919 -68060812862447058359104404600505876056 9446920 92245489094421520259070202482364416000 9446921 -60564015696317285474980288661570654400 9446922 -153554822799870514830339792371136399360 9446923 104476411202462572700919911342043272040 9446924 279301702735165541748635582394520473600 9446925 -124250772130114112705560629087254052000 9446926 -6933460104259392555179993574722369088 9446927 147779470539141998744219925136817375712 9446928 -57851285380564423422539607205478400 9446929 98929748304106342456507074215003652530 9446930 3948432317398301778237064861967065920 9446931 31396073126888258624606506954557765588 9446932 -80358355246632845382115203604428896256 9446933 50693781537609273680133575824936927680 9446934 -36102469491018418247073201458987200512 9446935 163800855312923148824650548581490953880 9446936 -230842944073076544943579358650169303040 9446937 185554229176723377151516787751546112320 9446938 58370204686103963824817720566717161696 9446939 -313784401916767170640047389951735100360 9446940 2227403857601591139322310251623505920 9446941 -247070785051227500366952556568421377280 9446942 246573482233245695448115664740827140544 9446943 -205692274242846764711509740323796542592 9446944 -58424883372450821950560978922086727680 9446945 52312906137215831170520426913739607700 9446946 -25167644529817056688320301873226802816 9446947 -461801273748633670522919503619896144928 9446948 1945973901356198854235201144530931712 9446949 -266491448165682624847354019979797376 9446950 72464052384694218596722046723845836000 9446951 -27808968730400310565168218376343269056 9446952 17068685626663284383879559996517171200 9446953 -82267110746191232422466211167339439360 9446954 395444370121377286220072745547687680 9446955 25862302637253731967917759019435083760 9446956 -6951296069991438436148371976498928128 9446957 28274701078619765485029363937785214380 9446958 55100792319991378529537730220141665024 9446959 5703347128460034286647244064175390400 9446960 70871757172414988214858020255711232000 9446961 143967362216429613235970048929653148272 9446962 40688423559556512158688787937542556160 9446963 23099212671484362218021222624145830904 9446964 -68108810567063572815265884269445488640 9446965 153939734291871143116203662616706751520 9446966 -189209368446814052640274389705103500096 9446967 -79146109787096576476422165078406564416 9446968 -40945075531559199455188321409395875840 9446969 125531296616224053688098685782600737472 9446970 -11318917240027303275399724251434741760 9446971 -532218961596496406619927781089981440 9446972 -3738158795191827675394359734129863680 9446973 -217373992271073286757522045185372713216 9446974 21018906726979886159076611948612471040 9446975 125452324993018346731829541641377302600 9446976 17337127219733384476614307280364503040 9446977 107291715156740194586540767238010629040 9446978 -115872866205842577586115891111023933440 9446979 -66966201654896258185098707035523723016 9446980 -129256321296697330917247723561365216000 9446981 121954548763749646295717343042905530782 9446982 -46843281805617706608229944465136126080 9446983 19574125816519310800164187090192170464 9446984 294469046481188041739763421397770306560 9446985 106259490296336323564454435171081095440 9446986 12011849591604439796939263384116922464 9446987 207194258386544649865410705452806765992 9446988 30767947849958904695458479320049724416 9446989 -141475437860383429683856144165367539210 9446990 -16328257368607490921814597145664716800 9446991 -58636429845817815604139124999321486720 9446992 86589539346936754391595615641787293696 9446993 -89054027690203690852392758373185743758 9446994 63573305358751355496825547470559234080 9446995 131980165816623605355838135088157822000 9446996 -44991328786719488135434020296433960960 9446997 -52394190214987081520626764539577231360 9446998 98745517271506184840463328722461152320 9446999 60505714699242249095558862956804373000 9447000 317977523254397140726621826671902720000 9447001 19741088116408847629963007562862382100 9447002 36217126311940797748045347671861151744 9447003 -8225723165908820056688801293946197920 9447004 50298061579556016581731274802851910144 9447005 -155826481949583234389682113207088728340 9447006 102810404219498067155049521244701699904 9447007 -81269755317403276748297008543205899744 9447008 53902698242931705354316404403016171520 9447009 1529266389704511223157398470093529536 9447010 -160090529353938554447035402134386415840 9447011 52796036132844563158252072855662427200 9447012 -185558981171303500945440940793558308608 9447013 -352898907949998677883364596948365996576 9447014 320506889894630352285183509220667200 9447015 -46899080436339733987738950154635339360 9447016 -72553458184477747686321833290967147520 9447017 74505472188672171242067659460940971066 9447018 22545486606268878528677751952001487360 9447019 324327495447262416176203509708314313096 9447020 107493236393081061708345747396772085760 9447021 34809373375999825567143371652347005440 9447022 66185625796408417915429500661348921344 9447023 -501922577115337116661042979086760550480 9447024 38659018087160081179378833730573762560 9447025 25163045427703284739598266427359784000 9447026 -100610411260959756346095121367685751776 9447027 128111760764095546558586848232064868920 9447028 114997656817596061558838752697453547520 9447029 -260964233079243377441872925822746364370 9447030 -1280005533523519055891072808242083200 9447031 -238684899795046668578013793193348266536 9447032 -63535399650062895825542505153476075520 9447033 -36254640247680726378836384561100548352 9447034 -12086654492448982134752029345095805584 9447035 5313298433504340384612730889172460800 9447036 -60890824964623954533146310199834967040 9447037 169668377173127820423915051774584439686 9447038 -57705974486886283928469931251511256256 9447039 -14219165087329071295693097563928556816 9447040 17980191380002809288129926859325440000 9447041 321183811201540876910951320195555565442 9447042 89694146199815641916002089843095326464 9447043 199584122581443311301940967412685392624 9447044 280932416624958541892693065850523806976 9447045 -157221397519460817145661175331875907680 9447046 -39939053829860859964896039451817304960 9447047 -312918577698611829676023613487827584000 9447048 21852740982825824458787090395721533440 9447049 179704309756157289109391002768986477264 9447050 -109603951018776254543362980749600761200 9447051 -60815096321763945516220286843530622976 9447052 9557649353143146430948177135351785472 9447053 -212117536489215151983779420246158367808 9447054 -94671365297146486770851097679994958720 9447055 288775846823192876387725636785025197960 9447056 2617537459898335342417948062522753024 9447057 -10798989583256108088480132820882329600 9447058 61349935937412077593575335415175767840 9447059 43862715422687046496615607987327594616 9447060 3315930069169359484356365169709547520 9447061 26467897067608125893046425520709912252 9447062 49462736234491544944429317241722968832 9447063 131605883616809323011402553252478691024 9447064 -128139389551409198877659968280301404160 9447065 168598726153100792322926819277208288320 9447066 -40020081359675421429323483374292912640 9447067 203353647367339636599588112971424696832 9447068 37561691103309055221899967858795840000 9447069 77725071550850623446860493229182339360 9447070 -61308462403941409880977228923152839680 9447071 -48899802464473024227915262254508555656 9447072 -238306732882576900945803065017104334848 9447073 297088543107326053443692337421607044322 9447074 -730974828406535295071246833629485568 9447075 -224780851474602655036638126339656100 9447076 -8579232780782422500172924761592986368 9447077 219589389921379235990114072907477364926 9447078 -126602542108493508297796949287153631232 9447079 156833095663119220431039616377465570680 9447080 199192673021603961897883054095648768000 9447081 569766007820340950226279300156528000 9447082 11974088444322622031509812471490428000 9447083 12746249195683105017977440657034156400 9447084 -2600364427359987917892527226567521280 9447085 -133235397947326709974465048559574384000 9447086 49764237086041217514902438009548484544 9447087 -98367590145361286531786549484126348000 9447088 15443433085849113577705189386566041600 9447089 -53570192021063193670626310441854388992 9447090 97953913057966479952991947745119480320 9447091 123521647237164619286691935617464714192 9447092 152296106700830109175503995679039455616 9447093 -113757134714507274389028807436973995218 9447094 236102374437976647849094202823718632192 9447095 -21520929987576395766245863782914979840 9447096 -231689368514135132447417184952338739200 9447097 45241329542097141606288813562655263584 9447098 9099615732844259679795812013251240160 9447099 -57201676985508881087831589590961217680 9447100 -1207173573689186924706343599562624000 9447101 224763160798700264494542401472949548102 9447102 -35688316912766915647338249446791332288 9447103 373356320286173375714620809890124013864 9447104 -60314610313534565480395850352678666240 9447105 -75806512192911816234130067825114759040 9447106 85825516711219147976119812226266217344 9447107 333881187529149264724309689969554278440 9447108 62740254615791860160442678817290147840 9447109 -15416504027915060386676929445364091968 9447110 -31493799698488336418473231449527687040 9447111 -34626999971198867640441003083140728480 9447112 -186062057523726528907872050720230932480 9447113 139206652759077575766050013813221109924 9447114 -35537800126671765548848906117677331200 9447115 -159212478640622779449922224406708614240 9447116 44310957102785489966018103593243440128 9447117 -4344427334819206549742168547975218688 9447118 -14739634611585617597287685134672832640 9447119 -202681183315058015793341885809576907280 9447120 -93947503127372620646537536370196480 9447121 121810225856135828918593365284414889388 9447122 109881781776305581266075094797280916112 9447123 76142961465583099156442899402860023040 9447124 271562628845893246135252078569876711296 9447125 -202252837762685932662871852330428813000 9447126 14494334481822328123124527423993847808 9447127 40463339869582149050649303580375596000 9447128 -146273797632798435903203424408336291840 9447129 -23995510864405934183601734447231221926 9447130 36761614557530962122142800042199219200 9447131 -123521882965623312213689041970684040336 9447132 -30313309384311281667412129210014217728 9447133 -161716051817053473735668011718187057620 9447134 -310609700308914221947966188813115493568 9447135 -38949030122915186473218087478752115200 9447136 111677502811022768334115831566733148160 9447137 33721443729580362870645302239542215232 9447138 -48585987472343103124761275188244075520 9447139 -18757945590352224887539102400569893600 9447140 13867024402152481452428364317546803200 9447141 -154951226069341737138527005862232056832 9447142 -18201550010984286893925432944014324800 9447143 5405296628326222505607358763197386624 9447144 41539079038407981475537577061611274240 9447145 -250694793576956134771675623508599035100 9447146 -56365155774858254299255730110005787728 9447147 -264057681830513806604505107167590810276 9447148 -266516436237639111912923805095317635584 9447149 -16354812937723678384699730126622581760 9447150 -42445291257506081587396965283433390400 9447151 -256840259814279828420251940731988285600 9447152 40377269755737669596466461094280888320 9447153 31559007000184494195188563172033845104 9447154 -2427235551683030699671005099011975040 9447155 142053908946852938094696666188105321760 9447156 -48893461145722031005249845944249376000 9447157 -153358037019656629363227288766051406080 9447158 -54413069326276670977606521618401003520 9447159 135195352815347716521438690322564621008 9447160 -162445567570306990397634138724347494400 9447161 -343494274084758448872712668127222951680 9447162 121225724657955990698258024809740029952 9447163 -183125886678699095355437213644963953816 9447164 -81025086537839536356491560104483253248 9447165 -8642229129862263669840395565721536000 9447166 228059621396534942167416798269931094080 9447167 -214660488613601668994956205205663830784 9447168 -78153570159452997117124417748484489216 9447169 41272850410026068591647254710729920944 9447170 75346430397827176397662877927596085280 9447171 -134773757305953060490592657559521466888 9447172 31203147601323412353665526776366039040 9447173 14341009168237175890879808306797777980 9447174 -58384049438569063311592396213957670592 9447175 -3547411265897040930042977924164309600 9447176 -12039573466764762364489470922484689920 9447177 60547203462177723680970836184859925520 9447178 -142620020116084977482336611663903023360 9447179 9511494510384566531424446355493004832 9447180 -43495057828887777981843687752107622400 9447181 212745837743403074992177492536884001312 9447182 38675442029179984645619194773519648192 9447183 -144458513773387942223403675291671817048 9447184 20231992246917198557219397347068821504 9447185 -8268960502999246556089803929163854400 9447186 -369023518718442376272725265062019072 9447187 -262165257238769207605603015935861374164 9447188 51767874937191378337472225229849034752 9447189 1928540812731874443277927323336858240 9447190 6929984324265166738947887460913639680 9447191 174000683121479785463034350308259918472 9447192 -6986814922831281789864430080106905600 9447193 -11238122230263866681465536999560317760 9447194 -34670560379320570294046985853586664480 9447195 -160721895794630672802275592619856232960 9447196 516717218004620743273809188328307200 9447197 238347073363084940858138668643788867500 9447198 77265574046843258443674292469184798720 9447199 149212165122794722498468948621374607440 9447200 1968823584792048320597748025869926400 9447201 -193924861853901646980350364854847265008 9447202 100243803197999969946286254195380169552 9447203 11840549972549534496996683087737028544 9447204 10467003716595378371351741225945407488 9447205 151818067634170590300621468680844196860 9447206 -134563610845578580268148304547655263040 9447207 69808044906440389122846381913053729024 9447208 274797281774282580511692938065450920960 9447209 -352004252360473364189475276995882744496 9447210 17076265072580601820633324991832077760 9447211 -249106320466497554620182739426155482188 9447212 -26904992314631291988816262269174092544 9447213 -202648780733598315173866667746566603456 9447214 10338667624253739222226703512641657600 9447215 -183827692757570216273773717395044769600 9447216 11297234694065447835281914972905111552 9447217 4033147146597699479508139198936010048 9447218 180223850586857709724304083069721402880 9447219 -32727033544722490651853855597584988160 9447220 68107769653569442465444525827371024640 9447221 -30529649435530268175833524045974932160 9447222 -11159606502202605948728075339634568320 9447223 237391035636269011580522776407098788704 9447224 134997363996432784759705227412298280960 9447225 -45878715820423222282017701847232196400 9447226 -172467609207545541542718025598740655616 9447227 -275392819099219344707308683358104018000 9447228 -3313743214154804688085649415218856960 9447229 -3804442845794458243515798247922759712 9447230 -3942154035914833210188935224604666880 9447231 175839485151302375388584977535635025352 9447232 -30094182112486058626827367896314281984 9447233 47114767259499413372029206488026732482 9447234 -83015722870263269992557834150277145088 9447235 -156580506074584650288711761499677552640 9447236 -103534552093659302558975939752996302720 9447237 -74491981499561838880209681278321471520 9447238 39490398211492184439978706246290025344 9447239 72195774316050227875099965390781502040 9447240 -64959548655111142995290686413171916800 9447241 19032023416110767367602819390584007642 9447242 10518787200249174918660084894612824064 9447243 75895591239053381441072633222462070240 9447244 17196402039007978315259913389543133696 9447245 -29191814175743812476047142845461082880 9447246 -70566286786951238530352783183045594880 9447247 -2536535907489240316828032099896064096 9447248 -2289952879323194104900972605682237440 9447249 7787370160081058126822146870813411200 9447250 13547714831913994120463140791760896000 9447251 -82268344132670784895003196277743347896 9447252 24033710921044137464437210909600100352 9447253 99924861760632885866618241776769248764 9447254 -160862190640018757135155901226787211520 9447255 95359746112520463086225835750323459400 9447256 -26409952973258965266850016040311193600 9447257 421103970937868097890046481166534551200 9447258 22333787626051696670878308745293033984 9447259 -330625312688156941514050531378392772540 9447260 112292020341937516332192417706723522560 9447261 -20979897596160407642537572985819066880 9447262 -29154274754582609573962026220171776000 9447263 -181343782256280361110148638934980504576 9447264 -122437096497384128367852366625462419456 9447265 200318583288249477868073626485920400660 9447266 -200779711491310178972710186342476789168 9447267 850686584225023949830213654024320240 9447268 -273951596984379929236148127413200661504 9447269 -174860400491237329871968111726344852486 9447270 -29148664953248024477775236042407741440 9447271 222404214763460751269806284571991980472 9447272 5296902816016235795504363839501516800 9447273 -12104173802774148491399367081476146752 9447274 -114731712008537169648603336309694080000 9447275 -162075626904195227751942162592883655000 9447276 -10554672117281067435781788937637068800 9447277 17927089813223808636117537415103409792 9447278 -37258644232909520258144961891224804544 9447279 157759612316582658310933369481135891088 9447280 -3576377740275591284412498064490496000 9447281 129877738692460426916401230534188465664 9447282 -23046055399666708745276224295072732160 9447283 296402973128549179306044752668204819532 9447284 -43327617158409448674242187466867384320 9447285 -29603055786150325464958857719362264800 9447286 -13117264295161095109764860934372402240 9447287 417769040143512792272199496031977848936 9447288 -226795565529055824639917063667234877440 9447289 202194814782350086623904693055743572624 9447290 -65640984504206816411546757862369773600 9447291 -82772059700496238567973775113666574816 9447292 42125606780679570469550067681632086016 9447293 -300604655988251731688160028838046194196 9447294 -119058405843400891722422944873136640000 9447295 2176671308544573313249442600652070080 9447296 190302125634440005171060477634229043200 9447297 28328245739960140444711284266824556928 9447298 -86210305253320197804373474802893602864 9447299 162764164394945040450916719385891068360 9447300 125710084303055064836268879963168000000 9447301 78450337041279064107105992305894667100 9447302 -21143445548425992474187429096788885696 9447303 6167168986172548396344589028695648464 9447304 310877884094713909970670349892043125760 9447305 47766386623671049719200009304563194560 9447306 29853127974509890604767313026732286208 9447307 397610057853370492049357728585866745556 9447308 -80367193153329398960102138843868708864 9447309 -95137560848521641513399051694363017696 9447310 -34859765961701665819561216779589440 9447311 -99952187525475682012114371618763575768 9447312 -18571787667259788778251330263187456 9447313 -80200293669795221537020623769824247360 9447314 -201767869833557161968697136108423863296 9447315 1289136578812429146051064781635914240 9447316 -107074662567892605084889826385154007040 9447317 -187380382055695400446271195580808320 9447318 -3156393662422590925431593989211655936 9447319 79291788992488617219127184823763176960 9447320 -47550995987205631704224810355689472000 9447321 35022338017319855892162284959458798144 9447322 -9713823184918173146568892439803542288 9447323 -100511266801448141432629283357020443120 9447324 129024211586952749770609725851506285056 9447325 72076117696585349210346918405116254500 9447326 -4933269830087758650023044003998105600 9447327 455719614375594416361215576355392647680 9447328 -431486395825017004676272482093729054720 9447329 230844150903476351904967094494863134976 9447330 80229136650366872818270937277517248000 9447331 17851478933850193478445310436077398528 9447332 -192427658067423805128030355405586657280 9447333 53182979204130853671801267587058255360 9447334 39920756129775207377263128437707230720 9447335 -271032725270341215702216044342898043440 9447336 -174712391529737111159576764048271815680 9447337 100577843925684390083664342902109652992 9447338 142123016530531823372556872266833279840 9447339 -17065331521336349102051224707995754624 9447340 35633042061784160556471259976922286080 9447341 -284153009041275465608452756355026028628 9447342 89750923383662845083406044492347234304 9447343 29815478679017526831133385993656449408 9447344 -8925799522423619365960635393988755456 9447345 -34113179725894802697824019343116735000 9447346 -78954622449754702314137132240018390016 9447347 110857803990147685686019371361660166112 9447348 108765575943206900284884370545753440256 9447349 340103370343840150773518333223273594350 9447350 -44502391465990924158326446037696016000 9447351 90857800614386289180171067234476912000 9447352 32616725756636371738806544146131865600 9447353 -419123448608319741305107351335888493398 9447354 -37408737907144936709282654467986129408 9447355 22670183152354185756151292550160805760 9447356 -119886505455408710804032894183922185728 9447357 -48482121553180687807653442786518821760 9447358 204145434326801194429279800964141440 9447359 278034366027586217827686301157458422960 9447360 1266155252814296265818996151272079360 9447361 41022261188056582800119505656486697024 9447362 -99807780193021835198310334158352801248 9447363 -50876055042614970177552804010490403708 9447364 -38185724510565202665417217001942548224 9447365 -18897296246563588666293202153275674880 9447366 -138416925538658122173824211747643078656 9447367 -12859573769287259778971070523444078560 9447368 -4008146551696278774065277658415431680 9447369 261964789993166344717659865316859369744 9447370 -3305962158461261758632590473787932320 9447371 369843719770448418017851348012290247572 9447372 -134229970205470775234540785188806143488 9447373 113219237073903586889714940883833152000 9447374 45430837410426747881925777017700767232 9447375 -54682166856502101945794568994638720000 9447376 154014338200028291001400454389723299840 9447377 300256248005905825839718289621227044852 9447378 -51789087736684343089788437853297134976 9447379 145078308739436364708146866763459439980 9447380 -179173380771320946182609453568509395200 9447381 -432369092736658897362035495997535820160 9447382 -16565340971137347856709060425633772928 9447383 184466749701552082068084298064692507440 9447384 60424332503334506700486975652276592640 9447385 -154883482044505535569349638550961255420 9447386 6884362253484442423922540900027134944 9447387 27228550241232697536733274377760055960 9447388 -127152486147231412794385438561567856640 9447389 -38735584273108678064726855896672734720 9447390 -7055803702257890659472501409245071680 9447391 -267356807944243001992902027905694330208 9447392 -187404730505154434086639183523963731968 9447393 -187383185943066946872433135710019681056 9447394 -196936102873382231911437932197233333888 9447395 76330616568310473159675834663131308800 9447396 58565293728391221833365198718185571328 9447397 -329319516192866506987338644084969697154 9447398 32272560548927033627458528528305919200 9447399 -64187955623278035418054768517675895336 9447400 -183068607355445886927316672153511808000 9447401 4048279643790743166461564082567811152 9447402 -58294899725963791122608326719903977472 9447403 2478653071366728273012810304982675456 9447404 63225475383063769204943749625776025856 9447405 -46992590400463719772144963712167157760 9447406 157526472560939888276706018756535658304 9447407 7095925247763678251288559967509400656 9447408 -42048651221142864895212668226581299200 9447409 203401898287580962370771242432029527400 9447410 -16081407258036718074436011955172175360 9447411 -35770036547728418171795697813281078472 9447412 -40041293878126815577262937220007930368 9447413 -315980948209578605311270742309822952960 9447414 -46720801613225960670346628824409002560 9447415 -167297225220182801814230849159340694440 9447416 -191622328623912963133945381184044093440 9447417 107309929156057294836433196026267293120 9447418 -119634967032655739928436050614373770496 9447419 376764500541354462008200216368765686820 9447420 -113394191374782989919829518369700101120 9447421 106687230300821214135121621445194256044 9447422 393837873779081195065195601903932220352 9447423 249937703659147691182642661068362249984 9447424 -5055519598929853213589006171347353600 9447425 3169836950309502935086901479907571000 9447426 71219489834458381851638841742613523792 9447427 -50907497968581917395068358954461129600 9447428 -105504649157972742213797590053220454400 9447429 -121454830748078133416519663000392029216 9447430 7002349327006075687320459109187568000 9447431 -61650666432522382904940284305842984960 9447432 1273631039480590189684376299226726400 9447433 18205178045710829351432372512834005504 9447434 -77512493833646263943402929654524648960 9447435 11756660661184190455815963696386498880 9447436 15019973457797224222661150643663872000 9447437 -153048030741896086884843046024120530528 9447438 22487465212529926941031669369143883776 9447439 114691645507554379966045155436624048560 9447440 51464170619279981142433205180736552960 9447441 -143461472152736377501776231160858560 9447442 -147112589695687930036803967792387990128 9447443 -116026940372231414205658461412662505920 9447444 3117697639099377805727478292851486720 9447445 36058908166636095381317934987397650780 9447446 -250191712140735552426940064275324828800 9447447 -58751562257007799371141342317871542400 9447448 128353175138485205617985726015109519360 9447449 -78392927253538720727990696543458871280 9447450 7001723247971068225110536766366969600 9447451 95332214048481971257344666566159263680 9447452 103483720134144802845131188449491681280 9447453 129258306036257580919569616363951467462 9447454 -175889454128417082065084433697407133824 9447455 25328242518843505587983819290654248360 9447456 130347947488615101962602329859520200704 9447457 -80399379284986730006056536959320514880 9447458 -165500768373427688208019759042469445888 9447459 17585735832527109191498185384012565760 9447460 -158063947740186655843906659698406359040 9447461 369070701516956325769557202626676429824 9447462 -50280862397677282276600908884280664320 9447463 -278652281011069992787047722526957301520 9447464 3656390943919494850817808529700689920 9447465 24791092451525541927733427697635880000 9447466 -7501339708057804112967317697479669760 9447467 -145792677978983204959565486491576867008 9447468 14861574359538391974614388224724887040 9447469 -505796910244212732971007155979363507744 9447470 161800094375008332866912120343787215360 9447471 -162386217141765930950187324784571313480 9447472 1155319621304199812560459989573468160 9447473 -36632399317595096664941155687736465280 9447474 18813280326462232360266310065462879360 9447475 126318310394600259809193164281430994000 9447476 51928401253825907435867727347295148800 9447477 42926376671043467706599974304367251808 9447478 -103744101708843764481802332140158673280 9447479 210150761856943940218443107491718311080 9447480 -5179706773352793128276351502601420800 9447481 259170179277993264773708001956095562282 9447482 -172691890677705215384978515997879759616 9447483 31438034587417130902271838201334670448 9447484 -231936166452494716420950635934930982400 9447485 25388202849109939050748318314481899180 9447486 -25108644851190286196646244709867406336 9447487 663110244628697756811067372061363072 9447488 -105186641838739571126155046405065408512 9447489 40452931812787183715269038383780543520 9447490 11245742256695466716006744031870381120 9447491 -287559212180906026870897561551200319000 9447492 41561297488870178619097032951813046272 9447493 147782131958620894913871457265765802720 9447494 -156084356638033663978046137396727548800 9447495 -104399506821970749689852314296804732000 9447496 -91171200947318144390349170242710174720 9447497 218007215312381122762535042990583336612 9447498 10373414747574223769254651941296698368 9447499 -318929229072303460715649136775567051500 9447500 19314103464158179798012354654514400000 9447501 13696506617313353526221534229484810368 9447502 -39638412587223582294100537800274233600 9447503 50948399578492135023083274782679490560 9447504 415591587343365198091261472566149120 9447505 45555001339402660137307398333614364660 9447506 66997012267722151505107267926842255520 9447507 24233198338204936697781668367921706488 9447508 36995304266513630394090331552950102016 9447509 101627570828788219725881589631823717916 9447510 -68710672704103788999435290109144397440 9447511 -114482681586212238778562695904277712888 9447512 -473497270455605456580476311637985669120 9447513 16702272579871087410556111520978240544 9447514 2156590170649478760194619855348599520 9447515 8431837560274556934514816607618058240 9447516 6672011367901694977057539734065285632 9447517 574586052185279079602352858521184783552 9447518 179442912876340578976588841153380152960 9447519 -168887267580190187338158231729576361656 9447520 -20267052940941908471262272313769328640 9447521 -307008409917827759975404352485810573278 9447522 34670230906080387806748034505456025600 9447523 -147717816507397595751226669122286240228 9447524 -318116464433817050481352189041399005184 9447525 -14338603813764395556150706244847780000 9447526 121615950734717375284084657407061905408 9447527 -117279065039952896515952863281287031624 9447528 29348442600790848923939909259615436800 9447529 -10153227510050119436349219597349165056 9447530 495673964964402322820604728971345920 9447531 -158372765952992301433058793682264327680 9447532 -247281263295432201279679197003194562304 9447533 -311750778951958393864650279193859929620 9447534 22130294048608786457330841607643088384 9447535 -11594203002049470514375585837925348640 9447536 10007837775509502133387626141001973760 9447537 75396377787530721974653211113377944160 9447538 -20664259690507202154496533814353386880 9447539 -59996666379243216201270811758280980660 9447540 -11594399219946104245062554296990310400 9447541 -371250832420118782950052678017443223200 9447542 97599205779882259590055770391388376192 9447543 -123316880059814240471359677304019453280 9447544 -62701804019294186772871620535503790080 9447545 -84339852156533934178048883028495680700 9447546 32285858713421121678734146167244821504 9447547 163224668385761139445676756104489880996 9447548 122630391048113900794910957167115615232 9447549 10409454044401094465807969408966140800 9447550 32134878489145443408401630874632092800 9447551 127052402108113369410371169637932847032 9447552 118980549483499188947885144804425728000 9447553 -220860825330423073060504233589648173120 9447554 45770888729150956539902094434698304976 9447555 5494700000047725465250388438226204000 9447556 -219458802466940386128623244739353744128 9447557 -123849024956936315726324488093684805088 9447558 61556386078302506261572142025073391616 9447559 287382334614340138929760251452829440 9447560 30668081244746824266185100339412992000 9447561 -131161423479557614507017388909873186668 9447562 18871770507869867419568851855317007200 9447563 -482966366698101374537225783718311442360 9447564 53470175748836554425343588710328369152 9447565 61975149830159866647247629632098792800 9447566 -103852802092979949115298024961161928768 9447567 -11688320490741719610175967564993040000 9447568 -20258422298823614954799479825835196416 9447569 76788768210149347676907257190154097970 9447570 6806823255506518560784077177146342400 9447571 33175690160970983003614279515197849760 9447572 -132583593715744828406089208531028860928 9447573 2613376722546612543826077470726795424 9447574 -77128070131497245470347240655396493760 9447575 -42795207376123097050756125420787131000 9447576 -129349155267501675424743935899869696000 9447577 854316973575605088836776786763393172 9447578 -40854079620501801413472117384198745344 9447579 214096890602783898819533373803895195000 9447580 -60990864371732056967833413241384427520 9447581 114280114707637981108048706325593471904 9447582 35495971717905962810196921372418857792 9447583 86011013650665484301974275877648132832 9447584 403524742063411343897613267331656646656 9447585 -24062523329046930818745447758671655040 9447586 -18937359642740421971128116017738538720 9447587 27994654156502274954811660340896892040 9447588 44663146223161015188515828723955910272 9447589 176481315267744975273123817327119210240 9447590 18735774026906743435533699408146561280 9447591 62312317497546056783387423730359822160 9447592 -276417093882802244676522938869653504000 9447593 -176750731247905539794280244201278865158 9447594 -31402904737282202194321885768702294272 9447595 -125944638682600082567905743791820408480 9447596 71671377825638773381530036019031635200 9447597 -476541742560344380654590724319210755968 9447598 15425459903976747379706212743868626240 9447599 807811564849275434900178963745891200 9447600 19015010339046404869691787288209817600 9447601 65243010316589008808015859730800723602 9447602 -26222073605816264964599780124079236096 9447603 95815692405548431630977659263435179648 9447604 -63945684170842086801183154255472565504 9447605 155565572385136237190243064587343487260 9447606 38180665461817379789466047262041935104 9447607 296370511785735249044273428333056567264 9447608 160649022249228949635002379214421544960 9447609 12663167132361309527502252273313517904 9447610 -26286573190591661265545922018890496000 9447611 -423317884110317937990755186463168906240 9447612 -13205990032636581808099709967520358400 9447613 -39200053529781122295785931409930978176 9447614 -185251345416173602800038392633868973696 9447615 34992173032702625855360701653602317920 9447616 370956966289797234071807871881838592 9447617 -40029024552916231346212320877529366400 9447618 -12662869048873648853438081838128136192 9447619 -22910867742615209271815841579427953780 9447620 -14849078608802955932755257682372608000 9447621 71900219330559740019378912667352405280 9447622 -6394015402948755861756273340695922176 9447623 -19399482025400822449856402698142713128 9447624 202209022850207807737149061407768576000 9447625 -224425616321997129804050934291348432000 9447626 -115420515108421239150252496384352833488 9447627 -11714316871089122448561037371566269440 9447628 390826591411348386667230416047471699456 9447629 -134943917234927245788999388995280645770 9447630 3310767852796622969634118888623479040 9447631 -164421971427333338181853278010407246528 9447632 2522914192145535965546357862458376192 9447633 -61978730086530380462576098085538079500 9447634 8235117331365448624468015769573716992 9447635 124783786723220181868804110483321676080 9447636 47530337561772799905888355473686691840 9447637 -172264106539269266355044146098680972420 9447638 43617085500958408103473188109417274496 9447639 -70865979523426281358493335118932086960 9447640 -184884253823490154146797559048376934400 9447641 75863521298705986627461219905885185344 9447642 -8707714013725737502574235108084633360 9447643 -59819542864189490419727812677297738000 9447644 148669654745215573945459084462490958336 9447645 152281454500668249418334455311687738720 9447646 40773629583703571189593546666917123264 9447647 -275251677376874229379788239085703559688 9447648 -1562201213768558209357358375179911168 9447649 -170097987208521278099558695970430911340 9447650 121911077606801428925877685878346642800 9447651 286322617466775766972173781209069869040 9447652 -279603240598515115977481413041438126464 9447653 -134084834886903220195682746870962278016 9447654 -21840075742481181765815990196473635968 9447655 10870999012998586647662703728031129600 9447656 7704579732430126801110354885974522880 9447657 -19612499233139148745780800076386256896 9447658 -328090428577919688105651033423030524928 9447659 -1577631545373640287826575557234545392 9447660 11483823421518408563291968077524275200 9447661 -19730952617877777014111301841418012276 9447662 58889401700866559269357591517594040192 9447663 42162383947171304542060562812203886344 9447664 8720628305288858952742183665815322624 9447665 219088005480649089976361129238424257000 9447666 -61870339588296452966035088682525538176 9447667 -79885309501865252553996644261794367284 9447668 -202615400800298483982438711890283917952 9447669 96129188764089081509759523393370523328 9447670 66489614010832946357147744660838912000 9447671 62979040027520279986234053832217540544 9447672 -18550239339073402336031813266272092160 9447673 324168475600248883468664260131794568004 9447674 -28226961203822497532983043451471678720 9447675 36521520491849461982373944742794323200 9447676 -10110647852815960399447318807938631680 9447677 -28427094282606448329281960603091921108 9447678 5403064560123950467359425897248820160 9447679 78107739656881629484126312285881025280 9447680 -228411966448735926984672377799966720 9447681 118698451545529064697602715149206621824 9447682 -800365071899792587544202066980389056 9447683 136451033844264754109270028969265651920 9447684 -25298198941405054059037849579803279360 9447685 -133725086662551116533870731051208329000 9447686 -99263733084691105969928016453585280896 9447687 23977708699425563544769737385709140368 9447688 50772745422324507720410818034443637760 9447689 460288586217497848156434814691998354560 9447690 37988996427800001528566454149955482880 9447691 -160154213187471470257000628864021886720 9447692 -66242447451082073083319184616352629248 9447693 -231609654941884580034451986138910980000 9447694 38992178453807882293667611140411112896 9447695 -49034629951872469616512768763596327800 9447696 9623107787666958110867995189493637120 9447697 -140843684793477235947373945797542552768 9447698 52271898274003804412682248039124552864 9447699 36589455702500006027457561349912116960 9447700 120695272615821914706133917987036099200 9447701 108169162422608432495262497343274482702 9447702 -1565821928181508553717926693367362560 9447703 -17464481669972973046853821831666761456 9447704 40244320311178919435230256453843435520 9447705 157300662860043031776389048636572224000 9447706 -15391299878050892759958938044424067360 9447707 303047661268534763116585110031418762160 9447708 -88057355382006167942726978817425917440 9447709 -27800495690285211920947861033361853620 9447710 -10598435481258629188753995567303402240 9447711 11967940220691988824262129834189323264 9447712 -94641608629522243463260118106164428800 9447713 -426397538225291185497185749299828603216 9447714 66280527754716068757250744791465898704 9447715 -45572339052725621308354591787908010880 9447716 195718788007512994277619723085305500928 9447717 -64617665322059941547660139509776669152 9447718 -39054591497109246849063173078013273984 9447719 -15911581845343564410999209381884764720 9447720 151902541466289771363190662767928115200 9447721 -275419969488706359005200572203593843078 9447722 118816501508691152953510887542437044912 9447723 -167847628892417639830523901976022285028 9447724 -9714709656394249665657904597179187200 9447725 15634806388108888259547039290765282400 9447726 32453303557556431624023596898728064 9447727 -62141420331557191569168559712558269080 9447728 -7311572829764703358106660276985200640 9447729 -44854926207255060032945711051081160480 9447730 12342196851555524970376619544844409760 9447731 -4015349800363965094775906770660678668 9447732 88497594567510344096214134397508853760 9447733 11983170059512975125328852249630535808 9447734 -119660154136056520558321776306856587648 9447735 -5580245928519084635266429889801596800 9447736 -401054332099101988358103070289904230400 9447737 -27104675706808274668640402152546867968 9447738 6711317305292904202495342340784774144 9447739 -160833866085048710009210660565574282284 9447740 -31740969644576503084098708077720632320 9447741 194415901574636581034365214749499216940 9447742 177887027214709893059885366065612628544 9447743 188170841932024917779899775969687020992 9447744 85722430205967076489207066166260924416 9447745 779938260744382322627984874980109120 9447746 -26879559038380763058656526264635719680 9447747 -231399262780101034982054302254772149000 9447748 -285902036244110835842926544290299678592 9447749 288383966532482631934475934165492140064 9447750 -41650298771957324290041352325490240000 9447751 434657250302214981278214900791832561752 9447752 184680966528993024077281352878794670080 9447753 -23951008116985982454159628313928016512 9447754 -23662988581915845145024453708815401424 9447755 -97847382056434017470359071342283263840 9447756 -79722773836726627157556830996057112576 9447757 -32439325795033678232914394845175854656 9447758 -1703106871400183944627495720033907520 9447759 -6886379452637315355224383742999888160 9447760 -26644793040347179288822209059385507840 9447761 266017957540246476268415786681025877362 9447762 65276376610400478747511994683643329152 9447763 102587519257915407756766704471240793024 9447764 216273866794690420335867469543836360576 9447765 69323502170485544041719107842583836800 9447766 -155763780048403782972650388757877351616 9447767 -97485364067118498371893396133098500768 9447768 161292862936771423324594916735759155200 9447769 -297180570010047231069621602730564521760 9447770 112676544603061575275424999495572794080 9447771 -295021427310802158671671836007979299536 9447772 -241903338483524938917051038119004122624 9447773 -211036647412391920597111232119381191156 9447774 18316340884530596522389522927761533952 9447775 -82256860647383693826385066286837828200 9447776 49837882853762852044530330020022976512 9447777 -13132154540165934229766638325186925312 9447778 -285924814862269195054292035540523890176 9447779 -23064029747687535419583233697863865600 9447780 26209859059398743099290944517587333120 9447781 85096288827770869709019950989331106592 9447782 45602132317886418483854549151435749184 9447783 124927808058570379138389606552812893224 9447784 115283264611793151870163793799641825280 9447785 58439505173996501494044352955246637000 9447786 -55648654970783153254110923597189452800 9447787 175503345008089632653588195730005368436 9447788 2366710065242995770289625831047065600 9447789 38848416263879999754381218617990981248 9447790 -21954040093914212944451798380344297600 9447791 -190358035423932015066942620755209941808 9447792 40154432795913030407422815205505433600 9447793 -43546584306324350959671866108767780940 9447794 9423418359334639799648310037405337952 9447795 -27794347417602881775307251080422545600 9447796 34713119049183666281732080410975559680 9447797 381875492840270860571697964384042746240 9447798 -3415560103401595587411621954509427840 9447799 166020042145832464520715835211255727360 9447800 35535762223817217776807087392760832000 9447801 452844401118169643173091446086429792 9447802 5486471035685556401625834069239205888 9447803 -534600316741978557703071053173990517040 9447804 -247876873736472115994550785403374452224 9447805 177855418279768339978638469334741852460 9447806 2616163465060247030579837282183574144 9447807 -75412835553534519662605397454097115520 9447808 -21853498542783408847260845833621340160 9447809 -99915797704704325995257909867085777984 9447810 -78039824420385813601296291144712227840 9447811 285026211535045631957027834611756588412 9447812 179647997373616081769135310965719944192 9447813 -228414489168490640071279231975619385600 9447814 2558098435671026497922839932878021952 9447815 59694589789906710816118510631871459840 9447816 72651407274419592204299010013147791360 9447817 -122817872745592651611125769155543400780 9447818 -2174814419658105209140118535592944960 9447819 -121408659376467181096754402703742332456 9447820 89912654241011388865084320625987630080 9447821 133513723124027325928649627407916420022 9447822 107132894389037029384575361633557919680 9447823 -67493132447036946484276538464836948480 9447824 62900393964619603478828782067904061440 9447825 -13315208031192782819826041697702158400 9447826 186813812222197880179011688981693537920 9447827 366181138988071590307763660644706261676 9447828 -31439549902650208745191267227543724032 9447829 192896015234139012463644728817532204430 9447830 -24890347934123524185684116885836953600 9447831 -3548625158736378047801391620238410472 9447832 318114169082246686027865337745285478400 9447833 173392420690949420490320774610712584324 9447834 -14525623516375800456228778526582478336 9447835 -45748433318641736703889697285650562880 9447836 -289005304855197277814301005510232875520 9447837 -170037866281711498236584619225392265408 9447838 -5980159310566686283017535309209892800 9447839 -3673240120583251486704568136381209728 9447840 -170152018509920600903719403312255139840 9447841 -98555441827782695306261835995281250560 9447842 -159834900891232760921624992288237706928 9447843 151083911492244463285258400637760145328 9447844 24085232419296137548095798303120556032 9447845 -42961805294895125225163589194247665600 9447846 -223755083422547607780896217132765167616 9447847 -25132128732780862272369454442082643200 9447848 -155910451359372953818742485829025546240 9447849 73364232000363961005844939915653357504 9447850 21368577030627171265655433046109168400 9447851 121570955066790561083616045168335222784 9447852 -242327925143807375336677831344055633920 9447853 -247200741457681714075078115258192364020 9447854 -57916384831364116908443222540748546240 9447855 -4795996184959694641363543759439981040 9447856 -61496056095635854529320878681918898176 9447857 -291850711659782507029358990020252470894 9447858 77040865699572663719375276608132838400 9447859 271598417587265969654215503959290082060 9447860 175908262208449704865395504877957774080 9447861 180739776001139357427871863206996939040 9447862 -30405479900826099567582137557560059136 9447863 -228186662022972550595864182949470286616 9447864 9178736063866726864049412531830784000 9447865 -53345755774845884703951841622241844800 9447866 -2066056173226944592317111976338964368 9447867 -118193974271018300471232777921135313920 9447868 475603955866155601163570866601425860096 9447869 356126832887194192146412366933062587712 9447870 -15312408132064262075629375636544716800 9447871 169547981712081843722389697819115598464 9447872 18850979835915409555170025416551301120 9447873 -22112025731681041607011776149820988032 9447874 -3833778087182874382596113928334692480 9447875 -39232025485066602861857475192251616000 9447876 8925895778385215899231709003708742144 9447877 -348120060711499722970006048111823467488 9447878 209387011246869087412117381140014318400 9447879 5052210718908631037688458919805747968 9447880 -86379768065799185460366968045305344000 9447881 118896090475751822849700594658306509120 9447882 -10904267685011604141884147517011044608 9447883 155830893169395479964112802240328918520 9447884 -72331814753797124175842858162170867200 9447885 177456743003679784075301601182167720620 9447886 40509771065341098868248471563984758656 9447887 -173684027954649210166993931044660936464 9447888 -21161860022348781781172797809055236096 9447889 -208820869270569742304068910496936781200 9447890 -45244963500821655035688498372823918080 9447891 -186609547635257211752082689832033902016 9447892 2806412065622579304348550120885894912 9447893 59207538626233201469122377925612945920 9447894 -121130049504896958722453165660669890560 9447895 153421294772635721498996821262071589400 9447896 -200189677295311134141858012338488350720 9447897 -200077968745848615367259199221756850528 9447898 88496532123151018883116862466400777200 9447899 94325982460298669072147519759432541840 9447900 17456357379232496011086867413219328000 9447901 85372829953101660257713680066122840704 9447902 48451512078102607321824388133247926400 9447903 -11213531504531711328154343410932059376 9447904 -24325053966254117335129653869120323584 9447905 498130332802853615910525484818421699560 9447906 49371731126188656828959160223165140480 9447907 -62382322304519746411987134324942026288 9447908 -161114197748799094362294309876010303872 9447909 -1758534759690895820574168109408033920 9447910 -129037849915141243014264990961810128000 9447911 -257461930574114204732816905716637280256 9447912 -205984935114647839454494204573561390080 9447913 -88886854663726228565450699235438023900 9447914 27609174351981216787937099415019053312 9447915 86285221623832579154644901041261447920 9447916 119897281901515300843650274353624598528 9447917 1727820506727334263803976414426070656 9447918 47688855755667780875340652066399408704 9447919 -113078981054299054961285648134545298912 9447920 -36913685507273204207801452965035704320 9447921 8353752980503812084954665037345942720 9447922 -258773475831864061987416382364049264 9447923 484569545429064511222489812863210400 9447924 -47096244776228890570090226138098464768 9447925 -37813832318937203797383476534345211200 9447926 -193190491556540180659139345706104574720 9447927 150424744155796676243227318069937708520 9447928 -98347753358981584296344837126377021440 9447929 15438902262831937680407684588970883284 9447930 -4010398631795865956679706916130638400 9447931 207062628671229274994242189342328188632 9447932 268160530012635403328483449143681024 9447933 81325953396711014072130937067751855648 9447934 -18341903989377828792581323844366991360 9447935 148557808574716954573822013777116403880 9447936 66272070117465001958635235703640817664 9447937 -26343169527306662135433245748639546108 9447938 225504924893389521813515699709946471296 9447939 -70597074139709345349610324746836003760 9447940 123287853123154540342538037820095897600 9447941 355677116488327927057341700217832181500 9447942 -25736525575318720860828215996710066176 9447943 -155317458205130904046241919238133928808 9447944 -207343090819199731374821281388058869760 9447945 17873494478512232485895838562272405120 9447946 136940407795824116542253213052882687840 9447947 346056447703842821745415990855890504312 9447948 -91848480663866801418197180429350855680 9447949 77586138277837186071954794581774752736 9447950 -10209113066756880759503118163610817600 9447951 -33591307634692483880524048585283702016 9447952 4713603842048706611151177728146554880 9447953 150327835109065501053361070004929441202 9447954 -29781491807718045463251324743921587968 9447955 -107721408136353318083835629776268743680 9447956 107861099173354053403017951570622138368 9447957 44287190877286041929692767221627611854 9447958 -24071609179283547804494689192076209152 9447959 9391879797845793447896605680920804040 9447960 -1275150533409793755022567293193420800 9447961 -268091724937363691360510736039043248876 9447962 16425860875304187407401562962396949232 9447963 -17721997490028195098557417280330072064 9447964 206605259333080742788652112645693502976 9447965 48420019594994927462273693353769560800 9447966 102132143076265127834702017496446782144 9447967 1370321729652309520362366543335438472 9447968 -48936971342521767752844483351739760640 9447969 1631090099910420774143397611002653264 9447970 14315546510994125010815141466226821120 9447971 -26792210810042703907739288575425340416 9447972 8214791156168986606714830923562427392 9447973 -60702070712415503858344009173034137600 9447974 -142546763116897666669614982340644191264 9447975 95383422467210706029281581207508998000 9447976 -197139082429759769093348583850407121920 9447977 -41378083797709395444824272745651864256 9447978 -13247164910747927968015675107857817600 9447979 177707016838909063735135420511412913680 9447980 -106357971111484564389907555315378944000 9447981 -72853060729070500248056428469861917056 9447982 -317227610934720800402902323545585543616 9447983 -173008107901633839065811631380454998768 9447984 24829111423606259503995963117184548864 9447985 240525569648918416405008738268400601960 9447986 -59988976941421910499860660585684530176 9447987 165468579172513910431401388013036434944 9447988 -14393098728925836579267193000430106624 9447989 -19026789171276052480600892535603409344 9447990 52020807040951780728584837736567285120 9447991 -25220676495347029787273198283125403728 9447992 -79453482191674282095598477417333985280 9447993 -89448571737501433034399651876668950096 9447994 -59878130490608922845813654339812079616 9447995 266356090775925566194839658646511120 9447996 128388598853221392288212353161690542592 9447997 99504662534100684585275161691347344000 9447998 -7839092293039086497815245944162331264 9447999 103311408740728486040209351530629657856 9448000 -118703357174663484493871718656114688000 9448001 258006351754789774337658265259013880002 9448002 3987900582404017355250715585468093392 9448003 -2130941022063866757937075890972846776 9448004 -231861374529769748415860684736298114944 9448005 -83055514164849677204465854232311603200 9448006 -129912351780043891946491322560150496256 9448007 -277944640189282003700218139077555608744 9448008 6305077550465854592697840804931215360 9448009 -218833187079185621076947557440956887296 9448010 -32680943144927622763522774971604346880 9448011 17148661896098288026855347264089893440 9448012 -133839826008570919242971230181809471488 9448013 -329893516915984319317980055290116745738 9448014 -108820213559832711816772791070818663360 9448015 -253778978856353241664180664447661294840 9448016 -73415805987563846127069070083892838400 9448017 67434581453036863252679349130904183280 9448018 78422426266138858597592556263823741216 9448019 56466554618340500922935732309972590752 9448020 96647510192895343349101781991351187200 9448021 285400698360323820923422205534940649344 9448022 -224375694834742640605142063884459217088 9448023 55788329283864757800882362420397192144 9448024 -135416849498373677122779139746214502400 9448025 5433634387450640764444046004835929600 9448026 18051865173858253557462652620634383360 9448027 5575186881786912593062667066452753200 9448028 -147150236817110720605732907456259128832 9448029 -262925492735518668512768731199329126080 9448030 -10831126359895163361153184665531867840 9448031 -56078012059194090246925344767418219000 9448032 74045542480832364463284857406719262720 9448033 81169688043167562505790229934351968738 9448034 198438943939177756823867591234056138752 9448035 72058874074636613672257824889459814400 9448036 -120319680234495196041000354345597855488 9448037 -310185462690182570047186371774267277314 9448038 69688819174570881074490468718392551424 9448039 186393223197907540753569331838473835856 9448040 28475199390060163889086479607716249600 9448041 7585960429997247521797536357854633664 9448042 -304554348261708617303111198388275510688 9448043 116569550267944253483591749329856632 9448044 125679813501769989918724729837286217216 9448045 -15696977483448912471312094321419081360 9448046 2533067612959728414903465782144116608 9448047 28690376963387374573972517223009437040 9448048 -36874236896755316953293009903667773440 9448049 46565287735490763685807214473333445928 9448050 -61244499110354173369950639921410659200 9448051 133906914752551954842941512409657503052 9448052 88341278098923974444384894356085118336 9448053 -9326589406435999869786139451195497536 9448054 68809605700062175558898577522692659200 9448055 -65121084484215057314520099763020638400 9448056 66272408030407114082602591520056934400 9448057 -363473614002419079571409522620240439420 9448058 -763148652455587332101256167167061280 9448059 78639684726906513956649678513771463704 9448060 -54697493290948899132958069311666109440 9448061 -71884860609776409307748333443929630720 9448062 -24945115880841860881664937750225703680 9448063 -125097507268047497638990067999151896496 9448064 -157669764835583759674400094884840079360 9448065 64965996166272764449603067126239201920 9448066 989055299755634754996745694270640000 9448067 -201510563016125976399451941626021674884 9448068 -515218133354872115619315094540197888 9448069 -82694595650465090278647682949666522530 9448070 42253472227982047210734518671002120960 9448071 -89923384379428320689943940630025523288 9448072 24252467602430481778744655248276807680 9448073 -17086347221782284077115799417996222560 9448074 14967335647822854687382640265165655344 9448075 -13822230099023929551390038033544618400 9448076 3401951210254259123913321873819578880 9448077 263166000496799601295021952136917085120 9448078 61317091316859611481858510744918536448 9448079 -232737513159987350977320516146663194320 9448080 -6717794552021772171353384226517155840 9448081 -63732003357624417577780491658829204736 9448082 -82403185445174125533113499246944404320 9448083 157514005264396865019504496702121995200 9448084 243924106233978598403627916137168486400 9448085 -40010318176810067894546555061880253220 9448086 107440851271287426348749164822435068864 9448087 164785553666529517572514060515544258560 9448088 82276655478059369639535600498363432960 9448089 509268200775837290612410610330062848 9448090 49256373807599750870853354523204464000 9448091 263254937921988409907821538359783662480 9448092 -1164490000181016108311769404115009024 9448093 -400347090492427771936561717101171141658 9448094 -205162346142094196846317459297096331904 9448095 -71071674004433322308337344851916346480 9448096 -107513748670761450690630112909559070720 9448097 11119492264367388318067827178474680546 9448098 -1376441642913093185784804801315984384 9448099 30649218530634552524752061557499044936 9448100 1748103156328331001479763776081126400 9448101 -20620183311724346272306459562842180224 9448102 15513782601624227911603864691833270752 9448103 104461741104854634407749820333287897056 9448104 -139519220790554022744731774940785786880 9448105 -167278743158638231660794447150502459740 9448106 145349401614613200196847071394325400752 9448107 -175741174092494649922554914128073772576 9448108 55583994298079289898009981286616701440 9448109 -12066012116214042753319356679561664160 9448110 54755034917428870115950270171468800000 9448111 73612460767644066406650782568286311400 9448112 -24891516725263526913685694644526972928 9448113 368773828791161582794994608691196417600 9448114 -6438874384913732564518925717195558736 9448115 -77716046320627209873676462152190750800 9448116 -264797847437988405615569609510952622080 9448117 -1862583584571725277715709309556350848 9448118 -12083570935719269833177949355890449920 9448119 -2759720152490592386371917582961227456 9448120 -46102810694825674424578625686996992000 9448121 -1574864751501319282016749987051665708 9448122 -7387314366380020174007535257112038400 9448123 57862408400888894441043837631903670372 9448124 -34306542179731081284316760302524039168 9448125 8125358569465746140120341301887800000 9448126 -78715561351154483305177441387544095488 9448127 11189196817110197601948862674008881560 9448128 21139101418025385873470715108891033600 9448129 -349204935495339196713463426671430222270 9448130 13828374895920410594995965824137113600 9448131 -214540149690552104102711467811332817856 9448132 -1091508041015185383990086992670599168 9448133 359180497222272937067389171554673604382 9448134 -1002514883257710036806811092052600960 9448135 -56047662234930982542313035454414640640 9448136 294214703199956377302143896984041415680 9448137 -185434682172122231546197670962320886560 9448138 -14604106477558931578226671905230555904 9448139 -217435944050161679449581482507551137600 9448140 -7026881589755996696796790736178554880 9448141 -129134307662072194504169442113828331840 9448142 110997951371902315563229717681121971200 9448143 -42657156880612633460990307712906070136 9448144 1224834112350785950885961515706613760 9448145 108226659511996649171243371376688886080 9448146 -76149896678036112716275305488424994656 9448147 -148937017658951993751348209692185701520 9448148 -132612302117749996240904126120103260160 9448149 -25987439410477682480241054550101227520 9448150 54657610773134864297500841225221137600 9448151 55962963095158713990725720985409900560 9448152 88975139337475123561474358495733350400 9448153 153405999989345397636716317976503493568 9448154 98129993914249220408229640197973921776 9448155 -25728128379940916531627293384228820400 9448156 -124804466578730818236308670417809507328 9448157 258009986364666307206984576383228832960 9448158 8237053555452563186355623818002524160 9448159 39551068233588811519298620783588744816 9448160 -144320004072303702045798742576119152640 9448161 4051652285041744456553802719634225072 9448162 -250868125029447889404050128939000358400 9448163 2190195052503022777613766049701360960 9448164 282532259000515142734667740879488 9448165 168131229281557599898747349910073958400 9448166 16475879091982124475267296727836408064 9448167 -19266529931701627181356437558245964288 9448168 266462635746826068547984454924273664000 9448169 -22905257696055366100877169598485403356 9448170 48681995549787809181548948176225827840 9448171 -16882260484401739736629067956977679680 9448172 -92767091897164571552293541993774714880 9448173 -7555638520788465447942130996815924576 9448174 -41201282605752829391764924110339209664 9448175 -4332720078278555876594673154838438400 9448176 -33202860842092726353186200965809143808 9448177 68738744959217263379715639307113267026 9448178 111629107103363849093361901269288026640 9448179 -22233651650741298022416098233476303312 9448180 -31798089825071800103370053580168069120 9448181 126113551230045753825228717919068887982 9448182 86596553208353054103656012715531544800 9448183 261476991512029422974513864192125537584 9448184 -114262643274870305066466967845143101440 9448185 -107262229401870981657762762118260123840 9448186 -181464306773042726753792163924420953856 9448187 8459413182105321237763342086702796800 9448188 29740207810676899593452216470377071616 9448189 113336255775951367164445615420845641990 9448190 -315994120725321671321442843171565620480 9448191 94062292457416541341511712546869767440 9448192 -149941820588630927711236396499953778688 9448193 72097369527364314162840932778999271104 9448194 -3227989929598880951280576758867460096 9448195 -336810121426680468139218940548775794000 9448196 206137026219440590401304864383802934400 9448197 -79312712195657551931228884862734848000 9448198 118677887555012937178464291616523541600 9448199 134180476179572046763575448957189474200 9448200 -31333430217215466093627422494767360000 9448201 -25716451862026166734081339218125461440 9448202 193295535402930525703788509521096437552 9448203 -11079279753862474123208088691678711056 9448204 -3894920306309637655022189399270473728 9448205 60550843391471062603067002630695252720 9448206 -97165775097907631350519830669095132160 9448207 -147706171281338180383129886979272116488 9448208 8175110155461781578011345388145213440 9448209 -106450839086051568505702643204040500760 9448210 -129933046148369150906476068594512550240 9448211 63434886276928296457985038010942620224 9448212 27566553421479239482856672718810703872 9448213 -206353476413579158536330180190719831538 9448214 -176674557478260932634549335457255309888 9448215 49252133352013582629249827658445086720 9448216 115639104102620143968977282051890176000 9448217 111188933122122800387351211149774392266 9448218 -1731052065753305588510460967413795840 9448219 1286171661270643885404316761761886912 9448220 176468813270464561526600111650403642880 9448221 18444002955202712886574393186999084224 9448222 30108055449984453685355254230324731904 9448223 -15962410463425282688235780957356825976 9448224 17047869170241301459354080605637181440 9448225 10143348537336305023118686622167846000 9448226 239733793867100095401354781425769019040 9448227 92812377360585254399183291931720868608 9448228 -73431196853509825195280234665297282432 9448229 -111387077377628462444749619309058700200 9448230 50849557179883525550466447130083133440 9448231 -81279258869418396708613673449863575768 9448232 -23231871706223204823105083381926379520 9448233 -112153234424876112482931486433690455552 9448234 237911013653901497271193561643009252016 9448235 -170383494245343119684400427940770876320 9448236 -32737237949106060564802851188345207808 9448237 -245231503325320768812361462608296587114 9448238 -85959250991068620248913210619852251456 9448239 25486873293987739038389395848397632000 9448240 -12251132081868358828269455314865356800 9448241 -232281971579789406562913695141923776016 9448242 3703105158633480846712052652118179840 9448243 -7874364137573423326043133290923269984 9448244 8381583914751709272505175220874260480 9448245 3351540572030540572042435789754086200 9448246 47117232720771914534270500312185646080 9448247 231293084019127949445987420922555389360 9448248 -111644371531978272887510637914802647040 9448249 32099921894009861461905924188365194436 9448250 88926118717140784380941852405356800000 9448251 -35975534865252640049696464351046716560 9448252 5047016721814397316353693816173911552 9448253 153244011340710885471085306546871042502 9448254 9627829322851968277142973015228509568 9448255 -197634044548015618774438539875479650840 9448256 30219702501189998837873629386587504640 9448257 4612102496884793789007000642401170176 9448258 -139356263650926362616990634717071606240 9448259 234936365076719102959608206535896822460 9448260 -84438972142329258849881443768899379200 9448261 2579928945565372408631797077238720192 9448262 -101052263762416786468433711935983746688 9448263 -219857328514574722726170608035783779840 9448264 -81755020464077088117541591387162214400 9448265 179175218960325413080525005712950066660 9448266 -23302071908040728821214241772552740096 9448267 332991698199540713848292181718219553032 9448268 -134080643004472117567859890712496106752 9448269 17490074858712235048486839058974797568 9448270 -210334958429346209956156919961811200 9448271 17838204243759518506092857763105142512 9448272 -54238362991433566363823427847111311360 9448273 21114248637234408536084239592770169600 9448274 27721441264102684862605148546432548992 9448275 163907857777078620443037708833839488000 9448276 9895759685580173812161806626972552960 9448277 -78169099989830145724329627217577774934 9448278 -84477966639931153691269172229941452800 9448279 -97779521455551057153784983444691984120 9448280 287751612931843688405826472457297510400 9448281 229561370377857514212316721027083428570 9448282 25792909587982447066931170210320844800 9448283 126736118225288565483632048972763015024 9448284 111008736174027404971466999670088935936 9448285 -56360724555346095953955400775089920 9448286 9702001289632298783652224074706385024 9448287 -52194521386225736280546449938939054080 9448288 -7737587845108289890725824160936099840 9448289 -298369634847749672945213238369358130910 9448290 39604750511214894662900824245812427840 9448291 -9915073007736519486950905136769710308 9448292 81016792419891102548582102735374123008 9448293 -227131780115237870899147016447825628096 9448294 99445867220567609561218155025225505472 9448295 -13651098013244387013055185808643893680 9448296 -24238511946493417025822208885080555520 9448297 -17060478240525974798824844082056628188 9448298 85996078834780069374315999505764017664 9448299 166510426138343438862882476488095843840 9448300 -82348457136710803303637714799404665600 9448301 -200206204612005736013417197549181990400 9448302 25993868628664940949826462128650951232 9448303 -12794820328897414623930373768609004520 9448304 293344293629323792491079663488073728 9448305 -153505695154602559960712939204427883200 9448306 56819038109872575775875781549659770880 9448307 261019538712553331731094686414141606800 9448308 -7302693581442117760938310647197485056 9448309 -124590000925427383817277053420728220680 9448310 10968111723707271071399842054745420160 9448311 115333701330613859459523994816785405600 9448312 28892122824379599170817429077362483200 9448313 113221332486355342991620044195314376000 9448314 7812315885406495997242539897159566592 9448315 176069606224640449953549726278231973120 9448316 -15984224149838318345032141572408913920 9448317 -101840503595876855729133377216164424046 9448318 65792077971253571575443071872698805440 9448319 62054482207128828161545715868736912920 9448320 13384756140635759990576008063352832000 9448321 64945953138397430741593311001618592000 9448322 -6369390815431489422842962829820615648 9448323 -35036109783136899074226587465951607816 9448324 -25385466035005895736672905008560328704 9448325 -80062235171700151713576648697733522400 9448326 -106564323458420525565831696208239992256 9448327 -51018976856761616526674020170882372288 9448328 83472028200303742718956208764079400960 9448329 45351307671195764629679467847731277760 9448330 64296031597451089475201854468137214560 9448331 95594054537608764609252995912822797824 9448332 159202281908557952985694673480456719872 9448333 -344412686360585224744608988438123257418 9448334 -73269554502000005640128385406682639616 9448335 -15543845566551679454030679599904549120 9448336 26553792293177106012305215922970624000 9448337 -29487824971526238064867861731484163088 9448338 34480766359891566204983383542661739520 9448339 -66201724722358645200274624101464283560 9448340 59334032341915089252191539433030799360 9448341 628795318733377750139608772696902464 9448342 -33832470448504983577714638487705136448 9448343 122781606585134128752287844267007216800 9448344 124682951360350651668840118623384760320 9448345 -129020155593086579440012614624176665200 9448346 31524268760632122547557409140244165872 9448347 3570470832386371632284022490419035328 9448348 -27890528482159110757899597467481182208 9448349 -24830577452864683983514380282646714650 9448350 7162908402997896726931006636178712000 9448351 361022280664821561801126759004249537008 9448352 242570927948420383454388428042652352512 9448353 161761254285400921065235690705579840800 9448354 86446617653652538060087393977952012800 9448355 -15618909608493694378133528214169811040 9448356 -110152135138840954176507935996436480 9448357 -57194823704895893170613642344618344068 9448358 -133404467701133946702218290435579191360 9448359 378658487885819687155298645445994081920 9448360 -192661558654577761607851373399859456000 9448361 -32961337796118119028252355817474683548 9448362 -22493443373963989332388865361309238272 9448363 250615936394657582353908140877471843264 9448364 95140287697617155227114940210797675776 9448365 101562607274149648802731944586711050720 9448366 -40999561782231229882722284762313939456 9448367 -259578048511114098638416922422283305584 9448368 18896979744613098479222116008764571648 9448369 -7441086082844639997834830301314068288 9448370 -4830132100740071600793408723827409600 9448371 150492573818055062307178580939392171008 9448372 -23660399192869237219078693241393051648 9448373 -176994696488342252846794307060454794496 9448374 -44158465979111215091744793687621530880 9448375 198982500540332207140363677663037284000 9448376 -66837786679520678249572707291621150720 9448377 36836249522699778397809351008039930880 9448378 204253421212317829228080387645996414720 9448379 747347611947242151355132795632539634240 9448380 -123060584006611031347325961942287923200 9448381 -100027077608863118754256049642159567636 9448382 -11002666218857412398955817409241294336 9448383 -7152376486133623336421174416815674112 9448384 -32900706625551298795810694780103426048 9448385 221138439579113963959425918042129050580 9448386 -12201255577045908600854478438288441600 9448387 -352216219216663634854106329927179840 9448388 -133053468630751158784425960422023987200 9448389 -255888446306630928241988401043092738146 9448390 -2639445385202062585963581020115214080 9448391 2328360921570541177958697681513976872 9448392 164453916912345051404895258840971550720 9448393 100193945959233156675284539467852536784 9448394 -61960870827740285729644348275932319648 9448395 39321951398017883862500115566348071680 9448396 -239569477798969929643861751211797544960 9448397 -16097747266870753869559129633433473536 9448398 11566664574835513112629427936934952704 9448399 -418309503798070362768777663866238691600 9448400 10334131772287320895567941053841408000 9448401 -39298532434148327082961426879813501968 9448402 132593090485911353593669500505153003152 9448403 38085558084597246526029336266616701280 9448404 54445033736754312522788749368030154752 9448405 -454385781317697472909196544530711880 9448406 -80995809744978838534179801376306464 9448407 -1566843845408053153546183612653955608 9448408 45018662091360397509028111990721832960 9448409 -25834651692983619884651565371991605100 9448410 -96581552125448121170356214716329953280 9448411 -100054251638961010534610301833314320368 9448412 -283642804621824905066974946283466987008 9448413 119892532726363260332603665257457647168 9448414 -81304326655877020123299128190570370944 9448415 34517887415650200096553470528395827200 9448416 -150758587924204219351064216546995077120 9448417 155818476476166723925418742333545789184 9448418 -1053830728398741034264553631041925120 9448419 -132725702215395828664740030868700774400 9448420 142498703724388978208282338317209729280 9448421 18391285124517723098713407344128148640 9448422 65706527159991137934127805061033761472 9448423 107072088997841070673998857821298064144 9448424 -71527591057095412886216293590341207040 9448425 109444076722388065702148340188600847150 9448426 43482171341859888959555330389933360224 9448427 -172506246617772484854760440010999091724 9448428 34511165823171082873276158832018391040 9448429 -181930725752879706556052914559368860970 9448430 -93684972439162876016618146233599529600 9448431 115064843202755447445632393492958944784 9448432 -34581434227918650677841960137225011200 9448433 -1921233176734537720879175497682608656 9448434 13380783623048175040818880253077824000 9448435 -35712004890299131816760357874510521040 9448436 -10245928157186550424596045562432840320 9448437 -151310069859369694702888981686674331360 9448438 102479355840406616781912385008439209120 9448439 -26787595580058078223189630253062256640 9448440 -123380829181590270518348532005826355200 9448441 -30028422003830171003640839715067660928 9448442 193437651065924745381615919485763669872 9448443 165571583506634109803669634127253392332 9448444 -277727852487339137478321841132835160064 9448445 -54046375584184148231936470243369593300 9448446 28314447865777913446043400762873704448 9448447 51665408579039355589333136041670886000 9448448 72915613788583454694139160236243550208 9448449 -158064861954213755759116492211073439872 9448450 7399703119928055797105474930037792000 9448451 -440537094770782255545808644663888460548 9448452 81139887788973512414925805690725903744 9448453 -1166775845574015146796879802682902560 9448454 23255212442431978037346365407201966176 9448455 -41200053156597053100000340907057582640 9448456 20134032258902105419752011299870970880 9448457 247328089784939054981836481103959436672 9448458 -32957336975162362461175113445527597312 9448459 -11739090572062169029337429356682237120 9448460 -58576514054664924439282201764957542400 9448461 -54951999132242313099085788758718460800 9448462 -159959630184556657399712681090816904768 9448463 12568934399606802332885695545433094064 9448464 -57499799608831493278109894735527280640 9448465 -50715245359291757028721017869446467480 9448466 -9468487703215112213732975669881811568 9448467 -1075870357982219526399560354277597696 9448468 90032855813969475959358904124844910336 9448469 116886632608580112439205669698507295004 9448470 -31679202294204542857838515188545251200 9448471 -45394722512554052367498254924913822648 9448472 -337615032609607220788805933064538521600 9448473 -198936410296366302041802273943367452032 9448474 14687307137501897285446450830843909120 9448475 -2109103584026239800444869810838426600 9448476 -565125109977147170220878382634622976 9448477 38236140825176725320059946417173322700 9448478 -56957100980144258103841501640146579776 9448479 96570936481633038814092849574892890560 9448480 -132534191515102836928198542731050352640 9448481 118774887360104149630398952657195766400 9448482 -113093663288689435269541274051822241408 9448483 429269905424644386205995576796862751624 9448484 -226069783556362767277196696291762150400 9448485 -67866034139021551827625393508618076000 9448486 -21851889152779337123385540456772043808 9448487 159962776659973655567726552509434189120 9448488 -5337498836555487096704541900386058240 9448489 -275681573255678218395981873418602008710 9448490 -44156957950791724968993258650888294400 9448491 -23853457947891071140689846999838855680 9448492 -179041284296301920871573478179287405568 9448493 3638357106885116880841783248224417004 9448494 11625515544368934614760936394649840640 9448495 11393710439618212865197938297164894400 9448496 -11236376842212318891330665722107494400 9448497 -166382248391315941290468036575411937726 9448498 -61340112429881030003916518777098820064 9448499 -180991586369623595237949358839057636336 9448500 -35482672629863453158623548297510400000 9448501 222602951812514705783974335110581531502 9448502 -49098426401235182189293687043348017920 9448503 102364831000454990086211037131156393808 9448504 -184136915060362437648803483228007137280 9448505 69432783787369936140349816075794275520 9448506 108673818596936057830476921736044351744 9448507 10569063392647092619958151189377410680 9448508 165645747084180814504056202351843031040 9448509 -38493177676472061542147338754674568640 9448510 17325828026149125795140243870675035200 9448511 -390231637063729910482630387680802797888 9448512 30956617290709945572384495817281503232 9448513 -302635479415838591048906050823640402238 9448514 -60896313001719370188936629765532700128 9448515 76619385888708851392132217310892416000 9448516 -2152903241761633488287915633554550784 9448517 -6552520079606915969359848764762113380 9448518 -871240735852065336634560470782582272 9448519 2654517482294280520669949058703878960 9448520 -25577051749018467618327266252574720000 9448521 -35072031118993395286381789516377477120 9448522 -36786137252558955056044965072124352928 9448523 188883873095162841073022581767717823536 9448524 59094769408581293805938017958806959360 9448525 67553709939800011691958624189707920000 9448526 220501923537746532086945469897981229440 9448527 473673270936373164769932152583715080 9448528 -27441972438269436624626133397863137280 9448529 430248684405620303473771222014572822640 9448530 -3451179013214944599721585430301173760 9448531 -428690985128806732088378781759929714168 9448532 -137412689605477482283683609271669608960 9448533 293324136721230781017068915847298511502 9448534 201459185172297936373606448776661492352 9448535 -196395817595643127513550003880761612520 9448536 -13159973624204353689301180472594472960 9448537 -155658765586710207811256750665485576000 9448538 56853492017656193091959462438354436096 9448539 -50923731928836878592471321853769916480 9448540 42531436018344165471669842050147430400 9448541 323029107253613513696403703182018951552 9448542 36920271778311890590419296944409529600 9448543 -31292358713477482943980745973974550056 9448544 19814108868879447626319280683084152832 9448545 -153446289917480948153092302597831511680 9448546 -51104165059392846627387318536234188800 9448547 352411585754413604653824703695806395080 9448548 82302921128551839662171276254038528000 9448549 262545158240892808238958421596026971392 9448550 28053396861273696060022743883854201600 9448551 -43824833670669479105198014481190368256 9448552 66023118493016999934465324360092851200 9448553 -139412836174160572269943418888316576198 9448554 -81645971490181706667215436179264961792 9448555 146432785125634019374951677488082354000 9448556 48987904224718116549131678417183554560 9448557 85689899000427110895383902846023408192 9448558 90410365580771820428327045835887247360 9448559 -391071192270808407010884770199655680 9448560 -833874007907433366670644147446415360 9448561 117962619471404049550778661096637031232 9448562 1022619069867139012579877476755339264 9448563 -168544669639205968291758602263431706056 9448564 -15783143466350065350555508687002077824 9448565 -14927371181326995417759140595423600000 9448566 -45742540207769599783327431268953988800 9448567 -7989473353744760019100292116495666800 9448568 110130232989197361997402324674708418560 9448569 38105552964304511757575462653750754244 9448570 -127383131217666104056303981074931007520 9448571 4705938142926517925442129949531459944 9448572 111762437282058647799720560625262133760 9448573 -124845964417715781728391249607651021716 9448574 -34660140870349797612571149942518922048 9448575 37484339300196335677294879657684215600 9448576 -196389406974058984927275818962051399680 9448577 -470841122788963230836966987255282288940 9448578 67518927639975380042938007281439482704 9448579 -14371951004589910893885016804110013232 9448580 118793534386459136225568587763368755200 9448581 -118509390941203013783132952638981365536 9448582 -487325172419264716927078137469727616 9448583 -33692786439343934025356413600074560640 9448584 -34747429593815121398397961303193518080 9448585 43080730213107497200425224988792519780 9448586 3584491205543591725724815171704445440 9448587 -80024910573333816719516444760584889156 9448588 -94742640240736216321379603039988781312 9448589 310645725152425969998137674180367070390 9448590 -54636627506670867624808588610707831680 9448591 107642024623028319192648796880544306992 9448592 88200176483201266261704679554747703296 9448593 52698800399237727506341424297801100288 9448594 20323188877315780312630794545089277952 9448595 -34948516565435255271503442502753983360 9448596 -32060864641392588733476371991357235200 9448597 23937013838347333376475264462149997280 9448598 -36035165831057977894092491772474641664 9448599 128680737183001948189537192048013321064 9448600 -51839033272470769335567531671144448000 9448601 146827151495591123259442886595624782100 9448602 -120435991671316887705769485131019824640 9448603 -111870030024303519571128555383147697148 9448604 -49162288415405018883548975595914930688 9448605 2401385242368022657435835423359790400 9448606 -148538395243679058860637995994971142720 9448607 103254338686163927970296199788633444352 9448608 37752056129986705518509267703318970368 9448609 -19481302124553378069410368401910973952 9448610 -86022536745207991157107177804447703040 9448611 260673157420380709391171008658609578872 9448612 237867786369638217245539304559448048256 9448613 124698560589402857628799845690839900862 9448614 -3858541962539109544903763243895275520 9448615 201960979579545307796058738358962550320 9448616 -80350470895156240697116378623888445440 9448617 -138267358762380888560718411977839272288 9448618 198853097288449603691396887107534275760 9448619 78350787032195522427189550380920020020 9448620 66528819701144669371413417791391636480 9448621 32105795504377248736332937260353707200 9448622 -22290394279369097183212883743089703488 9448623 65690351144403665610292792578794394000 9448624 -12172718574872356538044130186944348160 9448625 -195122424049240166495140484650669470000 9448626 -39289683919345158479311155257985024000 9448627 83162264746410421231406195618027838476 9448628 33857287664408159148823738755870130176 9448629 175309921323219408747430741598469367584 9448630 14950407703797046409561762964630808320 9448631 251053112877537236850638526716471547432 9448632 260957784824687819795079726019258859520 9448633 11282120079328352903455147820409123844 9448634 -4446478955353841656115255207306975808 9448635 -7885727673297439265746573143636023040 9448636 -27375188587889556261443075904309713920 9448637 -377516865073550125328258102171277788160 9448638 4902112068232742800804878730109722944 9448639 197661829488480026929755040030145637440 9448640 -15563327570340155977623098109261250560 9448641 -59741189896348763228224845233351945550 9448642 -12066408646461948488640687148558053888 9448643 92670427499521969693281254257149319320 9448644 -59377323664357586285313368452892755968 9448645 -80572323208486683112804828987888343040 9448646 2899766121005819227788062390441256384 9448647 48675264151267318887878506870074312528 9448648 980388871280413311269732816609280 9448649 281957788169221301171993912889726336 9448650 -4538249340444434837671395889361497200 9448651 172299885011213866965392550061559422464 9448652 274458852809190795801953952700890913536 9448653 56293170085510673571287571431507511168 9448654 154209239850555689375804977980594691776 9448655 -102333243667809045485654319418857668880 9448656 21131832018378122842086874623005687808 9448657 79586559167666958271055371106029265906 9448658 -58894750087183092427772145732383614320 9448659 -136659187152376057991276724323667812472 9448660 -17381299042644110578795175609679383040 9448661 -219667357416433159912070578780763970738 9448662 -49962884495967439847813904534799557120 9448663 -44434006997031057396434496567810735440 9448664 -154899916812620400010953663364635648000 9448665 -63148585947953816136514717999676952000 9448666 75235786407717049663007340859949744640 9448667 -155849653790645927484587203093638979320 9448668 -62413287752687153846022263551898511360 9448669 370003247093086040445054764285058459840 9448670 -8423711185469629313940089792497741440 9448671 -24896333804900603569895476570000584888 9448672 97314679426544643090896336006236864512 9448673 -59082653343247073279105292592982292480 9448674 -8639973829658379600300393176674106880 9448675 296568066362771039280125810572245125800 9448676 22303678660227852887587399061998239744 9448677 4853902093442943463972668575960115840 9448678 118891385068726436327535366753030332640 9448679 -142048379610500911122465776328158859720 9448680 -76802683232831748680321196369076224000 9448681 136298243391048652823225854510760948160 9448682 -6097939078628222601568288219541535648 9448683 -160769326987042426387516985763312523176 9448684 41370539901878861474901784564251943936 9448685 23140330361950475193989587312549950000 9448686 -6622648326995586511460493244922380800 9448687 136981773949030293784630815298781504336 9448688 -57774668966691832835667297398137356288 9448689 -217316705630203251552995053141096415376 9448690 -11291938274869746851025013555187248320 9448691 109866714544717215870113114785219584 9448692 19323377857817831597154416571439448064 9448693 557686248384811764246060353366755100160 9448694 -97743298621478024244520553600284050240 9448695 -54487776303849739100501455366894978680 9448696 5517703582138139709256397577525288960 9448697 -37811630858980494464798580440498809020 9448698 10395618679944273425268351886791805440 9448699 92645204652245510948304114391944728928 9448700 70360119836470170286252182149078208000 9448701 241428353985317522157100690625724372480 9448702 161205545449184884741531057758475583232 9448703 115438950857324771694895070671007078640 9448704 -163482866553726389495329283971617914880 9448705 -156465690601809393155352998805219290880 9448706 -199885934141398087350004161601943270448 9448707 -32506874604180596748058101056425881600 9448708 361449960885852512121959910060926392576 9448709 -222571450524533371478908197811064228160 9448710 -87709880033321722981794371873342759040 9448711 7987239236819072595596034869381288952 9448712 30414662702918223147435259000683724800 9448713 44369339015786101121054340735221164842 9448714 -62500259201951680619962209650684333568 9448715 -242212855448362678335893781909264668640 9448716 -149516238568318267049776393228412190720 9448717 -143897419897731889643359559344503140948 9448718 -10628921251712310432916626964088609280 9448719 22933786521281506823406401662153824000 9448720 38027964678466885050285443683406315520 9448721 63522302565655748436353788969263925092 9448722 86363113797430942236930905324546142720 9448723 76509522129812040305550939031880348972 9448724 -68362474693694718650072687386181733504 9448725 8379625178379883494696076670383742400 9448726 25858846405480501751041680730480097280 9448727 109084246989157777581370768222650562392 9448728 96015202116551668551200073273236828160 9448729 177616273030656443650108107445662800330 9448730 -161882535605040007185746337054632382240 9448731 2984571885422848606138788619233803472 9448732 -123724202702994781737830470927041937920 9448733 19725256099312877266215606210022347264 9448734 454168042040820916636598796990483456 9448735 266217366557481471411527958915832096680 9448736 387264443387323982932155678201882869760 9448737 -46637911315097375516904887416458263520 9448738 -190111828695962913810003584574443520 9448739 -183486947243935820498403722878713603744 9448740 35048840584355869894755021846028800000 9448741 183443436179954784015706012257906329052 9448742 -75949763633131674258424475090263549440 9448743 -73341338774066182607287419820383143472 9448744 -168404419549531419599186073465333027840 9448745 -66220075949798090015503297890224690880 9448746 -60715265395499338524978119870930409216 9448747 48262086684547370463582471891646497024 9448748 -276212292967891718788546736919566414592 9448749 52446334315707486596633305722479066934 9448750 45761628320204176777998128581884600000 9448751 -18094119876045646246162158045237207360 9448752 -30687026336972457396091365100835635200 9448753 -23042453802218355768952670585766469944 9448754 -23528534147486876405296110282962227200 9448755 4050232261050490600745320235242869600 9448756 -333660325292231488312788171915144940800 9448757 -120193801234314552307673223496088096160 9448758 -79941949107301966823761243130276981760 9448759 -21843026426603290246024574407839870040 9448760 168685689225212338467717569780817408000 9448761 -2316244983777194217956754917194264896 9448762 240906325379982220326228488968105771632 9448763 49722706063615057275817977183534008424 9448764 -16893858769743533833097737806983436288 9448765 21716879741410003927325126841198399660 9448766 -43219295188439021946816991052439975168 9448767 112854223773947293801582169719035204984 9448768 -53931045776852584507621663616117243904 9448769 -95140935394065343347155621744528156160 9448770 41803077478806336209677737101983825920 9448771 161889919951106831926178172417549686972 9448772 -10972532358023502745663736935621578624 9448773 180542688620135798289697849019248053984 9448774 -9692997007872541136250317366733177600 9448775 23650222938565060149155207888859862800 9448776 -182281641461557871889129806209773772800 9448777 -747010328872810720758924789950387392 9448778 42885284907324662403352729596826925760 9448779 278648453349838369286449094011099542768 9448780 -88270757088847569608916790030924339200 9448781 -98846899897388354120021449712055857418 9448782 -44552863640511062190101997206364266496 9448783 -33995449454635090675204553494398797968 9448784 14203821101044655578174946297047547904 9448785 100390855800841290316107859431395491200 9448786 365513288832238439055266841504194104320 9448787 -229105485668816944958395756402716217248 9448788 -33103531625928415075309346271584169984 9448789 -117444680108158064978768245283159886944 9448790 -66783114883641443954631179819034372480 9448791 88538974009432055012566499695812495360 9448792 103793855969422175564877528353764608000 9448793 102504540132053219910134830797954300042 9448794 28956569422768650399588986500305360624 9448795 76764598222617390533667447874726080000 9448796 104821166584585130188116838027661380608 9448797 -103692473769277521998925338032092604800 9448798 390554345755808058614697465942995372736 9448799 -558199949452426469434027529895580691160 9448800 17547819349547798506315053008525721600 9448801 -95039870309617917527936400668817756096 9448802 111909058205408783900509910913220843008 9448803 19246180215081226433110100994887320320 9448804 -82207559843175941698853304489215858688 9448805 229063817563336833328925525632925198460 9448806 -101146846616697433245732707493112396416 9448807 -199870390044208635576732246136519631944 9448808 314552816081018867936771066772003471360 9448809 -124065173692059905689840870214329932480 9448810 45281231616870224036794306910422195200 9448811 -94448355509887684038286343415590337288 9448812 -211191234864291743657982695234636594688 9448813 8925947374537603479222182037392512128 9448814 1709111349597988370899704568071911040 9448815 -1141612863170619524256022163776746480 9448816 5089196632372844685185506261652242432 9448817 -153767195656338602487883048172983924974 9448818 73177473686211626781040478169677729280 9448819 63312309013663291078462753761449448672 9448820 -1959990185529974906250588601020549120 9448821 -26929357933157378042063034894494438628 9448822 -58803759149510512400008995529126229376 9448823 100824825885508982033180190146788500072 9448824 -26739874994371846016979033233143234560 9448825 149685307039681707678762113149375585600 9448826 11410425307879548117172066235857317600 9448827 115004275772359894179684491998919940120 9448828 -8738384091300273063470971292394583040 9448829 2678185662202300644555645157787506848 9448830 31908798233941860283128041369470772160 9448831 -5561902709641893030601699827310606336 9448832 168105407410762881891914950063108915200 9448833 340378564164388898254547457514786928640 9448834 -1972370947137172230562763484861686880 9448835 -60130583873568503081292863928775932000 9448836 6903411636856416978256225196361744384 9448837 -209840847611153602840326766853085584160 9448838 51569945036794789261675956171285891840 9448839 234882279800832565974964794808164769440 9448840 40902089897826353562360168159233740800 9448841 -160856308691274450055292237173103014758 9448842 -27338825537242421166787244917313629440 9448843 23240397272449178917062501358448448160 9448844 31810242369956461299066199617266797056 9448845 -39368373773868454405079656400287881600 9448846 -41924129708393496957411372989729203200 9448847 48856128835211563061083823240096629296 9448848 993242474650129755167964069313093632 9448849 -232135122132853086875271032290861455840 9448850 29544066254808772402037955479558928000 9448851 3308428318892015339837678477343193200 9448852 -15941690481625714789891467561763041280 9448853 241875436164036002106954488653209267804 9448854 -56208797308640061044238424547682685440 9448855 -18970845749388765508146554079664359840 9448856 127949420238680321512983616790505000960 9448857 92709913197970353711987645872376698928 9448858 -39327390673953430360316385488167080720 9448859 12094682753104993820183510419907043360 9448860 -28352642832168118377292123649671495680 9448861 -23475775389602911957047385210677286068 9448862 -9217369654921526371348883351356302336 9448863 -1458989057970784218224440002112001280 9448864 134179541055649240387001876405243805696 9448865 -114515999793327196885666562701248700800 9448866 95395810254642005561747910456088792320 9448867 44138601838453247286671404757266588800 9448868 -105362503142371075709445171681039298560 9448869 -461150431521440951841024502248665760 9448870 22372622368563538016281985436293546880 9448871 -112230192957978607119987538608030535800 9448872 172092172410429275351315836049869209600 9448873 598548071881509236782439633446426560 9448874 11284869565806878068953672107889932976 9448875 10108954690132852945800974630428524000 9448876 159457097443868998189106585415465215488 9448877 412691574097926863836629885702208968726 9448878 -44401521689721065571807451602965667840 9448879 123228066095738059421737655078978535480 9448880 -33808029757751039107112845403435827200 9448881 -66004397184553635898916083873995266880 9448882 -34585545277111379326480723103582804208 9448883 -36366299406585165834577660817590125600 9448884 95616886098808638265808716044526811520 9448885 6327451066916147677580972196988826400 9448886 33382136299519659616900378700201267904 9448887 -1480518100139422731548972174676539136 9448888 187064525336420457851116836445576335360 9448889 2723724668091996647822909724854431752 9448890 46124237329714899792388029213273600 9448891 -646314099627618531159978363553872969200 9448892 23099010823248699885442381502470182912 9448893 1375146066068948549999045794261298688 9448894 -32647116374171918088352376173930897920 9448895 155586023958021773205981002226152410800 9448896 -51090730616083719116459686196643102720 9448897 322837749250432208484151721979858241346 9448898 33704516351674647159431883265378635264 9448899 11277494921589211661394407455870740288 9448900 97851104520622527552637581012193120000 9448901 5967073160107778882055658558590138432 9448902 44667281912415892753834546069769131680 9448903 -210986112628136683213855583822626487848 9448904 -4526594781318478736622034356424212480 9448905 -157553478680056940708155688073328203840 9448906 -1113170727391100495954803897846336512 9448907 -76009944019363647192415393486789234320 9448908 -25584832037462342939853520739940384768 9448909 75555574604910035514843512168265876000 9448910 44250722508663327030921409850938863360 9448911 99256523977569725091327609080106253488 9448912 22203762104621806023545934196061896704 9448913 95060323868382061560071648387267109744 9448914 57922962458999209844019859830229797888 9448915 38484094473765475243243969724998097040 9448916 -26869247187516519806758128346407749760 9448917 -182345245465818456552868426264564257120 9448918 -21819555203933862196286557240322697600 9448919 -416081844970130450435318389646183074680 9448920 81903060137716640853941453012692992000 9448921 287648460372652638101003088623590170122 9448922 34539046894976108585082794549419928064 9448923 26661450627956803051498932547736416128 9448924 -13267034827712211123366978375004758016 9448925 177360730579860369936702873692459986500 9448926 -16090309813879272773967179580613466496 9448927 -115729672932217861493710672466412208128 9448928 -164726463778486215366359922433488322560 9448929 65498402947570207022530817015235078528 9448930 -128631088927180328977102759671664700640 9448931 -49865766203681897369481899299196711268 9448932 -135927984397865346602569248784250923008 9448933 -77327882826430783479918218565994530596 9448934 96650216282878689509498188728120313152 9448935 152083709997189658786663040291888494800 9448936 -99942605168894820530084436949538979840 9448937 122414767659856792994924495184101414586 9448938 83663064171921226460240756647910541744 9448939 -401050684132127165684534828348546253144 9448940 -8626343269460131094315126061712158720 9448941 19780834958276138874200055263906544192 9448942 -79640662704101554366876192682074473600 9448943 173676710760749550228908095434679122816 9448944 59914853612969888979993823723645599744 9448945 235425107794916555962928378820895608000 9448946 10304090645461973501489451354110900544 9448947 -23803663857719225443997057981142278400 9448948 27409622590655159322430356045324454656 9448949 1900087554933108933962995410552110880 9448950 -3532894165142721059094206165318400000 9448951 93154410974666642127643107203511934952 9448952 34547685784816709701563659906387558400 9448953 128930048652524821358892055913658787200 9448954 81737186665223633286432632263583613120 9448955 24651097917096579063725435271960750720 9448956 59195181041590420393314774162907889664 9448957 10424864694415997799826027381850402304 9448958 182144101537818655622014794904192174080 9448959 75957569311505902726768549430667343704 9448960 -8316077085641538399693197310940938240 9448961 -97719565896049987303567794657073623552 9448962 17294541939097355533774291287160263552 9448963 -334009943372838197386488202146691478788 9448964 -66516453840879926989638630512331571200 9448965 18702971129294400509021025465187620060 9448966 178933585426234545753277384560675203520 9448967 415383224892667168423273577362717532952 9448968 -61907782630741096794411795979408588800 9448969 28818147538982259792484363440506102544 9448970 799654785613650214170453378535171680 9448971 -68457201258700795282347811814069400576 9448972 -78000945661254875013906443433162119168 9448973 -409256449059404944600272208682058200778 9448974 1085675880284979435437756779521741312 9448975 98119621806745735452852313827248415600 9448976 -28084429962385523642471481081611943936 9448977 -183694989729397784198097296239143083280 9448978 -21448409500935188025107867578270637568 9448979 148769183756738613742234943892689729580 9448980 -84956753351690079924701292995531888640 9448981 -95830125018867261529904516611440600036 9448982 -42100429226749511475140112786825789408 9448983 -2320479700111765890132333220551342960 9448984 92804243566837547467561876901563392000 9448985 1268705766104477604011598375652166400 9448986 -11464040635077886775306856362007539712 9448987 313126628167523044558414492813047038400 9448988 44778526272740184653401179432674047488 9448989 52313685870499347556244283025280014368 9448990 36681648215931658505025046616431752000 9448991 368909075722926713919449836998004222752 9448992 471035548171732666612107994611056640 9448993 141463009555158142142229753213241135104 9448994 169348133990682431048985314096494825296 9448995 -259721336714857849313927417547730784160 9448996 -111595411574022302885391078361639024000 9448997 -267924903453967990147156396510747769508 9448998 25006248834516157978953818381864557440 9448999 39466332998440777399457211633858025440 9449000 -88242160885235480293244585563852800000 9449001 103617583000142915433060701454700355040 9449002 93782599823922062335947500927991669504 9449003 149899691400755713488277564439401347252 9449004 59288426146969180949333772502122147840 9449005 157230284600877751501431942331514283660 9449006 79548505249107249626397994428361207680 9449007 217107051126688994694766227424183932288 9449008 90036909917945136153844268384392151040 9449009 312650491569633811409828898256919016210 9449010 -66053160116295790382389606231492208640 9449011 233592062733781608956646494160368176 9449012 69115718852850905770983636770621571840 9449013 144431473357199742424300348106626867680 9449014 -88966141958890834935140854009942104960 9449015 -14902753093845664720329331844612268840 9449016 -96740022751057642887100033621290086400 9449017 -108230317115705264089661321779909745408 9449018 -69352031059686070771638712672323953040 9449019 -263644874726814073991593068420723696756 9449020 57088080773384021620307107165873428480 9449021 127084009295116316217840319809592821504 9449022 -44708217654776928136857615472873085952 9449023 28786886704329171065536444309455049040 9449024 7889454664431742436686937912059625472 9449025 56354791391723059266636756920969877600 9449026 -9511842509103177260581194794257578288 9449027 -71138110890850050277885442481561853440 9449028 -147012637381939021204948013522902702080 9449029 -79329542025389378434031959244559222370 9449030 -94072763220263805251456396739551537280 9449031 -43159178423343154246334075245514735448 9449032 -276463744206078392055957869202117427200 9449033 -37690605652069773992726192678356873776 9449034 48960973883766040694351438001399194112 9449035 -3422293799332834430231457466338681600 9449036 25739071205093470101340417764614999040 9449037 -41334203915918371740613220138922616692 9449038 -164064740978214576300584900694487222080 9449039 161462380224763575572441370836966793840 9449040 20293511186337779212160245543322910720 9449041 -1172442397103287693778442210500937600 9449042 151580304798432852217937635121968062720 9449043 223130679689677274492935603605875617464 9449044 -38258045314032835525802298592059813888 9449045 -57058888747464634705642316623420047720 9449046 -68691458059178173101400116088225376928 9449047 -16480434455595936021308775312896294720 9449048 -23949158934286491983473292756220641280 9449049 77078181659795775354434717592238086864 9449050 40912223209623178573652449151623984800 9449051 -203635807473107357563389891210208053948 9449052 -29201887955203900505793952590387732480 9449053 487766933665599392154932217109683520780 9449054 -126906436638718852232003855709966747648 9449055 -47361562436775062566078803998005455360 9449056 255213928076369851839635217824265142272 9449057 -4596904037985386325126874214173608528 9449058 -123085016592434120079481511989102156416 9449059 -166212610450684841877850629166497033384 9449060 -40301001574797311371616217814447883520 9449061 -28322635631374316354728723025695617600 9449062 159513861659883000445698297094876721760 9449063 10127864516874228667731130929678437424 9449064 -25373016354776780438350344833587200000 9449065 -2570600591265135875520127219095557880 9449066 -97782790760014824452809399484592101376 9449067 157899775609827869589512498154178856448 9449068 388508757740814777312041273843110803456 9449069 133001781331678570670851348445743286496 9449070 52913519827796929498281237025072569600 9449071 -84056008445412313323865969736923847728 9449072 -39102158430485501821556742413916340224 9449073 28577771913526681978108646484357483522 9449074 -125401260897409595100498526872750484464 9449075 -94140793428279050729793995135597135700 9449076 2125065092948598940653185209227755520 9449077 -17457609670442574897191512919048878176 9449078 2876357302685223865777942439500329024 9449079 56091069686915730041154827472898057728 9449080 129402121252596099905654613662340096000 9449081 56390691968412910307032427529541645200 9449082 -210574611608846677192478704294172805120 9449083 -84218328239169020924110505638114793440 9449084 -135160650819993439773784431991896950784 9449085 -52850904470882599946991212095913181600 9449086 -47659868429152387971733665684379122240 9449087 -86446848025764251109201571354159505232 9449088 -184484545696708547041557082791487733760 9449089 76582382054470072411809539008033872724 9449090 -15483812555544973463020219612444108800 9449091 73444484344019740895699639804115087300 9449092 -227072185162178223812574127425636160384 9449093 339286137203265623286177070121821216380 9449094 8493049886977185770543589437912107200 9449095 32050852297732224414249342900116052600 9449096 -193913559363231902925200488368194718720 9449097 -10928417895481965561543680867851929216 9449098 7438520302645096988314737251629616640 9449099 57940683849493968264648872429816352000 9449100 -6345176895152866485612940539621600000 9449101 68888018021172536206839904374686161900 9449102 2909527475717678678350102313975735424 9449103 233780820165532514494724224903523136144 9449104 2939538971150590247052891952675553280 9449105 -22100128065674609848276993155843018480 9449106 30932772021226026490874243020767599616 9449107 65024550455416293358757233207862397356 9449108 -91073701493309158885837776740200121472 9449109 65128288723509148628224893695068014720 9449110 8092606854917332430692142294667018240 9449111 -346967697886983682686914867102599189920 9449112 -190533668553340385540275063401779220480 9449113 -134560835938240641516173823131030174592 9449114 33377400136475229996633627963130300656 9449115 63980128059894146521858156089125898240 9449116 -65774319442125595392465815601522127360 9449117 119926009206926043724430103355692412800 9449118 -25609241904238206739207684813077826560 9449119 430455744988475669185971661486751272896 9449120 -7794680488744652445648330079528550400 9449121 1521390495240874300268489352547610880 9449122 194468448966547244374481125024687820112 9449123 66774420326786674254489916048676081520 9449124 125446236331926981534377865926451987456 9449125 80980382845327387378380123352161600000 9449126 136392943098814324100981224809072960 9449127 133397713877987586066307993551458852640 9449128 3659320258178416945699449692186265600 9449129 256157869236074652432767151818857556730 9449130 24676382447852298369736194056097216000 9449131 228953509082249287665784383350718906932 9449132 79073742100727044363506875193000960 9449133 -50372906894444705884885171868990148000 9449134 -99515474469140195919323364468339866688 9449135 -59168042427419704170933781481028874800 9449136 2554867484186650427130003976706260992 9449137 78987162675578943430241447385847552240 9449138 -9005073894121110201685799409378647280 9449139 96608871590085920142668462916615217920 9449140 79077344044943665770421352812755229440 9449141 22809840852931655590903771589552177664 9449142 -13949631447977396262117060455118401088 9449143 551220788311399289166353698526531175600 9449144 -122100936455731528581851453383704760320 9449145 21873607705600866231236464208851656000 9449146 47411766165809885760151443727413050880 9449147 -117684884110837036585868025913539149928 9449148 155550370765038774211384916373796999680 9449149 342790147270206614745963485729547545536 9449150 -43031503419674371916977466018927515200 9449151 -79856472711443645029923949184795304576 9449152 -83105209224123034351507096154897645568 9449153 -26182714729319839641676590253880871744 9449154 28563334389902044939898123357613682176 9449155 116007494912169751709728376426164492560 9449156 -124248381736420324816605867112875663360 9449157 501081977392003186420043428018254227520 9449158 -13974917846822729568787748063021026560 9449159 -245730168462915828584245206543913779696 9449160 -121562210904279933019311743720155545600 9449161 -265911786228643050538994117849896512096 9449162 -145329328522477046666064739356126309888 9449163 149284291043787411616921428285394072800 9449164 999505040055581643276419557138179072 9449165 -225980218107108563016619881717896530080 9449166 -76507907375723783581205057451389239296 9449167 -53102039403412174860317633335203695008 9449168 42727116405105479152255911710073249792 9449169 -208950889415705422175927198381321445120 9449170 22651253530676103724264212855330447360 9449171 -110576300349844715000912023328130818448 9449172 14683842222380673953212986520995274752 9449173 -8423089195401241430280510298078886436 9449174 37184413634378793181113019454715226752 9449175 -465393420601400850444077792551245000 9449176 -37756012736816438982478054380031242240 9449177 229512147146564867694269491222591080192 9449178 -45109012561009136645059912320906577920 9449179 -177658061652249565875616647254201028416 9449180 -61212224887543162299851674961241815040 9449181 -61236026318702314989704158982078662656 9449182 11242678130125765848086176917784397952 9449183 -107053986339732788816984295543218921568 9449184 -111404798470637828882088160296523530240 9449185 -24682833154591956406275918137651715840 9449186 -122645842298976544596225355262754589920 9449187 120524292143405141011660177218516850560 9449188 -37466207703447908683514754228912119808 9449189 214805158958202182082006272792672580990 9449190 106320890995606954711825180407254016000 9449191 354779252491614799713925824454989505592 9449192 273905592582299821113831043554383232000 9449193 -4349213703093292037384199173663379840 9449194 116573848914701870174476891816907788800 9449195 56146912954097055596632626442238237760 9449196 76678089574904031303637182003161544192 9449197 119475826679949026297867153357641626060 9449198 -76494559447697059688366528396070972480 9449199 83870175003838625317579493268238371000 9449200 55481537420473706559040194107464908800 9449201 135705573693597998456431298426238821202 9449202 23848402115780359417098821254657711104 9449203 -146158887114884885635363229807341140416 9449204 -119490416276980053134747425509280204800 9449205 -96665578565799537497870226768029472000 9449206 -30112124400873358626087306228513234816 9449207 -2128125141514894048957335281458929000 9449208 -103348988945840045311201627012958883840 9449209 134484904899262755248006895322622481792 9449210 13071732520063416210822446936198136000 9449211 35611927369371125349047670838784834304 9449212 26570602350981233841846112516115527680 9449213 -354886284857461096732519296689996297760 9449214 98910014712836104877022104227343519040 9449215 -314368389361712359232629142188593153600 9449216 -2815429262101671788770162579423100928 9449217 9209913709574752835226519764879916066 9449218 -28716158679580614426000524065669562496 9449219 37152929988155144299535252548198670880 9449220 129049388410712211725979496012524748800 9449221 -189217151307374656925406745946744684578 9449222 52363700659019298607058231775330978912 9449223 -66038403760331824797745768309220547456 9449224 -81907872371736149906901075888150359040 9449225 -185022461093607032586914887837698120000 9449226 54940213641804577722273734422233010992 9449227 -248627933672618495562361040161027243040 9449228 15144722300032395303544624610954280960 9449229 -92834490726305791202319402303523163520 9449230 -14595930298982705056170220917431020800 9449231 -85185574937502506198310646109607552000 9449232 -3527921890069623334623517545320939520 9449233 273717416556225524470524187848575086080 9449234 6316804077268799264909303527621588992 9449235 139122931663985298728507546332715809920 9449236 132261429693190464729553677878729233280 9449237 80030036481486575748107089241009038752 9449238 -77109937021696064066034455146873121856 9449239 -288136034470335531907442424501582961680 9449240 -79330069382024340592000603952561971200 9449241 -136134640593947442780111100817296066608 9449242 108070359401988701895166292914600114944 9449243 416010376724555268567570663185843055492 9449244 16646107757371394508537894930176409600 9449245 -10487379298926094404704105992203373200 9449246 232221056562000576171469145438394693120 9449247 -46457604408182682100811539144318659000 9449248 167383447348110352185225523077914296320 9449249 -206833153762269888144426674852287374750 9449250 889696305877741646049202604017536000 9449251 72361147761919929271017539573134041600 9449252 166556261626579179801033992084703805440 9449253 221832600085175758643222059922196606 9449254 -121519519158582272037202469652571451424 9449255 25249455278373945722320913447150795760 9449256 -138694916759141227494142956459462819840 9449257 134891731825045953077174133764170786212 9449258 61013900432736987946466053096512745056 9449259 163533598301017910173844180061468504 9449260 -45537360630936294123022390914528599040 9449261 41090410936508743716212169276388248672 9449262 -95944498299730534583588952641309210880 9449263 312953620325669666186719126641236345520 9449264 -6804094651315739248012859738304479232 9449265 11678223829624057418528176189911613440 9449266 -17843293801481974625802466982961277632 9449267 297026454751587274837986502425871250316 9449268 -66422735407036246263554985019643842560 9449269 478740621997440456447502903870314804160 9449270 -45079923052053621935290249907989305600 9449271 -21727017411428175841547672798642433120 9449272 -73130808729025778868565511726707384320 9449273 53295827995030659650645758666304880000 9449274 -9871969192841561125279327932064338432 9449275 -183961458701736097803328720907090123400 9449276 50206528804728495850291283793934556160 9449277 -63995947796533115014887926937152940768 9449278 189125193295353173689672928495742477312 9449279 118374104863764191143306572195795870576 9449280 55686811784014787187128223888058613760 9449281 -226135363882197969310715704169609209918 9449282 108563723960855903394512019083307086400 9449283 170777485785569275966557358804178431224 9449284 -18599324564574795719760640131112442624 9449285 42868732575694175345306076100690644600 9449286 4594891580266886026179711825941508096 9449287 405354407663421326424842919134479886936 9449288 -66028462169531427309600621422558208000 9449289 37714642116877387604645408794463852400 9449290 -60491146926175095586360468678300317600 9449291 33461875892719550656517192526869661312 9449292 -199556885431224195493941017750909546496 9449293 -1013150932408955800467302313249265216 9449294 -42133911660925561305779480613669866304 9449295 -131750432289247183934674669886626104960 9449296 -19997311075247825054585376119936516096 9449297 -129261638263739118806533348369043907840 9449298 -57041475405642583548635438414175334896 9449299 -281080787991753887503917019587783700 9449300 40216655788006011639294289639737600000 9449301 -36072810986663563423807292476075884096 9449302 2415671647759900597614559241729892480 9449303 -763574920859207536439675842260165583200 9449304 -50343084862722803047457846992621178880 9449305 236787378332256437288080638677372472960 9449306 108403857160957979636081372583860858352 9449307 121246018377067392748262022346272007200 9449308 -55089270647301311785220825792426803200 9449309 197545039534078333920596323216470057510 9449310 -38115132661907618904120923236905926400 9449311 115986120193031467329904585330874199024 9449312 -32673785808291443178907608749574586368 9449313 105414641677450698783388543062607168944 9449314 -76705114575773270519713669622782583808 9449315 -437724333204863591411903334510094121280 9449316 -15329405326470724988647358482331136000 9449317 35507811061898164767204625901999301180 9449318 -171794377538020655560087079954521700640 9449319 -17662529118162307851774901290167723520 9449320 -142383797897048356365029080146110054400 9449321 7314357139738892439856867655992182912 9449322 92931941767804468093163832370820547840 9449323 287598875966302516521828020959777936544 9449324 -58841527269065931075505852143386306304 9449325 -217451092082597249153107886041014000000 9449326 104885712565469248906729006532722562112 9449327 95132704932299223385107177288230799360 9449328 5521355697320406469546202818272559104 9449329 -9992222350815048574797512280978151824 9449330 90214694617991148506136471284277457920 9449331 -279737216495483234985358809902211549600 9449332 -155956371515920342987649618991603181568 9449333 -83706983468118086749574320842879418116 9449334 112086600856229613091725464315849551584 9449335 15285742241185290605872549596448347360 9449336 1183692172918387025914219958960087040 9449337 -148881990503632176990759743108431057440 9449338 -236251283982505667262413078707570945680 9449339 -2599015104392125572938675583884395176 9449340 92736141958999533877004997340847539200 9449341 -50387008491937034765136796605977694816 9449342 -65341178540787415026029492938205033088 9449343 41785386908103569159316588570171678720 9449344 -98461744984539057574862185820565012480 9449345 97157268355651499896577721187800328980 9449346 93021153096438412663046482332738489600 9449347 -15723365813680526826206038214363779204 9449348 351424692715072185151633112173594214400 9449349 -1146978298243979733782137224483199872 9449350 55745558895609691595978294124961516800 9449351 144701771378852267989397091851833475352 9449352 -76494983381150540813330585913276825600 9449353 -118594488262279080391770191966934359398 9449354 171922972571274640072076894638515203376 9449355 1013273582905687443953745690418180320 9449356 -5363705694815076336534362539960230912 9449357 64484231344376470357280560971316743606 9449358 13234458816395958539833853644483117056 9449359 78392120613049573646110827362132282480 9449360 -44696436791390928801889679146246963200 9449361 75114240308549772065050839991385288832 9449362 74193691360017752383146233029030019232 9449363 -60955461566645505016226721208273167360 9449364 -54884493697872395319946182285118285824 9449365 -118053439879266971424081502384084804800 9449366 92011695903346859816347214105035123584 9449367 418014775794699443885230768190946048 9449368 -406357470011265947943200991748538173440 9449369 -163881269349317397272393289797292780 9449370 5883927539419636145592116075065175040 9449371 -10006192246619958202849464397288946428 9449372 154744614710493610478439018008329944576 9449373 159991410697719194004603432834322560384 9449374 -35485540256411382419802217518426432 9449375 14854475808592561783862059385622615000 9449376 -274905627362099778703412644892991553536 9449377 -139696887517354006276288759878875014656 9449378 115422640689052496063879400205610748240 9449379 -100540841210759497448419281301321656 9449380 -129025571113287129133126792376103571200 9449381 239842953458195847673721525771918793600 9449382 -103237564569963037266296798821851325056 9449383 -291325139745974316464496980919605023680 9449384 39922789945317265160675139109434163200 9449385 2290504986279669531504024492741086400 9449386 133892849069334730253575504910729353392 9449387 280126554770807155001634779134487754036 9449388 42748303697081281295115855070766957568 9449389 -38391302419266552926124692264542202880 9449390 15524242690583986975324399034652537600 9449391 -33983636513588739855083639351415159936 9449392 11714087044491461505419788519885209600 9449393 -28744020296991398527493666513764382040 9449394 -151985929288912356659458589061212233728 9449395 -273165986513408925747291948712680911280 9449396 -163713628013098350834686535834575677440 9449397 99096993006078190469944679240840876160 9449398 37525921689686958111394182418261278336 9449399 123232172146082801977271844758348449440 9449400 62278966868423117184261679382208000000 9449401 -120651809331988328196507468171187167360 9449402 -145644168614038079220701189426383070208 9449403 -209753807714825292973799885379410740800 9449404 101856853320922553116229945779578745856 9449405 -61765601564645846737781242664526095700 9449406 50702055627064278418808446003048156800 9449407 386787506146188686080744378823453651832 9449408 18157463165628102226866762082815049728 9449409 72182546424236688412087879943483821104 9449410 78816453455360656671554355936774912000 9449411 -300813695116055728652561828923399937988 9449412 -2624164626977354609594580632096342016 9449413 -394395344477402820529628745579356666338 9449414 44477992410552508236773524082282714880 9449415 -38497276163635374128836867339347978840 9449416 87835385358206061383120551222584821760 9449417 -332737620457873931932985584398714234534 9449418 24724909395915811133423583078059512320 9449419 -102174811627594894732072380137291982704 9449420 66324990725879076815785711980243394560 9449421 235169791268589972750288560817171218112 9449422 3143758492988611528799282511911316480 9449423 -287916819991271120063587963905722203632 9449424 38008118427015770036562546377802252288 9449425 52691021895120228299542012794186314800 9449426 -90952800886438954273936427750081227776 9449427 -5355123738342603957356360947750586880 9449428 134816272408855248835172034088968328960 9449429 54054051235641463342746813338849309760 9449430 13512830282476728897188167139322213120 9449431 99059525273350017393421817583864603000 9449432 -84029289558248327877913141950159052800 9449433 -15649243259244280412523447955655594880 9449434 -43860773631772897856077996205383910688 9449435 -81281038412405579796654569307311063040 9449436 14957564404543385331521420259513237504 9449437 -125838005459610426199770738415107533914 9449438 80917745209207117741422209734966394496 9449439 -38511418970495853991099334901406088376 9449440 25497346344867613703364513507783475200 9449441 -130220740442223526687221606578389141200 9449442 -147811490156124851170711142536024538160 9449443 -96730444376852436843843827100808726160 9449444 136747727052215264435024923979251654656 9449445 122661451370817019192844630672480437920 9449446 -42286439570685258378034140583583255328 9449447 -128927899055856300681126638411294676000 9449448 148972553891247784082430404051164200960 9449449 -384427568676478434301813155481587921208 9449450 131219811162234781112364054594909818400 9449451 46719321870704309854777615043256099840 9449452 37079756754212719066410828527858299136 9449453 -84938781070275160651460077221840142536 9449454 -17808807293257609327210597338241802688 9449455 13582848207384828443957574011893914960 9449456 38109604894745399420706761979393638400 9449457 -57606424211689806886091558951514234912 9449458 -129423205367632538900287780137719970816 9449459 97044399513448175768744585872124873520 9449460 -1932589205420128454240850447271987200 9449461 -71569670134500937556546227079498764416 9449462 -719639148955348286007542317850636736 9449463 -959989557116180414000226041631570456 9449464 -255308213383957362886463375459859824640 9449465 3566970513767160562807085129711502720 9449466 68663041916052175890811191239669902080 9449467 36794848227369343403791272805057398624 9449468 -38274657583535617896464960602088245248 9449469 41677026152788563574976306875806629094 9449470 175295229372385976623227245872293283200 9449471 52786401156956447831535318018323484672 9449472 -45770643642461406036144011292400680960 9449473 -630235965211618174186683898908660300192 9449474 -38759570357590431984350488064268372480 9449475 -962437530013490362774465273697856000 9449476 42424129747103391262627265139028657216 9449477 -98323057460645192994737261101910416674 9449478 74187008496450459253496550058897574304 9449479 136577921099067347451904637631576926080 9449480 282783464125276484998212933537933004800 9449481 8640400777438034902733768831586292800 9449482 -1348409302610071308557371326849355776 9449483 206819325553875219082416234270534555732 9449484 201160969320646184250603453828934017024 9449485 -17651581478695178764922397464088330600 9449486 803723799143995148252317312804631040 9449487 -209293387454064648363261897231043720560 9449488 -15073735073561690863994598306488639488 9449489 -136166887975592753187378114857054641344 9449490 59176057894196304581761904843722053120 9449491 117618297372269680495090735377615444480 9449492 89611833495565601614863244411397889792 9449493 -161341922108781314194364819779978928736 9449494 -94670780728968405989128865377876084704 9449495 402295635084656431685933958983197800 9449496 -53549558950537154211099931068410880000 9449497 48327203529638929447620825740906719946 9449498 40560483558054022497045159795856032000 9449499 -14171214133101543813073298664630581760 9449500 254196842543019906463489421541110400000 9449501 394532977180184884773275262894983742732 9449502 -129312451771787563589697114643098418368 9449503 -32379954633548653740335299565084224272 9449504 -104016420074200208702712525291182358528 9449505 7634561035789491913782218949439251600 9449506 -85538589060621974026068311660407434240 9449507 10380192161399089758453968872697361756 9449508 1736921693684487682461470326906189824 9449509 -366796787948687406652411092111770828384 9449510 -5582577913562179640602796152169018880 9449511 -60929400702486287329064491748095821528 9449512 -59490525245756564675834295919769364480 9449513 7473819604184223223333917597159599226 9449514 98735113791369037589163445657397744640 9449515 2270892837291775782165745375214196000 9449516 106113724834066689475274906164691152896 9449517 -57112266970635276833726132825736791040 9449518 3568642117402296707480454396844844160 9449519 -397285038429026293840515268955617444080 9449520 -5042016069079085669646713533078241280 9449521 -217360389042574469507054419585978775278 9449522 339734672161069292925029132175776785824 9449523 -46183183439302472681916424850295914856 9449524 -11689547899105980833684224216602419200 9449525 -170730429294264407671461622832724268950 9449526 33633172517010254938663591824534818304 9449527 216411887787412754551237415907550319384 9449528 37821303097059502624785330281194782720 9449529 -79691532791752448307624512381459236992 9449530 39798133559654485346082579181573064160 9449531 -21818193649984288223197865464762116576 9449532 102257233438050679061998772814809521152 9449533 394003461092586456023108799015272259782 9449534 127548173094731014054969329281817937920 9449535 -112981558675419126841463190998935676640 9449536 1571789989046844865846726683202682880 9449537 -12099046059624988143480111930023335980 9449538 -21049804043480804424233011242292297728 9449539 -166163457342567912140473161562488785400 9449540 -29775808437719596565337637694705621760 9449541 137080349720997618966610034142493079904 9449542 -184269255519634853953045448302993031328 9449543 160659942403896348300291421557396454584 9449544 -5679708038953427816186843791770255360 9449545 -54114365740604993250336929211784038720 9449546 68696566184164619871848850477913499136 9449547 -189858611838714198714259295129957269800 9449548 -369807861684479179198156203998668469760 9449549 194597967167279446375518055845455042550 9449550 20334304347643438620642532426429670400 9449551 -6159011586040848340960052434876602248 9449552 8078502221332399027940099393743994880 9449553 -179031099463358812104512135906693281296 9449554 -245809551387699218346827271316437218688 9449555 -53161181490340592413487047470275418000 9449556 -2726741274896703978695908828038113280 9449557 11162162565942861784375569556147320 9449558 1991445701963380233827965443963285120 9449559 34637369910412323930255589420639746864 9449560 -69292785852335613691005023727387648000 9449561 160002180477403265415925269958620439824 9449562 92329826419764303465282779068813615104 9449563 16572448593495028013345065605189150000 9449564 -2913031964101028780852324719813753344 9449565 102201591908284355363388277684308143040 9449566 12152254390335684962169944102579218176 9449567 131806755737980198829029195780907088672 9449568 369490747616566929782835238697128427520 9449569 -199934840734796649025557659503787171004 9449570 -23928044652541397197479804703349169600 9449571 83934948484027414802396132974269983664 9449572 -132604859275440316170995108232469306368 9449573 21653804112172721529839895244515529344 9449574 -118302915159237903990111319222110942720 9449575 10008747867276682386584332687774992000 9449576 -10467181800086330968104085205229265920 9449577 -41568598847791988905245343397846456886 9449578 52365734409778127219551298056398839232 9449579 22346038542972168552319106362285431984 9449580 27588070455651995061030170340040704000 9449581 255113667621806590077952237872582199382 9449582 15085847198758729200245629464850997760 9449583 112289290601320978403830302974952578688 9449584 46796730949760505552204595146361241600 9449585 42426713208544246807488143128773504000 9449586 107490943316992147163528927024419025184 9449587 -161526763863807458366689967337357814448 9449588 -105581490399912934026431668075762248960 9449589 -20479201688565320849085701822940030240 9449590 167520875044812833845416795708644824320 9449591 235219808452798801820993639260611973992 9449592 276898671027829002208344284308541644800 9449593 -424953052986728222432973179583313890400 9449594 -383038449680546916908172350321995776 9449595 93674176786075071139374229023624645600 9449596 25109419256320173597706828594753603584 9449597 95509823028289317068225329241503175046 9449598 -26500250130113602227066969535313909760 9449599 932577435923657084625156584454083464 9449600 56814296141600719208100337062248448000 9449601 -125423960272068092720639468215511983248 9449602 -210527439892044909224877272887959667248 9449603 274774515813827585634230686897670835360 9449604 -108413188610100688609425163523670284160 9449605 204011727236073202059910260287480495520 9449606 -5088950365897632184474850898645814272 9449607 48782196930165433171419913539088475520 9449608 79039675095821342684617652952280104960 9449609 -170597584857446499234900993208737080796 9449610 -598981562223015232511663600143111680 9449611 -252196806574779964323965839825400159788 9449612 -369708973737126909992206972235696640 9449613 136747945430152662183316272240288279264 9449614 130561406895925153907047339734494494656 9449615 23801224683108990874091572243614578880 9449616 -9932709223685733086473068302106624 9449617 -174397472357105116079111811343602980880 9449618 -6655913743474571306257304804464944240 9449619 -15785992047310520481898492624489850112 9449620 34649097063977841260861702161822625280 9449621 -412457234464890737810188707842561194500 9449622 -389809815839333456347244666578311936 9449623 220491041086856107762799933231427036872 9449624 242513986638399086005641860137451304960 9449625 56501109864249112172201680948254336000 9449626 -149417906803730125838338678805990473488 9449627 247085959548801521585332177523117239272 9449628 -126003145257600999156442259359022753280 9449629 -91235521665977742071503623836433086624 9449630 -128140126594037390583726172676538575040 9449631 1183026932183170168957111683482128080 9449632 830174425767121254396639194253763805184 9449633 -230812470973463806503021031287691333536 9449634 38451073050531438317260363383357444480 9449635 -76372677721406352163410345965627104560 9449636 -79064963328586991295759304134116401152 9449637 -939906139201922349279622021245972480 9449638 111977080076882377640683210097257738560 9449639 168765875682529957878012185385739947360 9449640 -2438377667139531019603085502163200000 9449641 286625704589533096422684021175721378042 9449642 -65886749381055917548952072154551017728 9449643 11145669098111666930411977647222650880 9449644 -40075720044651058618396523055294417664 9449645 424590813139564397306689442980963405080 9449646 22768454923107379421496484927775184000 9449647 418478114100332579523262884575819578072 9449648 7380430413088359814385881798377013248 9449649 -315208397914758008361009328376884887360 9449650 51543463750892380891581152347152000000 9449651 -342237379496910632382390595002867087348 9449652 1119731217217356409387174967530125312 9449653 -130540864418339220506646732896574654656 9449654 -428863716577095094959117872928286896000 9449655 -75273272953986589599580397025424305840 9449656 465574282652362317564645422159343759360 9449657 27992358830739700133360555970545270400 9449658 68732170921451045399554051690411219824 9449659 -1467262946827897390896596125177758120 9449660 -92470834275815457399557520087950730240 9449661 -16083003594334167229214317605270796800 9449662 -46065717468283334075119818268278375168 9449663 -366145032357072126600436759747670321088 9449664 10850363642415635658677804065829683200 9449665 -92463907075292901886581494753965961280 9449666 -76391679916307982357514307576064591456 9449667 -168640012243123992498200905972287368316 9449668 20386200085562719559031512047999614976 9449669 -59912993361782610499010466545249000160 9449670 10591737975633441302869700537841686400 9449671 147239652500944917697448880487646250240 9449672 102665462340109817055044288545862476800 9449673 -162472425969525010909340770866773926656 9449674 41423769430538746894981109534178017280 9449675 -51433869147657453528985388935705615200 9449676 131838095357583599332576170802208563200 9449677 -130071558239438156677247693327506126474 9449678 -9539341281308358443463955006370722944 9449679 168330681711890749258922707010538347520 9449680 389507097115709844091858779663237120 9449681 -363362917841828372668173852939668629518 9449682 -57127727070782575478309779085471083776 9449683 169746326207893501369730020892045133932 9449684 -65941803360243905568778925981932435584 9449685 -68631216066251252775069806162711318400 9449686 -249930766098518426373299954150683253376 9449687 118591178215276939740287092361200417800 9449688 46640382209263323441237033822604492800 9449689 -50401877645516560524178237495307987968 9449690 -11046430729264693743869560668135770400 9449691 15498768708704406497704887092715159192 9449692 91168088448827605651449595629624478720 9449693 -466896190440096188049160851387738420192 9449694 -97356708269049279607866816320782339776 9449695 398595697332832983607436003218749600480 9449696 -120569495374812491037758418232836096000 9449697 -32995686202062587386328288633368453200 9449698 -4161257460683542629893308133315548800 9449699 78333182265957925188313154474386961472 9449700 31206206317427157543879351684935577600 9449701 424426905616718864648405123911493819100 9449702 -9099697107955859019540664943540252448 9449703 15990969261978535427318705747603888232 9449704 10491665291359501569818942023135395840 9449705 -83665795959629557289679002840171308800 9449706 8731331977685870754047076182790050304 9449707 -67346735040608141284001459888204001600 9449708 -234122753431511622301688809421059384320 9449709 9332465077495286387529507349326794304 9449710 -1764066658255240669749310573336596480 9449711 157415284417890439487087470718041994832 9449712 35035023756877425824527433283447029760 9449713 -51297883808169430848359997837616845376 9449714 22074158880675353348104683675499622400 9449715 86048609676114048413413883732893866240 9449716 -207888014907053061821977775471329333248 9449717 -13865712496278261019177578795273585234 9449718 -33396428821566018426649058035236741696 9449719 -236735021373750056637552241254233695400 9449720 37505512384421452690306731128985600000 9449721 93692938484983755747779854135839769140 9449722 -18544392628678920787499989001665249200 9449723 614559803507393356595300200081441704 9449724 -18568772514938044062011776333385055744 9449725 -166777787094202122752558959087195296000 9449726 -38699025326600676481634763706834821120 9449727 31071121538467057373297255132920885632 9449728 8848068408703926337135440222016765952 9449729 226992374359784940060357902730664281300 9449730 24078225813824727526979029328464896000 9449731 28027768142588434208757073828615854064 9449732 -124130391089472490446095995176762923904 9449733 88881106071732553907463089661788973024 9449734 12813247035179852156264317820407990272 9449735 282208301819728632987605456506815859200 9449736 158554956469814649729669632762671718400 9449737 434556007413134520553258563735894180 9449738 42697905129823161856948060120923445344 9449739 -72006724569553151913447030582009400512 9449740 -101559320208061415433786598776115845120 9449741 43350426143627671702398482185287665664 9449742 105459271500546687885354271354091522112 9449743 534328767822053977185611277104172102880 9449744 10077478552268992130263018411623260160 9449745 -78444831834002782532084694519902745600 9449746 -738155058483312859511552094993122928 9449747 -119597023807970361181432397088952630728 9449748 33373907930528745680027215069044996096 9449749 -94125269089130064028913396786724571140 9449750 -8914890639731881658966584850498400000 9449751 -243174051074753820737089390384309628568 9449752 -115381288121391339930130305061395578880 9449753 -6190701393235031066530059041464507938 9449754 110662536564871848702501022880900225280 9449755 42318741189335684620802783561491348800 9449756 205468543724787885120733820868755309568 9449757 67190008042080428746072435706436243840 9449758 18545500492285436092131128985809220480 9449759 582974758979780841867195678480433993728 9449760 -179925251278204221116151244657042391040 9449761 149756197763486298917895785099559245824 9449762 -3621774628828743627859383988834071552 9449763 -64650963802225100042415454868206498896 9449764 -215333402328988518562351332176558873600 9449765 -36186211792940659457237470237971386280 9449766 -1026290267399455662835327076784524160 9449767 121939323043245667110117270183548715592 9449768 -174015864814463852302323790314485760000 9449769 -81040279159637064180345740755649267520 9449770 19467315135701693637948342877426513920 9449771 297242376503772543594219397128091962000 9449772 -40532423249146110819900592771162607616 9449773 97974192049022856972792427099106737536 9449774 11548358176539460167180038034973859136 9449775 -87185216784704370326546593042905750000 9449776 24621671926342530642995660726195978240 9449777 7848418798528798265535524161733340900 9449778 33173932043849539734376565514876776448 9449779 200611853840816076076671153561613089984 9449780 5409318084308844510227743300602101760 9449781 81765773391564214720277183757364357440 9449782 -79869047095024442830223083558502695008 9449783 -24149122422712173361201655833117973760 9449784 60765203449070031266526049944652984320 9449785 124345162653594847981752587014181494980 9449786 -2929228299243965629614953729010859776 9449787 62959728746661983725267520808202465560 9449788 23339160438997251026829919667837921280 9449789 23609404299914000652914169287877203820 9449790 -36343268361719843774963166161591869440 9449791 -87063605404545714291567400984737883936 9449792 -7616617473203546979430481008804233216 9449793 -14725001188568052272310360429746375118 9449794 -94800328105539662591541756755985077760 9449795 27351975966544314739935285374789218800 9449796 -127635271100169050349180193434068395008 9449797 308457636647665224478616428757052773886 9449798 -3642331225844469695455510154758601280 9449799 51737610118983741500626842481232944128 9449800 52993186631494568593479177080193792000 9449801 334462428758681427232542248920163555802 9449802 -81986838228910130392892544327645073920 9449803 -33808937442980037962046807204610642944 9449804 -34393755181119784624330855142735176704 9449805 -111115634948561092136440860707980926240 9449806 54005209717334411495388835469761244352 9449807 53694247764094143561218524021142386752 9449808 119694928699703992095890971872067584 9449809 -2040538795477576724553008956587556496 9449810 10859308954650307790469486905009060160 9449811 -137809445156377470151375131288904320000 9449812 41721554739660407400756226563059466240 9449813 161008441253743439200112488194674170062 9449814 55490098506252860779338643198582477824 9449815 77831430138182794924678110123168810720 9449816 -137241078380041345725190250095265710080 9449817 -171053387224354890320894047959269080320 9449818 20151849223950044322184532816731036416 9449819 -418459858402729216436146746447794958780 9449820 185749134982578972223957120661506068480 9449821 249899356692189548734087734346872777600 9449822 -58292855574445296015297762781429843200 9449823 50013521986957510879891987917993312768 9449824 -296881878766519399906686246828244992000 9449825 -14861922683823992011329471233423112000 9449826 82113539422450181051067816242543583744 9449827 -334781954538167195313002272357142980324 9449828 -204764080732166889919272773958110927232 9449829 -53393262439138080155934916806120911652 9449830 10761746461444189685122663153024005120 9449831 107691397163033580228657323387089864632 9449832 17214217977704313136191487365058560000 9449833 268979954656505141186111561994226017664 9449834 -64331823251078941112353534058743535184 9449835 143815118655353854406095642149845276400 9449836 148992795117206964897324959012158301184 9449837 -35808068134218774575350047288799717608 9449838 190086134231805774168404115677184768000 9449839 -156164876802209807999971622853734998544 9449840 -563240950230491760499752223491686400 9449841 49703990759823488623018536725099701344 9449842 -99519267407577938111225325107466770400 9449843 35555681421105080967208979602195302144 9449844 37200988321528021743441976800828198912 9449845 16007433009003892342393816287240467100 9449846 -83963585999547702633940714075387408704 9449847 85906689611802789080805213793459538736 9449848 353871458340272376100022989222312181760 9449849 50519562930153237293360299358681040000 9449850 2440525186402956735707508108525619200 9449851 -3065763417507021965362747024747858416 9449852 -3117373909420957751222075127199031808 9449853 -68247133686900962593031670424239052800 9449854 56523422538843389614110083483088870912 9449855 84357665325699614059767754294749377760 9449856 -94628939516619812022757601985869905920 9449857 -31179519239463005750131177080118912894 9449858 314102172712644672605594127846691488 9449859 79577962482361049855544481660254556800 9449860 -43977006642881667869287020447782400000 9449861 -134871676053635516392486815995461012128 9449862 224543727048385549226034107653894170624 9449863 -214940462387382692105882184972325327176 9449864 4347113813287574996431829840511436800 9449865 7347150311117784768154748685149682660 9449866 3915152307595458103725968593456836864 9449867 -193928458234918562576937337561749155328 9449868 -111155476873609633160018741635746869760 9449869 -87886796142823493818716205998256269792 9449870 -3657903674848067456489342064282765120 9449871 80756208023558413639241330487168641424 9449872 6011795313101669818609949159663861760 9449873 -1157711219184064397353275204076245900 9449874 1057316119051189528743120409204634112 9449875 -473686861922277900639126349079163168000 9449876 -122504982145973782819381621439604261120 9449877 115228044580168621405855806661025212320 9449878 212458393654609045002442029927347760000 9449879 57485175512794195767951413522739585480 9449880 -64912633301218046753550712515969024000 9449881 90761765047899771745613882894103070400 9449882 43060601353640420724308729740870179840 9449883 -367328488916560610876996406629481015456 9449884 3849375654441284127403604854397126656 9449885 -13388754939357831805817207388475361280 9449886 88027287850784969035321305895865158464 9449887 225779101462401011698883462908072534512 9449888 -24727881186378906187490154334324260864 9449889 -128404588893021024988448356821887562576 9449890 38568621734213527933227012887004156480 9449891 -35666982338053687454122738684726980216 9449892 -134729602194458128459112632456552304640 9449893 134029487502597341844619376772807169020 9449894 -75739296053606495388538177157173545504 9449895 -380997577181967802014053783024386560 9449896 211203570726953301801196880711783009280 9449897 6914679323342159442731560201622381706 9449898 -112411085062079277849385969834734738432 9449899 287155337217649605621220921975590913800 9449900 9990372202391363539487652032946508800 9449901 89830891407651353521798599772707049920 9449902 -55089450914331341586829894657349262336 9449903 -151784493721592709570418296610440052848 9449904 -24888745373974833483681634381851426816 9449905 -241293801349683620491435995109610372940 9449906 27210101702810849778286198264065595152 9449907 -175071909392829993869764298979333890760 9449908 -116747636913911794507350932308982693120 9449909 -10431805631533465748641216647270925248 9449910 27907112411748045582526120319372880000 9449911 -199262782889425130166677701359145141920 9449912 182010217589480302369771041660110745600 9449913 -2285808506319022015308519311497728000 9449914 -22140124396193964254577334449463756800 9449915 -40305611864698261780425268432707490800 9449916 -9666261876304553485251302205916446720 9449917 -180704463334000183047738673174500879034 9449918 2481533730753743465655479567707595904 9449919 268491349599764880338220501712738909440 9449920 8388271988555968588205159745406894080 9449921 40648206912326574196473070847762779092 9449922 -81026204545356115003216486164451686528 9449923 206580721818973948969979027081872544 9449924 -28663920544964056983991028839991927808 9449925 -25627021897235513956670262879811000800 9449926 83239836599370768448918736679517791360 9449927 54121136654054170524861148920030178776 9449928 34159296862874791650184435346739840000 9449929 -114921165848669214869780280871627887180 9449930 -15090981346213044174108441157104000000 9449931 96721755144124811283572482405406435760 9449932 100319200637313809439885415875051850496 9449933 -134252777790733140229417020121579303818 9449934 7275546054244855677652103521501344000 9449935 -50933835751874255213364724566719145600 9449936 -21024344694831399831200437819572092928 9449937 97308877231400826642017126150528504640 9449938 -369017244130300045446212778038749056 9449939 -102198333440026153681994365898952922260 9449940 17194508746848092920494839802714316800 9449941 88077319582630445328283087311624389760 9449942 91202880679060149796559358974794957632 9449943 -147879635384757747073123025765002874880 9449944 121969432769420284396037814791572899840 9449945 -46640234623839301629717840619595081400 9449946 9076453152793797344625362693456964864 9449947 32417527011180021693871997590934000640 9449948 -166239020435727868659481643915696262144 9449949 -33980380200425347496262538262812273536 9449950 -93847123749240540065206827284923800000 9449951 90082289411986108135111450360054883952 9449952 63713723012617974070107556665981665280 9449953 -13489530828584695552401535713570098796 9449954 165248629817078167607992624462515757440 9449955 7417249918194266005785809782765065840 9449956 28795496949267763151874975350741909120 9449957 269880368569344254231915504517028578240 9449958 -10675808450342053230495133938799595520 9449959 -620373466555180184613294210276300266696 9449960 -132160225519009341707423419375248384000 9449961 347864436511704300156885453412719172224 9449962 -40265457155720834834009306801380722768 9449963 84155989526331330868142764686030004212 9449964 -21706591900949049682029166904150157312 9449965 -15726992541751756724525304132602897280 9449966 -59607576647540092938868707662134724736 9449967 -18304761872846251058886597205438688880 9449968 -48020131445835466943827325629655187456 9449969 446480453862679631591829935755948203060 9449970 88079092999632942206699146391022758400 9449971 123408990658913006439005774281106668200 9449972 451160968207614996589499462142824448 9449973 83724099829156580498410684132550088000 9449974 68840375494567215846006573478514840736 9449975 -139865897871604543780676306342847150000 9449976 145599052220851969248652632713495040000 9449977 -167743647862004476613885109277876183800 9449978 28956391415196867660644148540419466240 9449979 128646207290997429689097396718283520 9449980 99851694290335380932400747300562022400 9449981 4338937046794296977449526390510890272 9449982 -85555181542262272026704937357083208000 9449983 -182400042599764566531320127801343072768 9449984 -64400271032958853868065331260113813504 9449985 -11777551775644043901949877276625378240 9449986 10105938107045598634596553252215260160 9449987 -247572523276819322394829334352696768288 9449988 23473763718685505113171442149682141184 9449989 363400627720633727976404028194361325790 9449990 -103015837639040518333440241317891734400 9449991 260615947052751762399862481357084694000 9449992 -96348900791803638589558463897927884800 9449993 -88705387089735679194017872031539238400 9449994 -20095862358957453327086107240466032128 9449995 -74223359954101885509557642198276460000 9449996 -10870589899905799297460477928961310208 9449997 84838766393373627783959910857284632000 9449998 211111906125309709712433776862827512320 9449999 -162461398987120438279533319709442564936 9450000 18371475990818114926620683575296000000 9450001 -251765655324822975587976318834353866896 9450002 -44772042337537516937097199379130600048 9450003 150466170555892562270415041498739480504 9450004 -164448429475672390994320928419841186944 9450005 -41724878662747960323912233797930426440 9450006 32233988618120740620494825429380424064 9450007 17952806145532300882732534051401230512 9450008 172991237711302806686615598916161208320 9450009 -14443075007741180896304955165934198272 9450010 -2929308413405785417920730773810631680 9450011 61833700761937605255198860621391860520 9450012 -11423808033618598311423238309873852416 9450013 -286286038042471403678485277971939939738 9450014 -22614536146103517127519883850588327168 9450015 -37630754469359900062224351098883914880 9450016 -94081893115584610136917909253314510848 9450017 58200654703045488186536376610418484066 9450018 81258461534321664532537905942229638864 9450019 -5650502404427369936634152817878844580 9450020 44052168340444667980927815316143936000 9450021 -51899646510822194161311716548710710976 9450022 -48526072300748289509526185000636761728 9450023 412103441932514890590800395459127249304 9450024 3147426154021535729553279443329105920 9450025 -4864787635880518287290600158647775700 9450026 42500345491948126195601978744855900160 9450027 228771558668343793516538021816105880000 9450028 -93087823113268446658081178873806977024 9450029 62106840451130775591702846665195908992 9450030 33996337303436086616733166052085504000 9450031 10209161170788342228663106544257954912 9450032 -53377466463665048287228852799526027264 9450033 326823812981212336992203328428387328 9450034 114556791542031338595641422897620442752 9450035 -43229876364176719607312498585261747040 9450036 -130006862092149533083271732464746811008 9450037 -50359428144568455679850437080273095314 9450038 69288220570118934403829152495553890944 9450039 359872684524467590743177823616065257168 9450040 62290546072917195785730256134601113600 9450041 47304633604648434027437402421576921984 9450042 31126576515655940897113812287322726912 9450043 150237467948258906342708594550111256292 9450044 -422709058922137684970829371423327376384 9450045 74459567413031855470740575142862501440 9450046 47781940313742310198072783175146533504 9450047 -73088078277938594975404799211343009848 9450048 6052533908778157046814139282656067584 9450049 -1730880532663095753161519812800405120 9450050 -55731216488699945743552328467007414400 9450051 52700411272357397688119750821085400240 9450052 358834541485044747893847457239531995392 9450053 -50781712912681066329903263282521404036 9450054 41048494657532884322920677335476608000 9450055 -138180645852027783523120228888988475840 9450056 58771338103336776052693027196856729600 9450057 86918128361437543972363594131696162720 9450058 36456346560255394620958554966731192880 9450059 77114236153086014520666214405929467520 9450060 -28974491765288675084235928055205888000 9450061 -34721113553873793480303139713783587338 9450062 -3383362637260397267700829557602160000 9450063 -67106960631520886525711048686036899216 9450064 -4661689644001060956285947781239422976 9450065 173729072387564500044149935295824618920 9450066 -10086732783450382608745486954632533376 9450067 2457159497916507475972942746127360320 9450068 193785229881822756404753625394352977920 9450069 -1126254436557382138136176235242634112 9450070 28638660517082891869150726733457653760 9450071 63386837523062569949839762926629412864 9450072 50734491040478995446589125601164318720 9450073 -96099200902118856634460191747822018678 9450074 -5179302410509179137588549774455016448 9450075 38277823172496530473373466798074190600 9450076 -18672191401547399004280516039825863168 9450077 4005981616493539225310338302502068480 9450078 -5200585011294896610947892117941535744 9450079 179076167715962602469248938294397172640 9450080 -279492578970311337338346558999130275840 9450081 -146492535824149576382012645290123688160 9450082 93810161190989530145429290831280924160 9450083 149057907694370978005920561954228706332 9450084 -53245609156626223707357491757524963328 9450085 -202291179055644520390352428253588236200 9450086 32467488580379608061879332998790023360 9450087 -4887079249016980300977594652311112320 9450088 74724411197549517939215888663702568960 9450089 100644699743271542293988040411750721440 9450090 6744584613775814929308282225569159040 9450091 296208009376670260518211214971457060580 9450092 -1710222594142440912099445723189237248 9450093 88539733751943642159602557286423705664 9450094 -17778830715906426849737800434869369280 9450095 5946621232858732091952134605204278600 9450096 -31140062065134309460226166748946497536 9450097 -27492949393933486910120806838602833454 9450098 -17797744217444649029745606161116996608 9450099 283046477738487849970832117968637510484 9450100 -55960606400640479597249819299103846400 9450101 152720099371232453050566130145120877102 9450102 28300060529715205131484552119115259904 9450103 -167989189119315376139618168715918822000 9450104 175728581210442492554655981319922933760 9450105 9649412799576269165244869924854465920 9450106 -16118717551303045149009160238599234560 9450107 25108361899872766412213587496819332992 9450108 -8798074383472769548363042088213916672 9450109 -166017766366847342660366709254945752020 9450110 -1015271022594339252663219553809536640 9450111 204672562191572415476683781306009885184 9450112 6580827181791363084619721446785024000 9450113 -479313662391538448850916678433337071904 9450114 25259345777195021647252191024101445120 9450115 -230615471569501059388685016146343696240 9450116 56713107476684605942141521812962258944 9450117 164850947419521445839444340273088589534 9450118 134638174038799421319694505996881841760 9450119 -117217799044871185887134626089154705104 9450120 -13535852062029593574020941735288012800 9450121 4278866413643716017224126648451007872 9450122 7431125610025055020596299003976436224 9450123 28009363277632841529009954349944149424 9450124 176275990856822824975688507956271790592 9450125 67816232761084154546293335319515360000 9450126 -5636337280522644446247334778730316800 9450127 20932507512449059500959715988244764976 9450128 -38093956408396051488668314065110876160 9450129 949409728389599576815060062523017408 9450130 -188828222665965668451610953112611460800 9450131 62788493405026705200948829819564653744 9450132 -34788085999724559037105258199507662848 9450133 -7778072980885429026113283954209857536 9450134 130135589863325447144556740865091485216 9450135 -996345275979592037460250491257512800 9450136 -294234508893541903290150313836891064320 9450137 -1219654135210607472701988539241907248 9450138 184434617855777318564548786888872960 9450139 -240142856750885232183034503926741187144 9450140 -92599109707472301284826488339804674560 9450141 193271922681760204210110421285993924992 9450142 11858158533550232860126187919093577728 9450143 412817752994425905498379280655691108800 9450144 167563349894479898692311807500384993280 9450145 284229623247667791084528834840464682900 9450146 -100600899224019793094236715100678053376 9450147 -157626137728240666559362672963019191296 9450148 8655074504266520449486491939250974720 9450149 -569505086299578762454043966210884364928 9450150 -12424164387282510787190579790835461600 9450151 47465676563863751295527128635057228152 9450152 -245659060763292976714064140245432038400 9450153 -1528123660212904042641884297277451920 9450154 68217635676622010443529407224638188032 9450155 33343401678584041227119119148842924320 9450156 -115262814559560902035691035270110755328 9450157 147900894577204842876115243776244336406 9450158 -62510649007207790405956913986649017920 9450159 11350219835649776606717872739162116104 9450160 46596211135895805515848005830956154880 9450161 55876484321811967976832795745301677632 9450162 221896675967308398381104027996765955840 9450163 -14797018265749954768425572776704747600 9450164 -73934239175572811220078708344224923648 9450165 48895118777870096411276453953328843520 9450166 168059477697475014147852305118252459648 9450167 -11036861224091561748330060033378125784 9450168 14723606100964358210688979607645061120 9450169 -147068711455170292320636118572877689430 9450170 -47978362578064805687402880831135455040 9450171 -6306114665614585707952044530952847104 9450172 61561477167781316181988727839925191680 9450173 -90256837614406708044316604043263899578 9450174 -99343921377069642083963839664065986240 9450175 -17821135106693893141395206848313553200 9450176 -70577759161551621759432103661509017600 9450177 83570047925437714827395103964712304480 9450178 156573280519212960606989965883401106640 9450179 -247520287708181175838577841664240429824 9450180 -134180778839969016791346632310724688640 9450181 158966382719789399680639882089868095408 9450182 -67000984830049655669003366853370644480 9450183 113560580998065892616138408819659792848 9450184 2210079330131169410896433864788869120 9450185 -129741617449363145885124118952520526620 9450186 51401840949851602959282420833076152064 9450187 -155124491735568537209200173671974688 9450188 277637965148063637764621612439208522752 9450189 -3456686672074732413282028764428062314 9450190 2119720282722275322037991422627739520 9450191 -76969319278642399679124655672497686400 9450192 34840692037063484126080268959053250560 9450193 190678378795031729382740806429782409840 9450194 16373138863212497776934840456761302528 9450195 19329801183427484165118199032749552640 9450196 -3124891675325127993716100030715920384 9450197 108283668619961195643798444240645299712 9450198 -73278181887313810536203651171276814720 9450199 -76720292901615303462880187911586330280 9450200 -80593275722134271121874519398157056000 9450201 8869603635192962409280842364368667200 9450202 -218121283706114378892712552106657042448 9450203 128674206607552787406084818582409611280 9450204 -67523485307672863796588037374508578304 9450205 -83351077806994481706708550407367045140 9450206 -64797309049393713462932910952270370880 9450207 49304968517818222186481724926108619720 9450208 -32561747718825199037620930872972410880 9450209 -238400149383821221732260712210392355920 9450210 22405096465338126494507560120306851840 9450211 378380358673980091619875078052590566812 9450212 -177019197911515725083788108601287019520 9450213 -83892392095982002196502613212260589312 9450214 -50833622368387616135603396660681855040 9450215 1770356482843608867997704798628607520 9450216 -113609941929063743981475747199212748800 9450217 -16216333649424403790422363440573358080 9450218 -8881628788771734698173506539278401696 9450219 67011317436994367991643804029704883648 9450220 -34915852645544001801392286003201484800 9450221 -414159543867462979406199884486769834 9450222 -32856179236257431382937770107278281600 9450223 62964576953485343834413158254354586120 9450224 -23455370177196849126659792278727491584 9450225 21711681443626966412273185577086373100 9450226 -47623365965853610325077515791286122496 9450227 -313620449516101332405077233635936495924 9450228 110220725265549771011242327767177707520 9450229 268362643526878311411732529996554150830 9450230 -138261581754839087668065707611783305600 9450231 -100620192009591105473266382266415542656 9450232 -163376545181243088829996288856354365440 9450233 66396359453745243300506720791572137604 9450234 78568126126551495779796058209893699184 9450235 83671050198052097327936583328120832160 9450236 69190964092982275104024688535868641280 9450237 -10294267078507345351431517244730735648 9450238 84366051982254379457218434022446888576 9450239 -255908633615497197252372729015515050200 9450240 -27935017979722280315641144956923412480 9450241 33564560717980781949670070749062775300 9450242 -125915094525288689047964043214326323712 9450243 148767094262953137264689814483159843840 9450244 74360941287432143238384531266460073216 9450245 -93929874759269042529022307654976096000 9450246 34187599621846756076843466228408246144 9450247 130313271828534155447214890387224876320 9450248 30088003455163911974342014677495567360 9450249 146954845852271669715762606692690973600 9450250 346037824965233564137152490992873984000 9450251 -56083812813422453961618949273229267688 9450252 66809028175559997083989436882272637952 9450253 -235638335535587634206699787526068631498 9450254 18346631999821168395474165175354744704 9450255 -91190529332639652177047426931582067440 9450256 34964639089747823060682132801958387712 9450257 -89144978359596437197172543323409929728 9450258 2839853026210250965426917693413698944 9450259 21884895910527420582438148117006931520 9450260 -3957388077228479907301530741909312000 9450261 -14352810350038086999422412463956054660 9450262 -131213453330157968847830943072980710368 9450263 -120992109003377723589716303998745698344 9450264 -171524232806980281142574874965057556480 9450265 -212537309256965185386876849116442890880 9450266 68278151306531289933352039123203333120 9450267 160480087504982656497900824203653006960 9450268 230710953062271041152060178500234195456 9450269 59620362369308876218664787703208717670 9450270 -125780655626815867575177181051880553600 9450271 -333157146954295922585901047022140088 9450272 144317310278759464963109987921688133632 9450273 -43943491481332499754987652599147125760 9450274 20902722239411373861153537825125645136 9450275 13829343612391216883228766373167174300 9450276 -76646149374262245681837327418902398976 9450277 -41671985307131788385324405958138820320 9450278 24572270306947075119200699036772073440 9450279 -170997859617547801562477443270496156976 9450280 -72991709525094984733800034362757939200 9450281 14677957564746985095918948846630900132 9450282 2550713258364736765830517147488088320 9450283 352199538268846489038365058326350547376 9450284 50215126431956374941478077487003151616 9450285 46170636208668334596499372441094135040 9450286 113608136364946332654901253252596343424 9450287 -65212565943938421037501221293523666960 9450288 1114230758032671457636123457987543040 9450289 -295493493200863997313312821058366780910 9450290 -9343735778348301134441257653056209920 9450291 7600604530850053998692968261959329592 9450292 -150410584466022958870499284305230521984 9450293 50829379570151591217523158351668612544 9450294 -10503329399276929369576120848772546560 9450295 65986847692292262883749835448105226000 9450296 454099149156305122552349967625863168000 9450297 -279745816519137688829327722936563552960 9450298 -19461157293887858887447411323328978944 9450299 -230030770216018596789426154482345148320 9450300 9327681804491689634845450494288192000 9450301 114566456299714753771071108667427561600 9450302 -71439156179354365386587088169823931648 9450303 -45299464082131139326913762841776328672 9450304 -36870483155628329660781107032931958784 9450305 -33722168311431852315241977553075776000 9450306 -78791221155036242007598793411752045488 9450307 -282724713948632577110978011229929477444 9450308 18634786962831907362859843304774946816 9450309 -70445545180203290575534273113476396544 9450310 -92771770766695015136490497638930285440 9450311 -22345635642628710338389967064658297200 9450312 16205968079160894145869325290682122240 9450313 49056053524920630549613227204682959744 9450314 -12095953328210009829980721725415356928 9450315 52250723456180359671717357832446816000 9450316 -87348626786933594614070705995997322240 9450317 157829899349645112638185552963792689732 9450318 -42843172161946778509275569063192204160 9450319 59811403820013578074137456383359403200 9450320 -4688603658999262599825068901030297600 9450321 -89507255995641850788022209754349814288 9450322 14018936815570898751045000043074140160 9450323 -43052957689784637677134691710011598920 9450324 -26130956284218177517138645317298421760 9450325 2527667642974738169315554767497700000 9450326 2126930612037009096769099067125467264 9450327 -50152835062910782606830185223319731120 9450328 114164730003311474557930035087297576960 9450329 -162480352852637403808760792311401825024 9450330 -36209305265609059692649278998355406080 9450331 131541279540975017541268017198772409064 9450332 137686651273884508938265320339510681600 9450333 305805956168804139967936586636127564 9450334 -199326417469836795070517714565342614400 9450335 -204437329991292819977014746237048265440 9450336 -35515906846893657322932836954582286336 9450337 -220417624444355732780868165556512624768 9450338 -171786008000867346125670629542991029680 9450339 147671140084062555649950140570743087224 9450340 54008805508176309265242070814945710080 9450341 127700235636931273428113546614266239742 9450342 29845164020541468398169613084527840 9450343 16171824439279985182945194135050762800 9450344 -113798760758757457580733658915622691840 9450345 2118106618278020731680263641474787520 9450346 247629591002600725692054318382168195680 9450347 -78067537608805224048781846780849446168 9450348 66877202001694986777319390287774881280 9450349 -30567159666057547156919962951279316650 9450350 4843278300222865502638182051000729600 9450351 -15290306779128485525310744909390355488 9450352 -15739039853743964868016494365228498944 9450353 37355682972236477706770595146643379200 9450354 -40807503964129999001182250194761442560 9450355 -3894663345146014519857078647808310080 9450356 -137322112930069759389146232809848126080 9450357 -67771303547070454329570227609399986176 9450358 41955066340730744855646842129464901280 9450359 -484932198701663744091249990557820295896 9450360 91596446136716743056979301442795417600 9450361 -29086733152775170033587155305525386668 9450362 40336088553737003703485772670615344864 9450363 92609951585623718540152070111698407168 9450364 46435528044611831650878773782292496384 9450365 -145719009615725734045868705279429997600 9450366 -95575920179705884335814261990410096000 9450367 -85399740378290544015112657340651326368 9450368 3268358823364909342520893707953111040 9450369 216773354326899305376701082786442615794 9450370 61825298859346832914784100087810638880 9450371 4283361818799744871882717646382255312 9450372 -46612226227198378238891065806928588800 9450373 -457312224207894063189248328389769673378 9450374 -49427442236721143659473734012036955648 9450375 -236722438286071826640123014944300800000 9450376 41727058528264998559293747551028940800 9450377 9038745727669618278984279064227659400 9450378 2953893356104972799511259112468643840 9450379 -267150283897345820105652771287518632816 9450380 -146686123445199776598938444079081661440 9450381 12964135799630477949107061326330124288 9450382 134627982390384357093992091353714553792 9450383 -324893553733955143033674103472316511680 9450384 -33966501560255813368407185122771599360 9450385 -259577598569884759862114824098210418200 9450386 -7446830657740941452404061004050422656 9450387 164910638730009418137692779043756281248 9450388 -234407009360432714171194664831899904 9450389 120059499425843888448495965416752756924 9450390 71172998752972208535308183555006017920 9450391 139247822209771451677663968416429849800 9450392 -28167572463374143848287068153776291840 9450393 67688928208936585665217989400290534864 9450394 -123187329557843151777483616269960735504 9450395 64896074641005630433014316564714094400 9450396 99521170015027037216535407724389655552 9450397 12322797729327478768110565606428847104 9450398 -60473809364796972583092589178426332800 9450399 60468893544400301529770580275036999040 9450400 103036002004828808757319408371494092800 9450401 104714892676486191639595196055635227584 9450402 59109579152646744837066858190474896384 9450403 72578167719112359809426562810529906652 9450404 -377580514207288394334731512015571074560 9450405 -125066714329812317789537736043849012800 9450406 -77094182701140421617495184626348750720 9450407 324112882157689402569929871183349441656 9450408 -23023029663940985200220910745788334080 9450409 120024327646589833192906406952017123720 9450410 108913015883265250571045716603654944000 9450411 4544011284115371487224178140243080640 9450412 -75044533565495757823823602379066421248 9450413 -132015963961076249456421003020126257440 9450414 -8923838606047638473280566972667682752 9450415 -65517437616850234696974245844473695680 9450416 20656543301865243709675379587761733632 9450417 -192692954106570814094526214301116718688 9450418 -51019328153636077414069079405727084000 9450419 -256891553349258260662240444648997404896 9450420 -22858144252471402554330827413140234240 9450421 -127023182190211303811015699622931976256 9450422 -75517434995770838660828210461277687808 9450423 -15492863145980237984168963381380191600 9450424 114084115273028639228165658295666974720 9450425 10554776405979636363377588169327180300 9450426 -79864515934689560632581079009672621056 9450427 98723158592749998177980329377854259472 9450428 101226942106306001888569291955351293440 9450429 -72949881983410219141841021736762496320 9450430 24495415485008987620835819463276138240 9450431 -117740056471785241576050502514480088288 9450432 -6109479893432077534575562804527366144 9450433 209897593731425060264375373030118423380 9450434 -8627313535795449248849548096596206688 9450435 164340769420677535449850097394466330800 9450436 94627853814503913727234344513756680448 9450437 271531803546756734895406952537727431580 9450438 -96006776554880215450542239324315006592 9450439 -308838798045855971409970865541641886760 9450440 762746229146320132372590348887500800 9450441 -28470022872802257328619473938527625600 9450442 218319805563287079101923384119404749872 9450443 89296887766471803893626906342705797120 9450444 108927014804245963909312484792645500416 9450445 -22994870457182014677095670013926261300 9450446 88549469305927229062708164220681044672 9450447 -144588547981751401477412508513711180672 9450448 -1686447305275219633744284632983797760 9450449 -113141881039004397609862317334961301900 9450450 -39344069602767704828870076126138680400 9450451 213632263872935565180957618872639994112 9450452 -307967306138195005170739101731857563648 9450453 78846072549405214338093826595405628864 9450454 -816794503812406476913677798242119680 9450455 -42495453308703230084849353352971706880 9450456 -273958847302794051192401368591214837760 9450457 187404291493929270366252623304613021706 9450458 -116653067659341452836105814831081416224 9450459 17355303980605148864474299359557075040 9450460 154755107427681080596666581482801825280 9450461 -288483346046461925413733112457118158938 9450462 905570119927990402765584124157337600 9450463 510173467103080104159342701507424552 9450464 -21090461933970737645432436624747921408 9450465 -8887270827910994025747978907482768000 9450466 8272618595014433862662974568035625760 9450467 44158271912717013059085689572893258480 9450468 -86266813648483015721397743191442034048 9450469 -65306543701925221397649836683868481408 9450470 -46872828731645074579542338899490941440 9450471 -90264817330885570175398420915045092480 9450472 253813847368256789725679501063920204800 9450473 -316109889523437796864185597005159614278 9450474 -81566434837355606787452542446403987200 9450475 -16177282594346490790106672966326949500 9450476 -15212398439908720682840154419227302912 9450477 -101884135337849439317900177675384610186 9450478 -146544537275868549820979813091827814144 9450479 58680187715056953197564249608987807080 9450480 30775319061574329740670259220035338240 9450481 -46742791504728355675954641056672652718 9450482 -96473409356130875471992898942170407408 9450483 80799886508258443551830000834913206064 9450484 -110204590357309342958082681652220405760 9450485 -237714203878788389974877290957358531040 9450486 -107537183735729805980355326256902246400 9450487 124305913893014419803926010657898145184 9450488 119929309357442614982557653799864565760 9450489 112932516223747107850207080088543062528 9450490 4573995694675397513530654664892026880 9450491 287368675528221903937775920323870254880 9450492 104339467355545282166785277290313482752 9450493 -87141000171722150512635766009717286016 9450494 -135328749377801302684502776717531336704 9450495 168532815533519547651029886417554757720 9450496 -156203574225191965170867860050343362560 9450497 -699007659307236736523970243172367808 9450498 21436298507054896342712778499339400064 9450499 -159950886120585839211396777553843274500 9450500 -118750390876695709531897129902761856000 9450501 -85566160634393093235015202252225217568 9450502 -81346861745923997341020776195897779680 9450503 -109516494357567733998602733160898049480 9450504 102351286059595029921851493228751749120 9450505 -82160697185266666961015466137275968000 9450506 61683129261784236042497419481272466784 9450507 1760102382473210218258719596385254016 9450508 -23803780485518977226803043597588551680 9450509 470905532764711266249200059978152940704 9450510 -3487835163427233859228748962599936000 9450511 -27064051018470434592997676920628215568 9450512 35358075481939478123530324638422409216 9450513 -175026365411924111063335820971388150256 9450514 -12380470649995110669109346406228972144 9450515 245083998254589251027115301225742090160 9450516 -12922329754796758873606269709397139456 9450517 61878839863191981420322494587374610560 9450518 3867312858269188665576758562348963840 9450519 -35958053690770949346292272397566882432 9450520 53305404211989119950428566426360832000 9450521 81618325593320964607793680950635636520 9450522 -13571628060710860382079737589366861840 9450523 106136376466676029780957067729104816772 9450524 -262960251843579865754066955049101504000 9450525 66921722108943899599994662873364889600 9450526 69894717337775026046932548045573596544 9450527 -34548196018575696779140948920192785040 9450528 -159436774994847283218565863869092724736 9450529 124197252246480568641874307618975179488 9450530 129612779995705865014213021187177740800 9450531 2626142451081260845167590681703467520 9450532 -72495527333556182017087243341543448320 9450533 -174069549029591552367994398215912896320 9450534 -46706486989043388940194179395181570688 9450535 2756618884060477223685293386729239480 9450536 69183176982647427147769801213044326400 9450537 20161978670378314407763697833994624640 9450538 -62232337708848501253565598448408120320 9450539 -5825425233578472306802201692096825600 9450540 869165127986665730089055572566835200 9450541 91915328759895950011134574045573231884 9450542 104551727857045315678066278914415972672 9450543 -121725802514554102269731058279635088000 9450544 56906307397668417923506511273178152960 9450545 31884257224945652542622723394108331200 9450546 -13223448418872303758686870637154312192 9450547 -55837969646655832570544259409546256288 9450548 12790789653023185202324431326358555008 9450549 218164413236583430930311971142513443100 9450550 11417434285752087474203442185012416800 9450551 613107718116017133350724437321490647424 9450552 366362514005176298702907116870464512000 9450553 -36252406243484351568324004126985193280 9450554 65061165972047785488377537243515238880 9450555 79847168510545313633488498159722474720 9450556 -91848217746124362918359099356889543680 9450557 -326330208347265071208062174145774523194 9450558 -34694892380272572604355963796290333376 9450559 508613358051082019574421142563157942704 9450560 1093230927581259389240155461962956800 9450561 12848292667186244924016113141104800000 9450562 -30328965443762383154270890470978723840 9450563 -231406715886001563834407849032125718320 9450564 158360578307036224595706090790461643776 9450565 214074947743566281366274330876499238460 9450566 -117624703647008944504245480517042884768 9450567 21037721916454433491252301316909895680 9450568 116232710619813582622242679231885378560 9450569 -122887224315775268079056520879556574556 9450570 -22434199259016229179498655267330713600 9450571 33570781244894962871479325340600364400 9450572 -177863461685627061230978511837402058752 9450573 234328492861552976104277381103780948768 9450574 -519153043008469798825809949190359296 9450575 113740613382752181649877064409679785800 9450576 -47409295693978137173333341490477015040 9450577 21116918087998081917853051690755437312 9450578 181121099951998150176859899958709084160 9450579 79600150857361089328717387657009395384 9450580 -10453024917456839866445119981563363840 9450581 233263553919453579840259304719113801120 9450582 106415082349361179848864935405506817856 9450583 -328138064762126861295412421645024512 9450584 -165806066127786008774706087188643840 9450585 69136994617654479910396192983439466820 9450586 109859283685743477784110212753661802992 9450587 402300124034286948468679043409040615236 9450588 61530368842339404408902583951364694016 9450589 -521272163519459193495914635293885564 9450590 -117792890738135332124058711020068459200 9450591 -242336758481528214041836418864703041208 9450592 232295180507781408459609560416098975744 9450593 -206092332819207046446533579912798056380 9450594 1317130733038622300975945045253097296 9450595 106330374298241752335465347939648136960 9450596 143885598557389619096240815567375939200 9450597 30742629862381045553307953479892881536 9450598 16823907313724448949448762002332264960 9450599 -429262537016260190895461131740206147400 9450600 -104442064942172799219300643169433600000 9450601 299563594975057336557629137947648216100 9450602 38206967022917236655240241675401040384 9450603 -4930257299324375692633059254798955360 9450604 72035410903771573480908814452489472256 9450605 -185872544777532606328871282599675114740 9450606 61517578646643599254089009356286363648 9450607 -129926478305379495420726293072130684840 9450608 21906292361287619047076054697696165888 9450609 17689029021867858274939885843313050560 9450610 -872049926022724859990835760302067200 9450611 -1870861074050804088683938486282564788 9450612 -225714878732221691848994313648845475840 9450613 248432392807984771889153951920490012380 9450614 -82231193717052502565607663725092704768 9450615 41776921753957838605481526256532543520 9450616 -12769836134234136470040482877992509440 9450617 -45216295604109484748676723629723588736 9450618 -67431992879553023680221909615050753280 9450619 -1423060511624254843941515803590560544 9450620 30757174466988203276855219954757504000 9450621 -259548194527780817026234698069278013120 9450622 -46987634363095140128954225339480805888 9450623 22960260720929208869951428815993993600 9450624 96824729741745290313797729372696739840 9450625 -34023627928716739198046003710118473750 9450626 2333169770374240726114506622273313664 9450627 -62494007078088181444215231841938791760 9450628 -230916110146016747761506142029596488704 9450629 24081632692960631075793109108163382528 9450630 77417484292954380100357941410752335360 9450631 -148697217323785698802226715719205312480 9450632 -104333897783862829658920414385785113600 9450633 169690280715798509557662059481375876624 9450634 68033733281404448266193790500901927216 9450635 -108813080413588486869399378735946216800 9450636 -90526432874594555028647230614299289600 9450637 -6272551273868661734172293255523892096 9450638 97560794657674200410355119217663915840 9450639 -263361961291735122585829149708305665992 9450640 -24763867591175092901301335121014784000 9450641 14360897524684949270796415579321421412 9450642 19951013628103062462670894165258853376 9450643 -157861840513669668222292899021223803960 9450644 -36929615673711372517642803953096491008 9450645 91750455254565541477806047017530930720 9450646 34008426996933941670215965966224586272 9450647 -411587204928425436455545282346941934904 9450648 59269932973575758117390474401230643200 9450649 -132637611609397161516985233751518392946 9450650 -15286495208404594798357099169018342400 9450651 6368011151560625366678980167033187584 9450652 -257688363573652700054879753188027580928 9450653 13386080034467753826356242885748513964 9450654 41843712156981140307657441096485803008 9450655 63707502317991772618802995174542198960 9450656 -2546484593538408150888161321639804928 9450657 271834789485552375562605991796242546080 9450658 3177582473993833343205559370156497920 9450659 11909610879643595056069022086197445104 9450660 -42481378809799631284588810142416404480 9450661 -11272495033172994797290762026837634176 9450662 -134604512682105897249663726876192602880 9450663 -110696606833582250116432456693348224000 9450664 -62950570112443504067209123977158830080 9450665 43551611185841437206787270831928908800 9450666 -127919584617986945283193524279391842816 9450667 -77749063255784171511611333030554332120 9450668 -64870289274387201624592910691218178048 9450669 2216283842275999583207150482205898816 9450670 -145089987927587653917096912284841139200 9450671 73638655301704004804194163071517864304 9450672 -4261880484166809243519187820762628096 9450673 -146071718043589695007533775917116788078 9450674 -39122686851751701581066560356065738208 9450675 3865750469292816606960202216766238000 9450676 -60208397834889002409591369410778644480 9450677 81059087229082763387813189647906504800 9450678 -137290092695952364328124857543697485376 9450679 197100005494017733866017904132397728000 9450680 -109711563847130821805607198472991539200 9450681 26918484348466292736172553578817734464 9450682 188141670366281487439590665616724014192 9450683 77596851153116491479604675525794102480 9450684 -134027652274195534014056065378027015680 9450685 -394784053113572142862680382485632372640 9450686 4752759333562316923506643756477775616 9450687 124831984557140316144893171160447113160 9450688 4350787426946582331230045314645753856 9450689 355407625654934363145197229062173799490 9450690 66306197446310624382464611406555312640 9450691 -18915415986842185708666487453725347840 9450692 126698216613661302302491040832231282816 9450693 14507495727387539585050834985117255904 9450694 -17998803830290947006121098248869649280 9450695 -124900074889911392839732065065073832800 9450696 -174235473080429177448399225314877235200 9450697 683134747582937207161550340258915910272 9450698 -10742399238204787105423659550073183136 9450699 128278305272294977935169460285891509464 9450700 28522094238095593043058595073117798400 9450701 -48094538652749476935208876386018736200 9450702 5700897510444694196261367312941735040 9450703 -108855214972439346194222213274406094496 9450704 -17879331273581256867838910347612692480 9450705 -49098130026926808550036153272330240 9450706 -120592543238581604799014620915479086448 9450707 -67067103948252703864499808312659475888 9450708 -171581606169466511935184923538556309504 9450709 50887267882820281026766370052234762400 9450710 47083979723476454112050492601065218560 9450711 -135396005265190514506666512990652950240 9450712 -2698596814284861060812260679311196160 9450713 -510266189831482925764587218278980135936 9450714 6867001700776318442260201854081269760 9450715 -52549081256607158970675236292479747280 9450716 235337547482405400739836088940513994240 9450717 -15185111105892495042770769315698388480 9450718 18534756664436941984830420203186973120 9450719 8151128345355100029779844750492558120 9450720 -48670232011482229628255715679245434880 9450721 -138936891744688509265903815041854539840 9450722 27744980422354748940740312257922125824 9450723 -78498960842356956841048168870090748160 9450724 -25169875673360106805090861265009029504 9450725 -75058493188672540564430729617113082200 9450726 -5405450124007222430807801726828528256 9450727 -62676104400877337951500533214761909840 9450728 236509168383446971471301544162939878400 9450729 426824605463311806097263756191155117440 9450730 -56336239629349938641077433826371887680 9450731 40329719270807652428915371793225996532 9450732 58700494106279926478574083896281984000 9450733 -368881247553761184428059777748527673760 9450734 58488115883055117328128794386194201792 9450735 5173797306474677719432768413047477760 9450736 5733426265697475112824369331823411200 9450737 -129915497726451352060030637813431397580 9450738 -42407932247214532258455381744759801600 9450739 10681992778515249823786830135985402320 9450740 -10780973534794605181225129548722503680 9450741 -40861634839888518143795222182030000608 9450742 63336845524644539567116369968731823360 9450743 64253256743727216707836654903137890904 9450744 86667439637782578141740173055311872000 9450745 -179697637358920642948379515063117165500 9450746 51624341916675973595757796768162149888 9450747 -205842411547199165796057076145228551476 9450748 6115160339554072934643202375236334080 9450749 -2757078822726513180909246417805770240 9450750 -12596383796456749863197991018953952000 9450751 13738159415057394403138515494854530904 9450752 289133699259564248078622181121694105600 9450753 5838075887409521783789496653372364288 9450754 72509310516704857876923339245783997312 9450755 -1055561587229531688339433713292879200 9450756 9281780288991138380112119172465303552 9450757 94240159588263273872968204739958551006 9450758 -133236296951252854402021346942318447520 9450759 174052866778281062758847965517238730320 9450760 177909092276072769268394412466932940800 9450761 -332567718055199926881075285315338641638 9450762 4476286822442478805940305666418659584 9450763 61836231566762756613934075876949772320 9450764 -299998544409188098102894374567258503424 9450765 -125405949366937312961044181683425379200 9450766 -24816185573579864799500342599971304896 9450767 33963528106920496088332135911380871792 9450768 16057640499970088645825309622515662848 9450769 37309952393188197480221925883069537344 9450770 -10397113559046054317501816308747776000 9450771 -178787547429493183617390836888464698240 9450772 176508736622426815326179759775668774400 9450773 -104178978763509114365259493420251348978 9450774 -111789057485220152581171793998263869856 9450775 -21804204359991873464087778054421846200 9450776 -456661092914027648377014699016430653440 9450777 78886002704037081463572818187246364800 9450778 -195784084260598672436445416661528076560 9450779 176759749694768857152403462079806160784 9450780 -28643341679473759838258242608308874240 9450781 -252964809397895175682871216933722965300 9450782 -190027083968835948519212279084659050816 9450783 -275305613810586670023990633960145340400 9450784 -49715544525294114293416451688854716416 9450785 -12806700963745572109442526444309403200 9450786 -59888532750567751796585794654083716736 9450787 -82819036933708739290444611042794161848 9450788 -159949320282136332988905407370691559424 9450789 119639542818826420048889276886220125024 9450790 22980851447804649838499627831555491200 9450791 135186238993599037705081496084075534304 9450792 -3002029565592064599069794559723110400 9450793 45117488001887859178534785701777045280 9450794 91324564346681980203067669414761771696 9450795 -4109531350756768576351632634056456960 9450796 -32832075209125977455522477500611654400 9450797 -271530465131126057996701106160396355680 9450798 -521484016318359656576235538293430272 9450799 12190305606618579145551877624749254000 9450800 22646707116919764051324170366279270400 9450801 128753466672932923115688403760352468468 9450802 78049800286978999702849666020073646352 9450803 -379755095707538342002841832571768248948 9450804 58006326152110388289467593089621952512 9450805 -14750064518307987598928621059046417280 9450806 -17927523439587741551539046127231898176 9450807 -139563729884905662991614430182182585856 9450808 149884912411229416226603677850859356160 9450809 -28670471283388636754803563197164662960 9450810 -73755910281110228188169633190065664000 9450811 69394058782851056303616657590300989412 9450812 -64550268508521073866756147328165340160 9450813 93063610087017350587408988432456626944 9450814 17350600240511169948967913273815675200 9450815 588417284222866541713028584150241280 9450816 40372898385856227612700710857701588992 9450817 -129173898619256349031870659360935504940 9450818 -25274928500304734756836379870378451216 9450819 -72458542168157744982507148894099077120 9450820 -125464656090803618472785655980047153920 9450821 -115277844808447997958804494704036428900 9450822 95777535252983695646749948309943086272 9450823 50521679424826413403264644294449450072 9450824 -40764819128540755865408181895268628480 9450825 -64143917237205646243544073955157276400 9450826 46729150167093598675103656001381424 9450827 -317509851051684144494321485741992869688 9450828 66493097029297428723212710527849507840 9450829 9124313900729707263831131973981673984 9450830 15838138669928357285866872430892006400 9450831 -103358252175500211598728315884773165680 9450832 44520661901183563599584805926440271872 9450833 -82582316026382732152884545104519730880 9450834 70147517255501612511714064508537354880 9450835 -234204759530807450078366804706026976720 9450836 -16446164684826863101480147529328029952 9450837 2199306599227887973836641053134345792 9450838 -27251752874193724704963956141251222656 9450839 -496988869013951205163261986656107334040 9450840 -3428121162273906828979969898456678400 9450841 1252910566493560847738738257370839312 9450842 71141042147401177475708667316010112000 9450843 124711192314935894654804983461179456664 9450844 -127152326971346737132906542080038775808 9450845 -104982518216725357137314201635268843400 9450846 -20348134382956306550029997340706177536 9450847 -64632927420247487678206920226421084800 9450848 -150190820702550722288750476427152588800 9450849 -217273313081447324121728654971479872640 9450850 18510234698211081616530982252350572400 9450851 270721426152143234221317196993615725852 9450852 -185794881226027395605928568001816027136 9450853 32417736274772124645024492915088847102 9450854 6494498002083989505283651022365753344 9450855 168696110686543898645314644529572340200 9450856 -65545381089415907455467984851943014400 9450857 20042870937286966804799773946276746980 9450858 -78869569748376039537260998281788418816 9450859 222078121243946128410133610109300855120 9450860 -188559165069233744231638150397966929920 9450861 29619950872907568950617240863764840448 9450862 136817959244833045444183518161276730432 9450863 693285094672926473893740567300720022104 9450864 -125847777253168947025468874176525762560 9450865 207027764897699927980593956286685918260 9450866 -692485132404455948135215128188100480 9450867 114956623369287378271549035788141922048 9450868 60836013720036014172767034875963228160 9450869 -9098111105730263192773370199518612232 9450870 -13576194249768399149712528365015377920 9450871 -49629057685850296715519363270229277056 9450872 4243196978222937707289363919412305920 9450873 35606607185166955341807060134030336328 9450874 56729703342095060332561037170370541936 9450875 -123607906615646967899420165658071628000 9450876 -104741519847114792169192172257159699968 9450877 135266249943469158648235093017727338112 9450878 -27174085304370012331633650900148110144 9450879 66076964581534640611959047869872784584 9450880 14405123972122213834655917392317644800 9450881 77343245127491430216829785746425547328 9450882 -23603737007249956386917612839581636096 9450883 -22869121602365886878724665585978835296 9450884 777622221049296876792773903462215680 9450885 -84656747434387574736791822847996993600 9450886 -229660038896387004982528320809827033920 9450887 -59098024824652240170492392404781407464 9450888 -71555578415745660002552715555887923200 9450889 68025605320002513428603381945301417856 9450890 -7313202963523891974432367102760848800 9450891 425331977905663217720240407914423979440 9450892 517607957172770853758411496829257093120 9450893 195464825292411847067735810615580041142 9450894 53509583411928892797333770789392361472 9450895 -238013084137066998767855230514588719920 9450896 -3774929352441723412598443795472449536 9450897 -34175154410454485069971298511173311680 9450898 -2059889562322188055103458739288573280 9450899 -144378314353396206297450285013806326100 9450900 -26579444074174883717595120198087331200 9450901 -730834801927880464017000655780434132096 9450902 -24938517259507208579309194205164858848 9450903 10479858163053403029148400839656339456 9450904 68123475634367351067770586028015411200 9450905 292442635214375936007382777927570714560 9450906 -123004612743938027812712920811075191296 9450907 3271847590163622523150723131201672288 9450908 13113476685196529018236246855149158400 9450909 -80374059787015873476346244950412149716 9450910 2723548765211516379943717111570406400 9450911 -273472597910910668132014581032357971488 9450912 -207046845353455934163305558027142168576 9450913 -125465178274221960828633002428850849516 9450914 88808006788999930279923238172322997632 9450915 3916383787785499874380103475875263920 9450916 229716327097233000835261455305953178240 9450917 -753806239322252943901441534178077248 9450918 1302179071286624819552746449216129216 9450919 111729310175152034610456680552202099320 9450920 14785445816475879889718763003901440000 9450921 -88288712536804393688153747701027646400 9450922 -54787108065215688305396163349658156448 9450923 -251509122186044428422802247143776998280 9450924 -151929490089180491693009654016470874624 9450925 -41302678257194313511018924725939091200 9450926 -46844123798119687244722413913436291520 9450927 -2885124214217259040681774747744292232 9450928 -42234287925361889834379217393357291520 9450929 -327713397328195272306023889956662470168 9450930 48306408038789681481777804518528209920 9450931 -84428710062029704189883645622375724208 9450932 124776587311213307982539176092755546496 9450933 112492760211114453516943681511203201824 9450934 -188217331633294064797593749784563532384 9450935 8666201756543664224945492137937364000 9450936 123741257358182070151050297061424394240 9450937 -344700853322278175389455138939513779708 9450938 -1484457762295790566801915771015528704 9450939 52052361413938459525322547095660783616 9450940 556457409994984493527206582293191680 9450941 147559662881208660971322292662231126342 9450942 -104179969970220708714330681552026680320 9450943 230990842908293755223660558752698896192 9450944 -153937237682663288001267440554082304 9450945 -2578175608937532546742471184427532800 9450946 -8379845844295240001504178694307733696 9450947 -30634152924989285820184960418434944 9450948 3032709734571738642483745386966958080 9450949 406344339025921036623545903674098178236 9450950 42186154331916418195241510380093788000 9450951 -3243007968174497505307998929309219376 9450952 -50621614363980068567429629998112112640 9450953 1793264516878553638728512393090508864 9450954 -2132397515152771919912499028660133280 9450955 -308431935627300802510882406940059838000 9450956 2626830682718418124272365824360954368 9450957 -168723170855318519191001854267086346560 9450958 66467352619720387284419762795574751680 9450959 7917905073256529580775011850813857792 9450960 -2613527482928842980168420815638364160 9450961 -131778481845141612985055780448388808640 9450962 28380012965844926798396083430659692672 9450963 -94515280064801650536674771047595204736 9450964 -70585244906450790967432999305590937600 9450965 -18910589273526798084588787226107135140 9450966 -46883382617886312693919929746722062336 9450967 -38241418043646992325320388102669316984 9450968 21396313414309562051994312031183749120 9450969 -189260604744676856454014554311368124192 9450970 -73257863734963619166807509642956800 9450971 202221902842551831114724139966902556112 9450972 -92054928752646322158094092188048870400 9450973 -259758987991952538272764773942793332282 9450974 -40915014581267687865321011459518629120 9450975 99176389816567243582576855899641568600 9450976 58417844451106893529497439372854165504 9450977 372642711662636090773301073663844721826 9450978 58037689887474438821255241123685075968 9450979 -275326471216672283178825280225630560720 9450980 1241362985116966916159230179883130880 9450981 52794879535495539694476200700818064828 9450982 112182201233752405966977040856165025792 9450983 284920204319727049241574312116585856264 9450984 88613711663908889124793464439475404800 9450985 -30537014752870731043997000712641403840 9450986 38490806908259620580424910038234294192 9450987 18555935719645420877132829786987595008 9450988 264138759126936364390631368332673503488 9450989 -110401816258927661591649846998650093344 9450990 31250642321602726385808797715817681920 9450991 -366454661913398423080599610006258787016 9450992 13355342487422160496574794130032361472 9450993 -76889718285095348937928249233768686736 9450994 38659534646293986606273926307107192832 9450995 125507720818105913269625970086319490560 9450996 -40152090009309712433516016906354708480 9450997 -353486984876027369945158891798861843428 9450998 141286390102559017832225800636195620000 9450999 -66570949947251699968079704199130604800 9451000 43185939615786650450465740445061120000 9451001 -40644377611044342597661099669585689600 9451002 -124270555756808365753993423464467632896 9451003 -71557727306689898776681492543311798748 9451004 -73371331419399908424874617881475538944 9451005 127513981608922126319112595371244030560 9451006 -95688728241990774912570220864029186048 9451007 275324471025125533397802478094511329760 9451008 16616483053468108519954440925923508224 9451009 -209828159269482391788392713013994081790 9451010 10110944467124299297912566375506088000 9451011 100099302037794256314201023857940564472 9451012 -225885952091703687732070008078560258944 9451013 -1084060854865102251883202777828027520 9451014 -33403422005874011018178276814441070208 9451015 58577997608076057552028642805305682400 9451016 130619143738815167334876055710017126400 9451017 -40383387058707049634083560267271105452 9451018 -11369657104756419593791590410963266560 9451019 -83296997470223171474450452833072305580 9451020 -115460289980923294981247805358083440640 9451021 -31895671633837757641168838035120933920 9451022 46851315966577035852030128268610560000 9451023 -54037048770446896321360785824458568832 9451024 81003549573104088200831838911678054400 9451025 -16741775297579795975081468258304807450 9451026 -45186015577959432898285128182494571520 9451027 -62362048337399277347020206774575758520 9451028 -261962052659766389981826152689559624832 9451029 58611985004358717246703137662358526080 9451030 73110734785795047111444158732469116160 9451031 537973881741117458724534981375257146080 9451032 80554768316647260863146044868987453440 9451033 125512780755074138743691764744929479520 9451034 95405523207889734156077058151314558720 9451035 203075435320200491563602063841811899680 9451036 45315070309353226858661822500835765248 9451037 -432411921109742640835885436063949965760 9451038 -19243763683753659977345181222866636160 9451039 30030009341286220429899425768789896024 9451040 62298564282476793971890898627778969600 9451041 -10609368589195381117660621046935299408 9451042 -189149792047168803050390808771465016320 9451043 35918044189301408719180305208812418560 9451044 20127070554179122310872525108677540864 9451045 120775969111893551779196936676819784320 9451046 244224453931097605511763176284904691840 9451047 249037706199857096573149856984067580200 9451048 457531671722468579576678047401159874560 9451049 -29580549223364936294752774029673722636 9451050 -12295055957796210856591660535073446400 9451051 289175572752146421911509762959955792052 9451052 -40710103969869889989272387444366435328 9451053 -306293968314482518017265392650419387200 9451054 55507072230625043846440686970923206976 9451055 -284421260232379002205730711195746058040 9451056 10505814406627587348195003515535360 9451057 -113107045624068014166495367219046832576 9451058 -72381325750196938318987213427241827424 9451059 309962672463170259455023760441313126960 9451060 -22071206407774506125866253793158400000 9451061 -267455321376389594389600998993805000338 9451062 105290100785171199599084592417382272000 9451063 -61071893484755301837761960733166679680 9451064 59280955395334309687521019177518489600 9451065 84029192749198106656702861330806733440 9451066 -10309576168954229279711080247117911296 9451067 -192950227899966685829344771647005209884 9451068 -57596718557702367027487734870417408 9451069 -105804328919638151526472523426931977530 9451070 113337153838782437503571728548699744000 9451071 -208180873583554540129195526381072359800 9451072 -8155562158969937915904919883262459904 9451073 -24422004918178039231650674204634831678 9451074 -23206402997917220984296958477471867904 9451075 63913866019133030100375884801854146000 9451076 276270657350903251555381113999680069760 9451077 109083000333878711814089718671902600032 9451078 14043357773064558690419228632147964160 9451079 -448646700196313532017346893715754758120 9451080 126709661336523381294028737349478400 9451081 20167189489628694994301649401052694032 9451082 -102050256266736201884944412174965965120 9451083 -313571741989845693545270728413000296256 9451084 54382218795541648982684443670730089216 9451085 -10284653764869533395029559751953808640 9451086 79649225205718747243043661801115484160 9451087 -208759388719544251988076805985754217208 9451088 25078763192181438138646345669452349440 9451089 -163521431243247425955146214311185589376 9451090 69099267832569514672219495263958502400 9451091 -1574766613554601016637785706452372544 9451092 7026558482577318097687807284133724160 9451093 113197717754844184502587772559201851342 9451094 -11272814632830960933049214654093475840 9451095 16249546169868281859349207129642528800 9451096 -52862223011406748458953275176706990080 9451097 -279306569596106765164288966245387662454 9451098 91411812543432448280215161137263479264 9451099 -2706352352864767864771466906043836928 9451100 112093365081864510297770674123844160000 9451101 -208654770611344060372623577041481622496 9451102 27936227305455841396802486883807706752 9451103 -419201335783415412024468233774872071648 9451104 48088363718920309773994819705923698688 9451105 286344357446947218598592204987459818260 9451106 44549220988773187654194565198776814080 9451107 -48409422913810502690678063641992960000 9451108 103173132596520688099193125773815846528 9451109 -418553394619283747629512815517310962690 9451110 -20303392598853966189234648012796122240 9451111 160851840211839073936605318158093782712 9451112 -26309724802060895983566650439132364800 9451113 -79757228584849864380067489449250114560 9451114 84865419298397719288221719005091343024 9451115 92201284031067026562447663203132730720 9451116 184659200263431386522898560782471245312 9451117 121659804250493540474085910483819007020 9451118 -270321714483228424516962985933612110720 9451119 -123349571297824342084051644465451848432 9451120 -36749219444985774955487746914469969920 9451121 57545547695717420636885657652994682322 9451122 88505997186214704045573708604165279872 9451123 127850525695829752786473748790762468160 9451124 -323376374424926249731183591717642840704 9451125 8123261123434095587820272448289536000 9451126 -105773835802932435069519190399850066496 9451127 -39806592740284369336604238890167686528 9451128 -245769839713106502459128606209736355840 9451129 497506913668020844589645958985694800260 9451130 55154258318054729023153040269199689920 9451131 46894671960151044313599649556822012952 9451132 -86646068510707949081683734108412103680 9451133 -8462465885144508000031763221522694976 9451134 9887904783298999520435880844596449280 9451135 64784182792360336019733564397059967080 9451136 -571821821654195399719458715721615278080 9451137 -28913231122266731107832647298175575232 9451138 -50455015358778196710224153130480671280 9451139 -206290885361034326870285263590394461060 9451140 -71872670176293306936920119468898918400 9451141 40792942316573389042287034546898099264 9451142 -1658537811446950799399026073787096768 9451143 4077100935224880458716729165090480920 9451144 -183795243787889305380840052144498636800 9451145 2342239107578536483800912589077677760 9451146 -141086791645815676282934190086962365696 9451147 46973137781352248606853747671678448596 9451148 -9477209844229863906170921966208543744 9451149 195868871188191348011678012779897148160 9451150 -52175412495473522232473365877173152000 9451151 -297672502699554172346097673690741305600 9451152 68117997534382091455943628936374820864 9451153 31580705571320919310386432452173508402 9451154 101477027749562174170422334383630407424 9451155 -16114729844894411858117750831361588480 9451156 -18686429723670347368704020399460237312 9451157 -264985305042871134127774961188182088068 9451158 16276876217932605404543779205992060224 9451159 35128007552208273423723660215568153304 9451160 35236501302446210451287421742616985600 9451161 -1307203719768046013089879215867862998 9451162 -33489461230303794066373438274081303808 9451163 -35979819685609781879322927111982683696 9451164 902897034336242047873600945991930880 9451165 218123850951522633886787794967781004800 9451166 -169319493218178615225847208584108349760 9451167 42380509060431200820535754687862557184 9451168 175438267375165760204305087601593810944 9451169 23832283103745503409097424031426893352 9451170 27054098784341340364670235505171315200 9451171 9181236648523149555122130152511402832 9451172 -35592721209248422786335937132038950400 9451173 44108975586126149264438231584771423584 9451174 -104193824477237639688791805267077381664 9451175 -96963450452309108003077653689006275200 9451176 -5463109249150553750965580756874362880 9451177 -191028024482629781213569096821523463040 9451178 -220683903845028189100253481954713932800 9451179 -316845269951054867108056032687568888056 9451180 -66908659920051118602237187653917337600 9451181 -388448680637220128454896128335031287018 9451182 -11419260777981969916497016895531752320 9451183 -23285651449949343713226652532529408000 9451184 -69489376421669373243526682192324296704 9451185 -2174355969596961453703985565409450560 9451186 55722044323049646813264239133172045824 9451187 -97509425871063109607843479272895966080 9451188 185201576053630065573033200192444805120 9451189 480504627030259670711729048069120320 9451190 41013295783479009216301494610847335680 9451191 131355563747059330934604267397593705192 9451192 -244570038677584517024227551589514956800 9451193 -104176214621454439732051692139184553558 9451194 -98965788642056135150513153772862233600 9451195 44610219106493824634655564364221540000 9451196 180606862997738807258884271382626534400 9451197 -26676967619263669913878721031395280960 9451198 -41071684895712595407266080308889179264 9451199 -77562976257879468822688257256237540800 9451200 -15591353838819700475258158454931456000 9451201 411897459444991995984201847914987475332 9451202 3847375410068999354475055610876601552 9451203 115634070140584315353300101174321104704 9451204 -71496269055891212147696662349538258944 9451205 196737357822110546301936847810272940860 9451206 -225485822070386293991442192271754496 9451207 62770544665337173822171003171375235280 9451208 144594289066883556274542410844964454400 9451209 -15027358508872948207369744899500151360 9451210 -96036458917778516717917753864296844800 9451211 -118613666303413050270466960849166597376 9451212 104117927236610941946121904141387955712 9451213 54995418596494034645876654888602616320 9451214 -156776988709929313728089261980515764544 9451215 -161604942901934999251925493980272044000 9451216 -24907425126300316282191486252691046400 9451217 76102038152094068903548539825913040292 9451218 26054662233610395162695905168561680384 9451219 40506045199761290202483823447079572800 9451220 -68018305371372657781654625081537061120 9451221 -82603203849760776697849606508302145856 9451222 -8301469192586935813997415761103570816 9451223 -416680424285019238754043312816441489528 9451224 188015067981356798200905924625742837760 9451225 -28980918387395473980290943525190344000 9451226 34691869078272502336556540722219491312 9451227 -83507436990843648895935197325280249920 9451228 3716864626060578827829070844884211200 9451229 42397034355051804052380003548024726208 9451230 -112454517136506028915070886574289633280 9451231 -3845551326666161283955450663760178800 9451232 -125128711024037946311573031345896030208 9451233 131191410353447737854461698106597265744 9451234 -10400790823312040455430612166639279552 9451235 310946124366695209504121088493081217760 9451236 15129504782084456815826997978939961344 9451237 256979327243987753610375258796106140 9451238 75437960180270354724508458732019552320 9451239 77155529751739630405244435887450305792 9451240 100377043717941747941848235095194316800 9451241 339352749843898772613482639578034678784 9451242 -1393158669505262685312199059266396928 9451243 19201110574457240945563099496649457616 9451244 133156247966725921724159725178575257600 9451245 172898620854351105064462080327184780800 9451246 32689653011002620303907218807257072640 9451247 121868664446279981627232316180911986040 9451248 -16655193987988852862265194249158656 9451249 137897308382666254298036482348607311360 9451250 -13301260910745085352925640074625230000 9451251 -32377059242061819618583695213910533420 9451252 196922884472475396252025881953577111552 9451253 1778737610828397818262426033879229440 9451254 23884471103593567913950843957707472320 9451255 -179006190693241012857169991793844992000 9451256 -56585515144231310848859737505055621120 9451257 -9158358897026951880282630193969624800 9451258 213141245150127771570705836316295578480 9451259 164469514902539747336193981868010121000 9451260 -6859836279980826615207105979631063040 9451261 -251831591192873014510882944005488102138 9451262 181657526699336306379757392204612805632 9451263 138811949567614147349316400094520876744 9451264 149813344144492218013298679377265950720 9451265 121422168861410708631947853206037369600 9451266 16968152485557860390818011426860121600 9451267 157484279713651444298557340607366725676 9451268 11487011434581051760317543338917381248 9451269 67339883761599813631962137036813520000 9451270 34140288702325529607414992229865138560 9451271 314207334264809260360401229058639832 9451272 71020350785439795375701741661511680000 9451273 -26564139090476138238008026269533295836 9451274 -36475371679129630448172708850867353600 9451275 -39759528793531239203108963684794272000 9451276 197665518202781942145579453850271164160 9451277 -117060389497038775629462117247520969472 9451278 15012247209807990902372452791726168384 9451279 57525480636301310941813216473598853520 9451280 -10364078639087741319570081110273556480 9451281 41061522071728907556701827696850505600 9451282 -87701306190883397477691977619397009008 9451283 345267312673010337256054647034042080 9451284 194645645710239193396603398040800983040 9451285 -247228681305788132347408336822477546020 9451286 51652298270003827398241084936707826944 9451287 -73478561732509329938184135627520993320 9451288 -138437438573416608725981389549564723200 9451289 71715068962183755273034612882514694090 9451290 -11769278242227036549541400576721576960 9451291 446075561008733227841735030974393458432 9451292 -26237392880659268108739834039692190720 9451293 69579603837305304118253848464614162784 9451294 -91786273361106721192698603095952434304 9451295 -11204893296890568203582549924601474720 9451296 403061258662487303975736065587858636800 9451297 3465783333216418237304562277960056772 9451298 -90716600863237338459000525831226983936 9451299 -44811813135769259662677311707096963584 9451300 105248379229912260200746683301097110400 9451301 -1440549487188471629692112365315535748 9451302 12269030670664768713997469470340450304 9451303 133686915851475273292267337562766356000 9451304 -38270910104788899880918016269622154240 9451305 -156229770597886757137503282409265803200 9451306 -27619651326875634073192067163605548800 9451307 127714759917043833810407208883538395152 9451308 149016958523285489127604140449093199360 9451309 -110471241250535145858425977706529053984 9451310 -7630463912061195749378899613243520 9451311 17044765804467895329873582481688984064 9451312 43617747971412086786469809695023431680 9451313 -139142615781251748243416403078985620240 9451314 -19869309893815061816919422839635072 9451315 231225584383994187660828359320246863600 9451316 77547470421270112891430848588146377088 9451317 -109703113868491979068071996705756216288 9451318 -75820634508066479947029098004250220640 9451319 -146974897487890774029206998192366280280 9451320 18630013206594446769691884326650675200 9451321 -167867416378925090513248686270410442816 9451322 212075477407793934515481556840513190400 9451323 7219579766094473646304521392038018560 9451324 503541725339332648469437730268790081536 9451325 -150629409152666368050299687434122453450 9451326 121243164355669415158838918795429455488 9451327 -54745322411376179528920688923521269824 9451328 -99733405705451192449153986264186224640 9451329 28119125741084726951626736123124174384 9451330 -38256768872021740938144353595079718400 9451331 -148921096550344658191509952432653880848 9451332 -155332617723382628121504071593444577280 9451333 -484762551822761634407057408998141195296 9451334 -7070765862180272881608122222277377184 9451335 -66064498988342210175210481075118515200 9451336 -31824749876202884366751422224511539200 9451337 36166853400745520018537047875620570112 9451338 51679399371339067417804098834740521728 9451339 363835435536261423363136141351701189140 9451340 9112668738257737605189653539532881920 9451341 5229805605195511799077662650084934870 9451342 -17419921323212839797672043173329005056 9451343 -324934958505917849404594870676695229256 9451344 -1954981200409275239933069429217165312 9451345 32282051142651990780005654868541466100 9451346 91037427938069513475191178128985673872 9451347 127925920554970553721505201766590409400 9451348 -36236236596229268806579007639006931200 9451349 428820319739882970456770958978697030350 9451350 -43956116090308259575940252211994224000 9451351 -28762595307654575417194202464044993536 9451352 -549245232792991730389469203368345600 9451353 258873912226283512838320671976803677904 9451354 48939665443665519207302275482871248384 9451355 155808868075867796212740991982958367200 9451356 65644164888309614559964145015468160000 9451357 765812760297365690321528126822845600 9451358 39970920745160911884803947415844053376 9451359 188619485446733947794700053411558930264 9451360 179011350970384973830446827218599936000 9451361 -150367038024196529896262000366691423000 9451362 58900148831406214574254167875860436352 9451363 -263340079049869158090705794103656412388 9451364 48717976408279546574421047507991542016 9451365 110284548190735851820199500050110976000 9451366 36855089681455263156832308485112145632 9451367 57542055314473770205890415017089894160 9451368 45213461808474543303452497384612608000 9451369 229102589279754146444760581376840521296 9451370 -28481268742367280226258946565204403200 9451371 196949644692958747249432202018013594624 9451372 -5706087171926121345849479640678039552 9451373 76252569507548681231098162766499997824 9451374 -52347657076351570553884971115353154560 9451375 234949558308731348007126843708011694000 9451376 -53190580450135915057357192319397789696 9451377 37055706780862963975250821981306487040 9451378 43510894056710737082559994119074403840 9451379 -62464836139493510869123199936255942400 9451380 19447506043964329740204125881128130560 9451381 -210985110729148052212608230369203844818 9451382 145662707709138624673181199818657541792 9451383 -6112715629626966416465309024019651840 9451384 -112545692622838141777891082199914311680 9451385 15561659954622087156122980450821728580 9451386 -29615219883433628120106135189571965696 9451387 234828783051588675167551689578903029440 9451388 468725440591377037525220154391563666432 9451389 -219623624825062702595286277591873424640 9451390 11781046102172448795649181437470336000 9451391 10323626590466549074640594998455068712 9451392 25133441157028353180406440733106503680 9451393 -5127821864262356703714746779590967680 9451394 -72306414021124568601467896455260124288 9451395 34598893177918578608488628804738365920 9451396 -14687718364490243612728089058680750080 9451397 -110597260863639749315747278401032485668 9451398 -121883436398547445808167645550996229120 9451399 86534086270181694642812425339104780960 9451400 -812368260661634857491090031988736000 9451401 -178675380012208362722348834478030736896 9451402 91168667244879796729579808898742809600 9451403 70685315631053842809521041803594788064 9451404 -4520454096034615747970489227732021248 9451405 -142203300165908437166800548016678908480 9451406 -18207372952549336867147384077639520320 9451407 2723170734065895516145000854147307392 9451408 -58957973449897504052280749879718535168 9451409 236401488383631651970170914211003280128 9451410 -69273981601345605999286103373809072640 9451411 43685576351366019702467384669799665224 9451412 -21466126885976434801883335589842215168 9451413 65878966784708877325309743073132801440 9451414 -21115627056325286686148802787490562144 9451415 -84692136649234576747473567807294670440 9451416 61210383781120359456500252527189155840 9451417 -207146078947486475833818140086823172000 9451418 306809783805949443458073375755730863616 9451419 -197151781587672134599747023969266282640 9451420 139554423871635349308373331227582786560 9451421 93039719303918294134433103721434959712 9451422 -212671604568074124135787766156653197696 9451423 -331475258254541867441335673601036087328 9451424 -309415080950746168200911478965168308224 9451425 104777078680019842981443002374749126000 9451426 93779224492091737079217919914448152912 9451427 -194049938513211133840281185312369906724 9451428 96639256570531960162756465667039232 9451429 292990742612232662491585668589370035160 9451430 50354062119450269972838684036821439360 9451431 -270841707769069226090413171352171773440 9451432 -52486664766359042452855478508978923520 9451433 -97921968198100415130676844419340870796 9451434 -26039937232358628183253401478730161920 9451435 38475214691878007835672767052306984480 9451436 -65050429650219956329142200328667463680 9451437 112504094027297765858129504104712623968 9451438 103068644108756812877787447688332103296 9451439 -131644866515192198240874473989799362944 9451440 31877236790641462525313647000170332160 9451441 249670501060249013725782282531282045842 9451442 -31148929775785224138386708558052744192 9451443 1374888738880054531512891862789799808 9451444 60650724352691384657167603283782041600 9451445 34469106445884686811015868591586684700 9451446 -43268494366033717733995841414473536000 9451447 78679365133963096467766224203239721080 9451448 -139812134549843680359488918804104704000 9451449 26384926117238778841323316132642869888 9451450 -64125550798926232404925781458531740000 9451451 -78255349735874426686132827135472699548 9451452 142872816096677438142466585062312940032 9451453 33374025190607997519384155382905352864 9451454 -108334213395092762086879198456144813824 9451455 3287624675686906284698748443134732800 9451456 -887855815146308944685125136864509952 9451457 -36820835755542721939364854025212059600 9451458 -32422735141968499783497722001334440960 9451459 -97454160087160490240257320979173518592 9451460 -157195150466359230503881598105736702720 9451461 156364779644522084830452360225295060224 9451462 -59299855254539168143628315812822580736 9451463 57560365894770830853682133674116795048 9451464 -43225609982963998992244385061856296960 9451465 12725458472243800295804174072735969280 9451466 -58618141825114140586699665161186681856 9451467 -187016248814005805931351062205423010560 9451468 44599316760744558350379691822994882560 9451469 22028549272387439948576021737531771596 9451470 -9303029388758892829115139957629706240 9451471 -58895507853518256315626720078610446328 9451472 -87720595826975035849348122996188749824 9451473 -196393903915982710281276633471162062496 9451474 -215645788728886754174728528905210725760 9451475 -50031373945633839964788058863275889000 9451476 -15428877414645335500650162761366640768 9451477 83563336746293587279695078201975052800 9451478 184033423743421963474316362775338955040 9451479 126832250384537688729847506161574489168 9451480 -5855926239095102178277502190492057600 9451481 91979370170691229097310448706601448320 9451482 61224147530231032089569515922588597760 9451483 422630359698763262785822694572964321732 9451484 33971483113059083869229034410917435392 9451485 21218645214813641954253589865565633420 9451486 -3721139324145397452691824151381420032 9451487 -393543612297019430926606087945263168864 9451488 32178514677070863417552815751079133184 9451489 -625706921560074383773148896509016318544 9451490 -61893510132542336561060674285190832000 9451491 62192808204391831190284837841637291264 9451492 -119370941414956690953092536673593139584 9451493 50912275224902062081850043193450323840 9451494 -36568979022295961498434562252023564800 9451495 80459079975730584304292927065329459000 9451496 402873559786639710292516310193645665280 9451497 -46659386975648860465872328348209377280 9451498 9647848032988852094196959135274097152 9451499 78520731190483260693577537910246628720 9451500 36123247091402338008077651741209344000 9451501 -66897531478394686759350462393978163498 9451502 77501501400971898424527053111033758080 9451503 -88494121645898852895664969821338616888 9451504 33072706149621102453447323134860984320 9451505 5698939088678727527103214683256320000 9451506 68708146546085080045460415359660467200 9451507 -166205666512089557527851315184867489728 9451508 -55821789987060042300056700215193360384 9451509 91990025974572015752784493955768543328 9451510 -72299628944905699368801334418487459840 9451511 -195510164458345156438774686005582106600 9451512 300985721417536634775967994332348416000 9451513 -126403702147722715540636828696179033238 9451514 -159828566753302165188719934482021376144 9451515 56034381920957544134223341616394750320 9451516 -41132676929766791724226704125552066560 9451517 -216554972303944834311300845959665093000 9451518 23419218720268268817247622834929859904 9451519 -218422904516166884971444419001928921856 9451520 3642045667608285820691322896174284800 9451521 -202714663266499064016993642845290938510 9451522 -45107597277223306110766918408216156128 9451523 -198629746637357783989716471674224960896 9451524 23089784416370880686698846544428511232 9451525 -8366907748967298084826553405810193900 9451526 27039273632550466472223198851695455360 9451527 -9484248381072824517091807080464533080 9451528 -35407763428650131779677292963048980480 9451529 165510744138452926453191426409790688 9451530 70215964740034950876889008477470181120 9451531 -330490774562331255139333145398783541000 9451532 -166468846452637426044888884685749836800 9451533 9131179919115248626809594467855750400 9451534 27178979604155243489405382234211513152 9451535 79773852220760823890455561419749692800 9451536 16848137805691255716877671232463634432 9451537 196891810825818725806565163105381372400 9451538 2282365045373203117448350488426911520 9451539 -106712272616677845253064750607982630560 9451540 58692014829171623161955642683567841280 9451541 -45013466620671537584986790397586033536 9451542 105505344086743496706099667488331845120 9451543 161186078401897144670072410693491469728 9451544 -265153264598440092579280379221719459840 9451545 14595068867173149818932350136018727040 9451546 15901732647326047203476076006129875904 9451547 -69858108864471954643090640956670680800 9451548 51230139271966773901957382159141624832 9451549 50686803393556644689572156217903848550 9451550 46713132194552452298997579347772600000 9451551 130800249076861970868099710400736763520 9451552 -525806185135228882151255101694214144 9451553 294077021440787569122118832652711656802 9451554 19344436737495527495639844776698578432 9451555 45610792192643319195568147844617178160 9451556 285355006757942065346316597199386682368 9451557 64039356493735014479164034568446051580 9451558 -92685986277696320785360881826770599040 9451559 -8932700728992292787850036447613440000 9451560 -83876586143924158715404296465924096000 9451561 -26034864289046820208729607002934941830 9451562 -52391985764579982332861373173317957968 9451563 74739097491022861203395833325018762688 9451564 -171524819123642096102832227079174835200 9451565 278255069860660902821444182427291384460 9451566 3348008200255018250903055352007480064 9451567 124241861173287042786407227613040121616 9451568 -9246180877160714703770586854669352960 9451569 85236560462621490676057540919181169440 9451570 75777770424909214289587195695397296960 9451571 29278496205412271458403548057621253772 9451572 204492069617751027309281879029616640 9451573 340733016364868527883447540216738387822 9451574 -28788043542343899523406534970064558080 9451575 8346834764709451915710720823326381600 9451576 -132170826958785087643044461456982097920 9451577 61779553019134969472821996254078111120 9451578 12634744889259364363783991852355431424 9451579 367470030940668223361032959170889470180 9451580 -88609307293684791841245210095504025600 9451581 74954719190760609421813303005686965440 9451582 -28840794536654825220372279610590784128 9451583 256404973397703855390159025040005578480 9451584 -55136188848174954463006293324815400960 9451585 85484801291068674961786656266087102400 9451586 -122726270297813624030476472734310014080 9451587 118997025353783747375908326569945024760 9451588 206995888324945579417115151849797893120 9451589 158487155392397555823401932958861070720 9451590 10230444145054829130437050994413117440 9451591 157503552417866534427382385138230225584 9451592 396351252738840221349276743291817953280 9451593 204506915894083114320309263679438691200 9451594 -39969993060054220684261923907412086224 9451595 -117831308162819862946701593848285442400 9451596 -28843222962880102069227177671963738112 9451597 65757229786100426258805602149395205632 9451598 -39130876473989730632994032388079590336 9451599 4890709013188546276966278277177656960 9451600 -3746974280629564263381921106705408000 9451601 280629689176216383630968347752617546304 9451602 5110505487198148620209757926831527968 9451603 99853825624548584684259747544013350480 9451604 22357491589227356175729761139818000256 9451605 -66345041334683481947733980731259651040 9451606 138538191668663871419066356036055212800 9451607 -161915840099373424053980502698346800640 9451608 -3953912102037763766972850540458188800 9451609 141788012085940131053258452830472702752 9451610 75667391842516802764354579063457829600 9451611 15869434215737554463278852489054973088 9451612 117568972620417245597394680162914235392 9451613 84612509035386026061817303674787776096 9451614 122391541548681541983686098986100395840 9451615 450239623931279875862727727071502320 9451616 91086065538131046940373915055723773952 9451617 -71166376092814824606010400383008141888 9451618 31866669498502920550607332222570214400 9451619 -342444082341931161934869418504447594980 9451620 -75218886569978195876016714244793548800 9451621 7712509288263100812265409742042432000 9451622 55773382500626253448162555763040902400 9451623 46614272832930988280000896661289870720 9451624 5179752937641347478309664069015633920 9451625 -115940059526628936561732706452271392000 9451626 -56134347088015118531670852084864514560 9451627 80693463145893331088722418045914479476 9451628 320983104939724815616742706520645447680 9451629 -128768224392582726209178117088251202752 9451630 -60342220113015820703144874305248368000 9451631 -10385674799842241408965279968921329280 9451632 941665506495094394875377722157170688 9451633 -82028021324420065088293046564854275118 9451634 -23054946259581825210024685331364873600 9451635 53791958722729022432459448462902016000 9451636 32468530630399315237729086288033822080 9451637 741127962723326623879282198114655100 9451638 -6737871939408648927249085876285120896 9451639 202512102142071048014482125823317533120 9451640 141744200240919055558210346215126425600 9451641 -62727498054217308032486497120861081008 9451642 -60826297215682997471649420742574928528 9451643 -234646029894090996919683348467360672376 9451644 -19392395267346065685084719465258803200 9451645 105346059930158107119380033599420934400 9451646 -10766481726863691946737130056793873920 9451647 14454429372330421375845532258781725296 9451648 92284014201456428259349817517869629440 9451649 40280555876339189347009622067107287764 9451650 10252810661698721390576822235130867200 9451651 183757541760947409254887314390642478800 9451652 -9759780744990996122954654547862978560 9451653 3797809680694286187762359330505999744 9451654 -69576891297636625668643923401308408224 9451655 205532455920544090289935861274248957560 9451656 2719576913041118915372895599695011840 9451657 -97768621327322303164422344388029205094 9451658 1938265643804396558577246622578998784 9451659 49244258304372253268603677880560325040 9451660 86154774992205425227948166613050112000 9451661 226706738052251514382622626572555623052 9451662 -72030328602253674766308544966347773952 9451663 203216871392355549282325705445869675032 9451664 -36312612512987223424771597753170984960 9451665 -195001982523109116182396239225918283340 9451666 24034717550000671906798112560271308800 9451667 -46454838068858880230286082939438991328 9451668 -15031406060020590351206529641649039360 9451669 -43415571964912714039824384082219330930 9451670 7991707141535324290750355764899398400 9451671 45151894222514295552057640017057035112 9451672 -70917126380102766725353696981685944320 9451673 133258087835451737946810891830969280 9451674 123532732247963033331484939842942320640 9451675 3111869072787270203334711738243199000 9451676 53875539031584974962960096750254316032 9451677 118559428641490552082108377842960335232 9451678 114395792985419343218482090742989280640 9451679 -53331849719427539289777324259896113880 9451680 38614679944588473843382121620360396800 9451681 -175965111316183546805334755609285469036 9451682 -14462447522279378680606534910616591360 9451683 -10676906094793417833520180652020669440 9451684 186340796929289065087066629399289132032 9451685 -6864139432447810384492538557904527620 9451686 -140971700806314952166721722934950895936 9451687 45763877364795097835029017004060079072 9451688 -66482882542327699383385426722150282240 9451689 -20039300226926972138802286793917695744 9451690 -87559461471113334206616111415324312320 9451691 388048916809336029645754083182389207092 9451692 -321798868996192377926618000633769446400 9451693 294819466894289337179986040680781297942 9451694 -55538259949977178319419844085785911296 9451695 -7774338194253401490346454592758098560 9451696 -25698699273379000855940350571632590848 9451697 421045147518740986535781516138808768146 9451698 -69235795687010752320819620446225777536 9451699 -442653236155756502831744536567309406064 9451700 -106203023503144869958197033846375321600 9451701 -1105090125980733958988871998673361920 9451702 28151336045552264742242948044487304960 9451703 36971543409464369782303144391957616624 9451704 36714988005141675109756722937896960000 9451705 -102396506054022808801045671801507281280 9451706 -223898536625496406657792721193875473152 9451707 -26773168147205225525384400504279907560 9451708 38695160512152413982028003450923596800 9451709 117016913823709623931925209615571758860 9451710 -20301933995276349911285524352656564800 9451711 84872655498163169377994397605771315040 9451712 -70194631868720240021004079882397810688 9451713 55320658638564855809475148622140778544 9451714 -35838814645990516329515773220658149376 9451715 -1412500342262385982526069395866809280 9451716 -15052403218475794655007987287409801216 9451717 -68260295153032146660184513522751532960 9451718 -58235421069764976112235375285884477440 9451719 131862672563643736851355836956300311344 9451720 127436245117345615425639409500337612800 9451721 -268081511979050129359062839681223521280 9451722 -28696765516214226807115004554514534400 9451723 -45542388264726919558409996700851739936 9451724 -89079439755351029558973015165510472704 9451725 -16145339897549891565137806251307178400 9451726 183299778194743380559567971020725317312 9451727 174553155572277552625475301007153651152 9451728 28216274233362670650875596376875204608 9451729 94377940110840627064844146055576186176 9451730 -49004352850121604628974888628473305280 9451731 -15470697912079594506737405661193464648 9451732 -125233798468710601515589923380337416448 9451733 -13106808495296606573639234312515326720 9451734 57074231828376145628197995395440543680 9451735 -83073922648754599437055713535729557600 9451736 129246241272517478509209298176652124160 9451737 -12604166943854224147321357184285042640 9451738 10083605252195072975640174150890492160 9451739 343517301717467783156450187716726817000 9451740 75259599816114259836760872498255667200 9451741 -1387069608457821017680468215969771360 9451742 37199866664964462467627758527454921344 9451743 -69395300464171668082922993855306726016 9451744 1781492991673937899913326455930224640 9451745 23268146280546516192270947303192290560 9451746 -56872544764229815092204135936502176480 9451747 254828723997640456928033688287847818592 9451748 8354633527371263999564587202008792320 9451749 -209501518963079339472033965374196910912 9451750 37318782646182007264525361910194688000 9451751 168476868702657842447539331229254365752 9451752 36647497099119359853580097049160089600 9451753 -92129286307802451578883213403388540998 9451754 32062601621018078421144306601030462560 9451755 -81749934925943911488296035216310721600 9451756 -133192215184813556902200582658032705280 9451757 256436468483782568690205203215097514240 9451758 27913382998222119272500755842665602048 9451759 -7516248375377068730968710915087431960 9451760 30752056263792207179618726421921300480 9451761 -29764143388701725319625601999754395712 9451762 -83388948470310719921148998046311567328 9451763 158999119212904444889348122855939263144 9451764 29820105273532388543476010910919673856 9451765 76938675615989018094778400108439319320 9451766 -183010180494071143503530783406261987168 9451767 38650521036421050574170063930071307840 9451768 369529440108795252143898976399805890560 9451769 307995553141522822645211462116397848170 9451770 72639522458548333474863133845526521600 9451771 -23177819214912006536523732107728602336 9451772 50472745913472552364622589348408843264 9451773 -86777081958520284599292513240401892378 9451774 -177445677125707442487872124900011172864 9451775 -33347895898400855504683415958879664200 9451776 37805741538921258574998841469618356224 9451777 -400310423643003953085272797945662838268 9451778 -76286493502028555153881207050299343360 9451779 1016061647130560018412988361287872480 9451780 67093575116480600512219231170566453760 9451781 145161246426927176297749014535911966144 9451782 4523909606219898181481916927882458880 9451783 4049938851367387864479352540282126080 9451784 -402118680082458769186563682743291325440 9451785 -42067103035595017033858439555967104640 9451786 178982298754573831996085811024685004592 9451787 4690762182152073836003885700157618920 9451788 84470060434111501657318338016614182400 9451789 -370015999838539638486276774153623369876 9451790 -42729932777813709243987151804395297600 9451791 13460582515732182935126562241527228648 9451792 8509524553173434656974200839238582272 9451793 -64978346315741705151060453137633420556 9451794 132980798325749394844419502382171136 9451795 551551169800334143939061080789272076320 9451796 100099658225840059596499991504060014080 9451797 -16253052399420610388585629910993280000 9451798 -65118095333375345261605880883102507264 9451799 -54124157911167124757952629068767088464 9451800 31749818535371152549336133272665600000 9451801 224254115223632685362405731252634667972 9451802 -45999820912015320866441139388834598400 9451803 104364993316148933996836229063436727704 9451804 -86532708398531558514970875592269201408 9451805 283989475389421572153778584030293917920 9451806 16990408080751965590822786575656741504 9451807 111939559288470588055405860606847367872 9451808 57892619848030269145437324985934413824 9451809 -12870110637962529784468586783351818110 9451810 -80685428973673703658693590165981184000 9451811 -576161524117907283299113749648175406976 9451812 31825873457959355733449542081237530624 9451813 -84772676297021308315498621176257536704 9451814 101884851295993401577826413006463406912 9451815 -12522597093817573478142469734610380000 9451816 -78165431606971769504391909908468121600 9451817 -204206774622661711814693215943255968134 9451818 122185481410148596113360964869718694064 9451819 -76535296172162446618238514665611330256 9451820 6545592783379118162827595004467957760 9451821 -332256531389302413041112826355108160 9451822 -47691997093373506430540471679970116288 9451823 -915060835122217768617177149453874480 9451824 -16597127876482000920108810717745643520 9451825 82320544682810413046994379803863089500 9451826 6624772554714361358322405209418731520 9451827 -5752560985485884511483804409381538304 9451828 -120375818955420076744692354173197647104 9451829 -176579506365639668047680050254749447570 9451830 247975109964413742765276080271728640 9451831 53938669270488677963404004402070558632 9451832 -134108450771673371025597691720962170880 9451833 40699540731617090541490631661769625424 9451834 -31659298253237428376410210612609790208 9451835 -85267026589436501186215059630466596000 9451836 141025165295228503684876209228018140160 9451837 -13811977295372598559369991823062084468 9451838 46570592550984280782724857933194711040 9451839 -162033191244986400804102804321242194800 9451840 -19096942469662034361057533669183324160 9451841 60663854248183465589568581711399182080 9451842 32058338479669569123848841269559357312 9451843 348082717403631138922047137935822716092 9451844 -92821222055198390850515715689773371264 9451845 -23593305752561229870555455170469247360 9451846 -181128682557898121651145349419769300128 9451847 1441040675224922932135702664097487152 9451848 30751438963817797575638518464428113920 9451849 230998493568662690230330946351333165520 9451850 -73185547527307618330916294889475104000 9451851 92428277804118886763908814644724783832 9451852 -117909187135499791197074875212553080064 9451853 -177183846820831997410948540456096853160 9451854 149478688766268509156347737452331254400 9451855 57136386303851628133957653389176824960 9451856 83677719812940729778054486137250701312 9451857 -16919751188803014471874382690474514960 9451858 -48363419844456270598104221561209893216 9451859 11538624785133708059032899722826644520 9451860 -117593125568094074988875130575931617280 9451861 -213085566095855548457809456129738527840 9451862 -5332371982677945517839416580201883008 9451863 -220452276703136386488818051874657955680 9451864 359879948462633987430502228192596480000 9451865 -108323040931742661188888342672430655740 9451866 -57753938061835278874886878439933246976 9451867 -87754260997970201920164756739254385084 9451868 91080109329937517086544442916346024448 9451869 9209984732005266014898872057140961280 9451870 113190504709481163373071882602801093760 9451871 -69504711152317814443660801312310200992 9451872 -23295163525743658474957434607580479488 9451873 -1724411562555154919828109856656675840 9451874 -128559419941090013291356436118267364608 9451875 16662931475415443052992560175959147500 9451876 -43157787375357988968882919683702046720 9451877 -130768410651455515887797448023927702274 9451878 33094960979557922265262988417563536768 9451879 -143062989399137610467954072730738024520 9451880 119610708198026819658282023971545446400 9451881 -41131399015870348223121191957027198880 9451882 -70713410109607443765857212081296009216 9451883 128176368922616513284257176993326758720 9451884 -24046967788195343083093857737067217920 9451885 -101906252166471427862389489089616468200 9451886 241773819250715756239021783265993059392 9451887 90050956436540726017623329014320753168 9451888 -42830851297361974671024592898793799680 9451889 -10566874479145162468967203322016388440 9451890 2533646993056930991464723725737172480 9451891 196195078703514651149744933931606279352 9451892 151878525068450174786962003487486300160 9451893 252243521322694810897777453564712231328 9451894 -5772170376173774770719067811976439680 9451895 -13739339430244150163283675873892626600 9451896 42640240295383541504328306416901488640 9451897 -38127445718564119153296136227898522048 9451898 -184253984505270840182594082009020121600 9451899 -144574570513537135371658668767634369000 9451900 51275540698417928801876404476766720000 9451901 -25881250757943109766787197462765957088 9451902 -13244851072901482337293042530243782016 9451903 48573790870390390236066237041905481200 9451904 91152173896263319671163269819830108160 9451905 -76721492080786645364628294066906771840 9451906 118863459147538456503031041617895283152 9451907 253713077461204964072912648851985694312 9451908 61961756916142930175370143288904177792 9451909 111924756744631611128617569215432448316 9451910 22007175968078012587338021468627365760 9451911 -19169854190069000182746243552600710400 9451912 341679398190864395801023962911025561600 9451913 -33479493325892799564285011463397076838 9451914 67859750527248309139679369139945669888 9451915 80840309269995156089940530385736800 9451916 648977294882407929111181742662471680 9451917 119207417860890688609857167183625963840 9451918 -13583378530767411079420191563871636480 9451919 127975018966076956211253352768678276944 9451920 -23734835633455419933841822897955143680 9451921 -282444486646692814482467763633706677900 9451922 -25333199232241533750521713156127004000 9451923 -37811472836911302501065555552813493456 9451924 264951885754999737580000093331404032896 9451925 31424586567777107459345844572949520800 9451926 140853099904933363704731233083103516224 9451927 -182280882737695935297806795990781153248 9451928 28356628679625892906975401840653660160 9451929 163936088190115078039875609106361912784 9451930 5636703032295859464184190756570745600 9451931 -104024964634251776387844059785696249536 9451932 -11954455404211933914236023178176020480 9451933 -459840451971972625857384844649154320160 9451934 -88099734139764146058597088670834208384 9451935 -33397909818550494989817190182156604800 9451936 125438515018598946884782168194066284544 9451937 153748728205602891502887011392412041392 9451938 -11209035996462483212181707049486492672 9451939 73015230301490011216257025521257442256 9451940 72508484346781754440397748885384311040 9451941 -1534988408901290743083938972818642080 9451942 -67644244903341340210180080837781312128 9451943 -46715395719095348395230681781534652808 9451944 347547532945903949782142804215259136000 9451945 -84414341464427986527262477364166462300 9451946 -17179383250412639228238753756382783488 9451947 -172768919902686868125217997844684268200 9451948 -86608942732604507161344934992278644224 9451949 -46470716248444672942558945812141270720 9451950 -544832239403689331329864839047644800 9451951 -61144369178451171785232467345331697808 9451952 -24387744456271518324345909999711387648 9451953 209480808113115524513777222541345330882 9451954 167112112177891359237939532000777175040 9451955 257713244575065012180100052533537032000 9451956 -20195845229726311880644616220140906496 9451957 71122664539576216114940651724376769088 9451958 -279884325827924384045026181567179573824 9451959 2103627169997621655045714542274592896 9451960 31514661678811293563592018913287782400 9451961 -93053703954993532518363152950611588438 9451962 981245767863581446503816342916632576 9451963 -304202117952543185554255446578987909788 9451964 31244922083705575237436997959748672000 9451965 -113451518106261659065712241955002238080 9451966 162104071059549761707118801764119456000 9451967 -1003126341093361375405572273197217600 9451968 65229623271762719060728343117734871040 9451969 -2438527384995118435912332096048829630 9451970 122070663781310430132479764724190297600 9451971 -134107205830270420284156337092869111856 9451972 -107131078342233320597768407761842503680 9451973 129570375760490892879567136939283592222 9451974 -97818301416951767197143460914415902720 9451975 45764207728238764508294716407604544000 9451976 -37499476974255567984778420757802301440 9451977 -8136319553152139762886248560533036960 9451978 -79235533230336279811008234772464834720 9451979 214825470829004838567770991146137010580 9451980 128075763759472057631487388313889116160 9451981 -1781995038947093202071908200030190656 9451982 -325591890050786427366789998002781892096 9451983 -48345861594481245114263970738549274080 9451984 -13990190266098175911258159993165004800 9451985 47993994434628403416922422641471976180 9451986 -48624613152245223054119334853361790336 9451987 -137124466891090884791346228827213614760 9451988 14240241387940026848972203184153640960 9451989 -145715678655880613742695314337668945956 9451990 46262601484724022522803058298658745600 9451991 -82305838997567154125445630908939255016 9451992 -36204958494919344588182593865133096960 9451993 52462165311857930989389053932561502464 9451994 -191870676724880948577535559345418226704 9451995 -31796926421497005008842121972208556800 9451996 170909515500015767454384308499515622400 9451997 15869894443347659576825627499099001452 9451998 -56117896550534724905591726368536288000 9451999 -88668562466152423550217488046127695160 9452000 -291045321691247501691512317278289920000 9452001 -82700006612451168141470234203864403904 9452002 -3286149988226939072391271689627781248 9452003 344353203076867711222449273623338915464 9452004 33681465350523820458066728931823236096 9452005 -176577696762085581610822541798283038340 9452006 96144194284903531081487175313823325120 9452007 -247173010925331200034381838019902714680 9452008 -4079688974389820026431466032449111040 9452009 31100003754214928893803998725235135616 9452010 85486678130698247005487818568286946560 9452011 -107857084545331243188907629354377275296 9452012 218535876916473241456717199488933773312 9452013 -140656957829780202001735198617580664256 9452014 46330299186426407282433941248566883200 9452015 -116501493165030816970797620930668710840 9452016 11302047231482320033178366739557056512 9452017 -57554409539858049403994327700896335872 9452018 -172104713881614905111624999492459117040 9452019 7291491827056530512463034787964687408 9452020 478268410072810865592478234602101760 9452021 71102585699800367231995808760517122222 9452022 -8237554653775976363201566901278667328 9452023 73312354265621885592870508300311399936 9452024 7171312803943335028766374995709624320 9452025 -164885684488515513388162465648159680000 9452026 -77610277915104437673307294668741126288 9452027 166858321617291296119347907231732718160 9452028 59533415902322911495960382413309224960 9452029 778877919493315075399147097359473360576 9452030 -45800302855589890399762810824798777600 9452031 -152049198949185599853405564260042075448 9452032 -22763862300785485461008393140445380608 9452033 583884837788098971785725865365785393600 9452034 26010365002976323610112651436203586560 9452035 -124783776802447892864127492458800669200 9452036 -242027540273148354862389140065336320 9452037 -28970508137150489424894851855808821760 9452038 42717100877007926089335731541900832896 9452039 -213679785256583487135146968494624269160 9452040 2550934142833223369068572426765926400 9452041 186456872424561197903284074841250140212 9452042 -119724254409956103759226174291142405328 9452043 134656951839123700089472759299463589784 9452044 -6909508267801757166797763416097996800 9452045 5131146594773641099910689811122516320 9452046 49863722976637479126258965427804600384 9452047 74931577039738009503886400877896285112 9452048 -41325274791389387472518705092048969728 9452049 42915520369444681000013560044673626864 9452050 47828122859229191696668289438559178800 9452051 -105219199193046943232253200359662878400 9452052 10384898437214767161006004378559304576 9452053 -7308864832704951601466592263580751776 9452054 -120556502496357750034814071844280751488 9452055 14458224069065107813665447951580293120 9452056 -11765894034940403885988569065456773120 9452057 -100959239958607766399279365934581985280 9452058 -1816223236411514859033913493038080000 9452059 -42721396549410258715579325724392304984 9452060 27633950123217842943522114002113536000 9452061 -135881484924755372594584262322176517690 9452062 -66438698567607880794701355628199587968 9452063 -4932044200240910537425013057657780808 9452064 103892951617974855984731484858254622720 9452065 12344429373267390749543487183123124800 9452066 92073075445288209823513360449681340704 9452067 4785598652813147228233292444776408560 9452068 136550733417511357541989059861950163456 9452069 16990739755531746427964045237330074560 9452070 11815266158990999837217468433434424320 9452071 223761795969706381463138728710705518872 9452072 159149571983320033173956511699246120960 9452073 59929954688803175863662532478008037184 9452074 -106254377261138853588134051122084528464 9452075 -90765897454185077163626907086814992700 9452076 -69607811078772306228616582932935639040 9452077 140433538376172969168129604642571115926 9452078 9086722204583765034463396400295873024 9452079 12731930615417146602790180073730647040 9452080 -29338506183134344270301793664373882880 9452081 -194321591044016888018496285308198490768 9452082 -70572515311151262017284280951828401920 9452083 -306661767475838858342695640759421815668 9452084 78704192098603467413764332605012601216 9452085 122236069539406950864124896052095505920 9452086 -18588916151341376865881305302788014080 9452087 -155519003937293393513502248367778770264 9452088 87329524257505141986430530888093757440 9452089 -164535811729444833311475138320655665110 9452090 -61032964021397838843308602066388167200 9452091 52450960312597701615119534238172933824 9452092 -46418549313232031231355691413658713088 9452093 41122537333641228962267799456131069184 9452094 -14000610157103727566668753313949779328 9452095 80649633426873544460362698495017371800 9452096 -83675463570441349848181210775413063680 9452097 41317543362833964286843252893717409074 9452098 -49962859481024169097516257411436232160 9452099 -12130863039253030482493305264271977720 9452100 -4879291139168804524830179935975449600 9452101 -343011278552116478531611060462975666400 9452102 -16956088994533174015186393609730457600 9452103 69290928784602099683030544800841177984 9452104 205702484709215349545004868364405637120 9452105 -33113524724625328796404179020123435640 9452106 100994377012910870131812293715348172800 9452107 187350733340347793347142332169630745600 9452108 316245205836584428499599550762001654528 9452109 12115097317988165317500100207458924480 9452110 115524904999756821170229228672894432960 9452111 235661494467510730585600275770898323040 9452112 37518535282570234704887745084285911040 9452113 -33271973038490643190779506106583392000 9452114 37864951783658139933461994720603866112 9452115 66930581648732208172902343811151147600 9452116 -30821268514728390236488754756455903360 9452117 117696297009591359480330685110835921792 9452118 35596030289351107683105242848292266368 9452119 -252992984945892052603071364165544377104 9452120 -107624701602208752713924397803246592000 9452121 -12078489519084981223738376992294675776 9452122 -262237187291975186160500772796051437600 9452123 450180073291190911926855195996772867584 9452124 92934291603348779245147685833868183040 9452125 340053448844367246068144278111044567000 9452126 -31824012343295628187503998607593485056 9452127 242207507590640906155729413579987925320 9452128 7032134256628780723935784707354525696 9452129 254209449679819444117234832318829149730 9452130 -10584815131163307839328193697713728000 9452131 -547134362205689869922964551814448736 9452132 -141138156757723095105872066483621407104 9452133 -9235800624689917583039008857257114916 9452134 110655421136606112673724578484535573216 9452135 59574221736000628969447231682252459520 9452136 -6723031452765969958396135857641226240 9452137 -269654012984693382696756713263981494214 9452138 27694453073400727947509634318002316720 9452139 4615669002654982564800870127011523200 9452140 21240736884212656465648674064264366080 9452141 76584116411463100085414545226303059542 9452142 3968088034197396791500596633604275072 9452143 -203267512526340284971449286049221826608 9452144 -23717324905477785767624046506150461440 9452145 42481776691954960275127608536641079040 9452146 -5769491721079976382930242622088461696 9452147 -55884368959779884782914031405074277008 9452148 27556919704424030370435645761123205120 9452149 177789270944691415209467471989118425056 9452150 -35784593818126869708163110326121631200 9452151 -6768046873668691040358434782320558720 9452152 109799706896768010205290172958692761600 9452153 26966310615032391214745156907694198920 9452154 -74001493778088905808189336804454536960 9452155 -248463247291697748253812058503721931040 9452156 35993213751810657693641862863084451840 9452157 -101783045932072041289433591904237216 9452158 -77871159697795921841735710154819358720 9452159 160237456903135155634941599008865523072 9452160 -89998855181787073140810353794351104000 9452161 182898558125361028316432596662349349762 9452162 -46813337356525748482392261498575301168 9452163 -40906922201597231172765466365861547776 9452164 255183709603034977385481688640424373376 9452165 -128867059140647200249166374029608497800 9452166 -72843510589348325525289653460439297536 9452167 485387934904279530676124541930437807752 9452168 -89238811325384742731543637976173281280 9452169 -224043031123980753141560801368447582806 9452170 52533273235476222309687989093462568960 9452171 -500804904792956137270298343894246476448 9452172 -37129070950192957409109775030780408320 9452173 7458618907844141160785095953648997560 9452174 -2066645881350137459057487576635427840 9452175 41455028174744963758219343397687985200 9452176 -9567554447270020958492096456215543808 9452177 -22838678489151243138820193889040545600 9452178 -24417515015324377536924602745847904736 9452179 -983792470287954731530003095660309504 9452180 -55196465845275550636330907883230231040 9452181 17668625742583625189173518213881825664 9452182 21346552817120739124768414955382595584 9452183 42452051509592671190788183977768430944 9452184 65253399144383442859730686862404485120 9452185 187762987557306296149797112579926473160 9452186 -2895534731227131796257197346662194752 9452187 254603674941349828191635302282495686240 9452188 47543601187901968494063492748025957888 9452189 -215575191362733446956424935922311026240 9452190 25695479405194228389955028513885936640 9452191 -121966258549918758819070433214834954128 9452192 184986458289268796759019230650643251200 9452193 8142988785282902132758508957601306624 9452194 32284144332597546988942540026776500512 9452195 35766620455189701154608907950764221920 9452196 57868615370432857908698110607177134080 9452197 -328337528425606457669843139464397292354 9452198 189226071998236678844865307007394013536 9452199 151959628217263951672999633657930567464 9452200 -99182556591293238398106032274241536000 9452201 -83653107933612565115068050521472931776 9452202 -93048376055638012743663487810580993280 9452203 73505549617977485148850140591524210280 9452204 300031568039460306185170908590411735040 9452205 8515969993019714554245519138120923520 9452206 -9123882299597397498869398430563045056 9452207 19789412667696509218318207242721327488 9452208 -23265218398315779954992023400488108032 9452209 4973072789613426141162367581285918848 9452210 -3525278562307710946344450707122452480 9452211 -26591174901262968683698426203250237440 9452212 39488886649122498909407046027163299840 9452213 -155633970154691562756373022881383205440 9452214 -28695721014215303519051441767914174720 9452215 -142400091103892106617943782389875164400 9452216 2479085788678420705503457210630164480 9452217 -918153889714557404056758833171343360 9452218 87247449358067085645377289012037173504 9452219 15989009627510193569693545647200487696 9452220 -74019732406355589668954010070585344000 9452221 -52116402993860012598240109605931466880 9452222 30818677403165420711301638058093492864 9452223 -46395075860939192236494250450127617152 9452224 20374418393835682670119196707201744896 9452225 -34508792828376314994012623022333710250 9452226 -7184300715163489423106350626446868480 9452227 -50813488782281473670054462212477705924 9452228 -111553260851365924093151670967904935680 9452229 13480563232408123309869884532735083520 9452230 -35546456648221480714277145876201434880 9452231 -424955418679443392628156076168055263800 9452232 -109115404599738316223801437495103969280 9452233 -68899165286594996033515369599169239680 9452234 109934740002403159384466793987980340480 9452235 9725581418767891588633514148760854240 9452236 -118734961463706275201055139452936766720 9452237 -10309018084812242651031418899612157620 9452238 -72106626956469108051075056363613605760 9452239 -23707805158338879662400919372092557640 9452240 7946380081069375413591412252370534400 9452241 -34931201094444349764457361041073725440 9452242 386816703957537305829585391078280352 9452243 -137779175029519744898904622350876719508 9452244 175823441158967094602587777492442941440 9452245 6228535610004716283634221732949060800 9452246 113773675791298216972889042275580151072 9452247 115826910984729089347523084750324138472 9452248 111409814180145706548726330713400975360 9452249 -117069203844248468208652583125964888940 9452250 -83038668383143598137933823160997032000 9452251 -83569493645496453529660649140540050748 9452252 -259248209683729934156955550736676939264 9452253 22060556304160534786961342749317391200 9452254 -82781606240624290214432106951288409728 9452255 315390966531373307615024590173828529920 9452256 -214461758443002633263656101895200571392 9452257 -183962799386514385892523030047441166828 9452258 -72428905447056870819700958335381820640 9452259 -10977803327368197110820148756696855656 9452260 2289914115807018063391498562222592000 9452261 160604228197720972624178479218835968 9452262 37186071901691813105774245452890208000 9452263 -246739778630705704781426461824597211144 9452264 10779748090330246334255143016101969920 9452265 -24499573054502055406975491889690831680 9452266 -41359509988313959002424762270838361168 9452267 246052760019528744643132632977370624552 9452268 31007228712700368181615778691627909120 9452269 295242376179420092682076462281544435670 9452270 79719129372317339895142169738101510080 9452271 363409867994047434331642972696601099520 9452272 -19929850227695286208492427241691545600 9452273 -228364902734122104419297517585653126160 9452274 -8301830545855168885208121294196385280 9452275 27154232291773973426315122461817730800 9452276 103310985505185213404998585452761804160 9452277 -195530774433102924701630752332509568786 9452278 -150141615223936680997480734540903360 9452279 -73645379131576158803029221996243810024 9452280 21765599393988850521265423227071692800 9452281 -36690726234220490908120797125935151148 9452282 -86404400413639768712949444133373315328 9452283 -34818259501829205490527345784551820776 9452284 -415460295611638602901794395238143328768 9452285 -153925533777693702176049879320450361180 9452286 -39455723925085319727719037151506562368 9452287 87587642439437149054412085620520553536 9452288 -61220247399206043606484348395048665088 9452289 -58680782795223035941002466644870543360 9452290 12712698029180239694466845906677078080 9452291 128631663822097268107602604892172022080 9452292 -35594715340624066863932919575439876096 9452293 -578976336432413846625137540446856633120 9452294 -47907571439112668806173530194058452800 9452295 -8385144899913337211095895009526421800 9452296 130268941797790994375495290149371335680 9452297 352295540643259622638812103810369726746 9452298 98241936854751558870645386104808560128 9452299 -32863978666134021947667644476981974700 9452300 61793321238552681124481226760900377600 9452301 13182747519786285627505389009352089600 9452302 209398570830336591491816850011200124352 9452303 -122406140977218701545328880641452032 9452304 5333751853018222539565261899657658368 9452305 -27214709941014174645491752433970958080 9452306 -388314444596653824116651490645289278144 9452307 35824185368070680883076555551733158840 9452308 95707077261375397689693237462369964928 9452309 299616374073147066793059579638984106510 9452310 -21947898453024876250686210162258739200 9452311 -380559496892000997373909625937192264360 9452312 139404837514745693210596271669677977600 9452313 -24757122304336251289070248818278450940 9452314 42609790425051713338364260489696790256 9452315 -43098270929057226546915251872191516000 9452316 -12057218279261038622514148752840652800 9452317 7151081193209200281948483412956541792 9452318 181934142510701896547495208180744231360 9452319 33215253350583681122978304507171497544 9452320 -20865435722962179838298157506158264320 9452321 63709173783269165868055536015657639522 9452322 -136011700104926904874488179932185899520 9452323 36920549714495364398055060003062019188 9452324 32102678613369777159065344085930827776 9452325 55366950662862453763201344925643889600 9452326 -71775802331218902867919799331323966976 9452327 -192215345569838496519195783831069634824 9452328 -123207438567894396432305178086611107840 9452329 422893597608684951118177519442046186640 9452330 15465995558862714917302230617696926560 9452331 43788716574493439983661102836818224640 9452332 -4256411809689821833591280458248462848 9452333 -173318622712377403358028562210316797632 9452334 -11440101621881482618274407912870010880 9452335 225366886587274481883477053577282542280 9452336 -20149553284946268445457299995941879808 9452337 11468232036020240619009102517136201568 9452338 -8793637063811619458671347416511275520 9452339 91102800444309303781540148724066327324 9452340 121319076951215499239959054777469683200 9452341 -367656574044078862978018478527628218258 9452342 150203961178779038699064891192538634112 9452343 -246564556390448132918828930180984301336 9452344 578510165824431382974844398175665315840 9452345 88137884369781262766702380363232681160 9452346 1590039960451715405014591362671879424 9452347 339349400379987246983801807536805022960 9452348 -157790319931270646272464728939180928000 9452349 247682433580380160687626917736760557120 9452350 74726601713891336708461241660301984000 9452351 -104124731513598202870796645789870019648 9452352 -11155249688531649277608492281244942336 9452353 -50686467415155388731486791687523995180 9452354 213070441994816538270897008529694021152 9452355 63579585480272927736466715105754597120 9452356 40408450274702894490166509671894876160 9452357 -266576985021935127506073180074313177348 9452358 22979934193102341772903102570758614784 9452359 63327174913935993101310521810875352672 9452360 -297814515912915782007593323091880345600 9452361 184593945500496195125216773030638553872 9452362 -129272052911611276575546186232988207568 9452363 -18590523775905420911656440415930730496 9452364 34883098011443230678991910885913714176 9452365 -10191936278502925483337370853132469760 9452366 -22973827715435314629486031596878269440 9452367 212227254073030225122614595087961073280 9452368 -93166200594022181213802371812288249856 9452369 228284086963670954020981756020230566770 9452370 14674761292951445138911026324164989440 9452371 116251405348345706796412961024489507200 9452372 -56406041645155968942667128208909234176 9452373 -58950373794034678224223999586574142656 9452374 -109738351823328349941291338036727583488 9452375 394677940156443898330765768481459490000 9452376 9150818112339685541987528881481932800 9452377 -273655911880321873675304043264144590016 9452378 -113731474375945606164701713423980172032 9452379 -164698592887311168255804798352848202752 9452380 -45799552158191527888495517996433899520 9452381 345878571624345346848380455265331517164 9452382 26166898758677648728220602274246467392 9452383 163902111526342625572446066335096121632 9452384 19570422979527311530307721444061741056 9452385 -170653964981057931200148745966676878380 9452386 -61446646766111356839251315645703509760 9452387 116500266702015200036416350757255871952 9452388 -11320247063377015211130919961361960960 9452389 -2352008138820415118587042781492662976 9452390 -10947706932537167743518260979540038400 9452391 -41462539880263266703749023989405909440 9452392 -228404497681505715851497276478791296000 9452393 -140966973025518650222470915462990556358 9452394 -87620269992824222670717832755735820800 9452395 -105844861164141242731125764801132493600 9452396 244729415750777811130893003602138384640 9452397 74111203081921255719244532249827521600 9452398 23235368039953361856091507219574875200 9452399 -283802179345654989461237685764999040 9452400 -31895163403847098114712354933310259200 9452401 -5951928552043135782217032534354112448 9452402 47442807018516599345138654516606088192 9452403 151004721946062967669996649908635538800 9452404 35383110276636585806276060976323566336 9452405 26010744854489965549351985387898816000 9452406 90639361894791007884782614214207968704 9452407 4550984959415862608519511039320254320 9452408 -119460966028465258375194349412016537600 9452409 189055778649322225069495465919672570208 9452410 -4977685831826061876400949022279425280 9452411 -202129190732522149725679303633416204000 9452412 -29052081709439068460396031657096190464 9452413 110620246995763414605531179942202994144 9452414 98220672748027784322864720055541563392 9452415 24764813493123133046427306708260805120 9452416 -333147126390388120823167718487899504640 9452417 -73365112473665441787478952794590311040 9452418 41976410595663785310548626141033256448 9452419 261986609954180727457908536621679997820 9452420 4965338628183881393722853807800711680 9452421 -164888388221649971706808601803372925280 9452422 -24812380316739912719831672978169168768 9452423 -195149891740159752004037289015927092160 9452424 -4631337994360234356188131673363374080 9452425 60720175998581539647405721863312604800 9452426 -54944294990729073146234770270661051088 9452427 -11574765813282267014335312783338534912 9452428 197953461243760515330363482991886515968 9452429 9173537364163218018664721120204655360 9452430 -33328776025728647580389434358262105600 9452431 -117949773794525115553801064749658530768 9452432 -250869162495058839726016415318016000 9452433 107990667548564142897359489895516633600 9452434 223251352761999034065103112031711795360 9452435 72565285071107195590686657641294216880 9452436 21347569987815527310594666489535365120 9452437 -343912959957566304622422202930196969888 9452438 56262783681454652960225333294702328960 9452439 -31911157817550220487706526924188248256 9452440 2298372850404542095493546443427020800 9452441 291410289529975490654052827263266496842 9452442 128423049999773037339969205319914389504 9452443 54714974598032087103180266447218702080 9452444 -57215118460461203062759940346007632384 9452445 -6939935388219778099380389535504850080 9452446 23476197682443579598279310281066744704 9452447 -203905943708554840588885188029797123104 9452448 43387815063147143132081187655315881984 9452449 312362421314269869415417163242050786240 9452450 -6229290700844237159778691437850368000 9452451 -102985857007613225326246556315273541768 9452452 -209149918233973528685436418786674573312 9452453 -179234875837122125662639823025856612320 9452454 22920017186511114537761413685141243904 9452455 -184133747401354411663292063193483811440 9452456 -141459393480045780646869271037697085440 9452457 96024540933092789587034163079614821952 9452458 41639418253057217230783520795033349120 9452459 128794885248671324928609428029610775816 9452460 -106167015769592046190918900566095677440 9452461 -413674357688167170629260368217143296928 9452462 56854304467058855151881506781551560000 9452463 -190625296713271603197714670189764006000 9452464 -7760905375876084464035347153881530368 9452465 -244506291838466056387888367957221212480 9452466 119567432822533707869902164634056177552 9452467 371910574161991669397028865154645813516 9452468 -124847942293304019306390307114615006464 9452469 35166203451116306572689444138887269728 9452470 -47855500908206941792023317954486726400 9452471 83910863795061375078380560896976541184 9452472 1644226109040905866936000524124753920 9452473 -51551520596843883874268766701163188796 9452474 -46355547525579331281650871664101264 9452475 433680596706638662318629725777796600 9452476 -378936805966224575428222771675973796864 9452477 -336512243817613903932496583495301823674 9452478 -3390033250890577490141744690011748352 9452479 -1594992974669384665785692556204947880 9452480 -3609822344097676883303020855767859200 9452481 -17999892461955210155009867443694577120 9452482 77474669211774517981279418294579299872 9452483 106582031304654678722154200466491510784 9452484 43708665316081791992353173145130526720 9452485 -70059512122414921307649797814371437440 9452486 66110757829731424409257404162122916192 9452487 -45721208024104374274150268770912246656 9452488 -94218787101295097794337923455215754240 9452489 -65661607948555982825694672947770341120 9452490 7810490531813027727021514588262949120 9452491 -163087666639789317278839017675176704108 9452492 -142308427742439512496345830114697461760 9452493 32125958956561688566729670518959471084 9452494 6684619114932511057779760516108127232 9452495 -93922174211920927242654054435378530880 9452496 -35533136301263124663244242995068796928 9452497 76821733937159984355880155162677219700 9452498 16650082607318504522816159507378440320 9452499 -103737914669567408377972494709659949056 9452500 5588614206029497960394058409120000000 9452501 11878507540631286251831818882965155292 9452502 207749373141672892475807253869776320 9452503 -466327396491097254340402516269509654976 9452504 -14267461818197826325687393577641482240 9452505 60535085948662081008033896474813866560 9452506 29149107011655185308915758718254631680 9452507 -26300644532851011751691779039952144808 9452508 -107003131545481537539065344266686054400 9452509 15565628404760433912514074686681744640 9452510 125154000867406716555733611957419026560 9452511 71692765083352197704290833096936794640 9452512 100331044212751591451180024275520716800 9452513 -127828465358761962690427386811634181504 9452514 -52221700707528504632391983093141629440 9452515 -6990574445504989976947225086280302480 9452516 248963216961297578383647615234138980352 9452517 41600147000520043315942152454783539648 9452518 847883321891353814659299013169104704 9452519 119377112626689335298327224169240072840 9452520 -20445608794243016055500551205683200 9452521 112063835304958574125954093440323893320 9452522 191089012851138248686636252945533243312 9452523 -122394775091681761426354521567268271016 9452524 149451241867194162530910741448955047936 9452525 -224657361295801536882981702473387245950 9452526 -90168864669811391479433870795027729856 9452527 -30551444078176446579948337180852688928 9452528 27461090801881383076756264307208290304 9452529 -80159747604922353884073042806853177726 9452530 -25828004511924606384780895788106713600 9452531 229435244931005395247597346264387691464 9452532 141681735903540015885623029429028585472 9452533 -9835169342326350995133254090869318496 9452534 -31899297212418833740352897772401074176 9452535 -116411128634098922371168663324813978800 9452536 -109252150941183495717047916687625175040 9452537 -163201124108689969275370777833486833814 9452538 -2277494494765278968871353618349845760 9452539 -109061376185818565819738366087560811400 9452540 31722548983590632314105403307926784000 9452541 -67928640391683811381193439978702846528 9452542 -91942154590498163227158974559987944256 9452543 371227948951525109175086221073564193792 9452544 63658879322173066271351403139030843392 9452545 6710581698012622943268551593422729300 9452546 -25769925886981237393120912906368215040 9452547 38523643344985110205322081172673763568 9452548 -1806095931572115960034303604100505600 9452549 -515689069646724745882150463720047900320 9452550 -9738560506582210950922720859545824000 9452551 7612929849625581478157236335854021504 9452552 -209038996482080807975732661292330268160 9452553 -66604151882510840286975413933297174592 9452554 58056190087936244293353331228744796976 9452555 20355232655068194600715665511891606560 9452556 -83226518811809170384915186750500134400 9452557 24841412281921580621465028857240300000 9452558 -160510594599971776368364053207695085120 9452559 96262786290147804653746854648604794768 9452560 21374119981514624790191727596249088000 9452561 -9965122470871811206914039586542110016 9452562 -42538688392750493464558592031702790656 9452563 -42282382335970361378740183275935851296 9452564 109989642628899748791572387971503869952 9452565 -239315823217528664311070091395130888000 9452566 -53156558530003282522074240638954121216 9452567 -82504485159078977364549426394200600960 9452568 -112011245808190170377978540949858570240 9452569 47959827495552360453951722511041226496 9452570 -29510492108214427075117621652540754240 9452571 135077550802043385563498465996113250712 9452572 -87486718434300329193197632142584773120 9452573 -179773035050562641818919326137526107636 9452574 -81617026037921461875913403133981214656 9452575 8881035815381075925140018004851394000 9452576 8335143780559739464966257054308106240 9452577 106562666279476391808513841224444530208 9452578 200167034817101975982030740193292791456 9452579 397174985066925852276026486527587461760 9452580 37462249144203434254034056374674780160 9452581 -28541094387915775867176661128411873408 9452582 75390894923121302276179299371906025984 9452583 2056584152064906617847672058989081264 9452584 -230047702110943495379320880403486397440 9452585 -96230234379062009736337055704064850240 9452586 36596480214487206343189812108113018880 9452587 504311620039426472156962919320578883360 9452588 -196197188815655825814487762446116258304 9452589 37385643668336087461915449936315867840 9452590 44418998022720949032180477322704168960 9452591 -52528341756208020916035138599179556016 9452592 -36178677900106912573942572927496028160 9452593 155914496832650189838929765532558097920 9452594 -73136221205233407398324008679625130368 9452595 -141283751290957457276696455698241689600 9452596 271439017922696292980062067907414051200 9452597 -14960955189878417269775179690598780736 9452598 26300712254846493026956915719066147264 9452599 -32145418473961782924604824177608148536 9452600 -176678294096772931120422210487759872000 9452601 -55979874877652282782986642880645662540 9452602 -101410590063429016820180804999847631248 9452603 -10717673091028418616962048691546417696 9452604 1074068790887341431260315880086126592 9452605 61099131277182558151866643197831577260 9452606 114318974489759480706471364029770026752 9452607 -144073789292661607281257772075929019960 9452608 22641538035170163244103992477703208960 9452609 254651361727367717257494383321170183104 9452610 -943248414503046279723503938733629440 9452611 5288674224991453346801973980141889232 9452612 -22314452998578506123593195796716661760 9452613 -15956921172429794221699444993615802112 9452614 -151494123204554899650503081878233668160 9452615 179706919275569773108668520070331488760 9452616 -71492303504549149300121799151239782400 9452617 183778797426689503197077425610020520666 9452618 -61832636034153869077161933000442608384 9452619 33048031490812187842165770937561880724 9452620 -66019422080662403290722846578005816320 9452621 309558251408137208278493743364455146144 9452622 79545272459445055933178079972207223872 9452623 35353592396197695377880669287993954520 9452624 -3676411032409364450347334603923931136 9452625 14369159780576365776900554684910528000 9452626 115843820087617994608971792551524114560 9452627 -542386437564478646224088859848967586968 9452628 126908614623031115883327812860445675520 9452629 198594489544482698782035263498690013276 9452630 -158453764210626821245906103633887313280 9452631 54550573336730355691472632530263630952 9452632 -13662266010371361405012376453113446400 9452633 -274987612123458487200055160967639666480 9452634 13531510208444556508585251457645698048 9452635 -231845532108382353644699219225875033920 9452636 180640127656234113483562670907058414080 9452637 -40942934842907410859950397444848721940 9452638 -47923800376351203770068834276371713856 9452639 -21313389550157027129294269270891050600 9452640 -47228787653170523282029210218843340800 9452641 293952110271782593988783503873265426 9452642 -52409359263195204977533548935392222848 9452643 -221120542570947252159393837923355882576 9452644 18990384934332213211570944646336233472 9452645 291296442870669815476586114685527307900 9452646 32273460867470493002192525329712087040 9452647 -4587418870029178999926994994300214440 9452648 -254477342711657710480141659762361328640 9452649 -86484185782021629362367936379059670080 9452650 -69279535722650058519081199527247020000 9452651 7838870590287696102493367603760071184 9452652 56124710622345077573423095134662860800 9452653 -26387658077274206859070163659605305120 9452654 249400469054838094723287487009011685440 9452655 92940326890383838097721221726426526240 9452656 -20287938475244956504747689895420624896 9452657 -56873645314280147546534948229605745168 9452658 -18876285193345836768142545010527801216 9452659 -22649856516750132694626573707234683184 9452660 39934197886313466353789086151951769600 9452661 44480228693525830106888285540549079072 9452662 25029091995506924629477138751151475200 9452663 -237446167832577873648552588761229656400 9452664 -70772975014691848581583102804428288000 9452665 3910037557678373503765829719474173000 9452666 -59428015008348845803555320980923699200 9452667 86127984771401789776287967453404083712 9452668 -229297376829988191796539318559698429952 9452669 -332835935783577080261038623373957907520 9452670 22071675590006621699404208513148456960 9452671 192998649007559706626884151823616268200 9452672 51777543654831173593512334462550016000 9452673 -30847362625254079301607550533019982400 9452674 -22137395824478712787399386405814519296 9452675 48566130421047572616076990736867140800 9452676 16426008876046227330384850442355062784 9452677 -115286617514888272612004634055727783526 9452678 120771484132283592775968649575571876224 9452679 182988944554621495957246124313089615784 9452680 -248231867488599573393701942062270771200 9452681 -66796288613038336759129021482007214208 9452682 51743949834005884604282057881172627040 9452683 65455213908316050781924159292411454932 9452684 317057182003234619074700851833126940416 9452685 72556501744955524228764896823406502400 9452686 72966236239891546191553932966588661440 9452687 132985302866773515658593264863216327712 9452688 37523302050061637775755299116302008320 9452689 -36279967715134426782093915222952273920 9452690 305611605402603411530877277574016000 9452691 -91058570135803775959317505329243998400 9452692 -30801213655402144906459405358251388928 9452693 -27268351475988873373243092802061628480 9452694 -72359028592133194253003910975042624000 9452695 95948931391112505743753187144568896000 9452696 36606696705663691382051481307562803200 9452697 11963039501684729549564425267342695360 9452698 70816969102220191413904762184526685440 9452699 35334480142993186953863196730795904400 9452700 -75384953227624971220281841005987264000 9452701 -150462012833363674444050015531301664928 9452702 165917778613138729588252430170143744 9452703 78816108981187825309437600204478097424 9452704 44313466241090915914735605938226462720 9452705 186014757167801391065109540017703379860 9452706 -978793457038366298320424828729198592 9452707 -253086191419785294754993799940446897856 9452708 248452322701183553452823120581400281728 9452709 36116755680300597335156197267104912000 9452710 -237860920594253943214510098450282647040 9452711 -100077883960404256366658185149341591688 9452712 -85771418642231668664791486578198036480 9452713 -83244677093148807756237419737388907356 9452714 -65163098201340578155989971184618866496 9452715 -142208184035058827402052648460438148880 9452716 42985781114641189481456804612480337920 9452717 278090679936591328904583044849495592492 9452718 8325800625048054578485740084855918528 9452719 -262272578453108961633030371831549568880 9452720 13735147737056076327598125400781291520 9452721 -167777165112866141070309638924851916688 9452722 9414613036252613338894035675234127872 9452723 40122364470339570026138039001436952736 9452724 -108776360058840599017097455320090746880 9452725 -83612762710085362683170438490883215500 9452726 42088378488857246145356593333409304000 9452727 16101956462651192425021859649448615680 9452728 191498661479759359545239037967286784000 9452729 21145793436258694605635726711120081088 9452730 25542457180136102409199862477122667520 9452731 393137721873655190987266821212419399272 9452732 -169090182385497270537837313169787007488 9452733 -1992457226427858545323235526873736416 9452734 28799581532014720603515789510035576832 9452735 -301676277779457136563002245776876439320 9452736 -40931072174767993820820700462750629888 9452737 32282037045812093720935328844253663232 9452738 89449295805766602819940289739241229520 9452739 244746296309299969836699103794258904824 9452740 113605488485272085364176124683044270080 9452741 99625350389692237991887841127870074142 9452742 -59404007379848930786158079759710554240 9452743 -489132506282314469914502102221504432 9452744 -133366526002827523516727136738432614400 9452745 -27059037742467440100418686039399312000 9452746 210464084899919028242022690347224798464 9452747 109362649272801741985510058607302522880 9452748 64286473151084608942125775899302624256 9452749 685598307997318968612477704438452985440 9452750 110787288530735532379703230434441744000 9452751 -7007521773318372772491390303289688064 9452752 -17581440474159616769918531489581932544 9452753 126397545574961569587030177377231745780 9452754 -807623304229656197401362873922460160 9452755 50795835362670849245183437733174706720 9452756 21711693409284281865077574707780814720 9452757 27467637377819736073886512293809492640 9452758 -12046525818367774395752606424070641024 9452759 143179885196911149278900925155768945616 9452760 27458253731142159998844919804360704000 9452761 291298901056668314929190853902410964352 9452762 90298500291806952074572543429010446848 9452763 81179071044538328256222752815297920492 9452764 -297784461769597419367092370144185255424 9452765 1184901312658296678294748645932756480 9452766 25785260310496682004334135749337512960 9452767 -216021316882954700154821799818503833184 9452768 -47519419083921419974722437284261527552 9452769 -56642650207202211501276934416647704656 9452770 -774952098039870367229734611565071360 9452771 55798677358581122992877400374829570972 9452772 33134656758609584805655505275799949312 9452773 246993445030175710893575270174506929408 9452774 -49803122586607630184785929290513112864 9452775 -88997974810403456390870596899527224200 9452776 -961746308961320346299135803231027200 9452777 -31702126221544416494458996584865762374 9452778 114708339537496505631632299909347949824 9452779 15260004671214235881374320756403112480 9452780 -79469791608709687031144137352725094400 9452781 -7141762144097740324057109498691250176 9452782 125447946977699688199364512698710666880 9452783 -232213461279678698538648287970294049968 9452784 -33519353891561527033208488306878185472 9452785 6899247550605603863345557850071617780 9452786 4693319019505209530705185336692219408 9452787 160164113596411721178002880920207496768 9452788 6776682936671566252735302687272521088 9452789 167758608331348703206481227204355770524 9452790 3492926200547971150348271670756577920 9452791 -32547841905555063127442870930212027200 9452792 -114213844071975294337095222602577408000 9452793 4633426123170765410646343960052087808 9452794 25485980386335563707395741350301500640 9452795 210412254708774258756261916555325149200 9452796 -20252407097875749437765415354879384576 9452797 150905882110079779594271810153144199000 9452798 71078781740573978985428953527067539840 9452799 9646979569669172693009152895115731328 9452800 39566950971918731929972394506898636800 9452801 284367774374537878333953382900268802 9452802 -55501436171071251010489498902406896768 9452803 2824183605831762402713420090238845160 9452804 110484922180170550890294532223704780800 9452805 145169990357679024450157494555638670720 9452806 125493018951556218548591038790521337664 9452807 28457579752924424472055542311276552640 9452808 115175320808643510993016910533472256000 9452809 75918157827462325295205971894827786010 9452810 -22857311280181463112539021404024952640 9452811 -135803871391858652266309820956684723200 9452812 -193501021785606422665413939362722265344 9452813 283666694434943730564705574505361020460 9452814 31622222780175029229386171346093806592 9452815 96945640288918988691685331341479071520 9452816 -60613782073499859028837640439593435136 9452817 66977022724143122166449177886147126288 9452818 -223037397144676054854316830072010454640 9452819 -5185408810867240451995720885550476800 9452820 20740502562142435253365342029393715200 9452821 -26756214381997827824425542801345301088 9452822 -17216666634775900567363940019301728000 9452823 62109200077888822199285327444480348160 9452824 -103385434028563195079748844848607641600 9452825 -195186574575390395268619575491101118400 9452826 -148874154268596084663583439551334638608 9452827 96535089623460282854951585159765300232 9452828 -41974925609056802462991638333903536128 9452829 -388265155324293492803965573939026562560 9452830 -3338476914774103233008868011744916480 9452831 44109281646021408988381569741162433632 9452832 -123037051857564665527862545770679369728 9452833 172773282368477797319808203905291904424 9452834 -12693039814552650566033126517505651200 9452835 -97342943671739649548031367607082756000 9452836 -63848278084459097836657955512678491520 9452837 32161331378306382679709153212398981504 9452838 33148626596106760018160646598630897344 9452839 104319963380918314437416609182733443968 9452840 36803423816253803818909997825993164800 9452841 185647264098232104387968456334024315792 9452842 83487675862227517478305872361924446720 9452843 -19192919059901547412345390293389536776 9452844 29560142142748009146550934919787716096 9452845 198740646586915848466584788779777612800 9452846 -147417624870800679929667978609831065088 9452847 -1025309242214996538706858060137948528 9452848 25886311063848233497169815015710720000 9452849 -17715526993025957339566285184374503168 9452850 -68895425505553911410071296710385446400 9452851 196631837299678376154501489979373075852 9452852 188899240271064057797712579682158999936 9452853 209172498988122032120821855839106111662 9452854 -170324781419214787385480913274803990624 9452855 -54683467168932527898286588615894611240 9452856 91856354650108715038942671070277468160 9452857 -12992131094155004330520874928711431894 9452858 -275251791502373300942684517451482631200 9452859 8869421119260769803344531932950624768 9452860 -67203665147666607100739699883538705920 9452861 97418065148369891026285915163918284800 9452862 -66213417141745852937628747048975360 9452863 -60844336935567625483591933947024931104 9452864 -37294868764613252152548646729216425984 9452865 99494317757868554670686607825837109440 9452866 -101927502851163361476930972824001085440 9452867 -161367250561890710410176857969970014568 9452868 -40763246015314136090899055456587653120 9452869 285453134349728723572235963427522213120 9452870 4562334115019169759512107531321743360 9452871 119972763757496574080456567445469850472 9452872 53710805107768936061686241364367933440 9452873 142819208033743382576365422014311708122 9452874 114048889400538234641187090469272764160 9452875 -202575487921240565021256830580716880000 9452876 19928979173835855414027726865815663360 9452877 -9855281309875886556922594864496453568 9452878 -52742196816866885836949457910006391040 9452879 218912397648492716262916719780247165584 9452880 15870480461427460911605872236439142400 9452881 172309291853710841158295912607630733682 9452882 -64294913058539258569845998807124068208 9452883 -291195091008420916343521166259742728 9452884 122719870951761964010590255444827381504 9452885 47821880398285895865564766735998368640 9452886 -8406278021262510688099650225672937536 9452887 -108378704555981905724774062132308243408 9452888 -161726383909382480686141647519080970240 9452889 120280962924326886694497293668846247520 9452890 93239858209180383686628635957021887200 9452891 -184647168417306981934024034245668445920 9452892 33087443197504605498963357394914607104 9452893 131700983704182786083770056046192931448 9452894 93157571315250215648829003882187922112 9452895 98683909709181747903660637544495544720 9452896 -140667693039102037205568560846021591040 9452897 145365091283939245098943150147985645346 9452898 2467722606376793864021354842354944000 9452899 -89356598534684353324786392127228534760 9452900 -117672831626977363336407116812743504000 9452901 78550222902434770782188628754502085792 9452902 27662262318530654242144645183962311424 9452903 -474862078355060554700350610124490933920 9452904 26002984913561498861124905985850245120 9452905 1060488317392583260916952746429322240 9452906 32476929192419527286297361059803116384 9452907 -266177903438315489774002765451190293796 9452908 -34736178262688964504684584314655975424 9452909 -323796178398931021722790492395024616596 9452910 12267291289808563501004852901116895360 9452911 -24033530220035501416272330906715695696 9452912 21061250407598683988267927371840684032 9452913 -139888473001802354402511541181483387616 9452914 -97735680978190030851752952673670440944 9452915 4470905334852287120028168619775643600 9452916 6202841080758167592153726360214118400 9452917 -182694441383889297160593293820808398034 9452918 19890335987075883935760857699242055040 9452919 17769936240672428692470333651698200320 9452920 70133985194398419972122796622466764800 9452921 165957640068752306457136224843827341440 9452922 -97048003546929315083750291915046245376 9452923 59072911266001102732064526195002031424 9452924 -45021775401718188445991984202618837504 9452925 96337768999359291860997194509061888850 9452926 -35499367623507673728050799452146172160 9452927 -93671993764930971276425322660634552080 9452928 137315351488985885831993414643194265600 9452929 -183454875005546358966574114137129010860 9452930 -146033101836753825848861178148105628640 9452931 -709257645573478895575981057548384000 9452932 73204089110501470486477994118885178496 9452933 273174704633500028163943556966531791038 9452934 -71508715700633195179911467843617490016 9452935 -222083013404492595125031423487769090640 9452936 -185924653745569632657249394083591736320 9452937 -106612334938965547510462492246452035520 9452938 -142000679697380732740580959060237616640 9452939 110859979622918429559990893772820852224 9452940 24488893237932585673592501303445749760 9452941 -149611756007817370356714895860471890708 9452942 -186595834090932822983993707183301080128 9452943 109031078097802835090745397923631283352 9452944 70910448131610744352996781681813135360 9452945 122234685658558124321986463206126837980 9452946 123838136480002649451261579861506486784 9452947 167628691964455165525795702137470021792 9452948 -2360644858782739327441099262684835840 9452949 -128809770942538485399115917108918598752 9452950 9310670979338168791484941351608825600 9452951 -146144623663346399225731107623236024488 9452952 90881126157711678409198749773375262720 9452953 -63061426639633842861690531132964267056 9452954 11287910456776495295115341800658632704 9452955 139462012006588519253407799537119605360 9452956 -208721246086461073510950128701262208000 9452957 -5419258717228775749172959784877644820 9452958 -13632555773782093450970311000955885952 9452959 -397461366900641037047752591916803255840 9452960 -98836590911173970801272492663725096960 9452961 13791982234543360213893585189656301504 9452962 -41005923656479172283233861271622446768 9452963 42532375899563086239559407473879415984 9452964 142739994214061955494993909113642238976 9452965 104743901339368279143926327672766916860 9452966 8790983918658834256130912892946302432 9452967 -10205940933959732061419851553340205488 9452968 116726367883671707145615151709786357760 9452969 437770311195543367555437465554808913152 9452970 81939762185642729536494025238650675200 9452971 115739665178301509549182100950709352744 9452972 55589276443158125621042683606278070272 9452973 -72080280006603448989642836874522098400 9452974 -142872648526761607102337568333252344448 9452975 -26000310160239568631210388450819024000 9452976 18297707871927287923223026088278425600 9452977 -195282086583511068406053276195105336000 9452978 233886205918962415920357286429487821824 9452979 -237212118069154218163051699266543120876 9452980 147751144652206490302439811825873868800 9452981 -107263177521810042435435873575452644900 9452982 -38108379730969703898626379373832048640 9452983 4225055188582816169815775357225332864 9452984 1504026816144165780996511756442296320 9452985 -47302755841070360618311156324699468800 9452986 -138892284694617833442820352420308165920 9452987 -5030663451312249812887973345889630240 9452988 82801229257164493288399796600400732672 9452989 -3849999823431293037260498303450788352 9452990 -20399766279050111273838388385500003200 9452991 -995092734349916164584798177710370816 9452992 -31891374704328659975627037654976036864 9452993 154554312518341268479557495731664842544 9452994 -1471139277959351321085420979625111040 9452995 -281675194963721783946745354460611062000 9452996 -55825115151875503061126786560520712192 9452997 -29053336199120729165640061884545544960 9452998 -160900899697413428986004008619230308000 9452999 -69104303203326273514997520525488583864 9453000 42346676835911415437074865002659840000 9453001 -73414908058322292958928146988667384396 9453002 40452677931448933269098092709631081312 9453003 -32607694507084640407279180754522864640 9453004 -120159456890839673733956660426712832 9453005 -15096517004606235880853410725421772340 9453006 -55054826382386807918013005841567074688 9453007 -559239976072321835298738296282884978200 9453008 58327852539708564134014875313831698432 9453009 -199588208003061955110495744602521223232 9453010 25908088844057924282289325829908508160 9453011 283571702664760985256110068821368149248 9453012 -37931113824236758126629529840000677888 9453013 25747003805708357332776573447539649600 9453014 -48788889766856161424376183382206672000 9453015 -36439099390720760142717705452485313520 9453016 61005883404855392893032296437351710720 9453017 32420565178858455925546801882373671872 9453018 -33108910586157177706480190732323434240 9453019 21981904970663589537927166106957495296 9453020 8454276699795903699038190914195143680 9453021 -180202461447449235210263748634024303488 9453022 -2920112477913909726892525728672700416 9453023 -185974686076708512669357964384401681456 9453024 5087327923231973660498481937676500992 9453025 10128843350605141334660419008700517500 9453026 40829573007131639697198688849597286784 9453027 114088145368673887295800084214365657008 9453028 30681147270358631889646505058377386240 9453029 -75722261337926731580495058060669295680 9453030 44128525358268727487650461321504645120 9453031 -240458479228869528574226024814931851408 9453032 198087777764604298470849000008655667200 9453033 243745364688085596773530285502022781002 9453034 3105285470614560794283863157910717440 9453035 -271831979248249521016619569264326207840 9453036 143978954349237272656215657644797784064 9453037 403905972352240529767355091276111096384 9453038 -71279997512936465735497933116298514688 9453039 -23480938968900477035041613328471866880 9453040 -43922801805310927358128856240454205440 9453041 -14791205578590236077368733893519383628 9453042 -12926942807436823311952006297432462560 9453043 -481285537388989174210485576494568996000 9453044 190328636632359188458411550090004299136 9453045 17788691429299906759521078751109064960 9453046 36827654248982322389763410275225900800 9453047 118570581359673305964374720396659695552 9453048 -192729357804531591130408361273336463360 9453049 -210452559538440908480238451298239585136 9453050 -87758399512880661248010538735564513200 9453051 -199226943786437217323967489116447433600 9453052 19756175692080468017826455509251374080 9453053 -39928569789941835552770599248955046496 9453054 -56747948495958481745252171503523623680 9453055 4650661214213917904697489886211673960 9453056 -7240534636659369333241639033896960000 9453057 561478705798055042252634079959996192 9453058 -19915638344861816422929046374556139520 9453059 15721734808151347110543394460719015680 9453060 34629173304410710755962760271029914880 9453061 172471043529149796375193534492241924800 9453062 16315348780012789236386190837230421312 9453063 37484080727867018672230692155962001664 9453064 -41704385494488955259637622523414768640 9453065 266963210662439517885606947982723014400 9453066 7588428226215783403522709607520048128 9453067 105477034000292224919046637176151310320 9453068 268552820829390490123474560813656110848 9453069 -102755941630773978786258156624024997536 9453070 70780500671796370750632121963008230400 9453071 62292880001363216283817769971475688384 9453072 -52642976221810163120637238211023994880 9453073 62306650940464020390393466668770855744 9453074 5104537073911515363984097821416539536 9453075 -112323903122884159102913732786535077400 9453076 -56581275364822410100880738320582242560 9453077 -6805481102912526072865727797840485120 9453078 47927651244711730474745559902226186240 9453079 -360910199186615817897935005038294875320 9453080 23147968846288841592645449346785280000 9453081 -207191166086277664937762790316991021856 9453082 -46090432697230554917562761842292495616 9453083 42925401832124618376693108601175666904 9453084 6694270763024922491173943354731854336 9453085 -171627959632590115367586937856256803220 9453086 -208192569978352342196435045456186491008 9453087 -34227705992773451829335689960776466080 9453088 -326920972461384649553080034847907774464 9453089 132291915048249415561269650000711424000 9453090 -21834512447384000515830201617110087680 9453091 284985860300897899115915523712039064184 9453092 42165813554665616653538526288637784064 9453093 191198838416009916495757036621984128 9453094 -51709953085800303868652395698628560768 9453095 -135764333632574321196924036502713820800 9453096 103944099608785319483888771598085893120 9453097 -7874908464865820592518285590084168000 9453098 57409917354478693627902824101269189120 9453099 -162329199051329040057169671257991840936 9453100 170816649075631819247307710062306054400 9453101 -65953870843768740726057930335805755520 9453102 24035308529891245635556191337299680832 9453103 -366105687000912925176834725694240507336 9453104 -62730188906266116412430333553618862080 9453105 -10934272730571992015084747148089001240 9453106 -6638534764762113145334493307616402016 9453107 32443892613533670684123304242289033356 9453108 -1651430321720593453359159276892815360 9453109 141515746834271697181921813035749312000 9453110 215860485604315043257211557502527772160 9453111 -173639067282212597680831072066736754480 9453112 -158531160267167173724614338156405657600 9453113 64875109210548813999086963359147576362 9453114 -73346839850419125157381434592797315072 9453115 27211549994276018456951816695393259520 9453116 -124133445853264202782202281789672650240 9453117 -22962934476189834585803266505931391680 9453118 -14594903326649461891008200786232182784 9453119 -74495837535223878432126402749858751792 9453120 665313546231784049201662086925516800 9453121 -144774868131627446396161834204479914556 9453122 3145036700796005068253897535648875520 9453123 -5875588495874177723840431418235359136 9453124 -47876779915008941151230687075869118208 9453125 -135279243176007599853159949168125000 9453126 116178251397251740127745644871168433344 9453127 -150959539787012577780987032586885103600 9453128 168042113833136014894402927870520002560 9453129 -90271145107215332257437382674676539168 9453130 11451262290105540049569307714492540800 9453131 175565507711260983767921273400221062932 9453132 -37718325405988030940805013314650204160 9453133 29287880425527957094217531051406688524 9453134 68126194181752361549882656749628880640 9453135 -3340285703232675864832317527634571200 9453136 22770628334837589506559357372693479424 9453137 161128152594474566254688829462683473572 9453138 60904970470520132307629049342096357888 9453139 305403125885743220206801060977988273656 9453140 77938172102567579382655207595478220800 9453141 197667649269525363765546959865946615950 9453142 35208152654954816581943061902225425344 9453143 117151143035089773294682013559140161200 9453144 72919298857741669385491632792325816320 9453145 -38816968067688893709727776271113476280 9453146 -403448581788647767245998722195749648 9453147 -77691581801436990371643128854874468160 9453148 18627636806772578389176006941495400960 9453149 139975183359672531400978791434224721280 9453150 15940118247728667616149185254394217600 9453151 185049154208893604443607821311176133152 9453152 175922414464638890470490096335846244352 9453153 -105058333702096438944311833379227900992 9453154 68241577103440929401944452502521660192 9453155 -254363216946691383105185154968193643440 9453156 -142514420710561513711530078198492979200 9453157 -51348628708729991716402968220261232640 9453158 91922326164740100927929172732534722688 9453159 210964534962993476709360929530989271200 9453160 -22858385431868655433713413101663488000 9453161 153374176083386239272504576032190661632 9453162 111564615505372116544362354801808667904 9453163 -2579381884603146526785716914956828672 9453164 25166033461078999695496377803917393920 9453165 22409748197994317071385081901840624000 9453166 -52132811869800887344502654580010411968 9453167 -105608529338379402422996277821127883200 9453168 3255388444742524899164054601734356992 9453169 221615445484155684893852635120144458720 9453170 33156407863690983377732820357460388160 9453171 -11020079198396487855838158877529935872 9453172 -112330745710765535281457397836881373824 9453173 480183865000658814546461996998378549020 9453174 -16641875062947656266810803328988234880 9453175 -77671680356256107458261061911941943600 9453176 -36712711854408224311267490885475409920 9453177 119833328032881820163588498832804549168 9453178 1440499090367878439746664155292732016 9453179 70363289333194897238263757735063762976 9453180 111896111940739848036867675983089950720 9453181 -62533235089489386659177994037226730848 9453182 53026051916449381279211235794158536192 9453183 -421617478269218005941608790602057842416 9453184 -97997741306915906159678557615502131200 9453185 12311757465784627275256816430186482560 9453186 -91320615187705073984449672150353662976 9453187 -308015563012589784587464459208745978728 9453188 40503771775488638677289294588589158400 9453189 -34109416000441469555817668301325966272 9453190 63162155841074841820000668290197764480 9453191 380226517783336509199730368310022831384 9453192 17636331665346374055183791845581619200 9453193 390463984466441821549427630643132269824 9453194 83846515497114130071871979274122350896 9453195 -123488696467722984624772365293765257680 9453196 739871460962905246649473175120102400 9453197 38499371033749948276822563112458815340 9453198 -136850806988917287071416141757823192960 9453199 109449270600036185561224541207931882736 9453200 20133698041788790650022767863953612800 9453201 -163319432761366952723213671750586154768 9453202 -54792583241985236004245716797979656192 9453203 28564284418976122197918804745420524120 9453204 67533225874010168180779005862015844352 9453205 -280318210738707506665762703596878607140 9453206 -490790203804846477597108512647872512 9453207 155240249831565631961995454855397431040 9453208 -18490426170406198784062524133316259840 9453209 95545381750818160853877291143378254410 9453210 5627080140383765171304880198995916800 9453211 -275741856343798730776798848804030152188 9453212 215865996911546518326555081304446291456 9453213 -73980608520498828465269954514269352960 9453214 -222729626347183024835804376256700924544 9453215 -68803387665619657112336815644943031640 9453216 191479996238916961276714180377339494400 9453217 -60954148161909824299642209989419522200 9453218 -32142558538025336845272977857680681696 9453219 -114913399990708618117409071567798871040 9453220 46405673597969121585236075706986311680 9453221 320342737046098582423962258611091679422 9453222 -124748261067903487165460016613405463040 9453223 50557922772849333399386194156323732528 9453224 76327415180145416257001169162677452800 9453225 -32429782055866630999825798233832800 9453226 214127093629992802311062402425002928224 9453227 -188994267349415647834407787110815360604 9453228 40982008669763817306084835540351403520 9453229 119487034045332372519089909178274557676 9453230 -72540851120657077208877715455330603840 9453231 293266721116318471739199537040409800464 9453232 -31691923628324885659661980630162178048 9453233 -35493906487294319084524157169554336256 9453234 41290295032165052294029342457262669312 9453235 177546659195458508224906027627532346960 9453236 -36742224768891086787574578693429196800 9453237 -244734324181832097625093645527559415232 9453238 197418757220251157811564911220793391520 9453239 -51356006583380924912304631474488482592 9453240 76782279151112690022261684862150656000 9453241 19126937931431516301572971805341290240 9453242 -25699561946570427805433809078583143968 9453243 -72679376900478731854723864431003046800 9453244 131598507321053914169765987318459073536 9453245 -125624466576598066929265745298068613120 9453246 236984575415950147337471218367376000 9453247 73669544595889194559505215648029460272 9453248 5776689140664383253824229076176470016 9453249 -545340704197404513304402632988810560 9453250 190946085475922548883969110383821544000 9453251 516475716351281095153555272918230423040 9453252 369348862235947141923148161034386432 9453253 -131723776139694297259463342627387701536 9453254 45869279348137604580593578138366564032 9453255 5783698047767252518108963019905182720 9453256 -5429527594883965417157599769044531200 9453257 198395011694879495668505447917613613504 9453258 -67555595951469695107863585507586555296 9453259 401605270243475924190916998580719012304 9453260 132340437745352225322571282796972620800 9453261 18469263876421458789770140675021603680 9453262 22188416162012927864856395684660577024 9453263 -3859892898828217851954703905760855080 9453264 9308788652225907023822312242186027008 9453265 -13142620915473847887640258730189455680 9453266 252048627990643292374671034986165861024 9453267 -12403569724958041941290280868611466884 9453268 -67503775792540782717385691273603094528 9453269 -157316116113366155337237901699746551904 9453270 -13122108886270277610776801930835830400 9453271 133634686844433573853163482486293340000 9453272 -395898643029056963384308073994232750080 9453273 -52456670190591556630753101582378446400 9453274 9957592862327672364674877252393922272 9453275 67790448753795497605670209821884940000 9453276 92950774975724953216442213858511578112 9453277 -189211757295572686773956215807375830874 9453278 87468314520718839783916941927617845056 9453279 62072150055529801123534549942612702080 9453280 325978152816545959631357782194235637760 9453281 -11673460408672212594554824900289771388 9453282 3950964833566150352496182735071608192 9453283 -38421233077166092028460547185776287280 9453284 -75900247339324107404225025795267204864 9453285 32069675326856697572566742845096105440 9453286 284300604946575190340287530887508263424 9453287 12255581572373400490065753559648506936 9453288 31859843805800142240110760410384793600 9453289 223518914814294918763925776294821020090 9453290 -7715878790848605287479610413321098240 9453291 -66350176757985685384681535729825898408 9453292 1932930632322708432989721554721245184 9453293 66605179325854601148622345013115818304 9453294 50731333402269880246793583759140903040 9453295 -13601045660993310820321193205012940800 9453296 -1959934642748726515668171971076096000 9453297 21662398023135876617607674872086582144 9453298 405778884984682070263868548362586521600 9453299 54342118021280081113399812461579313264 9453300 6812339888103306246094512871066060800 9453301 -3902759984543765434123561221142165536 9453302 -28838648409297757711141426863752268288 9453303 83713821029120305453136213370171232512 9453304 13366492044169570071040797276071116800 9453305 104603666279357150743623053793602805000 9453306 93401253431577540538347403333039509504 9453307 -112643992012268109055986723148241524444 9453308 103510367148348508872123901796794748928 9453309 275214376219848487159629163822382689920 9453310 -14930526639375170313840501386568661440 9453311 -154015937645786727376727244502167489168 9453312 -45718640513806656196574764397381025792 9453313 -30842846291937164928797573705084131260 9453314 95170087070989530939128857960223899680 9453315 -36717359303918003540627473410769483680 9453316 52954294190618491738386783837989559552 9453317 92460238463191155204124743971235854400 9453318 -1027709754754391919245168127369123840 9453319 -167942569178325398292395111179255602280 9453320 140532783893634010275589732145215948800 9453321 -161296658313665462039108529285224212800 9453322 7732575588411745683445225622482520832 9453323 -209663221622419994233650550813214475096 9453324 83125297772817935983077958746829549056 9453325 53973155388796040997212454718206864450 9453326 -6315511531053327311986734998645314560 9453327 7636367540469115907995656815586411408 9453328 17664425545334736516822122486905905152 9453329 84476251390275072824411716808100265032 9453330 -51929475664965447369080893543887039840 9453331 -334140277241651543953905814952603718868 9453332 1185825931973165449490359131374088192 9453333 43141242221179247264366731456499567040 9453334 89220675334646709912029033997842019840 9453335 2185961633076046100288672135842033200 9453336 -141182578741660181391871431985154457600 9453337 -80693188677086384167793260824647465014 9453338 137724702381470051546028907078460782320 9453339 -36929639354733777904172041699802021616 9453340 -23099043999974225729790739754131476480 9453341 -139922991543364454603604193292735467200 9453342 -11910331027842508069826052224600042688 9453343 212859284384432242997884107351720322416 9453344 251223054342586467495963565863128334336 9453345 -52033200858301631440002072709848145920 9453346 23011786794990915798836362995252810240 9453347 -455796393528280430330201842113146871204 9453348 1474749449816560140823439922319610880 9453349 -152113415504885746944153220852674679940 9453350 -38649108650326577397858944571258957600 9453351 241562382609818164215166560158401985832 9453352 27064790365268826945540118747783065600 9453353 107278394827424760475214792320209457728 9453354 2082316273146055448412561445387493376 9453355 96164088061015677867477508064292192000 9453356 130537756229733640541052529614100953600 9453357 6545887479818996448301715911662741942 9453358 -52566224362452319935381420321635670720 9453359 359718625266832384930001746756360684560 9453360 -8833936966492314143054830923971297280 9453361 217399457716468677225756385469227866112 9453362 -252317293550549623592211453236074504800 9453363 17931090314829208030078461111512766000 9453364 -71844696518766997818648225606700961024 9453365 -20353672422008448888157140246076466400 9453366 -20866370374629488949329490884205085440 9453367 51049271335586064827770881651248176 9453368 -195225551759865858575080722558728601600 9453369 215541023014059326863137558349095176640 9453370 -18885243261536624030290946180605131840 9453371 -141092203839868275410896155251796845856 9453372 -110930078273699355638028839565653311488 9453373 -142506269016725463472426796774505976378 9453374 13356327869676457133923778172270442560 9453375 146930558464544691240096108483007080000 9453376 -49199206503697412669402459209919365120 9453377 504170633358825435047923865840505139200 9453378 568897263541989277720972130158995456 9453379 32851236608315443350969710807056305184 9453380 -8885478141262349712867412129672723200 9453381 -45567879018836817845305632582607409856 9453382 -144769983841549158811108944796944148608 9453383 321519907446454851644317669810693036632 9453384 199289986828898421253512040089926722560 9453385 194132242961474210765478879654791300580 9453386 -10724209269609197531563080460557455616 9453387 236012281137393738024291622539853791960 9453388 -26769667364821974153805943666036113408 9453389 123841259883883931441851551513949979232 9453390 -28465485745264969740012137592151833600 9453391 72550655920138329453402863856248677920 9453392 -28346105226504604774567235353284968448 9453393 242921297086504948539610650427254818400 9453394 -88112041265002985691413210052074044128 9453395 22770127109117473747241968413134098080 9453396 -40447020319183414234199262224775518208 9453397 113144624132538439939926204689239332160 9453398 1615982908299382743631991244983852928 9453399 -55168655908727099054805325403099555736 9453400 -135018992018041286050896996278739456000 9453401 -260602384606040303854580207334069428598 9453402 15481921303554770109281206059342489600 9453403 235238941309934120552737695427026965544 9453404 -16826961833682736311061486032155180544 9453405 14769433788854852277751374370280793600 9453406 119645870058235551389260146435743351040 9453407 54583422377594709623728528595966401920 9453408 230191988133514009883331768392422785024 9453409 -88158238266099069949232333705408869184 9453410 17803176450137027317676571250392387360 9453411 -38421233295135575837462350124957199072 9453412 144821573644352356157673015699935846400 9453413 -94759534763210893059867673688280898176 9453414 -28819931054774228099895307819252598784 9453415 2076105865813257691804732145696984400 9453416 6920904387612576126445964558798684160 9453417 -196801193205775022512690338241829451120 9453418 58905372730448078922942330097699123200 9453419 -3498149403153455432640998874213777600 9453420 -139122053497076323256797792185762739200 9453421 -1224635202944511609322034141392705568 9453422 138804592888801847908050562266529881024 9453423 112893898566907198814546637832507257600 9453424 87454746481570406838943150401893335040 9453425 -157411669668452098504708627983585665850 9453426 -2399921387674627906119021236478213120 9453427 25350421011576451974794956823335585000 9453428 267815321646212610656797732454696000256 9453429 190785782165709515033870255778204255264 9453430 -168868218861560681480501062147296000 9453431 80931970404617281958668426630043444880 9453432 104489167304007714092262057848040652800 9453433 265138270477064808749292813554115247968 9453434 156995442506896297731845190066402969312 9453435 -90084087157796702254340484769517677200 9453436 286028633409712729849331355775287879680 9453437 -833041119797640377642928588176848896 9453438 -42123329958440136693292575341317736256 9453439 -264388567671229029637720192112332179648 9453440 88635599976497493867125719560722841600 9453441 -88762573848007285058801995035382691136 9453442 -205353179051933212746220253445864046128 9453443 501929395105066459086732675980542974864 9453444 -25374762099568016138106363721560293376 9453445 266233762208142560279135051769558255480 9453446 27882996908970661809943615153329240672 9453447 26119130643186453424978104950988339168 9453448 299469043615711366970622434636569359360 9453449 -113391869039620194053484476098961410680 9453450 -7840573037563610770624139618654208000 9453451 -12003309821311992575461557661042711296 9453452 -20567468014385686183733373941746314240 9453453 78862156400390751754404871275432537408 9453454 -86149935860973632430017450500418011200 9453455 -297127652358395484951291860413995755280 9453456 45270871700407737358629501752809881600 9453457 124831127383820696528813382085000379380 9453458 -73755849971030378313476522133621556224 9453459 -249476091730890672317399254797701082696 9453460 50467970174850896560940763402164674560 9453461 60215779705065607069209754302093642300 9453462 94997057107068184172096863490253105024 9453463 49088637393567412853011434268898215000 9453464 5224928568797958904325467507244421120 9453465 4390569214886981356796758958826016320 9453466 -494922712909014950800166360367478272 9453467 -109725335808447000191773122607861631520 9453468 12924722532484039760307820165044188160 9453469 -331249364362427784887088391872591796160 9453470 35806352159416508214667890068764915200 9453471 -56658401008211093632740315480012917688 9453472 -119585830985829826186888478579843727360 9453473 -91201760446488326104128084048799805520 9453474 19425571850464708329313567143299956944 9453475 19211634938851266044262151345947610000 9453476 -160839207661612995403657996377502632960 9453477 -75633800724472667618293168985040993120 9453478 33902740821857420262371538204099504000 9453479 -31057229328792611177977273766268714864 9453480 -164153374269707063532336579666671616000 9453481 -38672486894676197780119825114269240576 9453482 56354022961036124516342673500867516592 9453483 -92107084782661583654368863992647088640 9453484 -387683289525366631733545432110060845568 9453485 -284375629469456351191056825714247304820 9453486 -8639270804910496932027359251739320320 9453487 -26706397422185763958521242240849290864 9453488 125663378552450447534775624653045760 9453489 92160250893612040281910374985119859824 9453490 52602424976551937173608981598237188000 9453491 -168130596425820869274996662816739118200 9453492 -136056567270240728503109214067705325184 9453493 -48025235376815746952127342599476787520 9453494 -120017836758232011384601897961524996704 9453495 -21719639929092742641379911076493568000 9453496 61697321870644433954357990070072975360 9453497 -282383593046730743910945752753339700054 9453498 -50220677295031595602811825874577959936 9453499 177745974310439767335784809561116995584 9453500 2360054761733961073355853645929472000 9453501 -161027381951580491111791842125566760532 9453502 24773292298315965051216182251675873152 9453503 174805526154946329219717456018299026752 9453504 -3881656039524156267346504734568611840 9453505 -129325149301422927449588194810935479340 9453506 105371251269140611136430628646815945728 9453507 -26207117041508968099708662924314880 9453508 -31411581489199171884901021872382439424 9453509 -2422386501570233922657467454399492552 9453510 -7534520194292054009988814615753745280 9453511 22082654803847245480691149863419475840 9453512 -47393409022327599356433229332057292800 9453513 256142037987900314126679736363065146784 9453514 65906418127709948348779048539227411712 9453515 11707063284083079885566959933354145520 9453516 41905695207535058609277503644671524352 9453517 -179713713331495893717757487212497623434 9453518 -158245270782528202634460590297735327040 9453519 93423944816141375106616323362293920744 9453520 -31651784738231194405934866655653478400 9453521 286968415733042784534880024144542139440 9453522 -14781399953562397416038240339155665792 9453523 -200629062056296943697565833192271873640 9453524 -30565905731801484376416711571127656704 9453525 -35470178099741678613278639633861731200 9453526 -7333027957690315029024970692515702400 9453527 215141168343899840477208044970800916360 9453528 21574472019575778969360223188156456960 9453529 -72440058857546633877890621374335865920 9453530 46816686889526874290572486294252516800 9453531 -101465298120434971747137215620968910656 9453532 -19100564844170894799780999140959984128 9453533 -491748839956024362718035244410355325760 9453534 6679577639258911481988584594894893056 9453535 -43230546234972832802457737113573478400 9453536 -484050419915485455752107035575939235840 9453537 114646987837875299840540810584237837440 9453538 -133279267797518250305200081990598236080 9453539 -767280001133371249051557066976788797976 9453540 55998966289515761948399820515499724800 9453541 148756514948409409739772975754465826942 9453542 -1086821271404177674410953735483580288 9453543 61138756489514538028164505325880800256 9453544 284634251377154463811466290998789734400 9453545 131946582934957836607545983027798246400 9453546 62687945435139820956345317417681222400 9453547 -407827439935961196778865989150347612000 9453548 -25984889155441021141639471739639599104 9453549 -86876237699890566378414867123653684160 9453550 -1070375171769981375838863420284395200 9453551 52446357758761436002022518401418089552 9453552 3000176513595882725301631577982763008 9453553 -231697975455122430595090387817112496640 9453554 -19708355151093262527573272836565492736 9453555 10226078712216469145195565632846550000 9453556 41638707908134344493959147921922643968 9453557 -112906341887515783475938883310831981408 9453558 -44469754155786721327416073084564132416 9453559 -376403962388495123600954716225892809240 9453560 101068826640442474688181804845246976000 9453561 -92292774860946607779066992223561158400 9453562 137666722962422758113909166764157470432 9453563 61014643307887398773360783119727615760 9453564 29924602635875105156416978955880038400 9453565 -261711760535355942921068361501814915200 9453566 229009536762814217394632014382883604800 9453567 77878488007962215140417581099480490512 9453568 -87213112068324825320380417386376855552 9453569 337056099382664549004495918869382995970 9453570 -18902425673947448404005553856561472000 9453571 -221787649506591170113667461999233327656 9453572 -29413707275843811777332216360716209024 9453573 -1106089161529468534216565167553920740 9453574 11130559982452614670247197782395357184 9453575 19541203152683864397486471696071887200 9453576 180078896300820029069319011090877235200 9453577 -89522119895024930687944168203187328 9453578 -75768020886979978081671157040845364640 9453579 13004415342847345169959049531059319808 9453580 -40659733657885567914403077931184332800 9453581 376753953681061283753192759687096134572 9453582 -72886952256214569951037718628886953600 9453583 -69232101605534999342157584169188675480 9453584 18568451461157533281242166920677687296 9453585 37421376499633916522315282727965595840 9453586 17010085983601229064928175787833326992 9453587 18613241425411785178061514003171650640 9453588 -122498830443365921805045142544874086400 9453589 330175313336769781082162959153915329024 9453590 -62625544494809637510561192164848915200 9453591 1195994398022515284611647943492421552 9453592 30869133499435206719305953581135616000 9453593 566057414517832494606585967938080784 9453594 119074163658431946021383691520138072320 9453595 9707666169550916312799813566965569600 9453596 251158327446503098854904377524485363200 9453597 -104258406749628915507429204202935675360 9453598 -36376258699907059894573659480943681536 9453599 -167792095236522585629855990972481098400 9453600 26919639405979346232354046701138739200 9453601 347831594847537089772532217598991029602 9453602 204965872651445172607349091830572809600 9453603 -10042465904424020971252930646627730000 9453604 281803259725535243595411238246734064256 9453605 -19871354640549072214863949262268871680 9453606 -22952488638518139554767074147599200896 9453607 -367535769331832046528060150957033499144 9453608 -72243739606901146013936771201159255040 9453609 -184728666345899473760559590562053958 9453610 4109199342736266681622953548657549760 9453611 153587689152053017944496055067645811872 9453612 12495617358042538405470170229785690112 9453613 -114791804187397098907159938658465429076 9453614 -38951959594015102154580862699506858240 9453615 -88720140985352417853211417939296610560 9453616 21835916769952853367501753293734969344 9453617 101547046664120313872390907640405186800 9453618 91767186212166791961725448732517758720 9453619 -236914125368823631863179786404705411524 9453620 -93626058916283100428947919632835235840 9453621 -6593913885759030118272282830515146240 9453622 2019204875275877355765676724614420224 9453623 -273800505703209150076749740875868143320 9453624 19228940987319450890460198662894161920 9453625 -224893193983577928626940814587752115000 9453626 -12575066018461078348029299342170030080 9453627 -201129981589780625629459438155617536800 9453628 -1076942436534227490315704116614618624 9453629 351402338664029848020994933155245860320 9453630 1769685013282463301622835681612663040 9453631 342204641644842721518140001908401665264 9453632 -4695271218782160000091575045854330880 9453633 57077752575357134453527696608827351040 9453634 -145345668053291561302256410978960916784 9453635 -107505349837661585161048272858443150640 9453636 -435402160895764435029526570828087296 9453637 -334337809090479662115260102741399023714 9453638 -126437619532336357673995797918473093280 9453639 5745736338469829537542525679150481408 9453640 76191615939067669742051213935239168000 9453641 108076430854842171279937893021233934042 9453642 -18744768930685550399731303116822392832 9453643 -264907155111535594921166738384406160108 9453644 -40996544427196940864306994662413221888 9453645 -60462394004738415883712630727212352000 9453646 42767225747336852178502576978515010752 9453647 46085917736560850027999819653971758832 9453648 -14534824514048716078251303511036133376 9453649 -960999472514086385206413959106071299200 9453650 18069221440358591276088746942264409600 9453651 -48206156225553277249473693896592496968 9453652 -126782295765775376139796231771752614400 9453653 321408967543695135064854301277706555264 9453654 -49504211156035118506273739513293127040 9453655 -81018951403157562116896645771769950440 9453656 -47149561000106030387710283771464151040 9453657 -5489531305752991773739475055271374720 9453658 -64979531821088081550847906931986175520 9453659 410738700886821995509867048573225850040 9453660 -30018843443630684112886652256382602240 9453661 -233650522479023220152513511940010560 9453662 55949678631878674444406911312924808832 9453663 -129229029472702373212709509195080814920 9453664 -123208018190076532838879185072790962176 9453665 23062395961809435740757219414625537320 9453666 -144213830643196629555523552927471032576 9453667 36397149880397164872186887313542691840 9453668 -232052510164532897325015427318302551040 9453669 -16338974636018358228400509012467368320 9453670 -74243285806168354659019708547983662720 9453671 219753815219133215779481282439590386872 9453672 64480547503935411821679009415946296320 9453673 132439793967057291800452866186765398244 9453674 561666335421453375493287961918405632 9453675 24884843157444777291466484616311097600 9453676 -80623725767773135759885053421940410368 9453677 -182263050255713989988704341089161410474 9453678 33525927518703025265325829335737318400 9453679 -2863187807215473411807542264920433680 9453680 -27234694326068420711438104245538160640 9453681 -13525567222674279537026186832489314250 9453682 30201213070770479962291275584389558272 9453683 -343956878365659255837288341623860197040 9453684 -73717681225435738262266410970569252864 9453685 -14428198894414408553167181993787305040 9453686 -181734809921259393640948285193801085312 9453687 3876221233055503244735783615280989160 9453688 -238537747665024685959870939502066176000 9453689 -15712470705498443262655141806177404160 9453690 -8113276605428390789001225540571898880 9453691 -97199650772866072749017301269250076028 9453692 23984980273724375299513792612842018816 9453693 -20373078164723828157161015211368943360 9453694 28519743804747739689032948311838294400 9453695 -434444159672960000338769873687387838000 9453696 75402182711014175591773694495261982720 9453697 -117269614230254170707599397868810482720 9453698 -23908348153812272063580341243480862720 9453699 -39349484177502204871178404242703556880 9453700 -117724536596223681835322995138767513600 9453701 48245927921675699473080060969524281404 9453702 -84827906933563658683372500697695835968 9453703 -60185754504663684458713793385767622144 9453704 170956028151207192979723847990949611520 9453705 110237212097114162618561794289372583360 9453706 90792712191658897289136743036450023680 9453707 -2483519987024763599564168365277609208 9453708 80428710488885555762508446285822329344 9453709 6608662191226722719363771708941653900 9453710 58679165651956230177332495320935974400 9453711 -85930823101242749952544045618296854016 9453712 1320561676112942074930710438779699200 9453713 -25002530475643952335519628172560373696 9453714 88358309412291761635479989549199133440 9453715 36306931502912464105200105789994461360 9453716 49787270715387020428947850251783505920 9453717 57717672727893078283072601751102328632 9453718 59557501937831799475365660042191062560 9453719 29627622573019267493576666205199618656 9453720 -30459543867795914356395945229990502400 9453721 -148196338669918182630553832580278697216 9453722 -686437568934766878134866383376455936 9453723 130140290839361720841628337852884133784 9453724 49389772644173192808045649577806130176 9453725 -150931666850090576392467501284359908750 9453726 -163851324174674898620721203350126857600 9453727 253719171555419843091621900716039110872 9453728 129990369329838976414783081035199610880 9453729 -69350594577137387772004378051772067072 9453730 78067072866030309033943199587767360 9453731 77157920346607123245148993363885962192 9453732 -161745549366365439733515898751354108928 9453733 -43616746341259088328816218543077422020 9453734 -157725951053943444711211981245957058368 9453735 -52963495209531282551383061484295618800 9453736 112413144014722436424627252125328998400 9453737 243997166018669848071759587442974683386 9453738 53929067398000000554609456161723527680 9453739 -205832327918719470578845106633586982080 9453740 -49314296558232175085469623673224079360 9453741 49335394470911346614598380872853877024 9453742 -247443387484987645972374596572226331648 9453743 88255074378390704759597594650295850744 9453744 8923658116048524570997402847805947904 9453745 108787564793215741617334790543874821760 9453746 -259637645938225333829196120551865058176 9453747 76069127344719410631196601513983410240 9453748 5560343160882976964023078691255326720 9453749 450878815230600813225771926620825536750 9453750 -18791501590659312705434429782202760000 9453751 122703632900023919330500923137278781232 9453752 -190429040529542698737410408817917952000 9453753 2127659014713656498296389438842219520 9453754 42432804555194772937113096642984829440 9453755 278808198846081281932413210884880326160 9453756 24194339865541624849369543272016364544 9453757 92024950778809415843255748810054632006 9453758 -8728408682998842273372135316005275520 9453759 -22332781205320085923940475755419284480 9453760 -27580965107822798095621841955418275840 9453761 338661994283275109412930182664488746452 9453762 -63894235651852641551204098295330408880 9453763 198290896854321639201984513371470053384 9453764 -60249430574471401648263473135409047424 9453765 -1888290177920395033416130251802687680 9453766 25333040564733776287169381881529145600 9453767 -250885222924606807163536809453311454168 9453768 98586922306954849507892513871382118400 9453769 -41743329582497070011301735545261991672 9453770 51965284139180629767056546227978282080 9453771 -114990565649113729703356916819637722328 9453772 -362275500750954130952359263489733007360 9453773 48590695685387664836013554755251704640 9453774 -116390230936270308593592243596718935040 9453775 20222810999079189575101996088780217800 9453776 11445840095642137440850802826677452800 9453777 -255673291990675986877550680850460760080 9453778 111174679241324556944527478236627814400 9453779 266132345760571467086997298229714614380 9453780 -18698386557494319017859856656956620800 9453781 132372849207418295360906655860763893582 9453782 -2522889319793071315246112670383151360 9453783 -85965066332925016487783561207579909376 9453784 308826178849069649094967573988564674560 9453785 60728822384960585492725306007017912320 9453786 -142491281600133718152045169824723764736 9453787 75873368779221088737857007634983131152 9453788 -73632470190514436558851589705514954240 9453789 -96578280342693675144096118385850845946 9453790 32526145156824148858757371197803646720 9453791 5066452026164871198528098792805499584 9453792 -7574633332921832717567464591054602240 9453793 1936145120680954585728961948565972244 9453794 29919620342012369662842613850301676032 9453795 7289418222986260971624182601642649440 9453796 34049457326145083357382382556700696576 9453797 -264585765660003293591955135437957325540 9453798 -63347944925902569401031177027977559936 9453799 -42769813573796575304994601967629276136 9453800 179698849534570641535846121616474240000 9453801 42928646487608147727477608642556140544 9453802 49941995592390120059754893585003100864 9453803 -206693498338492757556494755220175495948 9453804 -52082036043694138934552206273320405504 9453805 -100544356855635167497185651186715645440 9453806 -7405239536740239323796461696743900800 9453807 276453681063774616898070634055531808000 9453808 134827528409272197034893499986608128 9453809 -212694254577365494217356028611823586990 9453810 79942973495277514002972873759001244160 9453811 -148510953860432876134270882992257530000 9453812 250654490783244249688891506874901302656 9453813 152125972760119102179508471004242602624 9453814 100875065020812806311378906878925092672 9453815 -6147813143036189493392784289543926720 9453816 -87504285633707565818443912532600033280 9453817 -53860942077185876224243548778040906134 9453818 -128803736731529233677688826067698722560 9453819 -285991236056905660273057133997581649360 9453820 -170076740362545642900494077031390737920 9453821 55585094219196851381961802099433080344 9453822 -2538369611206901571115677934270513152 9453823 -91419472894319448060867136433209841616 9453824 -165647681894754805574723521320446853120 9453825 -61920877499434517008685179441616739450 9453826 -11911667838957635941772279120626967520 9453827 -201507971218410673393388030905425292728 9453828 77228258730995345443763429950853566464 9453829 41518277437437077329061406575765076672 9453830 -134153539222419128324691698500203638400 9453831 70173263984745620674878995766045939840 9453832 175000791031638479495465220850918118400 9453833 61561433765493290308168554334236290376 9453834 2714272279835618351024753156852229936 9453835 -13715976764768425958601606736559298240 9453836 -80325888715963656165869449201322809344 9453837 -41279868724795970309214768146858310432 9453838 49590315916474160928281848734125776320 9453839 96058402102671298556064284195535038640 9453840 11316972304163831053184764757602467840 9453841 -146873528593926574817442173442322066316 9453842 -103527280541710720640371215705615074928 9453843 -65500661154523427005705599538371032496 9453844 182622924699498735831933586474774180736 9453845 167638588496628183967609813189147931100 9453846 -18772359517460058497840899731952766016 9453847 -35518937733381801278351399461194569040 9453848 -288246803845254100809843565677735536640 9453849 -99984424067041395050348828335512708960 9453850 -40208133227218515377024803584031699200 9453851 -6064512339473343157800334744957440 9453852 132496092083821135784571481458474593280 9453853 -98644786745190142624926011121378021120 9453854 163027727520631465042175191950765077376 9453855 239687357933745393894438565295562739200 9453856 103743847742450759786008453363268124672 9453857 73747996559471458120415390886180933312 9453858 -20500321242049760153333735488158258816 9453859 -398698286724927714761036316618124203940 9453860 163077098308523672270540068241918657280 9453861 -246458474126789675699288938950568339200 9453862 -77926730259676422927949236251120074752 9453863 211791735931530949465625162330534503344 9453864 -46728052395095057101293081506022604800 9453865 1065104750747060364225429537202224000 9453866 92842558997118039615215331990911902464 9453867 -45532192056282822116128499803068564240 9453868 5488641601695157491476919626515369728 9453869 -53747319655174196485128343336712560704 9453870 45666634881686879064283793432619240960 9453871 -122727955042029927774127213152857116688 9453872 -61633846710292092936679938147763175424 9453873 -71304874068191647202278952033836372032 9453874 29580631340564464689931216941556362240 9453875 59652479359392848495504459597486124000 9453876 61884946545637498302587692750219948032 9453877 -313066241446283142553624217927489726688 9453878 15448565386512687819030599363049695232 9453879 225522523802459077967651969708934277824 9453880 59455619182580505027670063009647820800 9453881 136706327361020128387452827769854096682 9453882 107418317376006865596442366449512635392 9453883 -406449605897128433575941210638363427868 9453884 -38123724022348360743688034597673369600 9453885 -17359174080948076257625527881964902400 9453886 51142897864066035601989378935924266944 9453887 -118433107091902726467998287568101767600 9453888 -43837581185757893326534075026694471680 9453889 280709444900398274045522099141980298690 9453890 42617389331568959384231316788284615200 9453891 -348057095626958896310053310883528760656 9453892 94905805256237034133526876813777489920 9453893 -5111550403196793304789891988350936800 9453894 873267394040563611444368220608905728 9453895 234040172761215749324580661831748612400 9453896 -3284516708832261374051211074386944000 9453897 -11427905732719699862790144543781963200 9453898 -34451561730637126784392779256111835136 9453899 39830715554203171463417215116577531680 9453900 12698483833382117594476051325886220800 9453901 -492377335941950195601641125539461565600 9453902 -114315668912028456507441574061618364096 9453903 -49152003366029363181444604079519753184 9453904 -84973229977615376318345045608294662144 9453905 -91296963254517431615863596765514937880 9453906 -41018468205365155575248196861261619200 9453907 -182790776686713350573594588726493953168 9453908 -117867598665117769986634121235690399744 9453909 -125597992947096294730318069681731446400 9453910 16591909622589101807246724586869231360 9453911 57975521468737716761230290741907132752 9453912 -88031715579652299515109987658081320960 9453913 351484166686294508361713781064024626180 9453914 140840004435742194346931694934625347056 9453915 -44406182780607059232918178542374108160 9453916 -459638017671173120163740872215841809920 9453917 95764930452490018016190438400681112352 9453918 -62164189539361130989631636620051759296 9453919 -130866852784657338054266730371588717856 9453920 -52762539092668569050295258201288867840 9453921 -38134129491967624615777542207378974496 9453922 20265415296976835377283349178500178512 9453923 436174852516146020361754078202905766172 9453924 188029602262111148775907213708136401920 9453925 -82014519728087322859658966227237108000 9453926 184836521154510814225540999701859122912 9453927 -57114795774603474139526548611243134976 9453928 -9159088391326352438863917326284308480 9453929 33826328309719166194989375477200983284 9453930 23301302364502956729002038863773952000 9453931 -79148438665909484610637891419621577488 9453932 -3006973264718837650521833814161107968 9453933 -12977266595673360621192900870058604298 9453934 13305274074252167603515681873494749184 9453935 -231234875612441600290770872992084462800 9453936 2570527344230113626263238599932968960 9453937 -130353570910096805306458246239896874366 9453938 3353740512449521365227345296643975808 9453939 -235717695486353219061261197893930564032 9453940 147725294940666863295279003881968055040 9453941 -53309806111361254805829337441265356128 9453942 -234118182220302388665903161367943814400 9453943 -92024442259741280483722879069095601776 9453944 74736600747130155691048612816898764800 9453945 75792125836868347734788351484077785920 9453946 8268020908245021709373330516458567680 9453947 103084091624740837931523726174421555632 9453948 886970568337255709078368339015483392 9453949 -307019467550492868771967454838255145536 9453950 27809552182025773949238150652957032000 9453951 -46532384583254129019875240078114618232 9453952 14495174540554131616898447598786969600 9453953 378968118491263088516397932990256515202 9453954 -61994195517663033060770308615269041280 9453955 98938045387514950747221131627438779200 9453956 -17397398482121713112272741075591544832 9453957 215826341197098931828191354348890281440 9453958 -200637348934345494913130215060772447616 9453959 74360840077549473166856140180816307232 9453960 -133397220314886380330939197621191014400 9453961 -20337244284526533658641977260041168576 9453962 161366594980967117077963801759276250160 9453963 -82966569480331831553164737578438630400 9453964 61464967075713616497375797706865108992 9453965 -197975892974189298391768329733850857140 9453966 -74399554651796974480631680804422030336 9453967 -265771161227769110986286386078389739984 9453968 -22498902936579276563028162489244385280 9453969 145502427416599117820124295753960045440 9453970 -135826529113419767844817212555036628320 9453971 412602520540096042182895469085095820000 9453972 295457769753071237675478713754648576 9453973 -220196463199406982899917597921714737778 9453974 -126229650558067968431403853334563894080 9453975 -191325534031447156229441651049600406800 9453976 32290523569012736295455949609430302720 9453977 -41835447606230589216624752005995106560 9453978 43823307636653738620981599393264632304 9453979 138860233432688846276752480195557112580 9453980 2071541646987480993377763669809679360 9453981 51056702929180106965021265807620558464 9453982 70576068416482610585703433955596852800 9453983 -152502237711478719103498799093892552960 9453984 10559780655532433330213278245307023360 9453985 -9639422267197380631050506475115802880 9453986 38085292074124659236706898373631738192 9453987 280878973539208443192643782999334498440 9453988 322161741713109848424212769392104911488 9453989 299390937260170523586877454424361018560 9453990 -15172259387461601480063439606635765760 9453991 104040021793648541663729912051214966392 9453992 72863771826195049638796398620146636800 9453993 -25579630017504667923746935420637616672 9453994 -160643157993909577078010709957511308288 9453995 163686649724164926498796584386485404000 9453996 -13879381117803560076431637194464085760 9453997 -381534383525418568721524137126485248 9453998 104650480744490285467509144610644360000 9453999 -72959750117174847813327789885648825336 9454000 16283220964117512665057703080017920000 9454001 -260248063822668562950308284319646704400 9454002 85127228347637593954801847057896675584 9454003 72930950140596952903590849234647857344 9454004 -1772924742351768453284896269770047488 9454005 -74238819912188807208692585854797187200 9454006 -5340810936776183999621734050730702080 9454007 -74388153692277209244122582576887550208 9454008 -53293746460061799469755738667061084160 9454009 326433643234597160863056224025040792960 9454010 -41045376493148037605929936730784479040 9454011 -2642896048820452068392654796307375056 9454012 38968793255208351809232799558299988992 9454013 165203823680057457900228539800355624262 9454014 -14224506583013893547293777483377286080 9454015 -423724506872892449022859925020373154000 9454016 423403894559831071173710573306118144 9454017 158759692647916722296947345227146414400 9454018 -11174175420098883158763131421060269568 9454019 156377421784237509214899144661996623420 9454020 -97001804057360617207141530694855372800 9454021 -394452790111552681996611838362027639778 9454022 -98761610889295684111068347656654915776 9454023 -9107238908799118469088654428575180800 9454024 -366976317856391679524841483314262497280 9454025 26635468401255182443200972795905856000 9454026 -21501414092141361606087302604419930112 9454027 -236366755215543020780609949503491890240 9454028 151564431020962885598633225155820391168 9454029 -14345210069657965034186343911054782560 9454030 -31595225504004697670970069463877376000 9454031 165775636332839921308036014423224174832 9454032 4691752717884291018173987161468305408 9454033 -264192742011320742466269087339966696718 9454034 -55440047624533337956247310278596295520 9454035 72428983279860810898873907620859635200 9454036 5919578786132889195995544474176577280 9454037 339167124514711250915075718126226005792 9454038 38802290457219737245849247881347307008 9454039 16635364396386447719731000457463162880 9454040 553037600413066235657194974567628800 9454041 -132490358148869908037111903888827837350 9454042 58855279905288209266783478729612893440 9454043 423147206852434515174390405341923940292 9454044 -149444044645180217108373341474112566784 9454045 173054793619305926494995157122609528300 9454046 -7981098827530452922624526181612723456 9454047 -111184957978138378193298964223940299520 9454048 91579232935701748129630463765226455040 9454049 -431663620149745033328582165776674112080 9454050 134426828076193029051474777565459200000 9454051 -92238025573712155415420165370269422948 9454052 -118213254828894984384599725337789153664 9454053 -74701138576139149189830536134067541696 9454054 -6511766509012333558594947258966120000 9454055 -26029941719042429118388556192162770080 9454056 -172331682179610315725696197935828172800 9454057 110801184263401209856652945764329220526 9454058 33788879347113829610434213468759526400 9454059 -101317218764561349794882794736873481636 9454060 -181263589613882467628988336885237980160 9454061 -140521676650682852217540608395303401600 9454062 5457398385653590444604000344465330752 9454063 -32322515642970317318528735530601290536 9454064 29730853983104285943543206752657244160 9454065 -50744476639486705353642643687275430080 9454066 -2589888290661704184193168119967226112 9454067 10143000239700761839335863702550765984 9454068 76369975791047163399100305600489026304 9454069 321010008069032248221962901920464279996 9454070 -34711427597618781372318068976381066240 9454071 125979787285950108799111960557704110464 9454072 356177252543528316918815677415750860800 9454073 412386640276905343284110246231569961322 9454074 19414764993251788912326491692550820864 9454075 -74647572965715467055328168589707830700 9454076 2583077784532984708362029876384701440 9454077 5375304914940948692416769549221847040 9454078 46498279267371800728465286401732161024 9454079 176653750840715506623599196114064135680 9454080 -43024586843636869565916437737981870080 9454081 -16357684314888053443755091748972595456 9454082 -35503689147194796143143502204149286016 9454083 15863236622537173694757254617434962424 9454084 23427848591573781610778341272868239616 9454085 147079700542359914201747554940058892800 9454086 -20867524947928163915161691094766537920 9454087 147677378184462643596411261492897623520 9454088 -59768571757754613913145002561722777600 9454089 -193212382397875497498720964678520663232 9454090 97145868644074529326389112198958728800 9454091 -485174855462495111188030680044604491448 9454092 4442816858536155355719961640815411200 9454093 120145149677681913610755243215579478528 9454094 57083584557305400141260629046155506240 9454095 27606246689538359082344369413241140320 9454096 4253306592146716629816635197251256320 9454097 -252313476436258165644126245322604612608 9454098 -23207821092102323769002272639403876736 9454099 58515087062177539347916218428990125100 9454100 169725333059960648801388069714514166400 9454101 83436527273019187033486899559076014080 9454102 -11602169763626443337532887878627614720 9454103 -294985608677824642706826948239178174648 9454104 58640200239599307576001144228891852800 9454105 161185803087415986271476173248514223120 9454106 20993778834983253098170680110007489024 9454107 21903866745676523388088805694996651888 9454108 -52789840289461741999086092240409673728 9454109 -1062354409912678428597639589950748800 9454110 -30690806054574723933145087845105684480 9454111 120253705668702495287533575351314383712 9454112 -14998611831389054709716944944153427968 9454113 255604919993852499826952665445418441042 9454114 -44770657688193247964955543137656468320 9454115 -59343535880910986914555103366665056000 9454116 -62825822188861758847914411120565002240 9454117 121618213750902032242238249100215049472 9454118 63601428106693422570402105104741760000 9454119 -94165714765948369758260046127009943256 9454120 30997505058473139260786404862967705600 9454121 -310971697777837093244531699424479532678 9454122 32249807133082626684176709087825000288 9454123 -83819649528631081115658583790106539520 9454124 35740584452574002271491907278973271296 9454125 -147153678765657258673010873810177712000 9454126 108439758920691965724432719283096168384 9454127 158127758102356433809964787812537067600 9454128 -54511330927996289037567506177346011136 9454129 -92534391093230271628877299500817339724 9454130 44827428774521885076830080276081804800 9454131 156471281071207067326157970098967014400 9454132 -108312478372505797544362365485266362368 9454133 -128277606000588590539823853981899009796 9454134 -20080548018069330553741222433607352320 9454135 -243055842433810213061166782063513434920 9454136 -108130280823992005475746833144453304320 9454137 72069522876553812891456056409104338944 9454138 -33884947340279147769106980632420987280 9454139 -340598760099134645059316518793513654760 9454140 -30228679340892640802541936085426298880 9454141 -155528862982842902328505288177080326458 9454142 132746894294470732657202203243107009792 9454143 220746437537548184037274136954377617864 9454144 74378331100922062826981213769144729600 9454145 46347808129041960664761909885437854800 9454146 -25693628196449845235900741452380882432 9454147 -203374018077075545821666025292347579568 9454148 -250370639550791201785765696445533799424 9454149 4444464501712704302606639932704880668 9454150 -10036647718651783875462061245132182400 9454151 -28043792849653494737071261031072138448 9454152 2469902516003683484447768114358435840 9454153 6512400670136095843864378301321455120 9454154 39866783478573079842455375514779013120 9454155 -79093057843925211158865785744040038400 9454156 -310495116805378439428913964024525364480 9454157 -28257982371109934647941604961279923380 9454158 113581909522645816269412683243147439296 9454159 172709777427911826913997928728056193760 9454160 -34710474699551515661257304693941862400 9454161 -223120528717637562445213783527187430928 9454162 -172148957264203912827138938620094733168 9454163 10603904833382292047192473667954792448 9454164 45347832753836432965214161577096908800 9454165 86978341126426223627907145069169157120 9454166 4868772825824318182413078803983317120 9454167 -81007261952210053221112821666853691040 9454168 94018893886001581473360433268564674560 9454169 137401916571197171538123223220145817296 9454170 31314101639721443653656264847023168000 9454171 -398871377191178418469330508167318269628 9454172 24827400048043652267970818351186411520 9454173 3123757523905123921067502785932645248 9454174 -51934929319022069472489176831473458240 9454175 39232127405858513941124705134956917400 9454176 14899323886206411465356432963529867264 9454177 256704378542183737267189997505365397026 9454178 -53413124897637940554335962965865341360 9454179 23346476842790630048339081056558982400 9454180 145701612922862758226483662307712518400 9454181 129705621728815537420699296167822982624 9454182 107352708856006213019737759563111436992 9454183 -63271740958684610597771854090074762568 9454184 132247880610084857347190002780847938560 9454185 118408890276819130145766353395740835200 9454186 -22072360914069587978268256615943827200 9454187 -137993560140625097861506254548144449164 9454188 -38018724481074056110929984122089620480 9454189 -7087089368845257331293396969031509140 9454190 8390915113789787580541324226730153600 9454191 310469828760854783786700236447520883200 9454192 -49660011783984477795467866480513548288 9454193 39332010594960601190952453628101648000 9454194 12287694938434286978326138346658705408 9454195 1533369414144043740136285019162419920 9454196 281095114999003668570712695689275392 9454197 -95024322030775762129315294402873567200 9454198 -124239520772664517799419962347456319936 9454199 30531445122096952822466974681817770800 9454200 -9930053745158038227039024197148672000 9454201 182416305926259341418796556068618516202 9454202 -77165486036715077182218018782289316128 9454203 -35527602133527962855341302534719743200 9454204 343860998230505893814511034600010935296 9454205 76485222415016267573468865970973322720 9454206 -1328099373505882469347780658630827392 9454207 48417782630304471480771737993567803992 9454208 -495018858232073767746789804728207278080 9454209 -28524656331447911061089876922116607696 9454210 98090388810908848897061601022617600 9454211 -181070649051463388992760487359814135648 9454212 -221400799628943358318353289110156441600 9454213 -196649331816983014680099215295241989538 9454214 -43306884687637391102871788343790464 9454215 49231908334863339754428338888047047120 9454216 -24367645056426222994983066058699115520 9454217 25258769993251721558764815397205050266 9454218 54799186112901823479429929886858613248 9454219 -73615063368738948135986158314133236480 9454220 -170622544352999315618880515116568325120 9454221 -69851383911226438757774757082151634528 9454222 22272146773035712211879782871665793472 9454223 -186867020331583512369984452067873912528 9454224 -6302568454489788091830272833545830400 9454225 -54951654316628059218319866878192544000 9454226 -35585418641430779770318214693253836640 9454227 -174681818395449926581984104411015938976 9454228 56987262560377984188271999729771841536 9454229 17408883465641427242416922698226190 9454230 -449175459418337296498143637297843200 9454231 -97514899822252890695845876411453530096 9454232 191896302148729817993458511925683404800 9454233 -16197162174332957216799095728950269856 9454234 96032451497810511823781729351300114400 9454235 -89196496644747750633354109958872393440 9454236 -249238792454526773194826401592805826560 9454237 -113904317522606810968981084091416032500 9454238 -2294670841434762292474976032192235520 9454239 -15667097309813138570576081360386789680 9454240 -127535402567038250404881088539080785920 9454241 428051397974634078794540369944428340500 9454242 -29121907767915019935583526955157610496 9454243 232415221076845368500819978832939099480 9454244 -59925422322510498437825103880545540864 9454245 120631236707128749926256611571690383040 9454246 -78320147164815721766404455592831987200 9454247 -73559925223695290627450220918479248488 9454248 62950000559506590118010968749205094400 9454249 160325311446157759763789251596949995136 9454250 -81106806612381328283071784684942160000 9454251 -24934692681421193663622840828221990568 9454252 -114433879940783891625940350701421931264 9454253 -192720278789329878423824537009488779498 9454254 -81704986111562728724506635187688671680 9454255 182727867049578610454402462155871945160 9454256 -13266551161872074296940776045809500160 9454257 272790136151689170924796336009346594754 9454258 58628143220643962669236545058693241088 9454259 -168088928972552024737129249246941393384 9454260 18888089766070733138109616454199490560 9454261 -192070770732788755088925589887846051840 9454262 -40225449327458597148620884284147990336 9454263 40876638820006054165117491757449374208 9454264 -3731597697373600074451544767925145600 9454265 -167788166152038571054793659104584352000 9454266 93135189959148108121684640766253785600 9454267 -271222122786154011596092392618818821120 9454268 -83062217540781521095450913273943058944 9454269 51102736358651509249000556982812402208 9454270 -41500490650627542517136181014625300480 9454271 -10581677836128983289036855226625365128 9454272 -15472430299523716540091317200435019776 9454273 -217856744224901878156990038923338419776 9454274 -25519881893422889359527061000649441760 9454275 -1485989166997739857786493007580771500 9454276 -74938486180789424219738291285202791168 9454277 19697558457344039460199818927043857024 9454278 136415351611022819649455557848744023040 9454279 -163335811579039111101566887962661378016 9454280 -35367003133847245732767064427549491200 9454281 65337688638824620511630906773353216 9454282 35941459521082721702616295874446924800 9454283 -718976873037398227271039993930521709376 9454284 -11912182419935388284811195022506691584 9454285 330783436563003381855465510694186901760 9454286 -147594870842843290568027205489938623680 9454287 -38896741256219887619253299348386123776 9454288 -51110305598954120201066242962324103168 9454289 36804974588358734375853648301344189888 9454290 52528997779428994958617094080971532800 9454291 -158681316292929098382365867600985600 9454292 -80149234594289615771532880299111348480 9454293 -29134820543136202651258825800158908800 9454294 6713100640635836626175671049417745696 9454295 -215944519531045906691351802695435112720 9454296 -202738271808212087309543194898095411200 9454297 -68606771864584732103277453557323115254 9454298 -99957468930029033678996599904102976000 9454299 -74612932452915251061992186251673916192 9454300 66039660567024620200882777551635686400 9454301 165859858504404466434388795778652772704 9454302 -13086788444753084269182365421747959424 9454303 -31815108570755565441110056873923037936 9454304 27075203501206517508741123861058682880 9454305 31117152043106362103189422268772129600 9454306 -7671262650245651323141855618599112320 9454307 151164585015010352682281780587649559312 9454308 -25781517638134627953278262477698482176 9454309 -333873842691250240356931522895804256000 9454310 -71027635105072051639554849348649933440 9454311 125296555717190873133603438877628319888 9454312 -16920115373238676732673806978325053440 9454313 -42409712360205257973983422494705253152 9454314 47720846711625815497295881018539896832 9454315 -21390132665655842123043167825815012080 9454316 -81170807374751290097753473128186247680 9454317 -129934544353681270150497312495520643520 9454318 113752653403160228157992947700028317760 9454319 -131161261465717256887066000351760295840 9454320 -2567937126835518082139061405786931200 9454321 290204707794688687965565646877630365522 9454322 -257531870840380896183732585344956213248 9454323 -3047348658398434535628080616492927936 9454324 -3487759975505901201890455484400107520 9454325 75179079677636179381296188482705272000 9454326 6336976330282419481900421363447236608 9454327 210858428444826648839685676495625586672 9454328 -94149600030326106939113826058724413440 9454329 44102294078400429088246920796428939528 9454330 63332915238176430138343673178562084800 9454331 474817331734681664635656218896598358264 9454332 263982071179063651476101500873731981312 9454333 -46088426956710264446918621654775114880 9454334 111915615960192491213836523275280223360 9454335 40851543772048201333010640222454800 9454336 146707141241082911967765193688373788672 9454337 258267480440685239708187694323164479920 9454338 54527451391793840507033248441638187344 9454339 70485442912366226994542626095991725280 9454340 -50771423414366087301257341439434321920 9454341 -104442883174775455304131034284756108320 9454342 -177281141082396749975566034098270208928 9454343 41086121440418261758934524743601165320 9454344 250473748299294375005790990016336158720 9454345 -260895516202453756343682827410551135900 9454346 -29314809300122028046586347428637361664 9454347 -27829078759108338729146641383431938560 9454348 158577080527922691358571780492309376000 9454349 -73552607667104151002347211739896941440 9454350 387425925019523990991384691811064000 9454351 -143436121680895294490587574958136724408 9454352 7111877329739013231038845910176972800 9454353 -34424242479668012973871793090561023392 9454354 7226575477091310974423579141157175104 9454355 -66573331027830336872704451982702819840 9454356 34119716243101397789882113639731491712 9454357 -169478509392766796405505217483470966720 9454358 87770364669953139564466159087077914880 9454359 108397605768233997415169992954630446720 9454360 -112977760464063039011849351525799936000 9454361 -96539495084320472076734098262836416768 9454362 -71660647245575065363600063489720934400 9454363 56547383867457854151577493381369968080 9454364 216479364154499277320835235297318826496 9454365 152416994836428781618229929285887853260 9454366 -91407234149720164376815782400099210368 9454367 -1969242209738758801639973084874708312 9454368 -36738018335175346657717984359748730880 9454369 443121685924555062058387878726742236770 9454370 120410726746506655442970600511304924160 9454371 -102382073293732001109505478759860858248 9454372 10811270358554050490717517597616153600 9454373 338377159949152167702675833480315522622 9454374 91735981677888730315321562117130925440 9454375 -6127886599482977959234567513681130000 9454376 -7731697419337077390439508153989785600 9454377 16265699983091665766898847030368925440 9454378 128718392238390189886429696069276056240 9454379 231881901639723441746273498025784476672 9454380 7042385921315277839110371033431408640 9454381 105261569060397454674137832400229169600 9454382 4420563973462206921520713371718963072 9454383 -270000801916345089114999907665226785336 9454384 16625347839213746466115206999957094400 9454385 231048899477605475028869008527652166580 9454386 -35931767806429602846036954637400689536 9454387 -509200473139978730845453512267890874528 9454388 -35696992541280184604340878417047977984 9454389 53949939654467068795105450802521920 9454390 24020120602783925220091449940277587200 9454391 -294434466542965652436976492154145455688 9454392 218642446390754011245329203120415416320 9454393 -116156958408711500331374911137759932156 9454394 203322286552467832977987245214168656496 9454395 -36596828282632599591173116695919664160 9454396 -5968256871498163566608925872787325952 9454397 171007419241629596083139295306900813144 9454398 84082025872221960770996470630940268864 9454399 -4421354608150940044469646981104348736 9454400 -36599653613346281937269547510792192000 9454401 -320226931398600877750198698045581433936 9454402 -123488043885545888160324006685284076848 9454403 67433440416158823273148435784959584240 9454404 11434915587205014562245148616045813760 9454405 -138290289164519441844285299317344684840 9454406 -21387537792503136272011558672070409600 9454407 142095496827735879608623168980734979240 9454408 104096839182811585325328045878888785920 9454409 -331966477847827455751930232702631012390 9454410 -96867484252719571735218622919808000 9454411 25738782175301569342771211228286370624 9454412 -176400903085548626645108299417699516416 9454413 -81099595204473514779586390409614750176 9454414 37293980606231299475011666693155073152 9454415 314425392751677428541835128737373474000 9454416 -5418638356430104946766041878299672576 9454417 -130935021664707512252216328713715930816 9454418 8271239565024421951655575416470102160 9454419 -112163456895518446258740115071971863440 9454420 108685066601343404508870547035741761280 9454421 225565697788171792626787087106898812622 9454422 -42149273176658557823398079833336250880 9454423 163835709640382484924338809073850934104 9454424 -90545208389597585341180505230353285120 9454425 35542627790882630496063353896490524800 9454426 -81569850366431325068472866338012686336 9454427 -567148394368747824911629610944690176360 9454428 66049059821283954334100373515626705920 9454429 -123130674981519970675836374007403921524 9454430 239313113645174108876552346528289920 9454431 -15738693014211306944891434804236598272 9454432 87835670889931949213894981836513738752 9454433 16140363904356656220047616863439411780 9454434 -8884961936766307449012136314186144000 9454435 323515850677924762471381428404271250800 9454436 -76379436922003936046698200305347449600 9454437 -247319303955976304157222843207406928640 9454438 -23714899866492818927189474238598748160 9454439 -189857242687446343090912246438528946760 9454440 -69121531521690205940543309754628915200 9454441 13694932358709859077579087552687817332 9454442 19888085350072403019363648308955648000 9454443 88877708532595932697203726876464447064 9454444 -214268918590201656551433385639578329600 9454445 -20823948015845859304240090256490067200 9454446 -144535270173350933050253414228059043328 9454447 -122969949637666291415318172190930755480 9454448 -56683719654453485716538126267499479040 9454449 10450915044602301626280308229706339968 9454450 -1481315260143252001762545353131226400 9454451 -130673949979543841283155273332577054496 9454452 -86790110888942775516780770458394419200 9454453 5443142443174432947264113070492241024 9454454 95979016105704945300553951421978902176 9454455 -158056549540019652610975468528233504000 9454456 344036304474963634286559751323709440 9454457 213577548579492348460133788064859189840 9454458 -28716973479457787602895267184685443072 9454459 -5543189512470139346576716649025715200 9454460 -29716664660697851499962603176398704640 9454461 120491041367704248762128585834994934272 9454462 9373195424093185161326696451389370432 9454463 -227296033279217700272601665884407036288 9454464 -82451308073757608714204821062470860800 9454465 304634334294317337268609070372379407400 9454466 42252144467462452842057144613396600320 9454467 10449667824399515035810507741960968000 9454468 223616182046253941138383035912579947648 9454469 1509058291532539196535344603285065020 9454470 26344097448295580728405292021701420800 9454471 -187546602884308520237591273145997693208 9454472 55023524440450335914170625331693649920 9454473 61003164751210306464373389701041717248 9454474 164929822912188112433194612332573842736 9454475 6510096887555322955321112716303054500 9454476 -87521390397498582956476331226058567680 9454477 -24505556188869765292450926942281311668 9454478 251273296777987459658012126667542275968 9454479 -107588223535790444909499743907488177016 9454480 -23365448590358531805246024923947991040 9454481 -69128269528345548154875435849447008718 9454482 -2214733085436816470675559723854431968 9454483 202476640158264465768964269224295467680 9454484 -15204583159530258639211898951209198080 9454485 136863842910886963349051071343423508000 9454486 35729518014251083590617399142151068192 9454487 114259164249660311120453872977504664752 9454488 219377553323380329581317887628488376320 9454489 2357926156411696937302723239110643168 9454490 -13409117379632016581555201849250048000 9454491 198162040081219035590646128079467903448 9454492 7713248140174394124473251239462780416 9454493 -291859051531357554920771212342660059240 9454494 -14240360582457478440208510798066913280 9454495 68636307992446811664088397935046899200 9454496 3939170301769866146929987011770056704 9454497 -13012391944673500954230447978046190400 9454498 166437066994721761120670389787188722000 9454499 -57653152247522349537514487597153854368 9454500 -88689473081220970915696307042721792000 9454501 -11064552366860869512334581529447303650 9454502 -147373609583749038678788931009023385600 9454503 -167640307929644035574083370728939361496 9454504 93471331594241319919865045203776307200 9454505 -269323689741482214736252877863525013340 9454506 64498521318212625376346314324563227904 9454507 -39836928286928938828654663302423928968 9454508 -74088963175155395783989282341287721984 9454509 -136808648357913610256847705626897818560 9454510 -66418431850435778635419104662672439040 9454511 138217991515194786999843547202910035184 9454512 51986651560021157651756184176053125120 9454513 407987958349485039104602801778198351762 9454514 -172791764999745145634115856562633452800 9454515 3738986456555249899392320899150233600 9454516 -412930188065692996444784033219494255104 9454517 326679358375629445506679547459133571566 9454518 2937463295381419408568491248400267008 9454519 -72888932380300623224211705189559233656 9454520 174892335989921469723355634255014195200 9454521 1394713310563997262975671802014770512 9454522 1348397918644858744359275248007729664 9454523 83941121876572352086990779105157619664 9454524 80655292290774466446435352662772884480 9454525 -6119666990049084363488609342331176700 9454526 -23450429486914994365284719681744397696 9454527 31941633938465439838503332166420553464 9454528 93216212037492547087434687346657722368 9454529 88599804436401459615366391970360496576 9454530 -46948840800477142318897785822268116480 9454531 317282857410109482319614410511879589312 9454532 -176326030430588299726405809952744915968 9454533 -56728514050467091343625162137130961920 9454534 175490086952191194259404690289674922560 9454535 30783882388706680271222826274679397120 9454536 27545058337731095108339369880802099200 9454537 -109577330731902697108076261295044702960 9454538 -21347965320585523705235857859089346304 9454539 -1006936014768228034486779405240055872 9454540 61733050755228028570770981317910113280 9454541 100145860452990499770801721525267179552 9454542 -27309803085795431301724796183040996288 9454543 -175476824259603678617615888569799686560 9454544 54938845532178740276351422592430243840 9454545 -59943550928098290879659433548765650380 9454546 216069278498254127241736894244140038144 9454547 211211540362735355307291488665136709996 9454548 -119961415409974629574050076127026821120 9454549 117828395507346491783782757260639016764 9454550 -9752618985859347210305680570089796800 9454551 -50885631630159189751006401754295762400 9454552 -184297342782542303918017121433636556800 9454553 -34162647917182482067801498664786910000 9454554 62236493878203908117026412692951962864 9454555 53674024924276819031565665418782553120 9454556 -223461239948997957484809260258172679680 9454557 -470382985337945575487492812735631808 9454558 2520362325470423509942268323043018880 9454559 -69265361217414192850613567461793639040 9454560 -161273348222749866912613503194761789440 9454561 -191492059111465241519072219288524863838 9454562 120414123100999993373526523075981624320 9454563 15300893278343658414222342531065939184 9454564 12041542103347644775560709188527112192 9454565 270071863967391758439937133921307182460 9454566 8002626585999094760034717971472900096 9454567 486089920012400170001530299314982764352 9454568 -84001319369904994343408628117258240 9454569 -131740306036298088772013951599105689456 9454570 105570885325676397153621783276600240480 9454571 201786279980704580265319170939411267840 9454572 -122342870778429610621545105491163419904 9454573 64404892796257587779722808399041799040 9454574 -7830348056043079298874330143672278464 9454575 -30595434638213784747096278300227784400 9454576 102682256470266307192543214192292462592 9454577 -630627406468076770711467156671377662 9454578 49510318232330066101907138960997342720 9454579 182012861998873109499837230334467615180 9454580 247902106758508306341305007100149542400 9454581 -159764468160494378498630810292892864530 9454582 -2405844974828447579142937282475210688 9454583 317330847482892131969963802952950329832 9454584 -130996648746592816441572443762951086080 9454585 11461518099923965270341958718263719360 9454586 -165891386923619865271857386817798181008 9454587 -105781090144497807088257083788924214784 9454588 -13276878177225255994463102808780579840 9454589 21284719535040992103023823247856016390 9454590 -1799706627807953226000354855609926400 9454591 70596506055705523583475273184398420992 9454592 77305130814409589163516262133331394560 9454593 -104598679781555211361127442508917252000 9454594 210297545771040838489575900968464134096 9454595 4847414447189776322048359613678819520 9454596 87547460050181881051724679708148411392 9454597 22156598824571044258804389440170540800 9454598 -153019953319726550684054732580020791200 9454599 -155589845771995437119090462955133194600 9454600 -13856937405932878986242573857873152000 9454601 -47895293124638287678810472557085049600 9454602 -15514623612128808808097085544252071168 9454603 8554846653501613236346868003421344852 9454604 -157426284864584987062992275431724607744 9454605 49358324311963084734601534769899380960 9454606 130789243758695319729974816773609559040 9454607 108540543000686943388648504754625767856 9454608 19933335325391341190582984661358682112 9454609 306845356429932495985010999278398456000 9454610 17208763779458260545267047144304752640 9454611 164875842315802699531358237476217005824 9454612 -154284156769249434851452213958464879744 9454613 5287232003357077354444515426053557824 9454614 -30658057635523744718964127657438433280 9454615 -252235251904643951072731283517565179240 9454616 -171258743800986097950917894138840064000 9454617 -106756572926642081372266882530637128960 9454618 -52202450811645482449333973410148387328 9454619 -127882225937619182698040521891565593980 9454620 20821630714507731424187081772455362560 9454621 -255624204919865168056470931303179660576 9454622 58237451676525382088225524095361034112 9454623 97820852432937045229329469063283583504 9454624 419292239686922482502879420364588318720 9454625 5576085202561555126027366841211840000 9454626 -65451935082667308155217554840748591408 9454627 -18757913562532117059478795985848471296 9454628 21643932113947926250049790811351203840 9454629 22766521790411978477728792343353759584 9454630 -105621121166072629423433847440900135040 9454631 -37152931280175996830105949415923842568 9454632 147418186544486393159084984762970931200 9454633 -84465642920896491609818744233649174016 9454634 -50486910412743525760632786605761929216 9454635 -18155365666465921008557308101617019120 9454636 -4010227891135650811810804265372344320 9454637 466374360536736162170174839193090321100 9454638 -61140138354848844114796619574727726080 9454639 192583439097007568140153384074824391440 9454640 27933642309020688876142166028792299520 9454641 -29574769141088639264788903408321843200 9454642 -127586828161820114479109553206394544128 9454643 97907624556511774637186487972233734344 9454644 57402918703266721951639614663247736832 9454645 -38854097555798461300119158264581242600 9454646 185391153179461276761123356115333830400 9454647 -67378638125014084422197820061740328320 9454648 -13500407889407458727133306173953228800 9454649 245123270471463145296293858764945846020 9454650 28673136831658433798089647715099449600 9454651 -208551591413003994635197069070453656348 9454652 54500287299837969931851046168917476352 9454653 -73479519564911436600205420330246848660 9454654 -266372158775289001738325055812859365376 9454655 57829022586652506240256227181973355360 9454656 -35564108161081772296359978141782900736 9454657 -153802015897436892697101948628896588094 9454658 145831641634007568020558892516167593680 9454659 37205117498150748913282588001145581568 9454660 -68303933368904288337507466860704601600 9454661 404782464623803834679057151434358572352 9454662 6537371545741278916478795325784106112 9454663 48209765629203368723965369302282683304 9454664 217589113533244880743891070297499371520 9454665 -163837692866891747889245184720739940160 9454666 -21384433372456086103132252763636102400 9454667 47175561713971423226715500086173033360 9454668 120729361006940957695637721396338688 9454669 53994480599516064263927538977016844992 9454670 -54301597980058779152510106190882137600 9454671 -3424412306638431669694679578423530720 9454672 -1459404247025238776320346366791516160 9454673 214431261381927670185008640618404584560 9454674 194717521950182789309964300464289946368 9454675 -2980112517109980282112783742932002000 9454676 -26885316617773076536762876111878180864 9454677 62265878094041732856742752946945295520 9454678 50733876353492767745134212825411620640 9454679 37230329884134747723053196282920467968 9454680 -97777162570991593167859556945787494400 9454681 -7231176525722317462615285732748010800 9454682 42302759662001021642005109405070108384 9454683 -25737781681634302767917729857652430336 9454684 -92816542682245439663549427287357928448 9454685 160461569996914051894682101010386639200 9454686 8902887493580855923678666057058223744 9454687 122822408644098484824685641662668234224 9454688 -324899417560008276074023979550539120640 9454689 33473339986013167007524453028129952000 9454690 -1193221522135471976474520375274659840 9454691 114130303365953821738735734710082508800 9454692 -49479495909122962192960756262674464768 9454693 -150742769046721601528161740612330861058 9454694 26073624731953972371994327952036188896 9454695 28912732465427684160773498101636273440 9454696 153975438719203949470366089730113945600 9454697 77119128449621223481796453005153279140 9454698 282228771624010822154398187116546560 9454699 -36150609935817906974765819414285551880 9454700 -126357646538245861615599186084075436800 9454701 -262001554285115255663118808358296440768 9454702 -75767323821503253143159772261370574208 9454703 248674945717389268258509398559310805760 9454704 -8031331624729668468013022174034001920 9454705 300424409273746382853806695435924791360 9454706 -109454192143265534171528001870961214448 9454707 -217210890353578866007358753055865716396 9454708 23388329753257275583198376095263338496 9454709 592599817789260494584809731894715939552 9454710 16013437560533620130331807940435372800 9454711 1169075104462620606836693313350466048 9454712 22761965206012983097436944749780787200 9454713 -47223159048553887458350433678357561376 9454714 -20060369877083490718790125817148012288 9454715 19297724469319537553741382453291916320 9454716 38501547240537263565115977437237804544 9454717 -45416145628355811507083555099540890234 9454718 -27653878632389658147809644015985721600 9454719 -135892469328728898965731531355577644856 9454720 -229791324167349389536727039351980032000 9454721 -5334202104009500704869114001676534016 9454722 -35772556258842464180314412586730158336 9454723 61995923341691879331267137885345522400 9454724 40065539091553364177363443817668922496 9454725 1701998398601853139049104219641264000 9454726 -2373411633025834887957675911515622400 9454727 -265065309376278429471138534435411560424 9454728 -112339100224243700505329014333396131840 9454729 -62635953247270745350901782254116524416 9454730 -66091621064434618785662932793287374240 9454731 14165911368379156935439222214271217920 9454732 -25733326974884413331939126305727114240 9454733 -314788382047876570979613387604947891018 9454734 -16025410856654192466002590206202658880 9454735 -75110396951407051162867190737945042800 9454736 -104327738400547171042894565958117777408 9454737 98560119019366439232555957498655191360 9454738 44650765727744031494719506676693868544 9454739 -45830033764327392900781422990697831344 9454740 -22664832030246187034081919563335833600 9454741 35024125321591201062669652711918408252 9454742 -25438072694297712081029027717025139200 9454743 10568857597328404103808150819026980560 9454744 75510084859892544802554390678371205120 9454745 -224606425632252409354744155394511974200 9454746 23533044373363132939799654570084520960 9454747 -165640820663222968309658626606561439480 9454748 163175165245485580309211448146312094720 9454749 -187049800861506866974642072462269726336 9454750 -45081230073541502427926654838636960000 9454751 -337170354560733961301236873101486121248 9454752 -18973945075290214894454482056794603520 9454753 117090781309235064664430388734010684480 9454754 -2673385917673620818358181656256942080 9454755 206386892641843077162897663546647416320 9454756 22426041544530169537201538279398048000 9454757 155627828544613127999188225173691199580 9454758 26397682939923977819019381473353438080 9454759 -74529334987393916397908922309994167800 9454760 -4437498522770521367690510682896793600 9454761 -15065506707706296568015543648782677520 9454762 116763452179788075576326843643928339632 9454763 -58045268388791247569426797938059399160 9454764 -10615450059806225724333775464468996096 9454765 79623544650037351134036549620983755660 9454766 -13199385785483190160451706193178036160 9454767 30920456996299643036927487624852054912 9454768 -53699567915177595560636451519551684608 9454769 58516992202531700813204071862463697920 9454770 -18803005790366184093544209905044128960 9454771 -202178731779062637783907261926873167136 9454772 262546947207132567581178812331888906240 9454773 -122346359446822214200074367429834385856 9454774 -8136090355190976289130926463128510848 9454775 222006077240861756603186865000023022600 9454776 62220703457532085468414991190621757440 9454777 -26560612952585141317992653754103094448 9454778 -73315384611347461916667018307997740320 9454779 -10765209971040713632732129080748387200 9454780 -76060837432757812757414506163389440000 9454781 10347695787772461288364664523358992960 9454782 -268762050940959955570091192234596684800 9454783 21971563803451840179954394831977619200 9454784 -7341798556173776877189230047247990784 9454785 60736358125513576053565562537444995200 9454786 20177620373698896393571200435774908928 9454787 -176852346846143499152317963702484175840 9454788 -14205300432269230429915031834935394304 9454789 340735378315946622033506818855848162590 9454790 -4965542543673966813437090418740553600 9454791 -171146592027497983710165762617849340720 9454792 5960597442455988731782752856207902720 9454793 416977893015518612894402465128330321920 9454794 1553656312518891647458234798780747776 9454795 60395397632345015923220073209091600000 9454796 45373670816382075308706862090610525184 9454797 246973568705692108271881446818248416 9454798 -43212997336995478607841155926110945600 9454799 -108278990968816257023078192156605920000 9454800 9779023901571834741883766819241984000 9454801 -101807394055890895129966259353759837198 9454802 86753705471603167870009505110721771520 9454803 -79753328286294478085859866911390612296 9454804 2114449566611804997709204576875794176 9454805 -36234367058300571692129330086598228880 9454806 2155122484296546181251849890028937632 9454807 90729357659381936126447658847086499872 9454808 -389428059097324137963182365961223598080 9454809 30793331717275241073017395323879459840 9454810 15189235242695820425627661650845390560 9454811 -21983303398354678113089408691841034448 9454812 -100600494493068597683492478512746444800 9454813 294297593938377313523464733057368593062 9454814 -6107000154786613564930195539165373440 9454815 1034278482871704191976279237889414800 9454816 16668505538006461740375392730320732160 9454817 100739885932302349022278507246899999828 9454818 31732904879621204085019674929228014080 9454819 601934011792029490705829974898376020 9454820 -164288313162364922823262872671415985920 9454821 153883545625858302732379988860936559712 9454822 66311038329573219727537504820555057664 9454823 27128066145091264296632948582880027744 9454824 -87088599613678745412605778472049034240 9454825 -71009644277521719582076331006350732450 9454826 86457147458026729038251354365012806240 9454827 146035656948499391159519214334938540120 9454828 -181227953968547514445639070568526143232 9454829 4396061982410359485922504465777015884 9454830 -10315589752877559229030774019560796160 9454831 57146447332930574935788894972686199632 9454832 -1648650707525026089728341689237209088 9454833 373322324248076594467474490554117437600 9454834 -10141702408763045146191463449732851184 9454835 -35420831131696943799706645891139216400 9454836 -32301959858041568711681181329882431488 9454837 130616656265925528356070271889803572800 9454838 -77968716986463963259897976632690855104 9454839 -435760708413355239085924985507292369408 9454840 930131208938893071477223849918464000 9454841 -101712937713352770533529726168337448640 9454842 96737180521737186788161713617449877472 9454843 -64247838126540756958146583418653967760 9454844 -67410474377212558152182458377705507840 9454845 -26662418079097502592137775186731036160 9454846 11484365990348597191425543709225920384 9454847 33054618197846060251786728173596241952 9454848 -56628830973030919006243778494847778816 9454849 -103416540513670523947271498401258692864 9454850 -144239570154168203116598908954886784000 9454851 -1850928808836108259565904866338441008 9454852 -28880191382476205899095483864274818048 9454853 50321404922832319984092653666664127260 9454854 129847988800754826695515319800719503232 9454855 89622430665132704285011397175055926000 9454856 283012374628410248431915754546313216000 9454857 85051627668456602448968764078529223360 9454858 22578847531685214056865586963514117376 9454859 -214858676451317954802564638434118432940 9454860 -78919650314200872272989922901887232000 9454861 -102582779192521720283963780634893766548 9454862 -78787776836714783531003686316097033408 9454863 -142013452166223158854481755909983512832 9454864 -13912812064602726043034628690560081920 9454865 -17710137529527076071335175038539833600 9454866 32044802026536963532611895103196868224 9454867 320233471858903379712485188914929864952 9454868 -111361638301569180485196954103532912640 9454869 5169115598962921073915597374565913084 9454870 152186865514777963745590201198883740800 9454871 -163671797346743754316591885403630591928 9454872 -118822743497372889650766592906254090240 9454873 -54436644685559208457723816572307285464 9454874 -82981254105685784838523643360756623872 9454875 -99162284866789512733351305590113920000 9454876 61341381537711646370344486806730240000 9454877 -144378798249944543274106365648217952820 9454878 53142907104071157965864800484495347200 9454879 -41547746582299495898640605224689140624 9454880 -277765159964656212137488730359908925440 9454881 34422951242474467756516462537330964064 9454882 -65328007755612066154403071045949485056 9454883 4507565897493834269420618833494291144 9454884 188473701594041089120117733771655668736 9454885 -433937644864608978208294687802829225600 9454886 7685833906953812102311344266249693184 9454887 -3491895441765119809114931739318141984 9454888 37468274016060647679977113827133440000 9454889 -14025318992944819002302114083397363340 9454890 -94798357044547997740458030698168409600 9454891 -86711049352303499509721378209493461008 9454892 -14197962637147701254472413349760470528 9454893 171190723126783281961356385196131825920 9454894 206733606849462457500709656946393247040 9454895 95399401562217153031234057594756360080 9454896 42341952561037869097485424822377775104 9454897 -130486352792998681942655036291716223948 9454898 109515032897217482549462066923679869200 9454899 233155743875247473539080959999339699760 9454900 10092486805588169698181199055702016000 9454901 -85766121270746253053041383044511646098 9454902 -43125183657886825854261404578806101568 9454903 -412816877405412912827454016382852981848 9454904 226060857478532830969661362842790993920 9454905 71330923380089532649497750316545596100 9454906 14760053521374073756473080775165171456 9454907 57374198146332097329094781121252200448 9454908 -1218794424126519588299046601778248704 9454909 59178325519972536411364823589631526304 9454910 117343665201711040891286362572627054720 9454911 210796803001369449606575098878163056072 9454912 -1544062727417489276789557180501065728 9454913 -73743646974258248341007371030742721600 9454914 60237232439647458236495117451259530240 9454915 -100100189422933215228969740036084044800 9454916 -469989260682206468471336566189777256448 9454917 -75993658198058057141286179324685177120 9454918 47014555780629969703677574131709556352 9454919 -29194704736208850079164450866157584640 9454920 -112018650791811530172457097376446054400 9454921 13873594019603794334397526141826019712 9454922 -102858462503830895957886825436593025488 9454923 63679045841752011431293484124490421280 9454924 1472695490952780851206952173406040320 9454925 66252332844037361963637711507311752800 9454926 637164645693147932139680913434741760 9454927 -46199985098766408651373802050038477480 9454928 -6403136222244887631144687020754862080 9454929 -86094354713942676083408239332654993312 9454930 2146343094216213241787478190430280000 9454931 24204068122121108103976263582954378732 9454932 77778223315998266470750503289365934080 9454933 131468335507947663133072498677276801504 9454934 -68757141638356828022274181118542670400 9454935 -15573150947715488644229050007831616000 9454936 138460805069135349602257532099943321600 9454937 -171450709810606350068858473956028353468 9454938 -28362558440828254319296988258718922752 9454939 45627506827374091211716766225939688368 9454940 278118524820682496934910955926571520 9454941 253968119645910346215194173444996272000 9454942 -52268014722555472827645285875525410560 9454943 -85644460990079680932832594935565857984 9454944 -294713249042370515421582495331083878400 9454945 -175189538247197861645093345668467886080 9454946 -172744282502203956841259076524940881328 9454947 79420044711687970054185096611400775800 9454948 -95281503975617705194743187471287327744 9454949 142137639801884914281074626476408177600 9454950 -54971807207785936138668045857988002400 9454951 -1847080920742521356999490478900379496 9454952 120104348753420251692592694024407756800 9454953 75659757448518422674476990759637211808 9454954 -103420722217569446899564946493687391824 9454955 -81948927622268654521670463496986759840 9454956 48637979271220625890884550152999567360 9454957 56554952984322806555935080777140198400 9454958 -118183593126418566520292003443549981824 9454959 81761309745752052878631220144508524200 9454960 -3313912976340006358180744169663692800 9454961 16807255342019950528082346874437284562 9454962 -62049284045820759186480365850164864256 9454963 99824792715392524200759643744338586960 9454964 19456908608781372645147665492734190976 9454965 22279933432120639091083134920494485120 9454966 40349935133005292194056668857790838432 9454967 588591444770232926405500957394445109800 9454968 -21140784175746064013006627809203978240 9454969 -265007756649281190164194100161273344 9454970 45198348483923441216738214690900096000 9454971 -86108059792689925718371011881008883688 9454972 46107631948815486071038838388329547776 9454973 395857578394473940581608021775711382560 9454974 -6016950057532851746430896036516264640 9454975 -200996856509776654422965670357426399600 9454976 51218652453698939861516524482786754560 9454977 66173188882939613997939665819143792128 9454978 -6938797848428911478035379367066319872 9454979 23496805700516324166493103308257587580 9454980 32492869465625818426992886161585868800 9454981 -224871734175960389611916874034564156800 9454982 84404178914740551375943035752582447232 9454983 -132958114635087595989206392226473814400 9454984 -44150443296120876887577555661615104000 9454985 -113313800933413984762335233422055825820 9454986 -27825840524286821579027661874902470400 9454987 -3452052907327617715038959890308710480 9454988 -52975789702871578092980657904068130816 9454989 -207599756743749745123105778838332768160 9454990 194925773201959335529117993006990010880 9454991 101485281237069769365645934243954160472 9454992 63819724557344771377439065994926620672 9454993 62481031336976104216908891540928392242 9454994 176573485458337518069159545967948433296 9454995 162855689999782952706932329038300211200 9454996 -150683045378577855812730663176816080000 9454997 319551519874651887717690560635933186446 9454998 36450963300961901325025293101804298240 9454999 -174546367663889336608649977684260906960 9455000 15182687938584867723848675067187200000 9455001 -45560412531103661982921221520213113280 9455002 -127079668237192525487217340610527884048 9455003 -247503907091091683401835341469978474748 9455004 -3284626978524663283668182713560222720 9455005 -10497420225085808871332373565636899840 9455006 85250381599586811802237670373149916864 9455007 -224415508580426698210934247097307538360 9455008 387037716819814429355648604186492272640 9455009 60952778330731753702296197418508075716 9455010 -26179979853051000597494681147206702080 9455011 199923976636615989956801223861191765632 9455012 1697442658656980325697565736947699712 9455013 -15570915203782546316936571018087977760 9455014 -15517325295959947842881348087948777088 9455015 113418858844379576999550978679038328800 9455016 1986436285386083126759913953469235200 9455017 -58189913337138474838755778542867542976 9455018 257569779964191160784854422117071721216 9455019 16991750222966961403834652907775764480 9455020 -37795471381603246318721360787326699520 9455021 369754283999804676077387599780696588992 9455022 21487739919704935045208759261625108480 9455023 -171884804218412133145761459789588204800 9455024 -47603242514962485128272722595315777536 9455025 54045217499940005253368647441428154800 9455026 35594463826550299894862922402613917696 9455027 308456990144449898960350831868705812440 9455028 62892662986443414712351828043524866048 9455029 -186618514756222080726236628131440740370 9455030 26819873839304326250580877907419480320 9455031 -37226331926397509880626353105689637440 9455032 238394044850579302265954167100653670400 9455033 -2564544760085349120970828584779723136 9455034 -57991925308696779406331115453736362240 9455035 20098236371671429908053604754981956480 9455036 -292993196609524422633336090196865157120 9455037 234329789117248492597343189448519111552 9455038 157538197902550482720136168547501041920 9455039 266370978415315788763573355098972290432 9455040 -38925625525693268947744086349798440960 9455041 47880934764925442429455930889627313492 9455042 -39555514625753771049472677692402364000 9455043 27724949413003691919815443719372538704 9455044 231127927659731046196921366938543494400 9455045 68965863202813162751513774336825661600 9455046 -41021122342319428653080894637592358400 9455047 30813596369137828245128068035163372032 9455048 340796494260089987553767080276926735360 9455049 72005653183538948621609810799054324 9455050 87177439007070562636428838254905145600 9455051 -165508722149060801844054422856363868296 9455052 21536522801166053741572569869683200000 9455053 170480419208854225851117181855305693302 9455054 -22034775724355435064657369475704077568 9455055 559047000901525773974489509099787520 9455056 56063788130752996906611275298970927104 9455057 632541350523609353079710333244036943092 9455058 43684599568699341970325595822858710400 9455059 -63776798684502025454824212167414126740 9455060 164104799562664171174583622193025318400 9455061 -10258176082662199215202264033043232 9455062 16753115442784783319458351211391128064 9455063 -283931190207483069800084010051349709688 9455064 -89900911619943204667178332881762324480 9455065 297931329092915976210636975602960433600 9455066 6252342501378403958666651671754933232 9455067 61923250944783319175646031492988443884 9455068 105417621298412980545868269396603390976 9455069 -71887097107509812398167714142038384756 9455070 -29021449468759839411799882643506667520 9455071 199364886942448240057292220163308504912 9455072 -406871854838734054527725727573614002176 9455073 120889491986651288614948463159642342400 9455074 203663011608845012630659970745289363536 9455075 6004846243935053753594639223846578400 9455076 119529872312112514378347736081308456960 9455077 -348853456076008961961478859200083685188 9455078 34519472992617483153961337871680192640 9455079 49190822408830535602710445935537050880 9455080 5523313809881373710297961186027878400 9455081 -417808325709943176374787068594508649500 9455082 14759921370940035692748828723277231104 9455083 307721197365818067791399460545616694824 9455084 -453764254210720182269746039340171427840 9455085 -80433520867139302088245150472344629780 9455086 276566408644906966625356289300256204864 9455087 -9042945301686541523817912443609523600 9455088 29970738904690097874420684626824593408 9455089 -279835113129972189529981414747244564334 9455090 -30906336854260260326607159154577126400 9455091 2825236354232033592774789668974182144 9455092 -16293629376032346789290690916433390848 9455093 -27464497753635342226098093282926976000 9455094 67684690083953420864756384991390767808 9455095 6272722589059522463812659670598687520 9455096 -38952879705350954979702593851484160000 9455097 -164221325364263888261520005041959879600 9455098 3331167187440833306513087444463838464 9455099 -331384826650554596563835212126300647900 9455100 -20537721226613614006164043251469785600 9455101 3338430058226680845323001381282116102 9455102 104816227240175918973432907122136209600 9455103 34270089141588140468857575948470668800 9455104 -188404663359201337484181852242659246080 9455105 -14144944987283122875136566390497642880 9455106 450163694912545919776160348531760384 9455107 2380031511925131840919982919325791352 9455108 -20228180684793620761696690624405132800 9455109 151715947479529054536594353374586663904 9455110 33869924115536894494485068822584465920 9455111 249242024001652935584886897264058654224 9455112 -249335884912688650733345773053712174080 9455113 -107343557168060053794201937076721384576 9455114 13075918028067424179743927960161444656 9455115 70133515293760059052385557847272116720 9455116 -124298765219415120350345643006038900736 9455117 40880364924488887798527408963468852192 9455118 -12178206505352474290680763523831579520 9455119 206036934038717875988486808433539481520 9455120 52147248329248187676566216719072051200 9455121 -103229158789332722735702816616309279744 9455122 -60051135161336139892230125660146252800 9455123 -114405476117462194525594082454929564496 9455124 5273717870830928603949841137049534464 9455125 -43088173908724997620780398564298221000 9455126 -203552831461459945631648844907259371488 9455127 -127581636282478083555494968501417249920 9455128 51558727690191241156290596105051750400 9455129 191914511842102657220377564671262358730 9455130 -41968109994633757823033429075669099040 9455131 -135439129280828308513475914194313175040 9455132 231987158837139329945204323072319632896 9455133 -51210073086747501425300525584327868352 9455134 63846683274750192090009492740464320 9455135 -100187529080277731612778678443025208920 9455136 -59342918540772191205749638689402126336 9455137 -117574539917957216365382539259324973214 9455138 -50164962261176257892092582689468032640 9455139 11022882225762804126692911953031006704 9455140 258699651405035947594404650037344678400 9455141 639723434250233191764528175933416960 9455142 -8615677502524482400410582182917983360 9455143 293374002606097062809877081272914278392 9455144 -135893195056652403801942217526971683840 9455145 80376470813402079847114300767068578560 9455146 -103249828314161182212802977668396347728 9455147 75449649484750043081677802665216440528 9455148 -17181406293339093967562637417370253568 9455149 209255322353839538235342922276961505120 9455150 26589254172100929631431442718950656000 9455151 -201315208817726210604785280151730494968 9455152 6770008314871350034889819874430615552 9455153 -4365791048703210032756212467008558556 9455154 -862759637467579981734844528293016320 9455155 90398632984819642742870446606854357120 9455156 173237346020283727269319460544295643520 9455157 -41491938550426520955098934843091935360 9455158 -148629173070271282246052540663914804320 9455159 1570621561737630035775586999207241952 9455160 -43478416024712299695694152282439680000 9455161 396811321234464515595124345526450846762 9455162 -23742672065064362670742756040992275456 9455163 163581342832043451340974538300199966400 9455164 2856986864429401873359954160248388096 9455165 -15505248130362813953045353984460632200 9455166 -54652979554803792429651152839914270336 9455167 20403662791535821806656781169199265232 9455168 -123890209122576148556957115194004209664 9455169 28408014206451102260355005123021956608 9455170 33833273022307471624933633525360258560 9455171 191186004378608022179461462458322587144 9455172 -95081654373204161955845390904357193728 9455173 -42557059863310863509783649167917037056 9455174 49477838982992794928904416555921357184 9455175 121972662195856141641571225408423530600 9455176 -266945982154198991083275003031113169920 9455177 -12683394867573703507876204298509110300 9455178 190018305296420671101638886408538536960 9455179 14377994550759347383141289433665011680 9455180 36723923285586864454703040069603747840 9455181 -52751419616373018747786033777312706080 9455182 -8677642426694137594692948211171200 9455183 -87072027792506933842763221942928251176 9455184 106232364459241712163492771063398400 9455185 -57593767380785245866214212470355988800 9455186 23697621329912798610590276228117772288 9455187 130673986595654110274003312661349771584 9455188 -135946116765521014781438244690102186112 9455189 -6739604060679102886107780621466017810 9455190 5788578821370942192643507110692106240 9455191 -260136856065414788422198182723846268408 9455192 -213165544140134931560213429697857310720 9455193 -58928686262030656301727073984410918096 9455194 101440785690402103787895554481453957120 9455195 -100069007700442755893007080344949332800 9455196 90507103428767655253148470281993753600 9455197 35142304269449269757959440742124219680 9455198 -45915327633862293391631251681927949760 9455199 -99915129936858586274651654023560759792 9455200 -58719900389447427234569164743140966400 9455201 113043791874582009728195229027122549952 9455202 -15532203430274784956970343491044560608 9455203 -11172783182319664809499295156147480548 9455204 16440926670646537838168726162234483712 9455205 64166297945024793526396385955091747200 9455206 -165542320721071841791919416878009363840 9455207 -271443123859209735786726118179068297544 9455208 34704156129708705618421923579816837120 9455209 -30643831240047702537008237608133910284 9455210 28061579802525281638799786899208465760 9455211 -518339347291706455085030783554101948 9455212 -60454626876978963369135164405991502848 9455213 148720626141426247480902775502498650818 9455214 -6630320105334465412964197769078592960 9455215 22673632374140389315521777968717952000 9455216 26786833931726830836018605965114834944 9455217 44876061659843927004514714185036533760 9455218 -62622318953640595505630420007604844640 9455219 253542094353988960313916320291017228620 9455220 -121427794779514311972699430834610361600 9455221 25521347190196559086679013296449916092 9455222 -6851590395886381311841644579860490240 9455223 82739482234035820954313633845368695784 9455224 46246359718956473672374748482830028800 9455225 167284211660977746008384091626152656000 9455226 -9861401597896933275075024494250554112 9455227 -3260575300520686500688798584865234520 9455228 133601820181844702140527933039071213568 9455229 -3738132204721658028103066719872165856 9455230 76757395041164718655999299483829545600 9455231 33995443374105166267617779440420788864 9455232 -42783447702225438469940629080071208960 9455233 232627239468428956733767217217845700482 9455234 -61206689654625428936635281223144167984 9455235 29274290300067949733564294513923086000 9455236 -125064832229711645586802258023927628800 9455237 -379922986345871951229192773955979171008 9455238 59591135523129313359424314036719404800 9455239 77824725211622247544888410034251700352 9455240 -42417441588386484341145441709903411200 9455241 -269481946598762578819224508590533247456 9455242 -297329915477872845800603636043380868000 9455243 89257649863222424893069578127886394000 9455244 13803371318516954845290250203444759552 9455245 -188380924849291550459978936767262008500 9455246 141721849421618159794338099682577115072 9455247 -111405676815908363842093995448261132080 9455248 -877560067504532232815241507275538432 9455249 70843774799596977707472582836672537664 9455250 -32208042157499696778880824184134912000 9455251 31811273855257752010282883166630786112 9455252 -6444395234017177516680965439286649088 9455253 -103723683362425461665269893984337482336 9455254 -26987101935624727476949252014752822400 9455255 273122551223190867669857434580688618000 9455256 27520000068416671778539738447578378240 9455257 17810884120878469278746976864422048512 9455258 -153140781665828880157405612124934561024 9455259 -22012450313225030627670439737019098624 9455260 84897045836881523014881805797555002880 9455261 -151902288840229552687215009620365146138 9455262 75171229388810233178523329880659917440 9455263 372450882235662098821220058031099507264 9455264 36300946002694311533330055514306904064 9455265 170768624027799405231351630843598224000 9455266 118196110435235521405425979282384874832 9455267 316547854926744148540663345709901354312 9455268 123482538541459657938978518595392701440 9455269 -74523825435559596011860154176119823488 9455270 -1231037486642954286796544660528640000 9455271 -20541692616429837859595647018713043200 9455272 -502480080864113747330251533060804280320 9455273 430106417648730915322399306945448868480 9455274 41300227488352870763250899956647690240 9455275 29256732181027722119074966411663717800 9455276 -51823275441071287061589197480954833920 9455277 -20918458937546466036426138709740847104 9455278 -9341551397856679435685079135688163328 9455279 50757620354949461117522872945879469520 9455280 39130624969922696000761332302658600960 9455281 -426394409059498337085491740544202924480 9455282 -37254788751139926120952751196956065008 9455283 48645185256597826029596845260191365584 9455284 20170363291903422478510689957262661632 9455285 108935677194684490897653916124834509980 9455286 19679236475976326055122147502494208000 9455287 413242790933107381045398627018522691152 9455288 119187252048816196304844025636920053760 9455289 59277566504363158396162630643521395024 9455290 -57681001694954922136276802939112041280 9455291 8160203302417140691441534848001774692 9455292 3213641042349573330667962651490836480 9455293 40426015113709985539737077913686025440 9455294 -25319914869358178658641231383363394304 9455295 -88872298137494377597708552338601549680 9455296 114203130532824942508202627692856606720 9455297 -171089602506677681075486123993977328640 9455298 161590941805346445047021737467133766400 9455299 6986546217751947736116325519856987552 9455300 63289430693979277249837334787887308800 9455301 163630065681207472020440968381871098080 9455302 -38428517046485285808349999900054874688 9455303 -245247408119984627825770682424687048 9455304 23925045669898541364659235689916088320 9455305 -350243766182521119929691227552751294000 9455306 -20241502466475267052209602192657028096 9455307 117513496908915087439632851032264602840 9455308 -159603690431318810067032011779499057664 9455309 -11153465829069127115614772119226852490 9455310 30539786950307894191775021642869324800 9455311 -35625980640099697289979250525828844576 9455312 -1206174013455980230083573174126157824 9455313 -220063184340413400487594634680968192 9455314 39704813255697596108843063146428234240 9455315 9636486324144161326406938952154522720 9455316 -25935051834830936070908174392852801536 9455317 -2998784282870456265188443748086003680 9455318 -89215391125630035157890800951436349440 9455319 763195427910023736535878042491733296640 9455320 -33829413723561636416626014577784832000 9455321 55198488775724936204160356566024800522 9455322 27554328314859754573814470092351478272 9455323 -67309929033386728015645170254181266256 9455324 73092878409771199637550499726773213696 9455325 -6613170251318329644927159482155924800 9455326 -85854169736888652049169683408585656960 9455327 115784915726248126705844190824056962672 9455328 -209456041363501838169598180861931421696 9455329 42567025851303043385041050335470969320 9455330 71109861089780610540174508820830785600 9455331 -89961755231895877662315165756114045120 9455332 156419341069082300502063876979294095360 9455333 -288759877788593720729421647495422217376 9455334 -100530631370003845094595357388635139200 9455335 45266693535636696446739406067150589600 9455336 -300405077869450918293301605763693363200 9455337 -37984894050259828178765647106412212406 9455338 -51388828132129637900431010504627890080 9455339 -25496195712397233914259403884609629880 9455340 -91554729479749078625615442490906214400 9455341 15283142685067636963836334239101095424 9455342 17650675119675060081290008004766416640 9455343 20561730408265084795762454796906278664 9455344 -92089541686945139162352059567159050240 9455345 -99423498978081606963462923139905949900 9455346 67680810750168426112103701638248590080 9455347 -108833423771092790785124773905543135288 9455348 14999160993675112394258291665887123456 9455349 223599264391563430320049788089658274752 9455350 -30717604437167095843096066190419440000 9455351 -149136359446414597535683374299003706648 9455352 -167152243299792366455887879898460979200 9455353 109470518270509785162493986983110506602 9455354 -21723647035818150568162061770891108608 9455355 -17486532542108249965250133903140356800 9455356 -1120972241704651880086525705696444928 9455357 -226263971245488914459675207385121094394 9455358 -85936544208401039391221905348796608512 9455359 -215735946436650941207173379855522703096 9455360 -48308733617633498552098411263924633600 9455361 -186881721172369979162588354075523154128 9455362 3541196629405645880265784461531847680 9455363 51750359683776197737949674446964657932 9455364 3853553588899220545114931103284150400 9455365 281431827969266512424466021875378275260 9455366 232427193495801499520967856375415503872 9455367 41054673604746406061098035122750176680 9455368 93223367429190433732745598209080412160 9455369 -37427648990004898273521090864877271040 9455370 -20274895604781553109522031581225875200 9455371 -4542416838674423802001306081325607056 9455372 -53176329956501779196273134858294161408 9455373 -648385771262745944998197654367308158016 9455374 240694241617142052364326000698771391936 9455375 -298136564788336048337836701814271340000 9455376 9123855085267198900591918888626683904 9455377 108828834996310657328656468138234498226 9455378 97587062586458694061155530841564324240 9455379 1604403579873101041772553829466356848 9455380 25895742493566134768106328422641510400 9455381 5208692171630974142243705611461196650 9455382 -101021106312013336677968293976317610400 9455383 290412430213239235914729624102881192976 9455384 -15843408757204743355099550592215869440 9455385 20734461669626173349252948265253280640 9455386 -33736477350634297762718927153792595456 9455387 116247072931439336168091876606116652672 9455388 -59906090781429283278490303153389404160 9455389 -110268428978535765216960872921411974810 9455390 32604806810522524390702050278021748480 9455391 68330270013414739941840233036107561200 9455392 -154629066918561589202023477791141396480 9455393 -191317842087854564476090185738874451358 9455394 -409436470695419419663681276882627584 9455395 108778732826631352178120678918873440080 9455396 413005335096606797346616911528580420608 9455397 -74463311900393881242556921776478772928 9455398 8166225518650210457026361821605171264 9455399 -894830122838148702971211626053198080 9455400 246105286816841057019321208216903680000 9455401 234533674377149429823392038873605089402 9455402 -135878416251296907813276443898525060096 9455403 -49597119982679036071102054042492081152 9455404 -8374542824324698262726791378162155520 9455405 -21555832550770737378615515523768663240 9455406 -17148818700490549932385016352680520576 9455407 -56256348693437438033275966703282092720 9455408 -47561416016345820887302796989963911168 9455409 12626110818301437244928754663876950004 9455410 -181521561901884575024023263404711928000 9455411 -112148351039777387309886504897072136368 9455412 -53519693085565422118741895184755140608 9455413 655425155460869813230862377839589975680 9455414 148945661698773931795912077957835057056 9455415 94605662666609989200550559216620293120 9455416 -234385845105189761608013060053259243520 9455417 -718610761128018332646717389392767576408 9455418 -5087657516242566476946631226037507072 9455419 166963845927480147888307315096157326820 9455420 7238208264651363951151659075545026560 9455421 41961286835219066027772748478015096640 9455422 20884695674060677679502157575114400512 9455423 -80778583756043623270285734740863459200 9455424 18872538858255795041800133615019884544 9455425 -32374613104685202303187268646682742400 9455426 -148407202362076889483255747034464638080 9455427 392456868260757265425343559578468483680 9455428 101557131318681652970932991818758819968 9455429 377051751298065594520847277528049725180 9455430 40414730410671619009791024735481653120 9455431 303167596713836152237522097666478863200 9455432 47490327429874202417318878274210350080 9455433 -39012630377636273475784976625206330496 9455434 -22829251667429088996244122634724468736 9455435 -166025457067106928475857892872118742640 9455436 66131027406759846051227555163559003392 9455437 -206693001169571487663249330144032219914 9455438 58249012345089834706776351584456828544 9455439 8367132762682626184942038801325211520 9455440 5633538364016050942046020595093176320 9455441 -454974079659546673576116988378070614158 9455442 -1206101766352708363933023417977112576 9455443 79299597109154669901507670956588204504 9455444 -21912102976609709049358937310465704064 9455445 59513864682789001284121280254917852000 9455446 16150793944380633253750283081946667008 9455447 547720206209988315141998524007199308880 9455448 134253139146094458521820926831075880960 9455449 80262939608237378738700377802235553760 9455450 145088282782532717035228852205050404000 9455451 -197132827637909694804968355679068489936 9455452 54492251933082180737755515873571517952 9455453 -3632636113128336870985950623152770720 9455454 -2216762842513930251371297908858036224 9455455 74287224325913091333285636457961022720 9455456 559017665752469375887155426627478093824 9455457 -964239798040020744513362630574235200 9455458 -4218617440925915140490505613664820480 9455459 -111470251493861387388619817404022644896 9455460 84717757094480234373821929532581478400 9455461 3943899621924346339666397395281105408 9455462 -107183028733436362605802809590148372768 9455463 -153977245177219323571549220078867131296 9455464 -112310506912673923665503567020779110400 9455465 22210791652872717783153002097229578240 9455466 36957814675825427668678664015187692544 9455467 13642962696439449491819052817441313792 9455468 161336399176264646064571158973087060992 9455469 -140168764673510088888938276140679790912 9455470 -128009921380639380727129282057267936320 9455471 16994168791041558822055336402499421072 9455472 -14680360651741327264860168027946647552 9455473 221298719391752408447960764935253556644 9455474 -76542761276910305463623490911312130048 9455475 323578591230306630370327635460392000 9455476 -415191881394127263208829823765186630912 9455477 124295274747344809060401857143142732640 9455478 99210734805545639374838957505668044224 9455479 4964336597788714901676933964009577520 9455480 -156773095821679540972901284802590617600 9455481 -154215798950779379035592547923954208000 9455482 22626027136151986197449945973208872672 9455483 -165164348470055125800882448575764400960 9455484 -82564528790506765992045871816185569280 9455485 -240388580845125414323200258184736000 9455486 -110422453521260179892804246070602423808 9455487 173488916623053136652993783938012380360 9455488 37424652985346270294836407512271421440 9455489 90833374689334620351223760549566108290 9455490 -82121657105721059615103698100759874560 9455491 -191316080354291077874004992439082053000 9455492 162452273043654314605167700131959692416 9455493 75895080925984094592533678215787511264 9455494 130343272812617682851041613379702643296 9455495 88005755261339695715431510964576870880 9455496 -18520761343537796486408048794455244800 9455497 -24376328319925341489635639375509534054 9455498 5714190821052880704901169595835085760 9455499 84887928340054116542496709753154058684 9455500 132780215832888214818136602753887232000 9455501 168168969163862889280147507397216537664 9455502 4464368013364631977897031850559088640 9455503 483836176548809551064261820480660864304 9455504 -46356528503750721825678595070430806016 9455505 153311199841222903477240900724470132800 9455506 -24407656830656672772574143867192758496 9455507 17473523103885748446854556487762954752 9455508 210546283048625595636367787425706496000 9455509 191770822110137102624890808254293100352 9455510 -195210530796005919451895767891457472000 9455511 -36971077471600645867213306704864625200 9455512 119442617988692918192035717481759232000 9455513 134964620667686207799560863341963666762 9455514 5209253531442336467274534928993328640 9455515 182610204031263901957492966844216420160 9455516 -108164831610518101453966478140468073472 9455517 76846012320445885879868642067397609920 9455518 125606226899607314907549045142414499904 9455519 56286687114955717268092813300267669392 9455520 -65136082920534728398676865154940928000 9455521 -104431590461588848790894338002267918800 9455522 99924255682482805808416949037960063312 9455523 -53321406394136251148684925150599131392 9455524 74796264690209694336691707415816151296 9455525 -1534672622294598345943266629301878700 9455526 -28608739144473486006950940679655983680 9455527 141150902582784605486970529851066046912 9455528 23787021632794859235293214787829760 9455529 -40901408907174317134346157637456008816 9455530 -29198907579885263362031115753742924800 9455531 62394062168007842299447761887858257152 9455532 -3934246549745370512737161506984371200 9455533 -252259569608204775860437254031981782836 9455534 -117397821598662171574975745772551389248 9455535 6247877947411011072839455480646297760 9455536 -28212900264256759515243248840471052288 9455537 68748667816146442614152596148939243520 9455538 22953500814270134377278092928703783680 9455539 50109055658836485325860513500846063856 9455540 232921265606547750060866053124613120000 9455541 186847320363869928058343988559809698592 9455542 -120728936653797721028526019330421279328 9455543 -5330911551096357950450284621210958832 9455544 5638238048113938075077544412038021120 9455545 71989239028511238268196909031149700 9455546 144899329379110629138470299479497683680 9455547 150461501136760380859537155370335250200 9455548 -101158337526555463280629109801958116864 9455549 -175895890560971894866124569650628612980 9455550 12406438706936814017981212775157691200 9455551 4294517948229171652131585766035440000 9455552 35859914982268415330626159328788217856 9455553 68514470475524527814436303247261538304 9455554 -34330936478038815244053595678444320768 9455555 209134191988832325168368162977441458960 9455556 189310395164005403054343181539889403904 9455557 58625964890473577010357744410170236480 9455558 -15805791584545011045479773829512716288 9455559 -131385413464563491538544721066391797760 9455560 -22048107825898138262361792704161689600 9455561 -22068604624052157309854749595425981488 9455562 -32490952425228084586575215413374812160 9455563 -37908268862416345189256946539629701776 9455564 166183180388149207300354983321917074176 9455565 20275783234117024492096344364905313920 9455566 -53232225216642692879987304343297149120 9455567 110590075144136098202592518163713741184 9455568 53747744219837539473508230893219610624 9455569 -530720305613140991162466963921082421760 9455570 63396458774570832260799250355612708160 9455571 2265427736697772877071459110599944656 9455572 -7257648225550171740921854020647165952 9455573 -16229826048052819995967912113937286880 9455574 -82211490536874766814763963796400369280 9455575 101671254802338761010336063957453690800 9455576 -73102108576771930844188836739517644800 9455577 -161702035718219144678352263076157016880 9455578 -70506608128886307537069498073667301120 9455579 22738290021450216491657940178249545396 9455580 -68072615026798815230725730848528788480 9455581 174391849939100414649735226407828073382 9455582 -4042122064242621896464233554806900608 9455583 -45167828907933813188593236182177979576 9455584 -44573472337459245710178062034818039808 9455585 5421926305121533802894645366063097600 9455586 -17507644702772625202278944478419606016 9455587 198578725312782336044177464072017941592 9455588 -162743831501266716779116361169572757504 9455589 -45588514887371611825682713614279475200 9455590 46542964276227358497188529136045745280 9455591 -42366063692507050316483451651573001200 9455592 -26239352222331161374324425081001574400 9455593 62540951029019132591946049377013916800 9455594 54585392982739708684319545454983602096 9455595 -148876672876134842762908654579935271200 9455596 99876756688127719477930690864921211392 9455597 -392373778270206704079664638653087784960 9455598 99353035696811040762485376666562066368 9455599 -179000722360327466194628707602096943536 9455600 3449912492691578781025767890603212800 9455601 8968945014589918564855322127445912704 9455602 28128026406183456945139985879880004512 9455603 -19818209507555322945111251031340073880 9455604 136710029767331435675015551448308948992 9455605 467753705875631042659237268932207562520 9455606 273690049093704996013476851721617113344 9455607 -7424410484083956373828643676186183120 9455608 -45814371000990166175734410184252477440 9455609 77784661588208482971000921461330919360 9455610 -66175179025685541245340015171311585280 9455611 70089986150843343126078340444480280424 9455612 -257455497048505705724191503862442655744 9455613 150358128960403642007336778146401542144 9455614 349713005282056174043629800796354560 9455615 64075733433591956599705029909336549120 9455616 -19044273823844493898123643854415462400 9455617 27687127135258328566360357053395873860 9455618 -102139718204068109813040052665149448240 9455619 147370997888370807638365704159440587440 9455620 -25319611692016032814398611697015521280 9455621 3346138066926625541788542689438081280 9455622 -30861676381309124867311042895008757760 9455623 -103289601131432900390755740339214625128 9455624 -43701655066215330601444397929219584000 9455625 -25301334211170009413205625487192143125 9455626 -32560704239203691172706602420949345488 9455627 -184257449558364721219879697873811438120 9455628 35397818657339061144349590553896569856 9455629 -6581345604350215415409227745854651700 9455630 -19551735836626156849214480168319070080 9455631 84102618981350905851282464243725922952 9455632 13512883073261342835592249461280161792 9455633 -289095068048188639825216626264562962576 9455634 -71656149295510225732081218682066527216 9455635 -1034929405396556995793714471953728000 9455636 145726541301325448005972634672874718080 9455637 -138996463895811237166190796991099667040 9455638 155326495410380789818735431434572184832 9455639 377468160825046704508318155661769345760 9455640 -78790601204066863394201947101734707200 9455641 -23790632021551342129642905404957031160 9455642 -46770128587742356673568450455613396480 9455643 -278813772043796932256143520224088849280 9455644 107829857384622732285727589184522706944 9455645 140876193134307816522877983389676414720 9455646 22329088207456949240232132836202774528 9455647 -29848661814345060725853535353292567040 9455648 126831298779960293414931721711754674176 9455649 102267112792450923872540924988426668928 9455650 61035683871750752464536822605208165600 9455651 56878229521168865123132001998216560704 9455652 -52569837841278341600481537388371210624 9455653 498252974791229272281149214012074298780 9455654 73587235511021718753569103665678263680 9455655 -221446099987037381069011498394719676160 9455656 -1715954826637594171339598430080778240 9455657 -2097605948404911368921997783740539488 9455658 72317549006049320891497845432215838720 9455659 95387544243092356198229068094111488416 9455660 -44699719550078539874847040994075427840 9455661 -51689710428750971711635201320080495412 9455662 -94021149639849085779957381755553364800 9455663 -98607966843980808281607429160911079440 9455664 -11740613818549397391527310752476594176 9455665 -49441467572978395277736008067196004940 9455666 -147524061567068916283085931056111328 9455667 55472007746154446374349281924352716848 9455668 82475895581602623266145665607192821760 9455669 743534961106607455778090366056145280 9455670 -13264951695559800455341247981758156800 9455671 -210057456428361553155423407307459456400 9455672 124364973388226963527050508979158671360 9455673 -4313414616287281923723693772916878416 9455674 -165885928515260546624860935814349195664 9455675 -60715468662630587474961838942230471000 9455676 57564466734633052421931009315978834432 9455677 -92067781633925439505566251295639986976 9455678 -182991055298495429888387450128455531840 9455679 -181130776719359164090726929604979344776 9455680 4730900419691295475483571070078812160 9455681 -223165533667030436851425217701853363518 9455682 -3287165208910557163920141197667471360 9455683 -257719703530709506688858116663732360452 9455684 -10501112853836357064700864048411238400 9455685 11497603478093341269079870367066324160 9455686 184554488935280299078569143138718196800 9455687 3216900537477434612172598992965555352 9455688 91195205525894255843893519683070156800 9455689 -61737274652726860409686050636943030200 9455690 -10210580918547312391946341837446300480 9455691 -42013940644474716675251200220878081536 9455692 -98113077015399121677216130990609920000 9455693 8029465679372664215049061040220060600 9455694 18187288109533624959161235924982410240 9455695 -32438489614884310073984107300837667520 9455696 -53737692812122532199041986452926251008 9455697 11574361197086092529861492359560541872 9455698 10735258469494715755619198091637441536 9455699 82770322233826175832805990389813627720 9455700 -1281790154681852888269501144433510400 9455701 121584371851811795056997682364560698400 9455702 88910623003866260653235069294872395552 9455703 190925968027998698098897253001321395304 9455704 -276051275221229215727150698647656970240 9455705 -30226382325070467757817787004798770240 9455706 39772380376504144258763655331940612544 9455707 -148438623707790571851306381504958656096 9455708 83254734438164617098528185195238793728 9455709 39982041076550554581152917904887689216 9455710 214635290612936838089049603611735915520 9455711 279071663096422066769554474293654517800 9455712 -17658817802406322480344733277283680256 9455713 -78534800090236613760345752928774557696 9455714 -17260006352224018218615226877444513280 9455715 38278847174284703380928038807984486560 9455716 -6562260338548556224080611023816200960 9455717 -299558447926202975131956700727725983234 9455718 2519526549748837621761892105903525248 9455719 45558991978085297882088548347854864 9455720 -93072414279924958534997711453766144000 9455721 -78343201873482342434872435700111575872 9455722 -105182695802911269964069576143427954176 9455723 275877923956913930589218391757309078920 9455724 -261220285411954305654934684458855060480 9455725 56377419586478687222527302382267093250 9455726 94710306194256407360485083089655699648 9455727 -2460126470758558573892267633978814192 9455728 51099024207563804894499230870888087552 9455729 95775375037733399806223551071311205330 9455730 -49449444903200635314312713566796467200 9455731 118605419106945082862230065204719347532 9455732 -11917084033720082529765676623841738752 9455733 -4716933947638218921541680760274495136 9455734 128881975430329473784036158058211642016 9455735 -90892741064703185174499899370192241320 9455736 -20733582142342983199448362615465881600 9455737 101007309235141435685633304626078029440 9455738 -136698733444479118558689685466357838480 9455739 -97358407112743132737159873428594611176 9455740 31374080077290163852856036170698547200 9455741 248861456356111133508421601428194557484 9455742 -138642859968699226228827041729681756928 9455743 -615316151513602899808869479710684032 9455744 -32163143435328462906246762661580636160 9455745 32364175050897432760183645069993160640 9455746 -62825372659246518805171118492441449440 9455747 238164431760942360411957276759444288000 9455748 58184655764246168063061943563392010240 9455749 341518637431251939781476741343212958240 9455750 -98553798678392103868065112464902880000 9455751 151328526669847830426366357183846425040 9455752 -55083012270284264619888553084630502400 9455753 -64653303484917688772053550686549231200 9455754 -27588107528453713536611248002234458112 9455755 -129361496422426459233660022695929029440 9455756 -230063132098135951516640504679892865280 9455757 -118741822380616609910536708608721210176 9455758 42147207003254498810460686787081643584 9455759 61281416202489311031417591544929798960 9455760 -14467758537599033979459218458375618560 9455761 -154218953151958758178034911386341605568 9455762 164736657487239497902512926319900703632 9455763 5055443118757677143884002490655301744 9455764 -283185979970678415487737504731699127424 9455765 27996893030166301363459498291599225120 9455766 -98930460911683156383299335089944486976 9455767 71176136506173531451702755055335599816 9455768 120746756928943117154261469141457305600 9455769 -6505871449544252939921707317544184700 9455770 -3563574407150401377083300123858821920 9455771 -5067842431432448400787743626597152416 9455772 169352429476961665019393739428643297792 9455773 10806395278259568959370932176620707724 9455774 4836007471217165166935472016160328192 9455775 16903509192009616693121153734541529600 9455776 -77075826294331245749684514760610021376 9455777 255430476075927446290481061221409512112 9455778 891753826786725278087285177554992720 9455779 -249425750501332727096414868447756787880 9455780 45904624164611757270666299700046540800 9455781 74780182759028199938368837605051315552 9455782 -5825309174785429341805105064060819328 9455783 -41307966298289153164701101493617783136 9455784 45117924291433990407467969505444741120 9455785 92031753938964779419257324688317711360 9455786 42672981070756308653066238101433193392 9455787 -183231618358592419864510419320735880 9455788 253973550787174513222261314764261881088 9455789 -79408354107247484752351091764951266816 9455790 -32177080247374106610717528059527313280 9455791 18916285798895685993191000276232439760 9455792 6296666133872961108803746041889898496 9455793 -52296904315914585975732141757834771392 9455794 -45624360637764755452771278129548286048 9455795 -131771459684295340797663557338315464720 9455796 26299442107422171242327580058042122240 9455797 -137849402657944133374891871180806944260 9455798 -37382665806653790920282680431231031680 9455799 56872395642868457073784492842663955920 9455800 18643331303716272259490423878671360000 9455801 239256377046541156047656085944240871252 9455802 -30358096862594607940591508350594934016 9455803 -22422362359192598325370951077960402144 9455804 -81660152873921524499079020253382930944 9455805 117006197160134231365680478794981744000 9455806 -6464076453211526167037981470451712000 9455807 27004737946339504471209560006407381056 9455808 -15051624834637397007632885631003131904 9455809 332065944312450915815998809281457384240 9455810 -17942105746812043923375849471766702080 9455811 49766717812817050926570953531419803120 9455812 258443384159982100042918153814933606400 9455813 31717872679296002013050113781759251200 9455814 130452818285903500915205353132736419200 9455815 -315910414827698971111063691933125580040 9455816 -103878128567989753508464504570364682240 9455817 -10531815386711772685753087497259207488 9455818 -60820634407243521634369031957254557696 9455819 390084996933619444132435418778315587220 9455820 32167359967530778368045859647492341760 9455821 10847066783909416013838988228890268022 9455822 -105474855646717371676314974795527584576 9455823 95991630592356689965558070151051933480 9455824 73329036353818461702089128407538073600 9455825 -219090938762195441810927447165377524000 9455826 188270351783792781283697479003711872000 9455827 -4729847695481504605208463749581921440 9455828 166811703464123697809852278072897488768 9455829 745961546149833905798972149868732928 9455830 -7610976282593961884607739127745511680 9455831 33287266279858799248538670467793738240 9455832 -271107445382902773316960260901976678400 9455833 201742338113988744190229039692657676160 9455834 -25960698781570879543035771624941099040 9455835 -108668165841441904693682620901503388160 9455836 -5339369105709151603848187531293351936 9455837 107537807954277424759260881473257345024 9455838 -53872181447419861915900234546703462400 9455839 242542166735783545035619359088067655024 9455840 -1765070115010830950498052228820500480 9455841 -165332384340441643243111207521820118400 9455842 304547456287959980494242493930079374848 9455843 -90888912681605449485708817162728439908 9455844 258713243007346853258366926570847846400 9455845 -13533615187461855511507181584725160320 9455846 -183929798550739862617964370101063016960 9455847 128989837697172165051301151764314480000 9455848 343829925125132735960541468200552463360 9455849 44431235661178375651454958570497347968 9455850 -38994732488997973450342918692863132400 9455851 144592372070313619279087616128499218464 9455852 -7694818611689569283853022516358627328 9455853 212801123505556001509803934039692703008 9455854 -28038296796028559510242432073818884480 9455855 259890553846328102029144298772667826760 9455856 -6205071443875448966109088877147258880 9455857 -48274605677060549611395869481627358894 9455858 -81782779139254995970170161264287545216 9455859 26187963283158902178373661524296642720 9455860 -176962341372190673668432805711185009920 9455861 221412139695404471028812631917642028462 9455862 -16430765578085875844289799198016830080 9455863 194589953220363608060540953473939566920 9455864 185118923935393269700874861715685355520 9455865 -98800129949227611091245777950329049280 9455866 85548788294907985074210220788736177920 9455867 135623788514950884030745267414906586916 9455868 -19045789405499471080376996782903664640 9455869 -112353675096775292469930949204421872256 9455870 -27723103498944190788621525241293597120 9455871 -4748165636826415795765393459961560320 9455872 1271482206223140345554877051484241920 9455873 -183456069636515836895430775626389201982 9455874 157931590358229458210954078151928868352 9455875 -67110693034148466849367815974984604000 9455876 2063691666109466125352037309972681216 9455877 -31247002881843594386098332321859621860 9455878 69329109655902100549243791094452102240 9455879 176577782772989140413065115934165784184 9455880 -57987132524653050412127994339414835200 9455881 163442958150642244999227632466823078682 9455882 -10056449522019681556633617294934291200 9455883 59687011976148286321766272365436646400 9455884 -124263346645836666749883997755030141184 9455885 160145030251423787687954718118809679800 9455886 -10892544712246741003952542411453747200 9455887 -182699860633402807041874070246418014208 9455888 47897996249565418493350083843153100800 9455889 -17091711250600219375358344160009642112 9455890 -17876553848108417627437437124565608800 9455891 -347337740662017492464055517118948612928 9455892 -17781304964448630169746428059062835200 9455893 -366630205869637665757825821748159037220 9455894 -43179405533264248093968476211953222400 9455895 60554502446913421734916587834705886920 9455896 -182681935215714999739113692635461150720 9455897 -38060295132736226220853546370708516160 9455898 -49094009949177813404666376359244882432 9455899 95637379605668397702162813601883556160 9455900 -87678550412687669681288915040177408000 9455901 -35326123322270641369869917850410557440 9455902 -235147154362311462829329491163914421888 9455903 285210836625535572468765936194219053152 9455904 -78442115058512150946578857955748151296 9455905 -115259215627116588588398898661560153600 9455906 -175267279122644895397177687343621020848 9455907 74317024073218880891027472456460099392 9455908 20864350715487304070246717592014848 9455909 -714190739176099553396907880484756196 9455910 -2511574466029861252319506947584436480 9455911 175767002506633198021347537605601429120 9455912 9299307294391026809937420479598428160 9455913 3734179452756873435908654701022930400 9455914 26223228059245115923050165154467587520 9455915 -2175113698733030234765646064250588160 9455916 140513230521667412357407628417118807552 9455917 79320432693221579912892130065262946966 9455918 -168170155522766281029658483127755584 9455919 -113930832813728967245279084386127438592 9455920 44404108953730345210573618877797171200 9455921 262848185338771300236450614307042353472 9455922 37362707810400567562314538386461382144 9455923 -58541670810233747270238805164644432112 9455924 -111084787249888842350981534243041855104 9455925 15454212602867238264227399794912704000 9455926 -14895675812036026068493523777636008320 9455927 17236987128144847177929464554090911312 9455928 104435803539126334211077781739972956160 9455929 -42600076332919892715709733719335156224 9455930 -45667857083967930900610253097831628800 9455931 58980009304355099221859200572891621960 9455932 -106693657770971033889178509625036309504 9455933 29059344293268729177806502123135865260 9455934 -24855356950805762619779662800391177920 9455935 17825245927876952638001347647303227880 9455936 22439487351290724106363553126912360448 9455937 171016293120112253672241721959760922160 9455938 90788574985637161744065183820279143120 9455939 311403913095071937046645686355693824000 9455940 -4188531934955546601871943849747904000 9455941 193950332569295446588887022186563369504 9455942 -31702276637531283183017454051212785536 9455943 90221223409267283698333976133400834560 9455944 -217945019848541960929908032531616890880 9455945 -86257483090000350802529018501031798300 9455946 7086488784781844185786711430494781184 9455947 182164143324810590057366562873763301396 9455948 49512839070263291783521757780733236736 9455949 -109024535654229000307582155603516660756 9455950 11013244868097222195967140020463734400 9455951 412884004899103260745079565964231043952 9455952 58091837905870548117892041463358423040 9455953 19933538848354206416752877254625233488 9455954 22690378803844949604578472206760364176 9455955 7713359581632136830617522441177329920 9455956 -39439977434457162356769297524550268928 9455957 -87313134308307234977273285933324577888 9455958 -151379121837106496888739020431203840 9455959 172664137044373064982037784068164907104 9455960 -126246326372545840588113929353635840000 9455961 -33884053139185534532499614863398277632 9455962 -7261343804575081770814996161497610768 9455963 75664683171979760456716631034670295784 9455964 -24747921479542489985541447763713220608 9455965 135678486524209276256685648952889735520 9455966 -71726691436615122108673776876415346496 9455967 -135364709007669444085831060197735701760 9455968 -64341236556928514320756993491145850880 9455969 -274965557824236044053409209905815313630 9455970 50631931006929052894099166464876032000 9455971 66127139182534228520881671301089764940 9455972 -252656575560344729574243255850984277760 9455973 335212016072434758658590419713193167968 9455974 8288274474189196874946558268533456192 9455975 134508357875546527826080313114855856000 9455976 -158599546128865922105126624329951119360 9455977 161981054217645774310786710787554844800 9455978 -13032075131925961080845368399389170688 9455979 26596199177885872810272644222737660128 9455980 -53988893263140479139131537663881728000 9455981 -78998132680920744991112403348265532436 9455982 -10439040365924454977342871715709523840 9455983 -60642784511484333274177792812028296720 9455984 89323119457539951573422782125277839360 9455985 -3161636357676659207663638172430614400 9455986 -12001555975649733372050982101872973808 9455987 174519375071807880238700648415474454800 9455988 94773638634044233326378436365272064000 9455989 93387304819659083561825702192759308320 9455990 34131065940180924572642866637337573120 9455991 158613308862727779830805959132432375040 9455992 -3169930631046697833941723612420505600 9455993 190480107770934517812364877014077141504 9455994 59689757666390442831589586843166382080 9455995 -8449285510268226344734085662180164000 9455996 213709608488885036046091304501174845440 9455997 -133613639108755488620346481829830080000 9455998 -36335367853606794862177510933384128000 9455999 71669328515457191230426180642691105136 9456000 87964499660247574212981370273136640000 9456001 -230738165310565945083882831979841280 9456002 125160540953515379591545767009969215952 9456003 -19081798330372571009023831847250768096 9456004 80661972775859666449517741257936125056 9456005 79976338859126317921147871878964319960 9456006 -44763871520298206593943741280721360896 9456007 -19391515062776365979714288904155434320 9456008 171698702577984298271502037085099089920 9456009 228864614507490399326701868232830079504 9456010 147687164371888079701694201677830296160 9456011 96582412737717540073035511852980012312 9456012 81566659757806377027801936385272924672 9456013 -90163301263774688224298421724654613376 9456014 -124377142979856991807225927658977728768 9456015 -13082023578830903653817465526320784000 9456016 -24629036731245480954931447362214412288 9456017 111852935992434189545659733660710230066 9456018 -38056091873204949192407384165469855744 9456019 -702060027772336674607318534119657442656 9456020 -108855404004004267151478700302148512000 9456021 -20985124683210467781075277927474098738 9456022 39159560872122187569996111650322465312 9456023 -87964471737491816324576764689111053376 9456024 -137188073904010365550359023905843445760 9456025 -5183359909770090842166693955386502450 9456026 -180888816872406196531735767107826582288 9456027 -8930071609073153296399776810356448768 9456028 -28336300394155938567730807554678349824 9456029 89231321535403410568080084252120588 9456030 -68019998177344465578564535750623878400 9456031 -103675596729665069096188093029174945040 9456032 144649600190290975965094489005234192384 9456033 28477611237887555342596998622118733600 9456034 -636488914026440916869709423389764608 9456035 -57826862320931742128993964272463235200 9456036 9355978782954886903505745361480617984 9456037 226570412639534727436246680362508881692 9456038 31509138166000831201696119488483005920 9456039 135292627075602696473660579137812213504 9456040 18650578508395066478846503554965913600 9456041 -150470565517031472164021283908799346560 9456042 9142215133196209197958719345582227712 9456043 -121009159898228606944488089634363135656 9456044 -134335341598808142281141563215191040 9456045 28755327065361002876207990662012133280 9456046 -67811460835374253328278544978838871680 9456047 -8544252121994543218211016143597297880 9456048 10031479258171030979397513970345574400 9456049 -360990050058141517646064003582712163950 9456050 -9759004272223656600869634843870000000 9456051 -27279011619541189644361517631347176896 9456052 -175508384247402305099800995395768577664 9456053 100614115370806118347014517796819262240 9456054 -12026856679946519683827856198168535040 9456055 7784638267776266547266728154800605120 9456056 132624823763692406836978850647494266880 9456057 -1836403870769486367531440098206408066 9456058 -307044532379339423255395141901485825824 9456059 -8322098189841357677958395866745492640 9456060 8196592000473825090288990009126912000 9456061 122275073198309641779861981610834062662 9456062 -34884000291755270456657620094445843456 9456063 -131852185284513572987540401278165911040 9456064 -86771436134155748590650138854820937728 9456065 -165429652930577703211553994094998378540 9456066 50001047635778612949771996469949757600 9456067 111273415277604779320054993776112365116 9456068 4298039281932802604756402521033246848 9456069 -133435764181371319259450893577533728864 9456070 15084787558285367089947332559830678400 9456071 -282856699437741718109092165254034140768 9456072 99630862156238789303196876757979136000 9456073 309990314163469252251250302861046108608 9456074 -14159594314180414001154583336784704464 9456075 -76783786410149901517950219261267270000 9456076 -2897129469033169853050841963441117184 9456077 110945130591573935815498714014004672620 9456078 -93206383689645730834712608276275696576 9456079 -3741125913207389027541295566641564624 9456080 -13191613582661725195130857113842073600 9456081 8564845151761331275839509873369501184 9456082 165513249680089424507983221246028800 9456083 -46899449467833509861993336515925130336 9456084 -10560906574300852931361850027957463040 9456085 -4152915444528115861536158202760688640 9456086 -29670379758117902645500462127358007008 9456087 -898785989161603683601838305928533632 9456088 -75710627365606382843119521284023296000 9456089 57856028098935310599312136076278851456 9456090 -2314902719451844706478870657984215040 9456091 353128556311500184406693762638969775800 9456092 -139273480583584449296054493152131411968 9456093 28285901952632743718394087703075271340 9456094 98116416248686785513534458087315796096 9456095 -151549047623174947588057508589240781200 9456096 -34569998414074362023689619627136516096 9456097 212834753768207123361425880168840305280 9456098 140187380468145198605407096403786015520 9456099 89600533418596742978410136712351635064 9456100 -87520120460197667929249812171052009600 9456101 78481669013826986429082210283723644732 9456102 169822436625480989309114379362084476992 9456103 64665443150407416726018904032350551352 9456104 -4704070534234590432234834836228505600 9456105 2449658396172429374261506107551107200 9456106 -56555266542560663030352842696440897536 9456107 -14691679983533641192083624506275229760 9456108 -88295321771327020021460010904031562240 9456109 -224720915112585864517238012305731680712 9456110 -135501349830909435217809810570339014400 9456111 -27258701896252915455242135960299021968 9456112 -96262831296164730577510181650788220928 9456113 330129406085849784863640802551074401362 9456114 29896514997859046269296702005419867392 9456115 -286111754556360115491225524001476100240 9456116 -63608003084536051984421784763600035840 9456117 -1232922589273040933143864073334568320 9456118 -298018404887351196048737495108528473344 9456119 14933458768167109182679906385070955944 9456120 30000510390023392313649838643032780800 9456121 -563991008371756585758458848082294636288 9456122 -57822198749700038169785900660352884736 9456123 165315743272355123458524373686717519384 9456124 -23829074562748819819802706679271135744 9456125 44341511488142308311839780096784864000 9456126 58616858153290648663988323422496513344 9456127 -9950298278630992539644271703322696408 9456128 -5324655571484071764241606539447631872 9456129 391700088365368489553597063421611764800 9456130 -1402769482540875158244022864860986880 9456131 -520682673938454021395012102697262647528 9456132 35196246446496208120140783031255560192 9456133 143890039852252321631264409006548942560 9456134 253237566116869991857999303043341357632 9456135 20870636852373033231408441493597063680 9456136 19907386793877484880278476862143744000 9456137 106313769836335195636602764068667061786 9456138 -150116794968774356180326342031407579296 9456139 -20635907024203043975803611824048338176 9456140 5574558765099837585475802035828961280 9456141 -47358323445300633651206363713226515008 9456142 -1670056204420821560819925815309099520 9456143 -243240127794066139336482231096085175880 9456144 -15744806468150874155134146835200147456 9456145 -137884307427145706207253370989465769920 9456146 -83132280507041585375927349703791306240 9456147 -12482069185718764860937395386621702592 9456148 -15338800590600961505575331413650984960 9456149 18993409849850933651118421711249411164 9456150 71284629281221397024169425456212800 9456151 -75843876004536453918594126665949448416 9456152 175328045927921240548905588120158361600 9456153 18923473273765630155042556865912013504 9456154 28912919411556068873454527816856388320 9456155 -9789682676650756194759076006394790000 9456156 -12127876086882158969954141399811517440 9456157 14339989589170457001692494703815715340 9456158 28709667719329984744884966729892506240 9456159 144781417866374178226462535159043091728 9456160 73949873660427140408602104550769295360 9456161 10520610727099317139067879542555566720 9456162 -35614686278209800755520624144539761920 9456163 352077884081257250390472915896321224344 9456164 -6659710347652894008248704663952997888 9456165 -247270736891983889993813858404081774080 9456166 139489785130899347411200840730709688320 9456167 -151453283897645097575388407302204128000 9456168 -167277759929504960799841352305630986240 9456169 294605311117470277056975452107134634320 9456170 -939170551926718783971968532374649600 9456171 109355972101900095260634520593601121112 9456172 -246798532490832539714436386453490451968 9456173 -4139758926047615966104535182694750496 9456174 6386208076618496689991549577235992576 9456175 -75144952681528034823759342209247381000 9456176 -37452922760151204023196149892214849536 9456177 -151780352206337526574696511573477934480 9456178 24491139966021836183796973519958845440 9456179 36590968870578194190739176885181062000 9456180 -18745902122322150906228876341809889280 9456181 21428641421659976324004820347283909792 9456182 -72773850495470007661989159484070797248 9456183 -11325189228992919453510679736396696616 9456184 15801300158549691954085496850693058560 9456185 117934788630878020570385611078112959560 9456186 36692864398091356858623005756858764800 9456187 82767140624700651410268334903498094800 9456188 -67530988318395364476732590123680687104 9456189 -19176548606820666731075427371354467680 9456190 74890668598198036554729559364613947520 9456191 -134025163372300935790014604174544793408 9456192 -44100725294253936831592460574650793984 9456193 -100888993845026356412275955295654346558 9456194 -48170195646850276355231557635379241088 9456195 -34979073948473987349027297686829830400 9456196 -209657062207625744052314133900920905600 9456197 68329983787958188688176997863390588032 9456198 119742780857995696350077913963193654464 9456199 123571483488697631973603844949216381952 9456200 33149767188748383932738746100699904000 9456201 -4542774993585648574155243646273403640 9456202 3542883920110597097626773595062773760 9456203 -232960854166325315182654718152447501548 9456204 -61453301944605591093273128457977624064 9456205 -62663366029324872769527142571838840000 9456206 2907965962378517784204055498114967424 9456207 69477977644771501665308268824732291088 9456208 91913232143261569757332910371745955840 9456209 12873367783359998080202045776993454592 9456210 148148375040451101250146916105942579200 9456211 72562737673216392813347843907383099400 9456212 -139912400966732052954177187399124459520 9456213 74899920964472773863544046269090380384 9456214 2125516057903428951865448576545451712 9456215 -255234484432760740254012588190630673640 9456216 -2284215347123663668695101821970350080 9456217 171101062239345377740087063187320965780 9456218 -194473278827337336974732418612646567440 9456219 44546920023545108551359805825689890688 9456220 -111572465682078147143572677535085015040 9456221 -93824872675044785687964106448646264000 9456222 92805717234422526923338011764183691072 9456223 -87803101545332017952602244825248169360 9456224 -390331728691026621715067714695562526720 9456225 36963326449502627200557477556750308000 9456226 -46976100395941051862584042864604619936 9456227 270960636763966141425545559855165710472 9456228 260055375872577213539043294320706557184 9456229 -244296164030151237343451202157996679170 9456230 58317683402262634986046057354258387200 9456231 62715335294401522544298367208246669352 9456232 20741476837547616596892613632755220480 9456233 470447719428305259695247047300229343560 9456234 17176959823956019981898862452885095680 9456235 -218407004827434716143065003315035565840 9456236 -52026372672275574212418148236852722688 9456237 -78325350112212477481034843252129343360 9456238 -66911441139602895724942685863615682688 9456239 112276164968731314859260235240126470000 9456240 -8372640394266568027479047387933245440 9456241 428243133549560536937250524594319026642 9456242 177700600660378010127737938342345696272 9456243 64365051973168982356969988861862485760 9456244 -62883859898831192650453594477668167680 9456245 1443544556019706401406026638500537500 9456246 -17173749937563594586407417709070200896 9456247 249194817558652833079738032743563022696 9456248 19977163476534655500957891904044687360 9456249 93923944365246755503013773829023527648 9456250 -62831647793472401839482439536843000000 9456251 162146529329181323910800019186758126352 9456252 43992836553439806153951042416975127552 9456253 -107768613899780143184244803304980197498 9456254 -51068272893555983635795552421437991424 9456255 -90593773883955469442717859051330258600 9456256 -287371045667990181932406960376082595840 9456257 -159125264774945801724493883479584058494 9456258 23658957201937539697348634737880716800 9456259 -7016920722951212611768033849303319040 9456260 -30849396048703570360513797745543802880 9456261 -110092286907422982521128355968474410528 9456262 86992002544559818282015415454317347200 9456263 -96083626604016258423603399486758647440 9456264 2880810262366490128997059447730549760 9456265 -12907757285080827719946776511880001400 9456266 118947356607416039653883815975105133568 9456267 -280352131397580534208306341060876058656 9456268 152779167054732295571077263811685781248 9456269 -105679585013148574765494391254488064330 9456270 91453705138684951639140558224416112640 9456271 167351785803576391616042133881904832 9456272 7087739083855698678608700716849037312 9456273 8582590219900974335470945760091938640 9456274 -945074440472842667638034147133296640 9456275 6762462224997661535585986278353488800 9456276 -48014662085685803973973643037266208768 9456277 28752605859348944221596006035423839392 9456278 1270814170919836195304577459816847488 9456279 -35986911479496597712041619424138966400 9456280 -114512045709758282897745941123149209600 9456281 16645231236816334508395839819838896000 9456282 12484134018155256108583393057765268736 9456283 727543968593533183053894536320563000 9456284 -258483446607139592559583833521583621120 9456285 -79719693573038939388989980305463152000 9456286 56432031099872602055171127312826915200 9456287 -78878754489967163275188484173179519520 9456288 143045927920161476610326992590408253440 9456289 -106163896704358935956875968807970733376 9456290 -21046977165740881679105975276657061600 9456291 19436417567371388841527515961464056000 9456292 -132875498281594958091876280499799153408 9456293 43495858575023535245812723949372669952 9456294 60120149616932775627656727229587537600 9456295 36692518366927754903036378684315109600 9456296 50173340289671997928374561729622579200 9456297 -64160701952015863452223496792269234800 9456298 43986959136789343314778842354128948400 9456299 -450424788261322853116540208189725706700 9456300 29024764364683947153790923086499840000 9456301 239239713745468983140278884426605601132 9456302 1283152141156667911025519335763226624 9456303 157398752715510840471659497693341085704 9456304 29652908169449074691813014899250495488 9456305 90667239637971167221635931784838177960 9456306 31557182951035210748079095141955462144 9456307 3472129437716550269048916213474538752 9456308 -315617084848140584724479720872611987072 9456309 -264509090107588521998904083288600599200 9456310 13002193440934029956228654442657922560 9456311 -336226877400823395366782679903681200088 9456312 -8836612851216848837857183076159324160 9456313 74511428974286097883345421950574645184 9456314 122517920454125909070657161286208166256 9456315 114363334999792775288955653579824957440 9456316 -52781852956073459091354369438149032960 9456317 -96871149280298233404322093357947552180 9456318 78429237412940070786518604008731741440 9456319 -48730596561245750169055140974227363160 9456320 71197233410086776950917019768193024000 9456321 -33396348354934222350140596202176589376 9456322 43495065647156695595707088714464926624 9456323 -501246227358536095984830258854216746056 9456324 -3746112163098962844811198998546514944 9456325 -198197687152630503803734225032295610950 9456326 230558926877591765144932388639224056960 9456327 -114802471344042705593766596734062686808 9456328 -57273231307260544042990863827716669440 9456329 -150756876122986715224868079314440220070 9456330 -35162608848639055427545574454674887680 9456331 -251580631690698293034873348544206866936 9456332 87885964844820057727995207475241874432 9456333 -27334731236154385034967990304810205952 9456334 142458255771820677413354907421276970880 9456335 -28606130563853787718781303285972935680 9456336 11891145318582839595108035220726792192 9456337 -339153088905923386910367410908132241808 9456338 -137284150766120341551331193726988236160 9456339 36138542030233494661478299043742053760 9456340 -180552388130647908973532042601186812160 9456341 -278090972841310703756180610766810350258 9456342 3323382411652847906736799496400795648 9456343 -57919612019851070912457261089159648400 9456344 258032431880986850112331645717702748160 9456345 1104900576297426872239554845682776640 9456346 -15188918545588040120636816605504090128 9456347 14003972041728801379709751358406691480 9456348 27457412527732104403576132450526576640 9456349 15321758564065651390296435129535036800 9456350 25149937821221855372022996276916046400 9456351 -53614540081831146056984517678344874168 9456352 170373383333105408940927265541287575552 9456353 -134318125445748159011802218820540003456 9456354 -53677497056571494665204255657944741936 9456355 -59186015052365530851488203670248238640 9456356 -41555158122749649729530125142712262656 9456357 -1999258116274181446850081709883948320 9456358 -1550638075701074673620381206487991552 9456359 -168210519578142041310145393072461197160 9456360 19252921387265674912700429975466393600 9456361 158361792096282750392417269176288363962 9456362 -61734131583823368571647959087791295568 9456363 -1296474689105678836313877339347204376 9456364 -25076281279516843818728243817428430848 9456365 115991180963962695964920459344361781260 9456366 -8289734701241791626916709470927260672 9456367 -219377431783887419110722098810960422800 9456368 -53488076633073288934208384998106923008 9456369 15556004385530502079194056939922857280 9456370 41868096462906878892383884465396024320 9456371 445780773263021979144827191167816826572 9456372 51869455143185326440928080718504857600 9456373 -370217992354441342987683980510010295378 9456374 -107466049640818808576652079874669516160 9456375 205472940916009913482165950622416768000 9456376 68810258897819543543122121573502259200 9456377 -105490001804975910061424714072395388928 9456378 -44503639221670636127701834531156919040 9456379 226973812061385648301624505480116387360 9456380 242714528380494255863192540283387479040 9456381 -63469418134127788112831934612069069504 9456382 156081691478471089473944097145282944 9456383 10175856833123737670469211087762541280 9456384 52205811114046313545175843049748561920 9456385 -27336102621209489098573652685263061420 9456386 752902939125183220173162404828490816 9456387 211434055929172731696352517207185853760 9456388 621724168145299569183353613157166080 9456389 594072534669722088573761566820680563900 9456390 66823829004194797526218292994102424320 9456391 -6115696710740082527587644419377614720 9456392 -131455827333453069503369099668147200 9456393 60818553501975235834274077952951124000 9456394 -138958823565622609839604844555575663008 9456395 -1051307945760475222791624733042428480 9456396 -166589999685710237798377061561686430208 9456397 206090400893261059858970212130040737846 9456398 77500613873812075670363859558327870336 9456399 -444730264192611962790875788429504064880 9456400 -34267558606055804992973192827777843200 9456401 -197322935277759816542108599820320955100 9456402 -58925241423480721771331942834138261760 9456403 -463478458478124638999887038229374845280 9456404 20171565039897447023017484179771825920 9456405 3995498582018215213835062324818673920 9456406 -71746719394687922790295172657584378848 9456407 263006151577039595846763161670414941160 9456408 47549709101832219716459323198261616640 9456409 190506030152067340983922307998729585610 9456410 -57060574965577689221045279555436257280 9456411 31145163809603290150879610069838598080 9456412 77145729752793464617863218136478185984 9456413 -148690165268438593313248706944739618400 9456414 732889315112603094143583689851407360 9456415 6176871473001570783767955677062939560 9456416 -250878572438368592009117753207563419648 9456417 -55558136117456030975775064611545755566 9456418 -300989442301869572923530291343563018240 9456419 41235225049687056139156836042545955840 9456420 -4758231652604402268480615861658583040 9456421 83466541340802812618321573237067306680 9456422 106153813874102442914380907666975596512 9456423 76077146905842635892498862538392841424 9456424 275654330310092956768420672918414694400 9456425 52600455506506542309028883133372549600 9456426 -913643210403882472633699530397224960 9456427 182580310661155034438646178474273821792 9456428 -72998107903233252515934986040777553920 9456429 -95050543862398533203192263212445388640 9456430 13144782335775818407804742363886309120 9456431 -6791330074975157896629366543172625928 9456432 5969118348408395937119268312062853120 9456433 -105961270939030064121165406812962514560 9456434 -82963116650138591222311784148691358400 9456435 38020671722425896955936870534154819520 9456436 -128326060529965336175156231713400739840 9456437 -55209687408977267016117027985198635108 9456438 33415703966015483517274418197274372544 9456439 106209219313176506141930578941247700424 9456440 28757027350223582613906306135000268800 9456441 -234339595445082643639703307344447813808 9456442 135544331940229987827429038060368693872 9456443 -378427653359916366912880681220581993440 9456444 17369591413108110055800327820659856896 9456445 -8900342835738638735831498811265325760 9456446 75058059188734522673206965965655157440 9456447 -54222007030217430283132091470976827392 9456448 -90473497778787397557876388509211688960 9456449 257117695639398084696388779370830144450 9456450 -10145366141698908047008208039776012800 9456451 -92649188837989592086581511484221631096 9456452 254343107856217211452233895008820853760 9456453 -160532575231596937514880174852183636480 9456454 93614181867365242602196347092259363072 9456455 -196534644741538672173243811321096517640 9456456 -49308612892958092458091566509197516800 9456457 -8932006619655701186979109053414403328 9456458 -31932834835336870753247102046855521280 9456459 -79459658081685044024421704301911526696 9456460 -8900951708480846861976998919387402240 9456461 -357535201791612673338076904932692347040 9456462 123953202772834355118419648902719649920 9456463 -292562650406587225322627303581007849480 9456464 53087748069189732133191348736768327680 9456465 4989983799781497866329518774129432000 9456466 186069871542263483214106056036874764432 9456467 -366394807063616460520296087383918270484 9456468 10560579850892260799079783993142235136 9456469 -80405219823025205364699610519279424640 9456470 47757914744681419003039399321762471680 9456471 -55466649456846246282850045393040503920 9456472 72705226012695082572743141830592593920 9456473 54182989179119056489368679682380745664 9456474 377627466012313129214861452930829568 9456475 -33815195459031811225518990890856347600 9456476 124373863446676230531961420178987266560 9456477 98893079799137299659929379731913006720 9456478 -120897389185919658877399840357501080960 9456479 -417671788863957805296649129496855389920 9456480 27111211866929988264036203589795840000 9456481 -323551612210300791565022640649484586718 9456482 43774901504019318324010740654077225472 9456483 -167540528808388868976993492525260291976 9456484 108987111616428131765251342715411302016 9456485 48405195950966995156330729510950573180 9456486 -7009640513443892822151939398368157952 9456487 -30618131856183923278160182945840609864 9456488 145251237793153458345761010580191313920 9456489 69791286899608937803805437478349745920 9456490 -69308177252327848662010690098972441600 9456491 -138156303759710880240664546170860717016 9456492 -68124098057642663069132952417817717248 9456493 -22456783666723357914539103978527846952 9456494 44768298389278031412418333671415257600 9456495 -99338135737878338106787535184819536880 9456496 10448252940408932874532244623032582144 9456497 -181417972984545415452141509876004208896 9456498 4423891409690880254520672328047805584 9456499 7135589239689745638171758189115421280 9456500 -199231293785665406374015016618722368000 9456501 227713382976990681339924103451802342432 9456502 -75101087103397717036869895880589201792 9456503 -34656407130228062602575261111163578144 9456504 29283360264174722203956722169185280000 9456505 -193327572627412078376945409055071112440 9456506 -25264806578061385411826523816491196048 9456507 11920400383887903935332057649442048756 9456508 69902840673200419467354462861192931328 9456509 373387751817052780165218205400336783040 9456510 8740614019790693173049408134056960000 9456511 77621031242782214305427867685280691752 9456512 4016771657798409068324120138549821440 9456513 -65881924280819766331231597704201600 9456514 -186928757076007923058119952227368965248 9456515 66804350940179324318575445577514646160 9456516 43850031245913968152599816533848275072 9456517 -178523423021093617828729639021645440 9456518 -88436419451652659813887666384777951296 9456519 6366506532993714480459157538294962176 9456520 -133591744528607397844591359346077696000 9456521 -13173401916340582562191083836707343088 9456522 -104815848384158199038282847762413922816 9456523 -3727919304817831831407795168580750320 9456524 -44476228041656847947672677602633351168 9456525 18588232885376781908542207026940847400 9456526 18744408941874677997799601038986494208 9456527 167894172399853022815590475550226636432 9456528 2726992650773472892896598959262924800 9456529 -111941712640546315854186523590638118540 9456530 -105454334648700518107002585855380280000 9456531 -47242167354207755056640067177058765056 9456532 112324038747895860453861211155004877696 9456533 94438706050354018400836071386093973024 9456534 -75105141530380033203870224833357436160 9456535 -163090872813883936245139224837002287440 9456536 -47565315501539613000812973060445655040 9456537 91435813655989193443906853505872526720 9456538 29908927483008245716606803867349721088 9456539 -51083511523928157024583556980594797144 9456540 -8421572047475631876690482549237813760 9456541 -341121024231550026087625700657041919808 9456542 -119384052883175349005169527876025409536 9456543 19892414221302729980711545012092580632 9456544 -367232715029882912414696074006223192064 9456545 -6521262158877914248426644343589322240 9456546 -17866801505755931577128857440772376832 9456547 137253035260880264550624327466127974400 9456548 262980749356308856478018878136551891200 9456549 -14371901507333734300181348416211220000 9456550 9763577545296487817325744057763929600 9456551 67756372387000556765135090011759926312 9456552 70920979785461630427685477595917516800 9456553 213074148991467948559090333218029612880 9456554 100619005400282166021318596522921574240 9456555 -53052892630964071856692640774883194400 9456556 -125761618484759995309877628288297733632 9456557 -28367285098255218063972751129155289536 9456558 61450990591250246899738279613679019584 9456559 -25954415634181019010115962930970818144 9456560 -1141088093519849918105132142059520000 9456561 148890567098366007305613826491738103680 9456562 -6402831286825795658828954043885094368 9456563 251487528166966224172739730001615468812 9456564 -110192610775607381181834308928116791296 9456565 144242542760040808021859731760880040320 9456566 -1379143955717134522525269061990748160 9456567 -151041271320587112306026086114213898520 9456568 -119258205492345128594025690189610229760 9456569 244779465776804055331962414612597236880 9456570 -53917940980733919846643355504539795200 9456571 -3966950802842534699398343224499582016 9456572 181337897457112026307551193501887129600 9456573 21406968805817090502421949186097943680 9456574 6223522782216083099035797011614945536 9456575 -11545353538316380462214794868153525400 9456576 46731520396149885747328315947925635072 9456577 59862089454619232055250359658964612160 9456578 -71137157040229566544382570250353796576 9456579 -149699353679748346470338413912516603200 9456580 -57002600563838715409653872587077365760 9456581 138153792655210246861205916894949071360 9456582 -17470972159861544062433284950310886208 9456583 -19712915083279451245153001069951058600 9456584 51338527393781984995975556148683842560 9456585 -81049347058962412840581259576890609600 9456586 -63701515360076444610744691805771818656 9456587 49749703798923140345466489244445356800 9456588 117794438863276085915227026274070691840 9456589 91339414245918441970454432907519309324 9456590 37056951909879139014979328877378700800 9456591 83971072561719183824636056027572301584 9456592 89012107620949085411156491642376814592 9456593 28855271401970672666765920465502853360 9456594 43280178505291849846701722195943747072 9456595 -255213804309709526936723740973086472400 9456596 -79398093745113862751457340130992924800 9456597 -59370124196071264996543464090399453426 9456598 -137385192918522681175523223239033935680 9456599 -2682735975010827171194006894420794320 9456600 -82007760812063464822212273297526272000 9456601 -7516808268613051434306601200149716992 9456602 127627102799836819438700128742020000752 9456603 1628805649559175966809600964176843520 9456604 -201348005505557926799122654636218867200 9456605 81232605992479315344231039490472312160 9456606 -48086980349311102125791469875365751040 9456607 322648179488407034130895954252135669152 9456608 21764636637934861312705293556464746496 9456609 81959012800891998224371845983188358688 9456610 56040620524611074898119504836683624000 9456611 -5623611838148553291221838994308695568 9456612 20285569444483525691969521152286261248 9456613 -273981873015716858549546380892041483138 9456614 95266233436041806189419633345311000000 9456615 -34127319978204780282655828722278630400 9456616 -101433593402315064052293499190142566400 9456617 -52149105674767427901622507517092331334 9456618 139447005633369705795405650451490639104 9456619 202779791848322627735416973656586934744 9456620 -166476578455993108069143526195244728320 9456621 -71345171343495869291904856670769905088 9456622 -1757065783585340879569639479263581440 9456623 -172614744046576493248186562759304668160 9456624 -43215073780511820934214505084061679616 9456625 -376618847730632175042709561876304151000 9456626 -191755556919394099526260622206105813488 9456627 88013296299039003970232941192977490032 9456628 471855234389934035867222301001480175616 9456629 61762977545371847197214284552477943040 9456630 570051813030804277082364349098167040 9456631 72467772608151014866129766546924278320 9456632 156709529945023195929959856001096704000 9456633 109860893014764727021169580654370463802 9456634 106748848836650751226497057918355200 9456635 310925233746672934854386026493167066560 9456636 -3571196710592916622932432464468606976 9456637 274176013456032746504850698668771681286 9456638 66007615182301981795441794749645929920 9456639 -7833332860496920285378694454901471200 9456640 242236957491384000343660399991130685440 9456641 313189703436165934019916160503272968452 9456642 -7564770078393509838688175396502912000 9456643 -15882456056044199324189756538706877440 9456644 -226716417040589533491261136452410657664 9456645 -44433238220009099021069857782134064000 9456646 2678442376969589556168870080657373504 9456647 -174026833040686450707733545708551780088 9456648 -16068131436569173126010441879143956480 9456649 -270427267762030386246949025767136357350 9456650 7151642320001710907438876908156608000 9456651 -268902415952505711264401875827340097220 9456652 20454682570081205954625938904405153536 9456653 -553978819149669137545671059664810809856 9456654 6782532851124878396109652818374981760 9456655 -113325521218655152226596853916800197440 9456656 -63564649614979962608651770128639000576 9456657 -125390082572945940396752048047009445568 9456658 -71019326360056799376722696955373644624 9456659 263668417545277234651902725680558690860 9456660 -35279734001686167298907414973240944640 9456661 83412402665424906268303784048531250400 9456662 196460030266718907092926318646364329472 9456663 -208417251085615345070904668981301205656 9456664 -148227030200966337865966553944855142400 9456665 -134173799198712161364563240969563778940 9456666 -29311646983185664202937900756406258176 9456667 -416018117934520857692549196764837850648 9456668 -8469345228389832209407699652555735040 9456669 9137779807121177387628944185076762604 9456670 -48260756475568228558762067312304512640 9456671 -22138260271284389517665933187857223456 9456672 -115086600645376016005491941577180315648 9456673 -274631091940270031477804863474457916 9456674 24596620677989165322241721163916836864 9456675 -115070399517899012678441000564072353200 9456676 -224569539840241367490935050369788718080 9456677 -14694637002673532151206828272707951648 9456678 25970742508000829575353330479837349888 9456679 -60019321023536870691983430761568011600 9456680 -137491609316550810412750331977801728000 9456681 -115759424539182398066507520655698718080 9456682 -52169109154377017399022396316014305280 9456683 -225008885843514596030884035314381557068 9456684 99295607574127630057624556859869322240 9456685 116841313204178960497421176193690876160 9456686 -77613523262841879006565125096878870208 9456687 -270324010817632500445389773179236212856 9456688 -37125052562099178093636255793725997056 9456689 3106446720368638160848970231420062368 9456690 -69635485099813794988129703650775508480 9456691 210184650179903309915650546627603468704 9456692 -15416356357934514779231280314270011392 9456693 168638550694499167104536902578164509728 9456694 -70865804269790207166128783071462450560 9456695 -118887171534967701126022420761683280000 9456696 -197100507444262148281315152831822028800 9456697 -128352734994906189650559591893395771200 9456698 104183702290238685406824070289559807600 9456699 -12706398571496205184092166796962168320 9456700 -95193485334858203367049443197869401600 9456701 -72390638017122199741419432710061132948 9456702 -112947525827890171104123175268064523968 9456703 -110407375428761308400497073344956291072 9456704 -93835233202068349781828523343606185984 9456705 47277631187647615036662995698555449600 9456706 68803634918440496274553863257415787728 9456707 -51189210449279279651709884400964536720 9456708 76770948625122086977573372639333847040 9456709 -195457646665493777443226633257991030208 9456710 -5963271170731947323353012298603322240 9456711 2830125794970356401065445681448964480 9456712 10621358994298866650420129273530091520 9456713 153654452933129155041543385697523480960 9456714 134518711383969599063750413365968902704 9456715 64726670971920968247306931876902812400 9456716 -143152466707768443145553635771713404160 9456717 48781585545223127916513691678969126080 9456718 69801617303332721164737510522082655040 9456719 50778643377219487501774617691093213896 9456720 1160910588098863948676571257807831040 9456721 -226616979260286997766757173292151377168 9456722 107018161570833664617705765878989213824 9456723 210083959647341199169335606064772070000 9456724 146538170547575657545132596628594491136 9456725 9140146483772808043341040874128394250 9456726 59671634095560558138027299774017228800 9456727 135279423837564563424622546840734557872 9456728 -138962210519706931046255936300972912640 9456729 124609116560501399334754894385986026576 9456730 -52335584478189231050860596857667198240 9456731 32690613218692385603899739984775877200 9456732 984607812907500950234673960595737600 9456733 -97825910527473607365069818180831515776 9456734 31298637608440333343055132785102635392 9456735 137922231783478646489710924108305396000 9456736 5250558473226408249619722767437922304 9456737 -110503036415727882351558044235439758720 9456738 -129570685637240601388110479757802513920 9456739 378180562746890651436340138736431943824 9456740 -112350501593609802772988845468025583360 9456741 -79365355934667256098464211156191420448 9456742 133440623041761875695879513535852740032 9456743 156277072956153006463864215004184224080 9456744 -80791874603757498872228285949509468160 9456745 6778468024231861121792561429191274880 9456746 -3081614166016700751173193704009211456 9456747 206212107185259964617362400508349799000 9456748 -3255843774754965798518900875043462144 9456749 119211491087391614392560714315285159360 9456750 -8857750142224440565085222020098288000 9456751 -27243490130033402411403905087271988088 9456752 20194711642765238786107797718442311680 9456753 29932748490995462033416721799972315504 9456754 -86112892048693293230127952508482775040 9456755 160253145528146610109211233352080720800 9456756 990632767631622779921989014086952960 9456757 156074834478451626290689355183372585006 9456758 141427202931539560300643126317141752480 9456759 1009089813717013224743888580008432208 9456760 -23783958900343506968918836811777433600 9456761 -131408312577885332835111889684336090368 9456762 43557126188211291569258600918636972544 9456763 -80628243602555525368931023295663760988 9456764 43114418860193914554675546240633624576 9456765 -108924385077471160723572696320976523680 9456766 -137938398648792570995605074361820218176 9456767 -82513147057338253323959437812307324416 9456768 275566813153983226871447732040499200 9456769 71574550196109835238123153303724581312 9456770 139286648513359804290578886334742146080 9456771 -46459619413582683908290549498094980224 9456772 52651095015456362900287577181350449152 9456773 92044820945065114192308744445422078684 9456774 -47482628562423035331026715390441922560 9456775 568878745341299484803348033056352000 9456776 -226313875107865245231162033705955491840 9456777 -169812895510710285363820666560608161920 9456778 84398822180149123454101850171758936320 9456779 -23920602778872418342377421101777496620 9456780 39784495698370512352462667007701145600 9456781 134099800605044672229571438596553958582 9456782 225399552682287609143641143735101631552 9456783 20682878873308977876184392175909110528 9456784 37459408252693933851311753945174016000 9456785 950155380145560345941911588960985040 9456786 133893859137640462476228944222972719632 9456787 -133893653272699888700515975346274196564 9456788 174332249378781169699148119333087537152 9456789 -65039521554096122882666237148054266976 9456790 -26397452614032558042980729598551232000 9456791 56147623369290360906410481828563777592 9456792 29752065310370451018896076199522467840 9456793 135831980290564042726333703983502257540 9456794 -117705549819506128241718450241067443200 9456795 -97371437902358780343390361063971576480 9456796 -165530107885948419101496398523581862400 9456797 -200188792058023294219932782804326475136 9456798 -6371728850627676438587073950963318784 9456799 366273539912896289027902978014670108920 9456800 118163272395706694286160020591373516800 9456801 60816230680812924560798128793234770944 9456802 -199691611608692201342866026291201321648 9456803 -259176410727313525044853982710547526948 9456804 189259950998471996011723563000333588480 9456805 -178820929816618121998804301783217633540 9456806 243575345940110207322910129109386832352 9456807 -76519703503010707809081712425669934512 9456808 116247462094015017969686328229367808000 9456809 351673904224025453336884004187854378640 9456810 32964054696974329331559808046533931520 9456811 2682947034577412122510744777376668224 9456812 278828363983711936132094172225371878656 9456813 33917166804210081957796324712907103200 9456814 17463020216149755137385867216638932992 9456815 -230202594225611773356370871682305845200 9456816 -2310161723069475477582008678734626816 9456817 251734377106173775135582308897588318866 9456818 388910482450108906650211481083895808 9456819 111172044108585494381174469605628383544 9456820 21908059925098707184207848800728135680 9456821 -225954484484457725497786571666594462976 9456822 8361782372319485157595413945201915360 9456823 -474981377392248719961221315968195916640 9456824 57917348551324424155684381942714552320 9456825 -26211411773932688558898805127112638400 9456826 -91801454439390479568707537813111679888 9456827 -92257578135835269321503003609456679324 9456828 -32337010134213680014869236760116379648 9456829 108963717331278062917596091912300461312 9456830 10785612047290095287833282293881299200 9456831 252943705050415293742557705476687921112 9456832 -21057846733551791441461972087194255360 9456833 -108260339021212606676134977501045033918 9456834 -9811281611734640630552942063532501120 9456835 232371654300944509684496426937007019280 9456836 119709702687143015221997471402074530048 9456837 -7535457582551192354859570605429286432 9456838 -173508442820481651607212949421693409600 9456839 107835575406156473233362081347444721456 9456840 788165275276179958469628036542976000 9456841 -134939808715542733633732491787886677248 9456842 114042976270150807088140926856594360320 9456843 -47807106341713786919244053554593702912 9456844 -185252323727041934247661635039268267264 9456845 -105776321521945653416412144385998013440 9456846 -5543404689696853813060796583985990656 9456847 -2969809408772688965193697831800626704 9456848 -2034652488614211767849863812260732928 9456849 166195094619962432351788542554895195984 9456850 23173570408377206021723796182029740000 9456851 -19060192732294599184738267860974111400 9456852 -76177192842230047868285134389938976768 9456853 -60133853987849444337268008066209600000 9456854 -31379981252079560871769780567144020480 9456855 -54256371118217215060591778063571773280 9456856 -137420178937498628394269170021239767040 9456857 71005822376073794134022702352456415380 9456858 3479010564095933418484233159753216000 9456859 80882195925008219446773759034999589060 9456860 2071572737029331577895161990325862400 9456861 -1523499988159529681944734966086120160 9456862 -198936592086253470351899595370264700928 9456863 33564672006795093197298361993486622424 9456864 -35916440742963296709418998917373100032 9456865 -149994126143770542385639015510080753600 9456866 -127776104851479918167226551686951144368 9456867 3892614008051788322694403489394535072 9456868 168470293978132869825854141515656894720 9456869 -316827983698792731716049914298485657730 9456870 -20848195053794677664963794580385177600 9456871 -115507299808942132655257500279844107000 9456872 157214281346883737577159305988223825920 9456873 -50701160429962931083969078611327050400 9456874 26911032449980511413728555997857166080 9456875 2277170088854567472460677373706032500 9456876 -132673782341691984716570257806265344 9456877 218584845520019724342280729833194720726 9456878 7858414506833034421368783793972886400 9456879 269818749430330027699196663183137074960 9456880 57583633581133731695241150859396546560 9456881 -2146150056342733654308138750158961600 9456882 -68217059822114428057256203275808919040 9456883 -166392938594280834253669279641261570868 9456884 2915104661586334465745061475752594816 9456885 -147007069635089284702264237212979732800 9456886 -817185742099153409208312456091517376 9456887 56922515706143945772376003745155854720 9456888 17721271758839004274097134576136355840 9456889 -158188631686473087766037927532994130560 9456890 -174363648480864711465227712544812652800 9456891 -72617951781727527807259669036051725312 9456892 251937555175765632640146768082216841216 9456893 27818160785747726200724289088403003142 9456894 26126837360146308841172929726460219520 9456895 -45965016340574370812443916087243768640 9456896 -46330286287929402850022994845500440576 9456897 99717651039047865904841485954826661120 9456898 -148502853499042798772345745462889839360 9456899 237843065204074453955264745358949115900 9456900 -6534990956437215960170372606373888000 9456901 193225840202937034931836028311772391902 9456902 -85068141625598876558743264513678247328 9456903 189385431602108464715590572867177258960 9456904 359283202555257409958882331560017920 9456905 -5314065377199869851692967081940150940 9456906 20648850023914050257543778712325604864 9456907 -434009904604258734014060769731807772844 9456908 237127903501384520986492744205510776320 9456909 25454417758203778494549496111288834560 9456910 -60911274650484562274420170556998659840 9456911 -2835078721087842697360705671434353008 9456912 2654930815357184031039281600945135616 9456913 63075756866927974808455897087832771940 9456914 -1108399347053784710102669735566801248 9456915 -57518472553212165820125140125022539680 9456916 51608785936636356757205438064713426944 9456917 -274974841564979151376153603028432077248 9456918 -60392439106950385187639918357432400000 9456919 140516984633487304794852702424271157320 9456920 -122132886523486148449304739624456806400 9456921 70816447545161294810382863272045329690 9456922 -14625278783363863170479770025167973376 9456923 -86507268183326910091195631613676550880 9456924 -11102654002318497731378007233796294144 9456925 -42934214304115033241641663282373102350 9456926 124052406873157439883326501412490260480 9456927 -185921473222170358689109255218132531840 9456928 -50200112326963029128675550668720701440 9456929 221273354668944076282571038810796266260 9456930 786157975064324974286827312237624320 9456931 7193971823362792989283585999461986064 9456932 -23594171161583586181706232100235304960 9456933 64696073829735180630450122749660661280 9456934 43460455715051361083242187721981923520 9456935 -94485209669092449973403349796235586120 9456936 148898605216927268658189922182332006400 9456937 31496454186873689662882131566274332544 9456938 15835249651473816553186324960964033280 9456939 -302301264406175711023400291852336454480 9456940 175663018696798809436318386989208791040 9456941 8812144129455611506023529475296553784 9456942 -85023282594687054322708821728152359936 9456943 55751505211251360820995728519877746192 9456944 -29982282429540015158944517763711565824 9456945 24362813243848805752119947522714183040 9456946 95483857378867267595322782569570542720 9456947 1779802349897119382532331920393427992 9456948 140370063579108269946092313149982671232 9456949 -50739066896770169657237351869038472680 9456950 -87850532552804508642837478654246284000 9456951 -109256454330277131936326119799362583448 9456952 -223838078737614645869153862195499315200 9456953 -35196310952521477095642140084568813312 9456954 61857184873885251997569782471346963456 9456955 172035844424126546417482845667702815360 9456956 98866286114145758177604986661092815872 9456957 -81530196389515104225155425622162797146 9456958 -53472641441894858965976298746860458240 9456959 198374335340689202815927543257838580160 9456960 -10178364950692815883197918364292874240 9456961 -299928023286290413418247631786657957438 9456962 -92646874239227424556229902571079112800 9456963 -26700969479883673205739891428885064456 9456964 377352200696348678493902103549163192320 9456965 -110809368084680641456223021843889724800 9456966 87863028969094204060954786646819721600 9456967 -21624026825388855643745310115810269080 9456968 -153410010074553282216245746059966397440 9456969 113463294921775732205806986496133613888 9456970 -27016938857848094193279242437818580800 9456971 -390094314922899613534253417715533646828 9456972 1012375791403294867112152651171479552 9456973 -150167971369345118998823335477385360820 9456974 -96168544144161032203064777921811219264 9456975 45256598546975803230705072804918652200 9456976 61307269977900012974287002697017516032 9456977 -30528857058981753630889885392528492174 9456978 9438123411668962018717195639021148160 9456979 -38571232069512129817911189284270115840 9456980 10247499630470543909608034354558031360 9456981 -4941973591740802935884781157069745856 9456982 421941883520083557218446898135955214272 9456983 359539863767987752788486736767267578880 9456984 39672767895983612876955114800205004800 9456985 -127963683612877733490728943003858011640 9456986 45141095476843767755324281063725073920 9456987 -165445265196468681195068690557259208960 9456988 195452310027275919799203837607679103488 9456989 239007922017306833577658235318165834790 9456990 -139395202492341073261657881841320960 9456991 -155587232499718576504856709637673071200 9456992 -155623519893684134667596663096731238400 9456993 3603589926939719386987505878112439744 9456994 79781209413825636511786863473523913296 9456995 78943262040123265289703171634164362880 9456996 205237379427840005771234332786437679104 9456997 -428900452579992156539268339006351202 9456998 -170392254699472146993086815552008992064 9456999 -87875568889022625309768869734535781336 9457000 280099348315057163776382091787138560000 9457001 -238738709985828034995499758991769394096 9457002 5825085850184535722341587531991136256 9457003 -252284282252286005580187340427839071880 9457004 22584920203582592710475553874184033280 9457005 147681483937333978354213912256551534560 9457006 17808237629103734805861213713079614784 9457007 -78852356866961450553446246405701094400 9457008 -7582727725335698455073561715770130432 9457009 -28585738150945228122263446678643391790 9457010 82809202154972496739723098234730784160 9457011 -194555103857526141397162919519992673280 9457012 131774650439666394834359948191307212800 9457013 116233994274346448500871698464033447960 9457014 28344888545863168900263002402444193792 9457015 -24092303941585463182665317839330122240 9457016 -356639030530875042807211151898430771200 9457017 -22436932642021219112741235761309196720 9457018 8348780087722970198348393101729678560 9457019 30878826628453095112100143755399065376 9457020 103823317116468960343537360387914547200 9457021 -123185420493637948691435347078338895296 9457022 -37736033298218257989561530017088241600 9457023 -239602515933756588081769176448017161016 9457024 91168305218980739139520725692574597120 9457025 71629043264633300391188635702276876800 9457026 -42816983660126898006780248285585210112 9457027 -306105779204374519956027066162121365124 9457028 -120658564238642157168608525466649841664 9457029 -55596830545595837607530743155825800226 9457030 -60668991676655900778187387528504416000 9457031 33298957299219617716172415770361047832 9457032 -14164675761803303450496992487278837760 9457033 -1243953343823504639320055345904574256 9457034 -12648333577372515336612433774470295968 9457035 39433521571849501626310197120192303360 9457036 452333003056512727908018263664244211712 9457037 224990457179032579606881042454285813686 9457038 -113200233446392576728115905273383369856 9457039 170883913556042680093844267357481035920 9457040 -28499250064881320000086581039260221440 9457041 12506200996100666802059955720800482560 9457042 29724822332609896322900345154454377984 9457043 -252273750493475394991529504916733342320 9457044 -109067132099498862584189093135439734784 9457045 11371257718098541218230246289148952520 9457046 33825316209949641899650763666966721024 9457047 -20218326938896591060337051616092463360 9457048 38712630395052453311984488944844800000 9457049 229968543060509464410333704077105171476 9457050 83326475215956007218317462480703801600 9457051 114898727666799673195019081426958502800 9457052 149770804724787417144558451091929686528 9457053 -55661299361273160231957320876626343616 9457054 147176030517225306624322780311704174976 9457055 42603092361589601832660192252788997120 9457056 25870806802565389503592026838787948544 9457057 -66825779341854882176566260600497417708 9457058 26810178483232491022276621579510640640 9457059 -138496323886320321392023742838475825152 9457060 58297200329501630532264839300606361600 9457061 191380028526409947181161750990517386012 9457062 -118087106074213094737276787107130749248 9457063 66879389531026553065626883593023475840 9457064 -262935889765225771320418604140660208640 9457065 74291098984163871805448950374160429860 9457066 243448115621346157212424319289216962400 9457067 38021758688672636081729617396574392116 9457068 81341196618296003269846351084191843840 9457069 21270384466802339982240047987361431500 9457070 3016775632277043912130554346348296960 9457071 34841602128197122528221108379848237696 9457072 14093536080833399557533346510987083776 9457073 29066656662187856527052045777680082322 9457074 -153588064362650110145111085148022760960 9457075 52897448077204641974501626692639512300 9457076 -4465865062514405903943393924428679168 9457077 237734702603572287938063593619865600 9457078 197588751259533497763321185942281575840 9457079 -440131744007362267070400052854175698360 9457080 31794399884615585608897125370426368000 9457081 6467098139931709531277699359957406164 9457082 -100782052042119820966639643439787411200 9457083 -50261470776217195162405026143667469776 9457084 4092111481069373854217272403419584512 9457085 -11079809840609542906046137594174839840 9457086 900368358706086184474944975759417984 9457087 27017365596560361765131213637246025312 9457088 -42597760431447032195438503401822879744 9457089 -18265141923315694588768344115500777600 9457090 -149146918918140989741707995113902003200 9457091 -43417195380207182711315872495405303296 9457092 -4933618379473123121374531016631667584 9457093 204174903657323727110187169600680176224 9457094 7804322774016444159027677209059742080 9457095 24833022915641869263751587078595949520 9457096 -110957026678257773256569086218349731840 9457097 -18568422611998526646601826616398719872 9457098 -5708371953483455724953191814981448960 9457099 4206131236501273098603527438416458240 9457100 106601497237795865784706208482583846400 9457101 -133269673847315149187957966490963141120 9457102 8323885103932771360749223778132482752 9457103 77693345094069551742682274974334494800 9457104 20009488272203840797831957586637225984 9457105 -129410984026878976715836466488219200000 9457106 -22463136740353240380299754994861435248 9457107 -34954156478797134674476498838958706560 9457108 2891881475016786235233562554730414080 9457109 -357906692946988349113270564882835040690 9457110 -11737610434547038438197001190748460800 9457111 352835299971255482477769539518367896712 9457112 -6449010576074241894317544280795299840 9457113 8854039014807881580836852778429765888 9457114 137815802563092552581898319596077212656 9457115 -1776204857296911019223667828731818080 9457116 -17265888516444468868594112161308046848 9457117 -5629765112138723669223093838748351808 9457118 51156305174884023688853035678165440 9457119 16872169927402326050629052067381888 9457120 20142768155807464637366552072406958080 9457121 -96758465398806393232407403256300835678 9457122 -90371450059790620665085972656803066880 9457123 -120533955927679725669196452236018603936 9457124 69136954021547898913295635083034951296 9457125 53554082816830763278353268682381880000 9457126 11853399111722679259762530115831255296 9457127 342015167388059702422466405387617265976 9457128 -174868185473228328821168503949999308800 9457129 239780430434131832682293600279212971840 9457130 86059640248174262438230761993788881920 9457131 110951615970033479855928133578556580952 9457132 -155317769290111150448553223826367759360 9457133 97451999398364258038081255525105847520 9457134 -40999797925495472450602839965898146688 9457135 42052627166684343561612208122380831520 9457136 -19477940399666219694651520334180843520 9457137 -205819175144858408079798673170046080 9457138 -321173981411257263406995883699444485504 9457139 -127506131414776832368512618145612224960 9457140 -7472957017922791821684200986096435200 9457141 152224836407697413545837227175696956412 9457142 68829198933731571808030584056413623744 9457143 -210629680133352019250699616503696553600 9457144 -19442274319913165588621131708375203840 9457145 18036898087796735444582532841451064900 9457146 136428153219309780998496049560049103472 9457147 -8613808805757109684143790054682461164 9457148 -225280893123937716930988572512084385792 9457149 64730327149276194616513971844218261408 9457150 8057420577083041328484975242084313600 9457151 -403293553741213513922166388249765462272 9457152 -156087878233812325937404404900871274496 9457153 -80992647075083209297050483143570184956 9457154 24933990630886362638906616726426895872 9457155 -2963128011154299492805889406315882000 9457156 51814852031593408331934286683636667520 9457157 113049931652588778449522045106741652032 9457158 3437580882335894131474775182235990400 9457159 529351585736199343704583326425500299720 9457160 61485709310281082011253412599684352000 9457161 -20690974112906053676097755756139720960 9457162 -320433491184100639167891053970915840 9457163 107582819443830375800485270103441342304 9457164 -16661429523580985136540062919757702656 9457165 2376632332448064816009012185952234060 9457166 -86352837554057633236834000257472172736 9457167 42805501113326172807227315668376714640 9457168 18793225062934233617693771649576861696 9457169 -409780358253149201787372400492239216000 9457170 8523167348203747072380989254194278400 9457171 401969485200992882605285556971727075372 9457172 -139561802268291268745917669919592733824 9457173 203206164867888077366248491408192117984 9457174 -8329471978774369913424338290568478720 9457175 -9219809932386965249822174163695695200 9457176 97031928976997373146440617706925568000 9457177 -11597612315258567511539613199153457974 9457178 9598150037213236483850002746819329280 9457179 -84607285189227875705652911152934605200 9457180 72982757125961289107370419232228134400 9457181 -375942488011976833455645207850986693018 9457182 -22250597261984727560687342160054190080 9457183 64891392019275110126403848332893205104 9457184 -217200518980918779567137178971286798336 9457185 -75811384770915747369992916808444515840 9457186 -93467876265069620366052109080068138496 9457187 155404890321137834128092715287298281960 9457188 -21973771572032638793569776057733718016 9457189 159712634184960656454440551643701716256 9457190 -116506632643851164242476985283408515200 9457191 138714427274176753314124816268144091000 9457192 -359358147318037199191940843201240524800 9457193 -189444699414812265477349725519441304800 9457194 36179982431117516515991117087399542272 9457195 162336078853629532256673970798963426560 9457196 53641238226524629047823488786408345600 9457197 96279878396846882465449278004196884800 9457198 194203376178585835450602368254188513600 9457199 460510741502110440586479137816236833792 9457200 -5103584895754577417593913225315942400 9457201 -8715773171588032054925129060731584204 9457202 -9785844650432519686928559857367902400 9457203 34538597952385106048740428335375119104 9457204 -107226749084608337634468444139656828544 9457205 2191315561766853375538084330593468960 9457206 76894795046813215751617254974591159808 9457207 -106817719056176154306107589652439622080 9457208 37476214269365170254419539629345792000 9457209 -134774050532935469033072503423263317760 9457210 29968620054372024032330158934094796800 9457211 66079183668340175122256674045069527072 9457212 150278869766388612151714467516573081600 9457213 -480346436690195082588398004770544236660 9457214 -29425281564527653749967222030105293312 9457215 17682191676630519491417771758082559120 9457216 107127426728056562159896172319864258560 9457217 -134149001631964597869409660696993022976 9457218 -37628397751889393535191228242104063456 9457219 -357431471405425296479419004252383525440 9457220 -2179837330074109394965300602045888000 9457221 253104061462017864570459246190281535584 9457222 153045670602118541885081981931775362912 9457223 -6486771519433293077701027373633128896 9457224 -21621765593604119677532796901509365760 9457225 60007097565802452385794992079850994750 9457226 -10529648829315273448825477871438132688 9457227 87076250487908185973784176183350831488 9457228 -132104809631802108062371160147587706880 9457229 200253649920558112431505555099620471180 9457230 -26238645988729788615019677446280192000 9457231 146736159402186366367667697446005584640 9457232 -17549588705642516270431365493508014080 9457233 -57034379906855940799356114133105819200 9457234 -123449236911568712965218018999167535984 9457235 67406829508881117083505558537394117680 9457236 -2688901894861103277268092596186370432 9457237 34959473666576932639062414267470887992 9457238 -15881681959950106780611405399457812480 9457239 431876089983386406535826056815901032 9457240 -126992893528902193277343691234913280000 9457241 -77906178960154989751016390907227786358 9457242 -176163263713639326649485609573472154880 9457243 343314838378701590241856686364986119492 9457244 6213318123797880805228680096911141376 9457245 96475959593736310461750353523499754700 9457246 -81104426954889183511961077002934506240 9457247 81010756434836159716896619748134523952 9457248 4155006963737792553365875172415897600 9457249 -40765269014200715513561101502490960 9457250 -48950563343375002617806269932800640000 9457251 1233192177938096895566245670759456064 9457252 -47589634178906079217957109001063710720 9457253 -133280759982822333956024263766551505736 9457254 32719427851539387207776834476820262528 9457255 -60786662063420736100311908721760268640 9457256 -266162475199448038523772743260504581120 9457257 67459524296598446283372328535566782720 9457258 -230991164539704999584681350034563785216 9457259 -27050944153265659753224950900689206384 9457260 11857607224413999579377732186134364160 9457261 56273871008711658663444778376287024224 9457262 -32036811714684684039198897600609298368 9457263 -108034032125635903427569993454179968000 9457264 -5243182618759912834948995011977707520 9457265 65662043754231652281264492489953156520 9457266 -1221366861683560113211788538420012032 9457267 115787962727553216342345080899693254480 9457268 -271092466585426162113439217637129562752 9457269 91417392380019351837928798769178240000 9457270 -97218548841882661713667059421177751040 9457271 -34573618683159631278060142198504591056 9457272 255346537428992639184873577157904445440 9457273 -26476033310942375275214585720748200960 9457274 -1456780782819205959741661504522330368 9457275 -15206212217175222852187211636949166200 9457276 21877609294145374492798387868864985600 9457277 -221698478450833046282621696833338029940 9457278 -4367487898942862085357619918721006592 9457279 -159313083216411216388055400097963946216 9457280 -9224275650752580851264943647254118400 9457281 43572289846316930610207200017770522240 9457282 -94792587113731621350020373108101635200 9457283 -152190363220638604587038411086707456192 9457284 32622533268619683095600039842555431936 9457285 54413365180516714714696357679617249980 9457286 150481580809598381643369803353352940480 9457287 92596696279476868467111450387138624000 9457288 182911057989945583156733073284692992000 9457289 -1054970334833590073206327537031920944 9457290 -127127968736190463271041932553454246400 9457291 -61098386650989031195657053704324888 9457292 -97983957786049163264447430814105847808 9457293 -49503311423431666267707671179454568576 9457294 -19229620954768909057029797973882556416 9457295 -499264126693780603767795196875006937680 9457296 1793090861866154856571614159932620800 9457297 -203908456263066875115367728707695874254 9457298 83804640100828259636529038287896896400 9457299 -162487209783172597283345573892392723916 9457300 -71899961085861565980133813632675337600 9457301 -72420390669434864815212187763573072256 9457302 -30260002258886046486006053023603554816 9457303 -16495982157563199250436215555834286520 9457304 -106686585416593955050854891493564108800 9457305 17364856062937230357016291209716054400 9457306 105274404256733360166792736331802203040 9457307 -57091300575501632320039795318800070800 9457308 -20392526884462899711496851888520197120 9457309 -50669310466174667546371891844347591680 9457310 151136602777786681039331409562265290560 9457311 -77732234449025497161723063960197471856 9457312 -117217915017025659943664000029649338368 9457313 -31309424246456625772315062997456497438 9457314 -44829190333650041007746734009773538560 9457315 -77501592620295451908360597867946543200 9457316 307696770578568800266773330359741936640 9457317 75420895412513018526576138627634459134 9457318 37322505306618409985282702130855202560 9457319 198937091320113728400506243553055161720 9457320 -27940445287353755494515096046151270400 9457321 27874957217053690831679289256336639092 9457322 -179307771947905237254597414178039296 9457323 -212155878528758209979276910559073883816 9457324 -145915404700438234461688380043160638464 9457325 1044952698533042103239149339571049600 9457326 26290907963925044679539487861128642880 9457327 -567169929279349697497535305059938906880 9457328 -132959065213763982343676666291394969600 9457329 46255775553103546077654286430334475200 9457330 -92172102621031682230349278530232633440 9457331 -68475609345808659724215116786009866368 9457332 28852274565173081430954358814509369344 9457333 70933421914387809067078896221619065582 9457334 -1404426610746435505169749749553296768 9457335 174223112264392248161228244142084708800 9457336 -69605072811515711905704919674800455680 9457337 111127345586532471792392283785695583172 9457338 -30494649544262404921399405302639060480 9457339 15769738445396732869786957897530778440 9457340 120236079724350626224948061655814164480 9457341 50449452554981312858360275677679041792 9457342 -93739386158602898879718839384048393856 9457343 -277197101368469339242241370365272869984 9457344 19554281923674352238117864457728163840 9457345 220550217576773274889596761721851347200 9457346 -2932342812605903394904652263182503040 9457347 -1273843599430564384857899516067830784 9457348 117288709520924937073361240269130511616 9457349 344827590576444718611101891943436831680 9457350 -6545080859785836172129432267717939200 9457351 33721729222112812334268056281176897400 9457352 54289785317217501227174943412076421120 9457353 112404652336030399960089227301393741162 9457354 -48492001249997943451549286273135388624 9457355 236905548953975588651999357148292575360 9457356 12813909791440345657699303667147341824 9457357 30881028375760848047225660533203562240 9457358 20707820051313158380515751585016390400 9457359 -103195485710893868924903570341826943096 9457360 -20762716151889258541088950264872960 9457361 -278051422860081178093139084594935873038 9457362 152770430803230195334962214869321653520 9457363 408813769338692160085228541821328833104 9457364 83444021256775890939132961897954713600 9457365 60227964902081369146196259771606973440 9457366 44637301985889307374802415999320917120 9457367 170133205194471830368296009572788801416 9457368 -25773910589779285138419076233967411200 9457369 18817380773380641503657992701494052244 9457370 -5120990179127779262720303694196546560 9457371 16929436577333955777792841365369792000 9457372 301942188712106794194623666776912112640 9457373 -205522923130804276112459265046409749716 9457374 117742944944375765810499222678292580160 9457375 102430120021482192862146438025532070000 9457376 -5030568959014775155506408573496197120 9457377 345151522552175262271283460892738560 9457378 -37036599297969990697649469952475632128 9457379 -264640880740529417384266241317915987728 9457380 32216835390673682226041368015484770560 9457381 -107859989021558622980461013202333977988 9457382 -152055933222063202217151311533427649216 9457383 -408373170521145200859853263320231040 9457384 -57076057533054309715043312950359705600 9457385 -16764616581514169560543458071888851200 9457386 -84692790887355972023470217108270470656 9457387 56137688236674746076413969443357415424 9457388 3917450534671568592007772743099209216 9457389 -6210720726852620447583201156782211156 9457390 -13212620892027404798703346116681076800 9457391 69749114241193791316484245093272004152 9457392 -14308645729966549631233697411687743488 9457393 6739316584413037269932709550225468800 9457394 -58836429760838190138751367526366891504 9457395 -46605583627439026143909354681989987280 9457396 39073583813937289685591891284673972992 9457397 150079488126247669695650216420801148846 9457398 -7116762828894651158636939326482474720 9457399 -40119588975132658349122122280797507360 9457400 154562451372309728227145008960353792000 9457401 17539608440315629315406110694913022032 9457402 173665917035283817561744515483000921600 9457403 -66036028940409780635315348968177899000 9457404 110322228624015862084439997418837082112 9457405 -167185846223467073578073497946327892000 9457406 -53587690136690238302875820525535805440 9457407 -56913289084185347437094683328683533120 9457408 47193921787617975059363579398908280832 9457409 2871464859665943301756216011886455024 9457410 -1668269957102247666236488864694000640 9457411 17978608384357479582486281358497558012 9457412 125644845449820521004249813526736585856 9457413 -36214169527392588788594234527352051712 9457414 -134929229222309524533128113996063364928 9457415 103880657349809382875143231495641961440 9457416 -59677241880719541055064816095788072960 9457417 271324218120638802622691752056853895040 9457418 -14103722182457047132779938794769925120 9457419 -287745884741426305890496720811918487552 9457420 1283190126547603381979554644168130560 9457421 112100121087421544231418151511150973600 9457422 6961116812837161111122169105222371840 9457423 -53292180232869994497425359853916022896 9457424 -15401779616360403465669960362633256960 9457425 3446042089367836374744357965956356000 9457426 105668150310402224281374822713383615488 9457427 -109580703660520014109737818329673412528 9457428 43896847820542184300155734954880512000 9457429 -19455729211211505419483598390003069120 9457430 84444186638668014263140416609099217920 9457431 84826015317880544767484678648173030224 9457432 283023343301091454031401925015922892800 9457433 26735967042608291970521669103349628544 9457434 90411230037692474610044900737416579072 9457435 -6556907960152970165553952075143814560 9457436 -58238020393626225234474899280172695552 9457437 189203284238604664465689070751747811360 9457438 130319739408389376861190568518105861440 9457439 -160201140957722658489521060936889481776 9457440 122628914264412556755858133460346470400 9457441 -120082959128796900400920892811398165470 9457442 3654003698724232540640733208275888384 9457443 109713363970703842688428442560781735280 9457444 148661536906251390711514539994577975936 9457445 -13440698134811138814203436048066999300 9457446 -13019057619570352576527198723011946816 9457447 -352089620614021323084086380326077732104 9457448 53517934569527641511403584713753559040 9457449 -58312096486346510917783596296718688512 9457450 5623196824372770958151043420257610000 9457451 492525547720545527831265741174108267600 9457452 148038937814441121740904464397172776960 9457453 -361837370241323507008407977057314877216 9457454 90552883074241762600786692878834796480 9457455 748824225012159179138795768276805120 9457456 91227042701033082060397771943586086912 9457457 -234983599151521164184384513472317699548 9457458 -21241381038673824842179612170672671616 9457459 -26146741009667397293264659213725400320 9457460 364410900084958840138539486187214684160 9457461 -27370553476071816703423687540515682212 9457462 -32836420371568496857838837553426254208 9457463 -3249304791752864983664352641540012136 9457464 17526141408244040847502032735756288000 9457465 189944536909798643880066160562635838400 9457466 -164816709508246466597741655889932551568 9457467 -62135398911118742453436464902605874920 9457468 -292609599527502586706400301658280420352 9457469 -19406123690370644278249837776003659520 9457470 -38112524678723186343541684642272472320 9457471 322985881485979841876736057799099369000 9457472 85800853764849007110203631628067536896 9457473 -98810329638357566000380151319928691232 9457474 37401747080895657474574567878325127232 9457475 -13990510489469872930891018270122090000 9457476 -45328000578899948106647921440773672960 9457477 -216066260972723313236869339414116653700 9457478 996898592966540710848628903408029600 9457479 3999087469226208645177862834766125944 9457480 67206893215743078083253513877782528000 9457481 -594148046096426157690095686708291584 9457482 62179986299594144098784723756219342592 9457483 35960184713795434995962941809246002320 9457484 10403071240688457855102215844530476032 9457485 -134638152234925332880257353887158374400 9457486 -93157926203612709922118656936533887808 9457487 -22528916724228061462929908484382605000 9457488 -34887306443787064657716746197498011648 9457489 -283824430740262282329510944093738477710 9457490 -57793866295354054081032929809002657120 9457491 -44761631173700035974437134439922995856 9457492 113559877451681313493013485997711450112 9457493 79037244152580682017824401510095233742 9457494 -29510911302903104725525348270790098560 9457495 -228427981699493696685269018123502945000 9457496 60626639581716465989044937567741952000 9457497 32128669893680995078178406325663289280 9457498 -50039620811045194485390708863324394000 9457499 -108506713488588754962219953774934606720 9457500 -7859511753748171283462926329348480000 9457501 28673826418988687916701118986615306784 9457502 161428498228988078324252885223864465600 9457503 -92977781975809674956744346462311073792 9457504 20937697425712367843527837219746742272 9457505 -194790267026440660762792618878212975340 9457506 2198877917351049550262488354403950080 9457507 -96938394621121022273977796745079254244 9457508 126777415338227074965356982020669669376 9457509 94796790242804248228838441722797406560 9457510 493683470817286306710769717765144320 9457511 -15311409744140043842543795086406111232 9457512 126850202435760224207242132429431275520 9457513 -25302304945335693781144079471463048476 9457514 62566072552187570123936189563099871232 9457515 -7842483817112463436168727843234246400 9457516 -74479704542453496255827508683242721280 9457517 289472450210437978816790911586721076566 9457518 -10473435897763964491833123596081006592 9457519 488785013612606022896295424788104233096 9457520 -22903025037690309791960551043036774400 9457521 60928928081553954091723801609704956064 9457522 -135491131271569872988380694424614088688 9457523 -233443086350759814505013030407828093680 9457524 -122691802756504883797459477500609536640 9457525 32869439160241620148923438569539152000 9457526 -13064111350797489324584539346617416576 9457527 185984277771938365849917954592514770920 9457528 -563961982421943966731876358667151523840 9457529 -251841837618377217630038294309698660224 9457530 76242211680470942530100485832019736320 9457531 -199236752266605456761802191028331422288 9457532 5867001594088442970773878881658017792 9457533 5053944088051137055719011173980697920 9457534 -224557082001567504057437216528233987584 9457535 -18512210002736011608735071534518197600 9457536 112024532520292954397888681894058393600 9457537 -299286905862590332612991281066925202814 9457538 -11194000344571448287846110164547817440 9457539 -27673583896279854407269058796532732752 9457540 -33596118325836722211061458829018705920 9457541 -54428581864115819422095658296004241058 9457542 -21300383199293747549220596550906203136 9457543 51373262360736807518025887491145698960 9457544 67991264325751996583675160968230502400 9457545 -182485708724336560830128862274646266560 9457546 -35073007858301970675295516742652936960 9457547 -70281954146087924690873821533406440000 9457548 -72586707177558342874640639980535493120 9457549 1855491871466646845152132416126228064 9457550 58320649779406051806580927328649772800 9457551 -19240235630640415813780942489401060600 9457552 13404625273585076441400597809139056640 9457553 -48655989204380307938007338332321609920 9457554 14459905979387665094689318926624890880 9457555 -197495929930300245159101185170542122080 9457556 139880716854262912631379500355556884480 9457557 208851838368026579315187652918181031840 9457558 19796363172349940539990421720240777280 9457559 -448186642370748470195842502063912682384 9457560 -54640543362425972917936822724640768000 9457561 365398236044100866313811510939715321162 9457562 138052420925324242633474282214123856864 9457563 -3457126573236784920206032899273695232 9457564 182415651628965309407099793256328545280 9457565 8334283050001618471412006726316460920 9457566 76981382765598289124114378671164825600 9457567 -45459281608615176879002873237271280800 9457568 668887022208315539560661770547445497856 9457569 -50475387516537113558885083159646139312 9457570 21080687004861092298031090191720298560 9457571 -86999526436941703279503035532257160228 9457572 -4047321565463255370446126177085401088 9457573 51740822996561916462114729463795600640 9457574 23767391313899479802582158882463156352 9457575 -39449571985659660278302036731649478400 9457576 41797425689067796529939607578293186560 9457577 -62950410440857926852700666975356585792 9457578 70295010649456320523979675253887815440 9457579 -176894271818689679184876882549386158616 9457580 -88880164828979310044182423979248204800 9457581 -47043459584487764425026183604384875456 9457582 -17175923847696929554249998145683336000 9457583 6817999147298907648311039432053514064 9457584 8814032792958305996340899167823560704 9457585 -25703590475754476423576809405027585200 9457586 -13279982644981216873295644606917747456 9457587 129187045926438703278212888805268675440 9457588 -19489335270773865109358100123279807744 9457589 214831415135009095334467884965141439900 9457590 28283007369866655709464682271404953600 9457591 -170970739290389424152173393893706961616 9457592 -4967287174007804420740587440549068800 9457593 57444040415780179151029432423995077568 9457594 22632973639833852353517312221930154096 9457595 9651065606301451480208810796905083680 9457596 -179022898418784957802132082948039155200 9457597 -379517804567171870788087534406533137908 9457598 64588039322762290170071577197858668800 9457599 -211923088500384343438046589600321786936 9457600 -30747384658509135371956080582171033600 9457601 166656370075044096056561039759007575472 9457602 -27988693041280426610033294731381248 9457603 -112753690921809914925771544122462091040 9457604 -2964367739250667711394278362759610368 9457605 -150772994504573681227601626268204283300 9457606 -54549702274451145813883642679280541440 9457607 52513304856012898051906142788086771312 9457608 -82827719147749253625675824874198220800 9457609 -16956664024060548160675193804164563584 9457610 125162350234909940895929784261682464960 9457611 75078577811625194984193286836993504000 9457612 -81917606148492375386824781216619957248 9457613 354153277212275692256630951989966831584 9457614 39039347934982223481009318889504832640 9457615 111828720651210729297150113479202521200 9457616 -2351250347872919048309267688842723328 9457617 -33109626232878641528724748655148547584 9457618 128884198410400618731349834523556001920 9457619 149667429619643851405961326576260679020 9457620 13883641792346755462374967511388948480 9457621 -301775806489551734728456590062987232178 9457622 83128865070850400713740733560623530752 9457623 22269919186430317189236011954332451328 9457624 196265779473687209184789694964739870720 9457625 5217236486672846533806769776149850000 9457626 -26090395626380689577036843036650342656 9457627 -210395177364308373375417010766971395288 9457628 110828682857658972067852967433696250368 9457629 -31278008774092491840719694249192235392 9457630 -8992180235461006275642212212106956800 9457631 40935601810658829324244354158845430432 9457632 -224863173720469329657257498966702161920 9457633 130040719900483646567616535012600526980 9457634 34900762560591463618635903447741988512 9457635 31944135884276995482113612016046894080 9457636 -275418277957177793757311528067449921920 9457637 -226605986895430121981631594820484499234 9457638 -38130837089529963861938574245501154432 9457639 -142103751444696676046250427944749844344 9457640 15857281687313369049306663398483865600 9457641 -20459179985242767208799957086196761200 9457642 -23847142839495342764524891619728352256 9457643 -15715316538908303559904619045369534400 9457644 13141261725785323154826359039989678080 9457645 102488576999640637458379988790054117900 9457646 99455044489099525996448657970546367488 9457647 20940012556185904483874343578770336128 9457648 -17884637990476897969323341385286680576 9457649 -25334137418199411211250395461447839760 9457650 24897156973984762966242732896084746800 9457651 113596179863699760640823191522586761552 9457652 -86157394901920293496949841730983502464 9457653 194395916891326150107404178805799221248 9457654 -150289794863670980356646438874328525440 9457655 281114561648999343907080790287202848960 9457656 -29787864801459377034030229391951093760 9457657 38546637617511846510999368782795538832 9457658 2680201801610902401403327461748173312 9457659 149501489307550474785783428915488393164 9457660 -93741181099389149394401728627529848320 9457661 29203428960970235173267655737089933144 9457662 106320340831893951892060460499057605952 9457663 387918367104238301782587514663608064504 9457664 -236974557592621635367720835435924029440 9457665 -35481070818825826471175344036286666880 9457666 -51781362410615553072873290630970519552 9457667 -419750973619402340341205712816188467008 9457668 45129282793716949327293321717116928000 9457669 -137235102096675688368916442253912709632 9457670 -112320675704865575356775113382398350720 9457671 -24935597904187730915901090181390476888 9457672 83579960625942234267846621245624647680 9457673 39607340792123849250901176088148432922 9457674 9473741420621019637108639544689478400 9457675 -15610935236317147706665289786535616200 9457676 377633767797873640270809884188208524800 9457677 -232922576428218771680157395109320060586 9457678 -769696273679325284011535588244447360 9457679 72355321928163767076379233679874086272 9457680 20514730731780062400116387813354373120 9457681 170656417297386495668830029928019081332 9457682 -69448063353872057965082389601276197728 9457683 -4756664889613267155404800724005448400 9457684 -185454712211290050741895314688045344768 9457685 -76091888067230344718107856266685251620 9457686 -25321918830395302187427148983625732128 9457687 205505088623101014814656049482299671240 9457688 -141658739753154869788130682294198282240 9457689 203177685167663003034087157573698502560 9457690 -23006458127170546447245583146609623040 9457691 175276480415092057087618412733517298592 9457692 -50808155351288722457578394320157810688 9457693 -91084677394912389130616024575336330400 9457694 -149091614715067273018553333553965246208 9457695 -117729793466176946932723367683448380800 9457696 409867808567610266516707538034936840192 9457697 -60661436924033638224051653210154825216 9457698 -100378487464792531408409407979978065536 9457699 227557726816137270690004872453494329480 9457700 -38563305581985160133194824009699840000 9457701 69557094525766802183413474940623733760 9457702 -21717586893568226573048840739509745600 9457703 500998356216528514003286410488691410144 9457704 -25378306088253557068126864679402787840 9457705 175766232044299250297325092225273149860 9457706 30870980198189647134614140897503333120 9457707 20240324252294638179775713523279828992 9457708 47019831586889967807043704798685409280 9457709 -62553286477823473174326164045384106090 9457710 19107048699727655257537793279290488960 9457711 -617464703378612005049987389189784401488 9457712 -34388286024706852522222100188112486400 9457713 -239832424591275149083825569301700122236 9457714 61769525083327437672045444928426432512 9457715 71088652370377641699271647206253853920 9457716 63324712540807071422175515274838917120 9457717 -21365093211180423519519747460869133088 9457718 -35105664347258543865820527898405161984 9457719 261334939202579959306496512704373671144 9457720 -271645842284369776597592142494051328000 9457721 520303701625873117971902891925101184 9457722 12806466351927978758719300426140019200 9457723 200051633099334367101539240321582396 9457724 235030361370380654569252990319518887936 9457725 69639356527026658578187785719305236000 9457726 -172365389737390085962915160378520986880 9457727 58265328327956900052762937736456016576 9457728 -818440119621407069190910460074917888 9457729 -1508281204821721289317972700968817880 9457730 -83283845049334374125525991123164812800 9457731 -254460565305753085489947780207343647888 9457732 -166987552066783155590526906237133995904 9457733 -102734519734884843772992477171962261376 9457734 -2254361121409882245988670157589475328 9457735 -89611839701047505072160239089159878120 9457736 -135527508106182334825208209861233408000 9457737 -66437687883729646400135941419620533632 9457738 -131895033884554522804240616536713497856 9457739 -291225181699423320494888609279316980460 9457740 8991269015351319389919375231982018560 9457741 315328090040354798214634432741156975800 9457742 -74581892096705384195062845828950287488 9457743 -186806603104550142323942175448801988736 9457744 40888893119274290839708455489469808640 9457745 -191265090364154202318990886687385025600 9457746 43092514979765105804696017718462824704 9457747 96392499758474433604102614892961720448 9457748 -4593065020196319708296279346850238592 9457749 -6722417960148425600700004176092482560 9457750 199772669144062970361946726843908384000 9457751 39412620756197375271895494324190387512 9457752 60650313436157225486432437346308485120 9457753 -122240646364786948849218350180538170998 9457754 110053237002160400552201157347332239072 9457755 -61807328414377283933515633133486242080 9457756 -46817744515126972599811192990598651904 9457757 14006778515204764073071914555445523160 9457758 -66908197236304019158279005471328195776 9457759 120431507669470318791750064097732375040 9457760 -61906509203113169433786242478062960640 9457761 -47356604537845105489189642165861755264 9457762 103203397602591367225788987776071589664 9457763 -82801390415518351291833147130720819200 9457764 360599242850942234981218877285775360 9457765 159558904194402121181772058831514200920 9457766 166097408896724777341593195740310020832 9457767 97173753680746265075529606100238616576 9457768 191845390718833202666404049202176901120 9457769 -261005168867087214788428161514126870656 9457770 -20889065841616567259895166764578150400 9457771 145233786996763234838618601831231841200 9457772 -170038346936515204572676454239998709248 9457773 40555680881094906880039406647252432128 9457774 -202716836426307176534708962926116220864 9457775 -133570366029879232026834903190908975000 9457776 20644596851356042841981270834725847040 9457777 17759618693646019607267327691103070272 9457778 73629477763364199926938765541938012800 9457779 -143626017285650678356271481960599823816 9457780 194899700926441967379370266196641277440 9457781 325628258542033434070322073730242753582 9457782 47417142300598246137096397927143790080 9457783 -253380684183033139280989037225718434968 9457784 -129468838980015838445943148609637376000 9457785 -171734287976918267898687904465235541180 9457786 64718230063590880351181364016384491744 9457787 465001150516749173448290871533184010392 9457788 28976882705851996427095671186278237184 9457789 -370180666950931058237640442021366562400 9457790 27700155638112028330702392876246297600 9457791 46708747282261825101918394856434416384 9457792 -58942782440053589726421773447111639040 9457793 94269444784558016426595275135314058964 9457794 97846081748938224821700585004742988624 9457795 126122657302809110797479160596890297280 9457796 -114025304183752158691200933427616150400 9457797 -126948135153533254934268374524903032000 9457798 -1830566823541491253027276119147925248 9457799 -143520960255568146885491918887082403840 9457800 -51968969740850254032267107346069504000 9457801 110233769208306785732782729576519011200 9457802 -124056178252543329985915492522646089728 9457803 -339918417504479403746980096435219032696 9457804 2969764377872088041251481418651162112 9457805 87256586904300514943191095745242658560 9457806 135383230735412759566934000632752302208 9457807 -295150125377137402625819073489563904 9457808 86332556657497722054910497365316575232 9457809 -201581749798634427690381728308041025296 9457810 237669819333045033337177615219956648960 9457811 94278840890792336618389047835392970824 9457812 -6657661490939482894458096597507514368 9457813 3979479944988363288152195602000857184 9457814 -35155465264730612492441811553109195424 9457815 73800256005174434794834484602277309520 9457816 -16655944158119016152611095204335001600 9457817 -327804514246713069756695586223917616128 9457818 -26134418549418177472930022748139687680 9457819 122404901299841758943313137837308500496 9457820 211449467401218804561283575581684352000 9457821 22009025231135802053924665145922593280 9457822 130977301696057342190354036341883039424 9457823 -98608502589810294160958300951520976920 9457824 -120154225250551462413478059377672847360 9457825 -60005550760262606000446748430352688900 9457826 31500552902438736250253294115219202560 9457827 -21867110049158676477649136184206879880 9457828 -100951060444031520862303598249871179520 9457829 129323444098682474067976771596960426876 9457830 -5742123379499764841197057861442457600 9457831 55747085117384733385170446837589861072 9457832 -399187737145244214042890973680394731520 9457833 39637700955127704510670941835466911200 9457834 30759394602451099385026283965986288816 9457835 -24376789898655397933925194494296514720 9457836 162943309385085924416167993121956480512 9457837 29072651022693056065517321721128003232 9457838 -83556898828096073515692497871232955520 9457839 968356531577615134359697228149092208 9457840 -10715007421158986046056121614175436800 9457841 -35635382969430938350462293977167486668 9457842 -5360394689001215551835574677336894976 9457843 72344660894425304701424438667138222092 9457844 -297889086765666440350829351371800192 9457845 88047960029770476058955240323399967520 9457846 91917266427659577915346224748499256960 9457847 -35996354161474320652107953534986175568 9457848 11268446409762578492385287561171189760 9457849 367426802056124756822804660555395495850 9457850 -490707130433945191053614988877036800 9457851 -64492807197944057776882727439308034960 9457852 43267645000792899825788988455344496640 9457853 -80038792819846492554403173260198039136 9457854 47504975357351469840571826653697685504 9457855 427596490732013161553363731762353408000 9457856 -137736858843882219285572846228377436160 9457857 -605898497177374998788059235520836390400 9457858 -172423383517907227246248529470098271360 9457859 -173908713338162033731610668024201247940 9457860 -5614231875212261207036765318959779840 9457861 -61979849993566349624067925165382348768 9457862 -50175619505302674364899290407462097568 9457863 -212489123539755768966111646701969344856 9457864 -23797725020780179297204111221944156160 9457865 -58460249023750787647536640784655977400 9457866 5027676276472174221137099995284465408 9457867 390569470418962282855199979907382790352 9457868 70084099291479613898623501909112779776 9457869 2994239816424120075230300035021527744 9457870 140274505269094289213417498825359538880 9457871 56497202184898051378661703505005465072 9457872 44775132709679159712542339757463830528 9457873 -19255620718533246412031168330663172800 9457874 25198579353692398478184771265732903200 9457875 50429484926969663391530039127568008000 9457876 146802313362996528010741607410491162624 9457877 10629806137276279103267330223790459680 9457878 86300255553252713639814042449302855680 9457879 -118200234058699441693440664968759745560 9457880 7014838391016209336411004139020288000 9457881 187504511097921081630969354065466527952 9457882 -51852717445242293879838682983860966400 9457883 -86428284198245239933395125311413579456 9457884 -5459264827865209715311100165108120064 9457885 -107977162064201548973861540120248515840 9457886 -55756548482895991267938777340654989888 9457887 -5896062412074056384884555801416392832 9457888 129521454161695086539595709791421857792 9457889 118083601745558454010843744717461233856 9457890 -25058485476459651855499475422243484160 9457891 168462341649073877514440061774585403292 9457892 318560427328910646202711376492298316032 9457893 576988587843772650667741031605702560 9457894 206814792822636451248530007430809014496 9457895 -110748263992176246049212019992846630600 9457896 58298247071523127324778036825220710400 9457897 -382664798619731863116477729932819011654 9457898 143526649618687021756009611539991089760 9457899 -137251426734070818166441388886822526464 9457900 3626662129885014317671498469251840000 9457901 28456671610377484207252332499446802902 9457902 -36897518978757550640271692105576248320 9457903 11848016292423932940347949737251014944 9457904 -88663745833623366356360957348141727744 9457905 82591441488980887607735934901257342720 9457906 -129525431024046680882614391576421361536 9457907 -270293078056604264786144091242336513844 9457908 -3135336339923470236253153703401635840 9457909 -43826012384107025565540258851452036896 9457910 -9656184565381211478360239561780060160 9457911 8158722173198760669785311178475458640 9457912 -30551144881489731679735360862215188480 9457913 363452115358840763433589789904633325162 9457914 573424470089362853169071863262054400 9457915 -53060824369583595701633276110670724000 9457916 200533394183985302769587196255585364992 9457917 7287753643878814387220111584704731712 9457918 -42899996528197392707807114058636159360 9457919 67201038779174039902627069709503607880 9457920 2089971801988225885326224489415966720 9457921 253700214254065976683715860767413208768 9457922 -127437030273207295933950153724597651968 9457923 -75535380264794188807587590378336977416 9457924 -44889658430217741883988571104135884800 9457925 -18021366005308841306921398250769241350 9457926 9443494549756514440747072538735050944 9457927 -89954454290424954552726630632292677224 9457928 -238211077093956903593565056553251911680 9457929 -19338538747407768017312129258361973560 9457930 33367045841225974468548087926048164800 9457931 -55610688858944306407672582551895733880 9457932 -1285943622340611476927735267248152576 9457933 290204400762018508224911138781219748224 9457934 -146841887369586571125974961976356999360 9457935 30334455273089569108654406300385430800 9457936 -1540755366521033134332417922649948160 9457937 206964862577002227311178694155151182372 9457938 -51372498788816450163070560145517445120 9457939 240357376189675790649085213240716861740 9457940 46570315617915804763147599840233940480 9457941 1069829748535090179015969532795964160 9457942 82477955312164602801619902762893764992 9457943 110942094295183374066203762028171815088 9457944 -64809033566388232718841012396962611200 9457945 11669321320088262723039567061348761600 9457946 70052497551466590567757622645287890672 9457947 82863728158816127243695629700242614880 9457948 217801322744128392214499627430321079808 9457949 -76806350224228821033377185332475476000 9457950 -53500854516120833495390859624026832000 9457951 343097767061557365942979230113923959072 9457952 -109282006924418297269508166746193788928 9457953 -2470073457779981199551106981266581440 9457954 9594839533230500466130434909055884672 9457955 3826077398609924399994452371171828320 9457956 -84630958266658638948449083064643886848 9457957 -217346804577359959425701335476350387648 9457958 7872222875253699049793536265727067776 9457959 -26896664153802003295037604419269831680 9457960 130789237520007117500036670670452480000 9457961 442542883397795302786582353202264061562 9457962 -29354066469281828921214704150988481536 9457963 -50562527594254193626243820088270515788 9457964 -255105136186045961590673339843208033024 9457965 21812640021783283922784512105931180 9457966 55817595171407192861419755833293672320 9457967 -414302785828299926617951345133642352768 9457968 6069018148487803055928864751752314880 9457969 356836663309962524188087727856311524370 9457970 82196897542564671241511730896301975360 9457971 50273786893935575956485019156264128312 9457972 106040249053237946961684871376891944960 9457973 -103190450868118462717553974147236618240 9457974 -29480300826278942697158447836474061952 9457975 89428123966759159161187905275838571600 9457976 -54508551692998246907284329062765690880 9457977 -67768908031234043289517446636928107840 9457978 29560108978995171749605614203548349040 9457979 -5783484164784145370294255557351133016 9457980 -40950767082914516674575238901084789760 9457981 38672912378487707747161764703556367744 9457982 13580307529392687650947120655639524032 9457983 165874988632948715911670687641348223352 9457984 115931413598237027085746058369979908096 9457985 -175822229869539345130903019665529015640 9457986 -41305556482397019556948840093824828672 9457987 -4100990652167398391749312394718621696 9457988 357925022661000505169695093786016111616 9457989 64486181193633471090990819558993007968 9457990 -2458451381433084643662903121628976000 9457991 225197414714060981142803424630059481480 9457992 -291412530846115631039901142429806182400 9457993 66106437997573366300268671211827380 9457994 19413940602146254578658417201730817024 9457995 -86430301414555676409461376191786342400 9457996 -194449076292199409882194849491407392000 9457997 56743174468497353884155148586542760652 9457998 224626549666638323501091540053496115200 9457999 87667269506215786406295217967054253336 9458000 40828770585222010280995843716034560000 9458001 28454637331925777075206350491812399104 9458002 57044769462268382967767191616524876800 9458003 -39901709877211985988103358979811468056 9458004 100142984822693616426856236550735620096 9458005 -47296766780843848299479770744447442340 9458006 -131049930256362399586600733125225977216 9458007 -244124507003339932975742155562594304 9458008 -107379775540374614855672511288254423040 9458009 -156971774831122622319151369121416611072 9458010 1594030561132711521424238527955846400 9458011 -355330135813337089882988465780894588576 9458012 266559644997494431227489098277694855680 9458013 13959218131720253088114038451750831744 9458014 -34890395437322351578833872040860283648 9458015 1622960886190851071894312309655938400 9458016 -125138522388537251788450940059297775616 9458017 280098988723078378394049745863218663680 9458018 155069879638482153993790939598615622816 9458019 -41022083087237446555041079508089965600 9458020 -10279126848664089523577004422773616640 9458021 68263809476245324398624406172251092222 9458022 877103049314423466633808024272082944 9458023 -229022528694593154735675784887313094728 9458024 349479891546139894069281983458233768960 9458025 -110092382527690500846794630396926873200 9458026 -12151017962595253575617318571911073696 9458027 -44045375871576350604069387923363583408 9458028 -144597914519799288006253921478271429888 9458029 179466638059882207843795251010550481600 9458030 1632462981372849314923442549511811200 9458031 -218288163029727788046718249826569484160 9458032 -27555979540039498109378297992092811264 9458033 -28789119206319404670727102895542565196 9458034 -28616559100637272361550012280847310720 9458035 -163022553432171533337028833172174575840 9458036 82308039042785643716425779689510608896 9458037 -9664699703855598410922277420506606432 9458038 -4665521671313060979954783454910791680 9458039 -103850602539251458839043533714150946680 9458040 -63568392340901215606323848407554048000 9458041 246171933195536273339325971867144254442 9458042 96405315215205178441004759626453311744 9458043 -84455579652703601398062555695557372416 9458044 -53099567312543626042506434224895456256 9458045 -8270945200454938195291182843431063040 9458046 -4652820618979082426315822383804440000 9458047 -2915223236055187926167623323679963920 9458048 291842363551026140451669704146157568000 9458049 49909962737716688226206122786457154864 9458050 -23407237858111063297894536379402406400 9458051 -27206672646723225774430893277836918960 9458052 -29733057229265984878772321944860696576 9458053 175437778940955681930554131664708192064 9458054 70642389833873077807084920069375443520 9458055 104772533850672346850841832106745268560 9458056 -42331920241726604184094952503212810240 9458057 64459275487780862632710820512350166912 9458058 53210603314450476537449743329840163584 9458059 51420787444526179311629436292125183968 9458060 -11885652302345884966516667611070976000 9458061 244043394002849665372892662791403362720 9458062 -124348681197368187439070205724739254848 9458063 -42002996748597560528980233013922742840 9458064 -15045480392832013405670108468903411712 9458065 -3768409440119535416003108264507138880 9458066 -137421115268147119643265614286185670768 9458067 76655415333267526479131167144000418880 9458068 139152912717233199529577749028198910848 9458069 -68493818044274532125775146544522456576 9458070 92139976332678488776555972369248547200 9458071 -1444297985871331658395852418402959360 9458072 -10789071352791980743555855995475968000 9458073 -340234770342698818273051651772900064000 9458074 155144702958367793717972634029742775536 9458075 -33137379753062059132256838773075380800 9458076 49089880323343800992073386745727621632 9458077 -317726132823450299556973866058848098074 9458078 -355245783308679932770601724687667096704 9458079 203300990224377378992419894956843789384 9458080 277519188475250076687641567946821468160 9458081 86817706346295854721910418993704304832 9458082 -6458896835394486738650599358867031648 9458083 -64758551189346664173478484548374486816 9458084 35374377974057297442259617387332121216 9458085 -11792714726740027026347047098896371200 9458086 -144093482421006297343900422544053134400 9458087 54219598030179003849043023595083320040 9458088 103809622209233759573222866792166277120 9458089 24728753287387966987626963679247183460 9458090 51528977459357608131984829863536680800 9458091 194402061890908058821012200835566342300 9458092 -165214470690629304197482602642306465792 9458093 318931489059882809031463593495768888342 9458094 6543671483952814988474358688352102400 9458095 147844369036832808150262374713050566600 9458096 66610138283427517824923670345206218752 9458097 108005469362178146430099102246874105440 9458098 3534231029554417195034136201690677664 9458099 5273730825699847295888147978858416128 9458100 -12375771888481303178100700582170624000 9458101 55689249698162460251218247171646725102 9458102 133158464417361830410721251212439348992 9458103 48912473373176131699058929888644229560 9458104 5700623099160879238994607916061982720 9458105 284046229376166706805564888132850936000 9458106 12645643103273011523509093514474815488 9458107 327984585750485870916597360933488256356 9458108 -5188257372305852372213740806595584000 9458109 106636207567104409490430856218735007014 9458110 -24991607226513621643973300166298799040 9458111 203137891236183991635171985326388064544 9458112 28858416117239929238084581718891692032 9458113 120563474719913168430651451046621709120 9458114 249544658931071975539080486065890718112 9458115 -80738290767421901750724172622596517280 9458116 -12156003372331916470875093821318620160 9458117 213905011274638498154158765018452960960 9458118 76200476381419195143031990057882243200 9458119 203477261441180603302576418756613194160 9458120 -49874199318100375088788135963474329600 9458121 178337814936425377373273565389134704912 9458122 -271172559108761867943008192949696684288 9458123 261409121156202842372601079037235323664 9458124 -19581624518911208190707147453022289920 9458125 -18366099743017959719381451089464962500 9458126 17112340087605878328170227074660920064 9458127 -5087419253593225958489992574473624464 9458128 -33974320828838894820963570901299445760 9458129 122299622265583928059461593402833179648 9458130 26274221099438787912843397459511447040 9458131 -89518900548504569502456524602602739136 9458132 200307288162832608850489107906927900672 9458133 170080373035097801421406692134398335648 9458134 -41944562152721470564375588433706907008 9458135 -216178386639423052240051750235051410920 9458136 -180828536844538612143180200384407111680 9458137 177379426262849671859043910563205709832 9458138 71271775275610115870983660318359540720 9458139 -247876695202564974033403778956661245440 9458140 33880934834366720254574398400197117440 9458141 72063040122599785775379677428435015104 9458142 85680065181135320681005591893902382912 9458143 161606615101890821661671535118164262400 9458144 -111858203561704925741221443858099339264 9458145 147305089243122141392924988350716764840 9458146 27460967812337189815142632223304356640 9458147 290200336175349640750501292001346728960 9458148 -231785950876706878022450970212474880 9458149 6927063870395541439529592817873166460 9458150 -2665145681814885582467041478733206400 9458151 3504018767947556439384518187157985664 9458152 116376371467785786329725722470629539840 9458153 -13966255291381975897830076983793718598 9458154 139633991744280888029013182958251581440 9458155 26935564987480883572086344158067853120 9458156 -65196772063228999188484796818724946432 9458157 -226441282695525952277484536995714061760 9458158 139375161811217929567586580444445580160 9458159 57819567235513925328384746845069089360 9458160 28927734066891578102053954386213273600 9458161 -97002276223893770631251767290813525068 9458162 17655616250914621832254242550831080960 9458163 -83477056274719212360537241516778785200 9458164 -16466702276473386466672319762426998784 9458165 -31434201763628476674584058165368250600 9458166 -112230854242196042997571957574883641856 9458167 103414912930724846432423174477796101904 9458168 -159708715997636107526930986192626954240 9458169 104039733705872892979467946431137378688 9458170 -28040264545993450285256871366767346720 9458171 -70853358039951054560637369084757500096 9458172 -8839340177144911055590794651512386560 9458173 206349161650688619067682277234521724422 9458174 65163676393493354940487975272388531392 9458175 34924601312812916213509584481062211200 9458176 -45945484282993766565277533840573726720 9458177 -127309390978078012259436453407836962768 9458178 -15041592828204164386369669997777333376 9458179 -245628439531848956607421755593980141488 9458180 66861759753944440176855265755812486400 9458181 296551178593078720964698636727520384000 9458182 -12429776833539488419314904726290587136 9458183 26785219871034615944018969994650479920 9458184 56635525996634930434299755706506526720 9458185 -365977852946578242046056429424118016000 9458186 78793072678946315717533137999373332480 9458187 173054962186016639172526012823398033920 9458188 294319660147032525931424231940200265216 9458189 -191310540159020273078151975858514368480 9458190 -33538629578888031559900261539704167680 9458191 263490452570533967870329637176315036592 9458192 -100674703048558078383385775628028207104 9458193 -1164382558016445168151894320933487872 9458194 1508168394529126123452669717461107200 9458195 129647240384140205388549434933004385200 9458196 637811175270503732669527484909813760 9458197 -98987016059039336374605302209996124768 9458198 -55816126759271097923807206386820546560 9458199 13590350807175950546279003490844276104 9458200 3842355364534152864169850906682624000 9458201 230594738771184603587810126814291200202 9458202 17848308992549499734431509604788215040 9458203 -100225448894302580540628916194388592160 9458204 36080684920379561508382841375466925056 9458205 89362751541149348796815035946763264000 9458206 -63280802794831652795863950174194858880 9458207 106961476620277803986562311642679528 9458208 2522429901599103073709765031279329280 9458209 11294873081418918697240536100021101410 9458210 105206393168256984251584692751208640000 9458211 43813154539616369536770783181118901504 9458212 -403493466633769161724695290868445470720 9458213 -68163284936193038898211421735454615876 9458214 36689951995839613435320048011279063040 9458215 113203848350285868858284601088102631520 9458216 -386320943457297177716297276660141675520 9458217 -266950840322289075182654897526956978166 9458218 -23796850322761975674416466447726555648 9458219 64525656288530540561948184209606238840 9458220 72762425032558833541485172111928417280 9458221 -2072210247221117575641226090690901760 9458222 280441805985802944251423448519496982400 9458223 -156383704948032328949203679446476668400 9458224 4425247671856972583611488253086269440 9458225 144635508837633180099622793713686240000 9458226 -113539851016852687273902082492870417008 9458227 277380830966849441186596801182532591312 9458228 -108703284761038130321423647638777212160 9458229 173963769031279186005554679562061213088 9458230 -8743296442161122935391113477213386240 9458231 172265028577158731287764357710069892600 9458232 18818981792383696136004786846179328000 9458233 299085970522257201856982705904200745600 9458234 284372092915556450479862772774975952320 9458235 113124542650245809246751665125386463200 9458236 85913005222897838341366793221348008448 9458237 5852157812314202675688986590943922720 9458238 1978601103134885237673127973740876800 9458239 160022659643626400234526684635663016672 9458240 32638600202744762244460401519577006080 9458241 97137095352653137642528653289641718080 9458242 -120392392214454867810041466887585905248 9458243 -87905599247406859278533116613152061508 9458244 65735886261080936265653506439020068864 9458245 23861933095558090595185697504605872120 9458246 -14075400817096601153091708659472357120 9458247 222736696489501249712448868093015929000 9458248 6024865765071846816166353853009167360 9458249 42114032796469416508437781648508651400 9458250 -57074231928225606128656287802581312000 9458251 -101273854450316406570834309168750391896 9458252 -190993092175796653235229795546157227264 9458253 19716088315201190377029953534957245344 9458254 91752623510790797277614250834251332224 9458255 4422068018206871800749310309806336000 9458256 -25276844358077459182167120398020509696 9458257 -25880526203690325470254824845612516800 9458258 -9821962675736780542741640088731889024 9458259 -28501194333200058490877979599739527496 9458260 61314349023323894948719059903406694400 9458261 -119049275968863301628430755605911897138 9458262 -106032472078138601352064910538667269120 9458263 -322812201411002734444526805853681178520 9458264 104147057355669062010864428930625423360 9458265 -31549244026520817237054614357787356160 9458266 -174744828988493459478737895221269233168 9458267 31223254406080415133960945445688417280 9458268 -111403828032596191943081421305048962560 9458269 -231263286262519340158532208858027639456 9458270 22526839630607836186003180674588284160 9458271 -8663778720779367730812311455238797200 9458272 418264943832699121990939394443663245312 9458273 -110016915309175143906566871080517076608 9458274 40887443478325525082385440568144095232 9458275 30855034415400760061378618386687180000 9458276 -263356800442779614192809663952546273280 9458277 -107242969813837411148255201021786098080 9458278 -122052662947005987794895512759325238560 9458279 333628595160764078406517404486743261880 9458280 -1232954879978143209909161037761740800 9458281 123644231253040760145408562445237694592 9458282 -16931869746990141093099620730049999008 9458283 112389864884265305820741652709509915224 9458284 -226396975486225416388762780758143582208 9458285 152290884810152315136508112170685875980 9458286 502182549928680292988618333377683456 9458287 -217057264853379304793994927801364566064 9458288 -31191665849875923341479554123492556800 9458289 -161312508554696395538302120688857578096 9458290 -23862951930838201090281724794827212800 9458291 -409495296276487708484212685004499696308 9458292 -36863622134652480866403881797751961600 9458293 60163025591707090085152239302694424444 9458294 -84752292542303369126612204345806965888 9458295 8337557883648085350630390789919948800 9458296 181632836628573987295795296630077153280 9458297 3700076577417083927211837235318778580 9458298 36386099046894330720920107729735964784 9458299 269850216242432814122543477799001787300 9458300 149941904237466092434449174281519654400 9458301 17987046487404818731964861229972997632 9458302 35958524619883410475395889042808122752 9458303 10724927319252728672294055149414999544 9458304 185590137533311366488209703076878090240 9458305 -105374512186850742313660767978892794540 9458306 -6335478804129773201477123574786757632 9458307 166596591661509958328547937630028969640 9458308 38380218506787326228246838089040399616 9458309 -146844497718669843441756258759004930560 9458310 -1647395244931640124485983220008577280 9458311 -34908860861991829609258704414732570088 9458312 -21623647786668191970986153576770636800 9458313 -40861677320761363400013658427633720256 9458314 160899222382341756536562887052774339840 9458315 240936744149805424835910649326575964960 9458316 -84318766460596562088028627140360929280 9458317 -66101777132013317647408460891457182976 9458318 -3942834140413850617366651377609559296 9458319 56168474731912318688590375198205501328 9458320 55652446804535011724149318633861939200 9458321 -118094686582639640535652968129495535500 9458322 1705962070438389825008060435786311680 9458323 3416404948268212763700731397020492388 9458324 -264872841531427160045977515087421071360 9458325 48406777792194633130031968792338393600 9458326 -35996227239597979274813142926418730176 9458327 234990564658964939954222672241274016832 9458328 195042975759000041514092955153838080 9458329 -168987906355069239211509589335847160124 9458330 -51677420572820008829335726135440230400 9458331 -119365673924143168853819222446459074432 9458332 -79627323035057376859913849302718309888 9458333 122129985589852288978635388050149628000 9458334 31308843940486068343760272678442549760 9458335 5923781678048027587429658470895258280 9458336 35791995038122474996677377409782120448 9458337 -26891961933360089024057869734551907456 9458338 99289859799897876289818187388113021440 9458339 10718489724377258928493518451780216200 9458340 -100329099632404767713395744192597708800 9458341 -409653102081974350930165813578500490948 9458342 -210830862805150233806450039011322776128 9458343 41682407817221984530313620305790914720 9458344 23060370862081599579830222230136832000 9458345 111241689770935102100006851425932480520 9458346 -35558801166347394801183093475724726016 9458347 -29665224304490497796420878801945873296 9458348 11097735680427329688472406921331671040 9458349 -27377417267045011029254729145585533280 9458350 -12742741157430057916896864256818672000 9458351 -89320217363663395359501718792043505696 9458352 -31407388258964457586422302731086888960 9458353 40538771060028658855329539690920718064 9458354 184065839434813827615581324240538332160 9458355 -91165757753141207155504875216668798880 9458356 -192163785615420706946258890521847742080 9458357 -187553088529901821046004002750977925394 9458358 17183129353615468541065991418519367680 9458359 -2246682461151839849908905993992950896 9458360 -99284222238896348698383221564537856000 9458361 -53273712144483220084817410848579823440 9458362 10999724127410579030090169636277220832 9458363 25806173449263422190412424231274205560 9458364 -14637840237427474391226563049850395648 9458365 -16520522199853499845641445352144140800 9458366 -427079496526347880443274163383900800 9458367 -83838522247853210217612237289302507888 9458368 108056237257915814727065556619753422848 9458369 172462944591137610595483058243988616770 9458370 -5283177445985846998683186037038705120 9458371 164625893901844826811850632058250796000 9458372 37131723312938076612473612089617770496 9458373 -83328963257032290054856681943047338816 9458374 163664653833712294047412911377239686912 9458375 -537023398235265342238128609913921116000 9458376 -196444503236383415336110425688157184000 9458377 368689810558618630257986250959355931226 9458378 -185700515041290607404224995411801847760 9458379 -35569160645620985678373123951846420480 9458380 -104136470670619737103867238885550013440 9458381 21064964846254988728010725883623576332 9458382 -48931668663672372918471289920693335040 9458383 -69489616943135909333921938455157173576 9458384 -3590979246823970422669260361121955840 9458385 35625108590143118939854639911184761600 9458386 -1155964412703220262948937913572510720 9458387 -356122014059366525322348367910712307680 9458388 87125299775854269675306584286955059072 9458389 43423423815862324253289060753504634190 9458390 26076541931856502839959369982681139200 9458391 -19145977518280813326354615174304075440 9458392 97139825122333490745040197449655367680 9458393 69351505973534988154246041627091411200 9458394 65330673692042314420661597402563153920 9458395 22154288009017523615480463846642302400 9458396 -63341417099302458196783525769146099200 9458397 -105059562700528121983037460669399428160 9458398 16433207738922177967794075219195907200 9458399 -5317851398826243007778971830229557864 9458400 -5184658996855845293859144617322086400 9458401 -98926476079434479517860536583477515088 9458402 -254770674538455959141866877205935077728 9458403 -41043131485934448153076956964603669896 9458404 -232758483735271059523035625018880758144 9458405 -54035503345016674019213089198960874880 9458406 -25453446062316167164184277655088261088 9458407 -138225247355535139312469458865266176 9458408 154650129099338662717839629207390208000 9458409 -432090009377720943020896794527531520 9458410 -7034375801714230710267972090846842880 9458411 -82979399120334976322450943346114718988 9458412 -60860271374909636322826470974875435008 9458413 -95405593568999571079350456754065387636 9458414 -30482637402637445493301082205485762688 9458415 -38512403308740515182291224831873696840 9458416 15500031664098299669668950027624972288 9458417 64939666972928874444434892624442970292 9458418 104952906539021152884752481673780504704 9458419 331482290015358287806594092888219055820 9458420 -58036497599756786882438338960116030720 9458421 166308255551247929173999009441746474048 9458422 -90368364409701633602895767887482523488 9458423 39301450858796267122618329631691495712 9458424 16574233686559718556191323482399744000 9458425 29842260615647435250352487083495392000 9458426 32942998291932452866604344090401360384 9458427 -160283400141098007133028846646465971520 9458428 -54600262925275197094534138253782056960 9458429 97303097361840688204283417619217899084 9458430 58905606532893158503562843133424149120 9458431 -21552477687874426062542714820459643608 9458432 211056349590542986781715173180719497216 9458433 89760349510633695680716375144123367040 9458434 -75917840640050781037431451716906126384 9458435 -26455471793283863380848394699007199840 9458436 16031414971336162456129164279698018304 9458437 492757155948377631058596613226054215260 9458438 73739446349229464729396432130571671360 9458439 -77040326874347875818701644169209259952 9458440 62800760514721373549425359944939980800 9458441 143491281428168359058321868527869680384 9458442 -2825277750372217494266766852964632576 9458443 91487006848927418944001458648426541280 9458444 121274388073145749405537052186672391936 9458445 -332124851623305144690998464635618220800 9458446 197103216965549440826443622844169524672 9458447 -315216424321589098391924874995531991960 9458448 32057891637488242649058879788352012288 9458449 26235307280219525473151138067018560 9458450 55088262090383352050204799419196798000 9458451 954933967864528466432672752574247792 9458452 -661498425027562701102394797019168768 9458453 61701226169847543337560030638113976160 9458454 28759843542293586443944734406768252800 9458455 3862053129433395765993354876500714160 9458456 34702156920270718955344350355799285760 9458457 -100521550540600007133819092192372791008 9458458 -99851599154958284593427118706890625824 9458459 61313139727032211228603673904677105304 9458460 -62750356625921643161207594333329582080 9458461 480112954727118485474136677536844032000 9458462 -60828525709019208503217761312206636416 9458463 -34837846378927353971416913118284866176 9458464 30360917411279846624735783777393049600 9458465 -32616951037517380184557803931705671000 9458466 150434441761244881189522096293969830400 9458467 -278276815841469980578685723820455561880 9458468 -153209109188684610269227018184877318144 9458469 -153901727600998375486165732084282349412 9458470 10748205158810305196767184804442528000 9458471 -232308239995635759565664705456123249256 9458472 63083356315499634171010538570284400640 9458473 -36338231213154926987416495514921702278 9458474 135111749827940768525604509744768413440 9458475 -6818052950202203504609322979927260000 9458476 -107564468357125797158312339840744477440 9458477 9479276282876468861229530011113371904 9458478 55212487815337588409655952920729507840 9458479 38029928422278068998173765913056205176 9458480 -15319213063373346792214443698057379840 9458481 222298384569426936343607305426475210352 9458482 40823658857953223517283271608546848384 9458483 -326593884361271690065062530061899825268 9458484 -7765862238194915387774479069352521728 9458485 -81415791065801102006297424411589816800 9458486 104741959699717020896480669131657208064 9458487 -210044022388748640667634593680233786160 9458488 -139284223815587412041293594326395351040 9458489 269395872554802582835676203820008394880 9458490 -114363768472176095443541797684739804160 9458491 -17190839607921156905288972164584831728 9458492 -221997203736834516495700900854786499584 9458493 151996638958458071627129126058148704768 9458494 -97375464264864589021387854077987881728 9458495 596325983181032260935535337166801600 9458496 84421578975729924734151057593083625472 9458497 191126734030972488933848947007462068800 9458498 42144616931767286779266360672951860736 9458499 79481861008163533956245714504614460664 9458500 -84763854417898682198406116390821824000 9458501 -104886814346051800945495127270352236388 9458502 77131676030186269524974822114138557632 9458503 71290489634683790564504368465413621184 9458504 -10449274130839961385685207043077324800 9458505 12999748112891913114631107212039136000 9458506 14889012247740018326614810146657227520 9458507 226873138659171995340679587647422260756 9458508 -47157100020943681325046060962352407040 9458509 60463149864737437006957701801407934710 9458510 56618858993574599608065885666003476160 9458511 103299755839815084451628066909892384768 9458512 51144570718478534167566392720595353600 9458513 94505008614440820615710731471660923762 9458514 -10165233432860702895524783608628716032 9458515 -315735828843619894165781885152742822400 9458516 37610990007602196679182772405427437440 9458517 -82659803754961876645486874857282535520 9458518 -272482153989251697202449823337530595520 9458519 -384293731079602978792725007305193357224 9458520 69417922899815925438511779718487040000 9458521 147966598731098577873753299345169027722 9458522 37403829830287578745460347948547235312 9458523 17970820272489670995222307806831260280 9458524 76006717088124935851310290580899107840 9458525 -212443866605572670922062898111992408700 9458526 43731241270316851762105019785125642240 9458527 2031383178686278136514799863158301680 9458528 431701846158388934644737469435244445696 9458529 -133952522298777463521976013275625023200 9458530 -5592158678343672358969993076075950080 9458531 -22479318242611427590905082861555261668 9458532 -87247908215661886381119245547365756928 9458533 -106984489545089181849622395046890905920 9458534 14423091950102634640540699160552125440 9458535 -45175880411083324961172035196728191200 9458536 60180415833118334176595475386672117760 9458537 28426983497053689454306807819972516320 9458538 1685466421765866175749874403264303616 9458539 57429789807891654144140549010274787760 9458540 23491466072055943470124020462343802880 9458541 -7298468262873188495993374894531139850 9458542 133974339681006375093315552141607291200 9458543 25565496626724664832100070228503468624 9458544 46310875347426536753999744819014729728 9458545 26637936352582431200882880196526400000 9458546 286195874887238939370995004235938539520 9458547 -9777660607272225442383390927486781440 9458548 -105604094115810649421808402072460621824 9458549 -100695236678729120651490632751997000320 9458550 20055691538486181404869396400407116000 9458551 -45169387847091490261240467396169219400 9458552 -50694497649094734402242521325651066880 9458553 -4014860456368465700245322207500618560 9458554 -55347951900628225727905604131814070528 9458555 -167651559602609166878937101128537463040 9458556 4180763639178521408424820753634959872 9458557 286945139618494387571097279967326300806 9458558 133840672826167486588900534323111648576 9458559 -26154556156431101551119986859278780160 9458560 193267671514172570581717285563531264000 9458561 -61259113436348542852970014879585848960 9458562 133690794629991859273148204304561629184 9458563 -394219454092472067368130860140661933188 9458564 -74683437760109267040387377176636786560 9458565 -29641644745281935416113941238497256960 9458566 -60660898257151440367797117089081246976 9458567 -56590833791293389301555119070925896848 9458568 -136705457685429106327825671428112384000 9458569 85745974364326351576049844707840004196 9458570 -43834499013043631473413114615449760 9458571 187101604148135565248049114872553482712 9458572 140551266216006682583259349446809566976 9458573 -84057386691739164078630743790187566240 9458574 -80003827929224288906952552181878930432 9458575 24413078971021674890340839793053170000 9458576 7972777066255433304245821534460485632 9458577 -14741246068373301546849153501166885692 9458578 -211478128173825180273485783582146846560 9458579 -126833028483932321088061628941935909888 9458580 -62923762887453598929789860246503526400 9458581 -872676304198631907932561876353370016 9458582 36542996122777436690926213692945818880 9458583 -71256365689317933260136435992551143576 9458584 -18811782355642882752304789671510835200 9458585 -114309854848089138594909885525979430400 9458586 68660325892449232653871513074115422720 9458587 211444292172255358416803845923332223236 9458588 -103583237451789149694170951416128717312 9458589 -35597509053588776710575604413074276352 9458590 58164982938391326321401862242944792320 9458591 610150719611765222143509616509257191680 9458592 -61684496717546273557836913108287750144 9458593 -816569653405467835474260795977647563072 9458594 91721031616371857643862648714611702096 9458595 83401152289309031136659208900347231520 9458596 9069144225101989165268151825031299072 9458597 -84114902749897320356331264193922191746 9458598 -14066645036690363033407235283573148800 9458599 216324217002345816862736392396950110480 9458600 -77920611878047629636634866727330176000 9458601 94991045168861366759590097258751506832 9458602 -11487962817821012071598407530087074208 9458603 -105983343686854100338238459149177585920 9458604 46073167577597215350851073821082627840 9458605 82853851223909223867899289476068290360 9458606 18356966382291162349081257967384873920 9458607 -113922260905212932010869726826112992240 9458608 -20745793988443621812475729437457235968 9458609 -722190738906684221212206715164613814784 9458610 17424501500030377671160795956049920 9458611 154740667347105446378794554059281696800 9458612 89201758949595540814718731784972961792 9458613 -6081393354215549807559838109554090980 9458614 45101050307815787301029818954439264832 9458615 106394001480810283776979300169723643120 9458616 -108790439951901804094370735180968550400 9458617 -28100145071546360089446664811826338220 9458618 -28121001097508776700088345978489285120 9458619 157471819782896632575137957711295870744 9458620 63472339891224187388561309279207823360 9458621 -308639893007958172293311630814420821178 9458622 48333520242187235907616785049524436032 9458623 365634062820418752616285659727811991872 9458624 -374525087032962175084177542912933888 9458625 -85291200654163630103189871239175504000 9458626 20355201567993174483196180934444549664 9458627 14625334941905298462480161658452490240 9458628 -8577048427731789842005093159377537024 9458629 102119189739221803954658949797776736220 9458630 124525959816354108662079465492724243200 9458631 -2660380061450845626714101027908960800 9458632 -216899030317219838822050595830446151680 9458633 -414582613851943087524934410158960702118 9458634 -62390883385442593136557639418729587200 9458635 -39395554194426999045611670630063063360 9458636 -30511692769626720582246671524963282944 9458637 -200831597619108911000599181512248738720 9458638 16418456882653149043411903883543604096 9458639 66489117942062473942452908075383462800 9458640 36987457286088965320638894550941696000 9458641 127886951364089966767081392942037862772 9458642 -144990325638434868743718069336368988528 9458643 -21244050470915534161451399160710141136 9458644 100923721874008623557552377961067755520 9458645 -13141558372198653446687280560618064000 9458646 -88653195721898834703197256170361876096 9458647 -236558894283773086540471321064614898256 9458648 -20873926511473692840622079816682608640 9458649 147149473480954071366357871411507628634 9458650 -31399165847542229339432497441402658400 9458651 124297388515305351789360827685392051652 9458652 11280176247307119101352629249513398272 9458653 -108051480028871932522920078106187635860 9458654 166537540030445965191845115057099163776 9458655 -96572623812902010610961395094931849840 9458656 358348272711256397428989450606650327040 9458657 -156988374467838946403445554009541635820 9458658 22239541186519540599407186149581029376 9458659 -40700738798974276457478163983221774688 9458660 5438351627514702741486992342168117760 9458661 109800435347420034844261817464745867040 9458662 218006799026341689518552858014541636832 9458663 61763002789334577153974381754627033912 9458664 78738875039249960534993143254034022400 9458665 14646917132733980237997308172665701320 9458666 -50975590471634324948517107966323148112 9458667 1276765973306446240408656995416909440 9458668 -231718603539574246819764086240142429952 9458669 -55774372441901916678849930033277200000 9458670 9849472916197770469588705749546393600 9458671 218871292227238934767863530327339937872 9458672 -94398227881281934304526148035964600320 9458673 -34499603256804243198348630710928469056 9458674 -116229164401282866559572925554272903664 9458675 5867861543529073068318055972034781000 9458676 168741685548112522686442710348533634432 9458677 46609377084454831387653410794688129500 9458678 146505834171850175592782777528663444640 9458679 58992478159275721654892415429722057088 9458680 -19523902450339410572239096558642790400 9458681 -68024749889668749932988758029343031168 9458682 -801794470401265279392219569060759040 9458683 -8942792624603621002335667951659386176 9458684 -166894295371635677898309597336194247168 9458685 -94567318210009991489532674145174244980 9458686 136020400778627516354591740847608737792 9458687 40229999902181458460200590760616234352 9458688 134575480636895032323997967449986170880 9458689 5855404752343668317619494324750064640 9458690 -105321435746223002165832778180119360000 9458691 -218744076806489297794596862182778368 9458692 250674072079284487269788020288487666816 9458693 -33720584006674009674512053500591499680 9458694 -207116251140867227738738005874227200 9458695 -315137083270465247477552989015137841800 9458696 5686559496469907392058822921235824640 9458697 61014419890127670966059156506303047840 9458698 33858372114485411644535072313209397120 9458699 -74525634812446622296216782293750201520 9458700 7356383008002226663371781237915776000 9458701 -43434615090150278882677741973544662048 9458702 38721127363570275338596425208533393408 9458703 232110973088858190128732026944617145600 9458704 45315081451008768815639291927386128384 9458705 -18344975420024756332357094065537055640 9458706 -41151935458534362347632336360723685376 9458707 398586487335021510059053756846237542956 9458708 25836401367022913310293546867391762432 9458709 54155194799623374557745256648857081408 9458710 1569938601568133703086029745787346560 9458711 337539622902820019544420374532859434312 9458712 119661028261622227562108493802008913920 9458713 -59163283739996561141384714503551313920 9458714 485968067980085070797614939981582560 9458715 -9514823887528590930006494599612319520 9458716 -18804160269168124658362050795367836160 9458717 7840114636840884616009988237731192812 9458718 -86603887498475946101100974114463728640 9458719 111760656000880609126302636921540745096 9458720 -10945324251283154785532709695851069440 9458721 -367262699735671741166856007167737752320 9458722 -19394947743874774530908429430419913216 9458723 53904659565585218636011031406190362972 9458724 -94197985679424570317778937672914518016 9458725 -203589435557711315939201051517403169600 9458726 31734597273110564344726188101751131904 9458727 -7208294468731797118855828567407990912 9458728 -341133836877111441768691624100281635840 9458729 -153540885458570108213787685353084349824 9458730 -34195127162034209385463645734519438240 9458731 -613127353064003829978720388185638329128 9458732 -250200855674829875062937040168443028480 9458733 118946164884775109872408699820529609024 9458734 80037204802554784104021189883068830016 9458735 -67620124014394206298635484038204458400 9458736 3950895550051473952758901194504536064 9458737 411337787641137379519337702429291574820 9458738 37854145516042593372193048057221557520 9458739 207533276510240872397030077158889750704 9458740 -58467445222613838364899701355640239360 9458741 1809066595330371651650451455913901368 9458742 -20747620581301852461864210285113408640 9458743 -75179659363197531269808320457582674000 9458744 391046386401024821396741317627004252160 9458745 -15716394440961929011787013350092082880 9458746 136511703676638619899503798382107675904 9458747 -19327118390132825377422283175181203280 9458748 51826971962539933373062865626903480320 9458749 -660315102785631240117027275545214855040 9458750 -9843125887497679581678893598458880000 9458751 18522637929923976158678383612533995520 9458752 110717020425044428678579107304695136256 9458753 5801723399135567554314707535062578224 9458754 -16335151597792953871691596459830660096 9458755 -71987399195643141837909168504119503680 9458756 -23668983457550504883595088359308510720 9458757 99290788215401773292278710009995409600 9458758 55207334260823928149378868978373070976 9458759 140554310928027694473204936884828234616 9458760 -107433666627031097622652883205191270400 9458761 96014374757539539868955906884363307772 9458762 -65412055329490696948347598683471014400 9458763 99622622861254192833638995042309466304 9458764 140229255737156146320095315071506435840 9458765 -215333538559772278028543159706423980340 9458766 -8719848365307254452685581587871865856 9458767 -152774967055538685797795100204209847184 9458768 -895357151667828680274094556873490432 9458769 -33622668093333054131348185733929793280 9458770 37621993382385375948484414398094195200 9458771 96359653945732905571207829647788754512 9458772 13793355302353193617950735549185697792 9458773 -25054281593886989066445248589223671456 9458774 9612404594866853087605945476004041600 9458775 -38707803346208968508760144117982548000 9458776 -6822124149445006630320649782483793920 9458777 98488792000581931927658064124971871626 9458778 2005751138923837488435852333880194048 9458779 78145020920553424381950281168813209872 9458780 -186692565792283515637831206636154022400 9458781 -46999656346001825131496328557451224448 9458782 1906438210437322700750828550970685952 9458783 442820394066055878431144202411602186400 9458784 245645984792919153956579203902618599424 9458785 -80841542333603147589131037438111072000 9458786 57419124697489511600800025621849216592 9458787 82965819420412651002658381345800078768 9458788 -183144293980253591201143847481170375424 9458789 -92867433035336122540246672626122782560 9458790 75176105444454075906532251096315095040 9458791 -7837101953072736164235459390939431776 9458792 -139177353153520032550561060246013706240 9458793 97840642243323806254739555418989799882 9458794 160289758678286666675332959382833675696 9458795 -150077082823587015403223364030142771680 9458796 272693298466204620473311027395969024 9458797 -195651687159613048096467760957778323008 9458798 -231012606571616796960240346789640652480 9458799 64620405653725386148856938750229027328 9458800 -9062801573944730723339959478948659200 9458801 21096580347186244283687936292773374704 9458802 90032703373693472884753799032635571200 9458803 -67622216052546733928909444746017952948 9458804 -46538450046782637901962923608585346304 9458805 141664983328010623842222255832563689760 9458806 27178051428142333211126149196855690880 9458807 -122192866607843472920995112108047851168 9458808 -77555068966778478178385515377637785600 9458809 181158128894080550050396877999805955200 9458810 -25039995632466201920972155430829457440 9458811 76883287372697208447714802626658641960 9458812 -295681246992731760615114129587041792 9458813 -54441299196317096492785268263733975040 9458814 1067398287899796885182444751211413120 9458815 -58808638449606553873937313538342301280 9458816 -125428362646934463577623400919743856640 9458817 -314956889798788044787050267979151865888 9458818 -134992647731953803930709343199448543200 9458819 108155376290884687744191940804825250544 9458820 48132139348102577259775870249176084480 9458821 364297764540687449632891511285280787200 9458822 -4370080313632348268510766813000244608 9458823 45184713745474517685585321458385179136 9458824 166772185295887342879987552693398696960 9458825 -130135614507130834468685857424282808450 9458826 -33515166503696678813744643698366582016 9458827 98556983379265870470534147953238310400 9458828 57300526350789745958080877837084774400 9458829 10165285112076865138723457964930432000 9458830 40249191666791077112684625243496378560 9458831 139678279941060238115235302601656353200 9458832 35818969723667725860138068215473438720 9458833 -124610132522024054906442867518571878400 9458834 3749895648648750119891642324008141824 9458835 23972507149986032387253919571813252400 9458836 -239531661659337758192994310852658619520 9458837 191090712154356117831809365590467417760 9458838 79676333638077005775507411637920565344 9458839 638153794607553273623397507830445488 9458840 14520706622497225750993414851942604800 9458841 -13587754025769865517614162638717193536 9458842 -31425633138172318416527112414276035328 9458843 163506851554528999096632677440747691760 9458844 -89301583005732140273045054429711302656 9458845 -208148207695340976927145606200217286400 9458846 -68439107610673422527576713006627200000 9458847 230495986781474359309491380592331709640 9458848 105532214575126346783228209610936549376 9458849 87445690341028407732458870912551130850 9458850 30396287076694505065445160819655728000 9458851 -158688525955891135302837609028935772968 9458852 61586659328231671790971567014035526144 9458853 -20537689505045857145232931921644232992 9458854 72502535333082006163468724882483153376 9458855 -25838961800361888942271681393958599680 9458856 7731987204056059470792382711206543360 9458857 -107563321925063913341678174518147687260 9458858 94737377443197286634576228313947393376 9458859 -313952345907462039333341965687986703680 9458860 337321626843588653605082077308288706560 9458861 412531125874248886695189077447444061462 9458862 68046394733942960580499863395035324992 9458863 -28831703924706107849927284176755914680 9458864 -12483427261857007427037459401531228160 9458865 -11485186440225534781550675965178899200 9458866 89515244796620253850452769956017359632 9458867 -63376619196811419531795818003068935360 9458868 -32772006047762847179899308065457561600 9458869 48755606149613426859721570232879732896 9458870 81797704795578972765463954167816506880 9458871 126011551323044666151057491182980231912 9458872 255978732308427613636371891097097932800 9458873 36245984410004433051842064490047926160 9458874 64377634706893855003361325153568754544 9458875 101761565296451812793053999795031328000 9458876 -116366971055277376710938382382905664512 9458877 -4424838140650442298747085632249895680 9458878 53275928455839794649674541937589213568 9458879 81243407317362455503112703603305763720 9458880 -46967175777260233096047802008679219200 9458881 473794165915240241751132044689198216192 9458882 -2298062937250265882701171453575209088 9458883 -78314953746765972820589992015422382080 9458884 174634187086281359796590457062228761600 9458885 -79829230827291627278112640059181332240 9458886 23354506557833000076682587254750054400 9458887 -80364548039688242178930971523078791464 9458888 -100229270680634191288873072884735344640 9458889 -133260807688948359229919016041226342432 9458890 -12533623818683733287691705750362803200 9458891 -39288961223125137991219409276073745536 9458892 31264183743403542950691183781367721216 9458893 26714960876611250480450046363540321024 9458894 131954439719600863679505494792796962496 9458895 148669198358971439571483607577034408720 9458896 -50162094377528329888473786568799592448 9458897 6966618813645400739194343203660344000 9458898 106439738375185493164462472994634932864 9458899 -298033439839758885087679933321592286100 9458900 -104401670528223061544054092323221760000 9458901 59807125526687361376888002559007216220 9458902 9980000557298854449425166193911673344 9458903 -172484021218033956063399625825259462400 9458904 14027575901506546940866697274450247680 9458905 62136741508399186310466089976329394120 9458906 -51871806281564289966513798910952918016 9458907 -47814602222540120206946254806793812480 9458908 201129927358447301435586131365851888128 9458909 -52195225756523105555241857330223340890 9458910 72264255750702231568960549908839846400 9458911 45058702383584525484822090433260672000 9458912 -76848881738712296493660977413225709568 9458913 -33882007665060315625185389261111248512 9458914 13059903518749536620397645711931135056 9458915 4755142239605331327453368207363821920 9458916 93247131047034268789421719430190090240 9458917 -29189432096013902875945432085105460966 9458918 -53335422983627279377998101716905197568 9458919 127562548358596141702440810186847634448 9458920 127596128040486353597281131241760256000 9458921 35636681634138722352200711296066809600 9458922 1900502141263920827765516732811450624 9458923 -76363976359069691991925867578868586096 9458924 182004586480505961915904188052395417600 9458925 -135254626747250440306930601865408000 9458926 -23614064919709446540732151091625869760 9458927 -19077897392649592748943373661505922224 9458928 35330553917236729370626951968536297472 9458929 -310199892072841876653173719339802969616 9458930 118142391203170689305403262113383217600 9458931 -168433756142525419504465019739811579848 9458932 -135550649182761814254922260652659056640 9458933 -560640903979590461264427999577580274 9458934 37913277207109875196602894964513947648 9458935 221719112509103603539426258833334091760 9458936 -251943937366088747414530545725067632640 9458937 1978158130764032774387845487118143232 9458938 319679253752315951253154005985315069296 9458939 -66897993881826545472173605964567596800 9458940 30461823323262179181272823004824192000 9458941 -220641176503986153451358831911455291200 9458942 29729355320599914150031136737350255744 9458943 -9104379172945980543827877359976945120 9458944 -33419812244448502580747931441042554880 9458945 -129932697607007872478082553552858320300 9458946 -10189315373274779335862648594994404352 9458947 42634109277920689128266248426303883200 9458948 -98546591251650702304695731682255962880 9458949 -233248775890006570225051782794894485536 9458950 104324959466167175314910150989867992000 9458951 -110863358605080764076531874856916265728 9458952 160767646819897135116110265615415173120 9458953 125024973346160700479089477795272534912 9458954 -180970865178263298726767408871764719824 9458955 63309815647018498655514100646708447520 9458956 -5620414806422366767607119757517436928 9458957 35260460151860713669103980549823769120 9458958 -41154060905157842123285018622041159616 9458959 316463501864004408469556549793410526360 9458960 22662124456687588139285423063354572800 9458961 259517270731901586858759942873576556272 9458962 -73590934440607684582727434748759430768 9458963 -32596360398776032941966714546426272016 9458964 61983698900680464838368193736345272320 9458965 196418935570788340036936847430748634520 9458966 -158868334399427820416447668303072214976 9458967 94308746362313301601301457722693145600 9458968 437236062300843122821186279448248320 9458969 86892492978680311705578523276680443844 9458970 -30195405095626529718452055523184797440 9458971 -335416200682440016928767980205569355928 9458972 48748833772503246349453991035434763776 9458973 162874627223565318498896644223757633222 9458974 8919398238848273984050810837505394432 9458975 77794824457228609917668258262435540600 9458976 27236516947175135605168541656619679744 9458977 45717369461678514713414526465843474144 9458978 -968823448669124641753972484641858176 9458979 -211395356315376699901711148372499975360 9458980 97803979582013349021297078493533327360 9458981 122859943880696658424940019172431228192 9458982 35883921178066447801983872270596779648 9458983 -72534120360022162176168620499578581768 9458984 -52919724640039773352704517930126049280 9458985 145670499900297557292899770309252373760 9458986 -175329802815689145805078591097010109440 9458987 -199965325776989976584439653972728930824 9458988 10620971011344728505339658811838136320 9458989 109812336202509944528666103556965424790 9458990 88754170626784691055063387325100952000 9458991 338298704279513114085791680599260513280 9458992 -54273104012898148265147333166134558720 9458993 -191191961847223380898554751567275461520 9458994 -51029031448027242596208042519903792000 9458995 -21130361063912271119565372090267441600 9458996 -18577378035249442166184140096579265792 9458997 81202257446096906043420389152396519872 9458998 -6649392132595935486172913821644096000 9458999 -109262122501919336079112507249917104640 9459000 -193489256007649089622527100366095360000 9459001 19926889318989733201961295992369435392 9459002 10261213378853654546792548626839031552 9459003 101241591493848007274342165614507536384 9459004 -83833270130881146148438782077512224768 9459005 -431599929015313468133869908739903933440 9459006 40943544511064736268607969092238915904 9459007 81843191189327564215671688693643512256 9459008 -26710001820011732443340172355232071680 9459009 1114862178987254758417288478961073380 9459010 -58325329129803342120960809497373191680 9459011 -2981511932310696248253006773592026808 9459012 7023937165150628163290987904340396032 9459013 -41041623674353577743505780219209996100 9459014 76994843934279439394988395138482082112 9459015 222968210794496017955413437162169890720 9459016 -20931791130275053720794211263827312640 9459017 114470032217457746887842451211775753600 9459018 -31919961798039011252751552929005276416 9459019 -181639767124535745829511606853747225580 9459020 -11472331428437865509648213471673984000 9459021 63142027137933334955678381783170186368 9459022 -32582345550563534381524014256359115776 9459023 67136865296425087668947767368016013040 9459024 27403826591524563572664571009648164864 9459025 6392777029681372006326708448606720550 9459026 -153384711276859013365210346221560494592 9459027 164795525035927581782465710294307822964 9459028 23065113224927479179166845219095035392 9459029 101226888144714549016098129499462077984 9459030 5221850210093684790471821669939773440 9459031 18372272452332267196517457689993263912 9459032 624977676980357321195207239168292290560 9459033 -12832083135679826540394099636231913776 9459034 -97247172509634740405251735999707086880 9459035 205966839077071586160952144387553100480 9459036 -194421227789471013249756795668262182400 9459037 -125634154125421176595735734501339954848 9459038 -161459143639368824336912047564464098304 9459039 -26723879298700140942201329254679898240 9459040 -58473558051663982188265839292081766400 9459041 227464578323260482863208241944231665442 9459042 23715204885732325085452955865480803712 9459043 239337957780548308703193170909543595144 9459044 3792016514671406034554053317342720000 9459045 265998295787928135825799634440635057600 9459046 -114756232239845675662353558150416797440 9459047 -18515736654923738580646008582666457248 9459048 -19208644306476628025001300220956672000 9459049 21384979908644527240306348255733458874 9459050 -15646793043351562236832324997336575200 9459051 -16566345424615791910868875405457289216 9459052 24659436236417243188015687714998346240 9459053 -1880143277456833446582895609581489216 9459054 -1902659531636024817825694252908096 9459055 -311434144687780190002272125316371234400 9459056 37107672265441546435986080952061132800 9459057 -18249113006003110790084766606769808160 9459058 175873171759897681000491185839856864256 9459059 -240599285440543201731775057348193890740 9459060 15973700579123204055364240213641093120 9459061 -43902473037687121304008249998617960576 9459062 120421197336758008609939735552131856032 9459063 -94265615208610206955473808357257268608 9459064 32319981901550037756678214254888591360 9459065 -82195172202349740765394864040946278400 9459066 -84725982316893877969164369231512549376 9459067 35022509984370092808077084048985120400 9459068 -282462951820104687018836967692096305152 9459069 28615402649036255650585958491425769536 9459070 65616998955762428580816114504359676480 9459071 -70116524323182615075666321914582905728 9459072 -53406264188428497087595112304318873600 9459073 62496399013115113216562349558121857364 9459074 -16279011501442657451433100057376870400 9459075 15165424949046618999694540265008650000 9459076 97678802904102258780072246898051676160 9459077 24099127204687240910337489652107352926 9459078 12648327520114920585564866090041061760 9459079 276113439675047145063194553930722813952 9459080 -135614695941639448923109058739913881600 9459081 11640260932747311033183908379115532970 9459082 -150248499249326643091995111332548761600 9459083 128873954028331913917057760087966140200 9459084 -11840272197088638633819695164146843648 9459085 190781672384930618666343992612308558560 9459086 8712879073368270362197644129938928384 9459087 44863930205806845148284382227901882368 9459088 47957827680747354872113781040400474112 9459089 387719965798192340257253475991785418080 9459090 -2188859446407079903647292078866785280 9459091 -322173089953577076324771667266617991508 9459092 -40363742595129485737692152695586070528 9459093 48775532354369635849701003526842132480 9459094 -79473257630998239322557032860129127904 9459095 -61919912617942346037990237266960578560 9459096 227487957058377612966783277218597580800 9459097 2639578483770645834610684811986681360 9459098 36135937495354071951371511200845301760 9459099 6671784938583728468514513408830217684 9459100 39297066190141458700718418849682662400 9459101 326887603258113627536915776053156176172 9459102 -45055917015900369926073774976479999168 9459103 146206224535278869409179892394802680 9459104 -97720228354037033349077695752482979840 9459105 75441436834789939117192391985670488960 9459106 131846014928453796679487140830063526560 9459107 318282202122035131185410245050615692556 9459108 16560624081459904190541795786486902784 9459109 -246975707722345329849368512873925828160 9459110 -55227419282631689942755420701054766080 9459111 15246025193570132628452904994202968872 9459112 40248802283461139249551603487722291200 9459113 -134619052778986927337512325465051461638 9459114 -38952322209206260973498206443371908608 9459115 -140892915285070781648052531729136247280 9459116 -220143681214788992739283198580952960000 9459117 59834690434237945988480893423000911936 9459118 58045477046976398618647525346322674304 9459119 -69693650738815646628805021246347834480 9459120 35550855384659600552457348258295971840 9459121 2102055694904798973283783698877060224 9459122 67284704267065395931114089321462970272 9459123 214205049282193605554422699004586990192 9459124 16941626920461137134243595637225085696 9459125 -15263129502724764785105784844155282000 9459126 -47588999849124820376911650444482887680 9459127 366416307528410411076665594231699959912 9459128 -47756341295589210120241980869819965440 9459129 11743093760641482166025339410542213120 9459130 108382030771303101110049271684569726720 9459131 -289568338474316731565691787867717281600 9459132 189617606430610180901987649404678902272 9459133 -5080507712080052828928633417120969600 9459134 -217376881444866343329495673662102230784 9459135 -28756085219296104757498195966397143200 9459136 140338365914361888803470583334069862400 9459137 111479608478711287602517341171727998786 9459138 -55842334465685548795581588154283791872 9459139 -204859768957950961756539982856517120920 9459140 -2889065361431660464213483660179333120 9459141 48837251502598012135298393277144692160 9459142 -36752771897836046204147199072082206720 9459143 69431631519403666470420456679822162392 9459144 162358852513297926523922995917068697600 9459145 78442110811850730456731627921219676900 9459146 -7980179362371044975896323813133771728 9459147 -66792474109694634367349127213515699280 9459148 97534905419369189777178412903726053376 9459149 -56091850272263063594090681629803067968 9459150 33554743331599714000841217684558720000 9459151 -3189976311033680674420502269636426416 9459152 -38862532703534819993687519076272652288 9459153 -186016924345007772205210360841281416000 9459154 23866031409676641755634211503340787712 9459155 212805733992793315812694533052210695120 9459156 -44035897659384907585808660617777907712 9459157 -9379835210092886390254138445003124096 9459158 -146598117539149782283403355311842756320 9459159 117423802358121908554255123655721664104 9459160 118570070758226260566374624076521472000 9459161 -155249522580194606518137608147543391228 9459162 -73544019857391743787482865626267400480 9459163 -138553748355637088448859908649063059440 9459164 82301791640943405728085877930413588480 9459165 -82416267582111371328389442197697228480 9459166 -67594163096086648737014654471724547968 9459167 14926826069975458171820099447912877216 9459168 -208457974663414136517135158369556627456 9459169 65883091755756149426328054803953729840 9459170 35098336722768854100623760001805775360 9459171 -102148379879801715337240236974606652060 9459172 290209670994611935417545399144220098176 9459173 -81266557694128513464639063634634265216 9459174 153902060880937356887428418907816097152 9459175 -105240767333169244023413390723751000 9459176 139414314130482234349369171087705390080 9459177 7046005088657526132162914661464841600 9459178 -135802220865298411636757736921664440576 9459179 105777441154571305892511345413068065780 9459180 -3488747827085680160975743625777510400 9459181 4384167575734984113632262162892660492 9459182 -9395642008969956609379245931768079808 9459183 -4330131355959912433422769777878825216 9459184 -37507191523956490439701187268266491904 9459185 12040485158338487102910391513021858560 9459186 -60122860954376694091398212182375532544 9459187 -21823897129952083797057511318218462240 9459188 12308493266963599636835220194024509440 9459189 -129927029833976155649873061859500267492 9459190 47162754569186868715103619094259387520 9459191 -52393319215869325930038980988062091840 9459192 12325513967850057365990212392768675840 9459193 -3364422623863026200034540576379345558 9459194 10059446796849498167528408146302392832 9459195 -8353156996149114181542892934342248080 9459196 -9809494665434474079832270362854809600 9459197 -105024991056176702531881392440703701088 9459198 17239581360511553276292961289431330560 9459199 -75032152551776086483381443315132812800 9459200 -78237730711948762873903889623547904000 9459201 -94753777130430129378125855379082270080 9459202 -61037196867243913271536075176857346048 9459203 122953605390883352958764964188016673584 9459204 28647654857770301177373715821544221696 9459205 -9831989779820807788092851066356316100 9459206 -128263343965164476632332110448428396448 9459207 -58271669425064050233176198791570464000 9459208 286709101779681711559664284089403883520 9459209 -366023783961835329000551759353101136860 9459210 -53895304817572485324279530238708556800 9459211 -257301626074980872277102103063719658928 9459212 -12311715526036333186026182281772095488 9459213 56547217999446954311781209252190596544 9459214 127405206301457321917885948594469732352 9459215 -11182306766651399559123155400841355640 9459216 1225517614868817975361374341972361216 9459217 -188104388370654856176783962861841542734 9459218 -125675695237149355073439773275349539440 9459219 -7514952416090417329592026829896915200 9459220 381898330614794897530841837355367219200 9459221 215509577340835712053085948690458993422 9459222 111744143059004608831432233740583003072 9459223 -378745346882983009645454802965060527520 9459224 250771721542486761508596476131992360960 9459225 57342978901598759478834817214758967100 9459226 -19997262951271850968120493892956160 9459227 1747993601858217531768195619921965912 9459228 31884945387711188677459163453191495680 9459229 68887216365169226493328108062741571084 9459230 -40863498080555152797913977847507733760 9459231 -10133050481293735301715223308623070648 9459232 212821106279571878420189251747223764992 9459233 -17223675743008728023907846299667547392 9459234 24876642233231313744628283109165504000 9459235 95773084276066641317109191281816790160 9459236 147567169223828829496959362613084785280 9459237 53250241790805735788532187555668914880 9459238 -43251404370575768410864599716074260480 9459239 23625065817160203037407570391105254120 9459240 38428391927958370920721857708800409600 9459241 -84627717834380970382405936054016476032 9459242 -43475566100479897794226653928404753216 9459243 145320852936842895446048963596882632732 9459244 -4265642615158983132878642484595708928 9459245 -195671289745054156188070561184592160800 9459246 -55377164644007098882103202487412716416 9459247 -39864133289900180515104883752923047936 9459248 -132070612509230828422597729624898174976 9459249 -109516130675877785385271354197551202240 9459250 -2620957254281030435635436905163376000 9459251 303257132627891846413194109834834266252 9459252 -171296419559500121828315044919389360128 9459253 -285997955361642990718895979010386676580 9459254 -130535071059413061767122372742658528000 9459255 4455009881224730689709575410841267200 9459256 11040219560147696828228101272673075200 9459257 -56910654115547788690353308756111827200 9459258 -39729440643784873084268474634245846016 9459259 -95832528305147201490858279309661205328 9459260 25008789911600220627034859162879930880 9459261 -101905965365615006019852171222358903296 9459262 16294203707446077545674789244308645632 9459263 157789445748862572042756606002011563384 9459264 10337169303136556708574860222178263040 9459265 300328555342501345880242488746140497000 9459266 12615353353783585217372947674787315200 9459267 -4821185603359243328173722441009976320 9459268 41693000796697746900336806191438848000 9459269 -3152653658114974712105907524890664256 9459270 110651327945321998127243758911850803840 9459271 98689745728925309429274846857745321832 9459272 -120999181138034218593793398789070264320 9459273 55051574789224758319100632239949779264 9459274 82174198767869553613822299495994642944 9459275 19712072309469903395948948282958489600 9459276 -59387712227926928588603594897830840320 9459277 -376296790216702565505140839763608548874 9459278 -60279786427289477835451328658842158080 9459279 -177911034240258261457907656179936816 9459280 -21926429512945014356583876177192714240 9459281 1528292746406695968081730897544914920 9459282 52660637479570437289708587303762046464 9459283 -5049050476558060344675777791572102188 9459284 32515621965556841194632624299598452736 9459285 -52071477092423334930342433893374174400 9459286 -90024380791809860738167492816766456640 9459287 -212929703542181382780316767333463619064 9459288 197675653857129285494976094090329907200 9459289 -77633810161181968746004942789938354944 9459290 88642840074831931875891287033149682400 9459291 24854054246959388532502117006848867840 9459292 92117119321260130573727489457207152640 9459293 -482966349999079467342877875957176786880 9459294 -19019797387793641489369223097889484544 9459295 -184145843541715814770661870220310090200 9459296 -42087677537468641345990349959987200 9459297 -1381226962833937706094153321908358492 9459298 144854433644577935536810253402170232400 9459299 -392668473315356129139136176080949065700 9459300 40436426643974414815429137542399308800 9459301 284758482586894569098865769931291874302 9459302 54039628755568586692689246125127475200 9459303 106367865735278135571535355825146430160 9459304 137166355371900445612839887626162805760 9459305 54093744775632551857653476354469671460 9459306 90011636289575195250853655586865774512 9459307 102200532870541252993531481074137899040 9459308 -29530950687596518065791615627962928640 9459309 33909080354685765320179914856441152000 9459310 50943021015796435844668011555182016000 9459311 -66567422226755748958120587577051801200 9459312 527441353054900795866093554741280768 9459313 -113168998177022247967441099123033472460 9459314 -127240287718067082771366735058527479808 9459315 15325896804716104069144073508684792000 9459316 -174607792003315649951366206538571093248 9459317 5339977465807687294344699775773602112 9459318 20534420047135942034871384262676990976 9459319 324857168772005562663223866467764973896 9459320 15915895437937811716939065803639193600 9459321 278031508038505078818567118399964482560 9459322 -284824039216536457926483053525079698208 9459323 142345986305046866156062949164361572584 9459324 61640072980791831193086707114615233536 9459325 66840104369115705236503869294663981600 9459326 193983030624873985305251231794888730112 9459327 -147213940422657319516334836197343129968 9459328 482553748837094678418227423729544069120 9459329 -285033173027277805707124510741684935120 9459330 -2737341651462606888213384640179164160 9459331 -102799436031425005138124651038936764256 9459332 321653339065431457742212095135975943296 9459333 -82592478565228347813127064482655300100 9459334 -155712367337429307560385366593268682752 9459335 47157054365891200288639766094147069360 9459336 52065900045626696309116975318526361600 9459337 143385197268713922691099821710609880986 9459338 41158201341836098338733812864794860032 9459339 -209007180426606633077978925769659152400 9459340 3134560887429866905883875110626918400 9459341 44456103834957436842626880162193204224 9459342 8192920873753446745127444661506018112 9459343 -69051614743654079302007309608519982976 9459344 14679249099650475176745309225228042240 9459345 8914689921060954870398502015141014400 9459346 834925314803893022626180000116335424 9459347 -85183572729311612180618237730290158080 9459348 29221849251998241525712932192088879104 9459349 176150324122974257701587566925180828636 9459350 25238181513609269637367030164245450400 9459351 254862812488921561046513470385996890200 9459352 -153372656616748388437781128945706496000 9459353 -6868694245030489505492109378068249136 9459354 -85149046206869950150504094512434516480 9459355 5520797989686417331158885311177500560 9459356 -31791994405695041211169782087267870720 9459357 -50340131318305766603122832766643247520 9459358 -27015859534239979651942191021476586816 9459359 22857100703073407710091546097609185280 9459360 150867087607062294582135472792466227200 9459361 -595959979859979445824082678294279464960 9459362 205756178013660733450283237574689633664 9459363 150892478633062413270338789358516321144 9459364 4955978151546555335100427600612827776 9459365 -122654812388265838641658113226992258000 9459366 11597253303728316877726905445980248064 9459367 -271507773504498976356416890369838582120 9459368 -6213911348952721329545185156709053440 9459369 -229536846289560102411264727679924827680 9459370 -156311408998232253137671840433675049120 9459371 59314237979713811948725380588616664064 9459372 -74125382893003966451260281256198775808 9459373 -72392875134256740594403403997176692800 9459374 -126047731293980487420905051320544336064 9459375 -54049584084846367012109771183525250000 9459376 37085408485010169952445952861759012864 9459377 367382566099920275946831426925300387440 9459378 16090640749715281795494142698845111040 9459379 -74205569722013400905241815084557275072 9459380 -12792079124352541945636203097551912960 9459381 -188923256078071715969245260536683929600 9459382 179891419988999365267955359706486757792 9459383 50780218474947633316936790294421879960 9459384 -51180841548939015753112150097715855360 9459385 122227800555134147968231652708336984400 9459386 -146850983068205788067211583090149790608 9459387 17104676225429049673450501010991571488 9459388 -157117717928389054433414420491871091712 9459389 -281264485179024138143656618474285050810 9459390 51631504569857581291688405916924385920 9459391 50274342919248946204069083893924582784 9459392 -107229628648152185430442012925333864448 9459393 -99945549966738028239898875011016413136 9459394 7771174323474678434689624380120913920 9459395 -227611060806325877097939956190571476480 9459396 -68893725974334315298923926425197680640 9459397 -146912598414796871938211452256490645120 9459398 956814810113009106519700308186450048 9459399 213917964164042080268664849453541961040 9459400 -26368915017760468511644538638581888000 9459401 73759777102748935514483295365240075520 9459402 4524695554803166822285293437370230784 9459403 361095718470802649346915215336699029652 9459404 -156892017674903098911410665647298086144 9459405 136858615184082329682208144425966077100 9459406 -17041872383022604628828098882364636736 9459407 461540922497715006166397326750033836312 9459408 19050934150611587923293564864508723200 9459409 -2999783515427223736069806518707125696 9459410 -58414059463033682369366560389868364640 9459411 68329219351437494254218420318706490880 9459412 124830185857223869734999635100269018880 9459413 28357020466697127212208722752731203004 9459414 -143423488437150818144539804235247907200 9459415 -25162498729356541788408182574539738400 9459416 -176559359011157494709179322693922508800 9459417 161495099276115861043053434032221407232 9459418 -24279486201379286580679220014219927296 9459419 -256415288907042516044267846188859685180 9459420 -367317857370946839553009004597360640 9459421 -47697288201608207837986757421916780378 9459422 3210322586083446758541605335916185344 9459423 24645259674150109170624896520045334680 9459424 -162308716320508066169414000180869201920 9459425 -153584864216618232071466048632404963200 9459426 100060277385475628164922765191666498944 9459427 210823751824271412929568606871603698840 9459428 -301546548128235060689508632495096085504 9459429 54909111661696522372164774276045935232 9459430 -160509716910043918988987188986995456640 9459431 -65213029744340192246775343751319297888 9459432 -82591939864985305512338470309265556480 9459433 -92833065754513257803343147584944537856 9459434 76076896656159368200265776843060028160 9459435 -82551529616992973832832999875985017600 9459436 -32840065184380903482433462871287012352 9459437 -138879874977343225854650364947474788992 9459438 -36062940113329908822023802928149493632 9459439 225747795525513380635062640950706882032 9459440 -10642266405821345063116071992792186880 9459441 -3063232023201945562559192861669911152 9459442 83444523194687775991021824862003178112 9459443 33084619824180945873573441501157811616 9459444 54420889040460402428984497559198908416 9459445 59058543476584609323288019848990092700 9459446 165995663933280761214514195594839865920 9459447 215696713836802897173056747896404109800 9459448 54146569907151758594298252193163919360 9459449 -43631936492797116273132054207713404860 9459450 -23505029767095087833085399550864704000 9459451 -105920715647701255348011567573509795548 9459452 13517382748872020454321182191302397440 9459453 -245732614745054931065221744531506324192 9459454 100579811347148609926890294693572764800 9459455 409784271249631083111958546510964631360 9459456 21509393347936049969954353966208778240 9459457 -20846128487565789942020576021616768448 9459458 55920139492515516265419667663406307360 9459459 -80951287262456120031697525876712885436 9459460 46349696695872997848035468436684595200 9459461 -359080392564382590792979310566101760800 9459462 -39786184073123639892521039005728984576 9459463 -41255215007192930741032083248403602112 9459464 42126660940705928309267074396618752000 9459465 -9545390113916165212460069290953360000 9459466 -136159443060040804897341908352729962496 9459467 30672295683938368282377286487764154160 9459468 88833352144681346360365416409420677120 9459469 57382935911151794345270148075518559340 9459470 158937232096461653680881982708932105600 9459471 3859480441088558334247423487221655424 9459472 -3446846867428513628788367131955429376 9459473 99178751336382706499706566408338020720 9459474 -8863755712990870257360449723931488640 9459475 -30522118201891900009646531165514440500 9459476 115329244686327009521147358948139122432 9459477 -151843144219321517903715117948646796160 9459478 11234449619828406089314843382838385920 9459479 -56185281822017235361551498342406584960 9459480 -45080821814680258770873892882684723200 9459481 -441025736822960511891307812036195786300 9459482 98203168097437879438894412166019670784 9459483 -31008269290631206120468750002673541952 9459484 -113219888676835597823487780383939051520 9459485 5862013563074554965363347838840898560 9459486 -7404481420433863227250750872137574144 9459487 231824539181650773377547670468227607136 9459488 -107974299298901098050368486022750142464 9459489 -109485997106479393626179172983768098752 9459490 106501401612676352401300662095503476000 9459491 -4041866902621783431726115477219866216 9459492 -52267602045287597219369213099799674880 9459493 9908580034611335657150791893167263164 9459494 54444616580975414747727471683342258304 9459495 -37010607536809265760305737660073554560 9459496 102132199633240877706655839579616865280 9459497 -451125743729239057284680379231340300428 9459498 7378581895633442087729973030365432064 9459499 130569345576021434878638121262422675236 9459500 -278187662037173394224588856104052480000 9459501 1969776502981998855257402526348306720 9459502 45179373311325834473063497952977795584 9459503 -272872042947761989024219455058638091248 9459504 -15470953803239540730621302668108087296 9459505 150396175266156308494271096561129555520 9459506 12872563181674222877723593002529927680 9459507 -65974950798172977845925290034138204360 9459508 -177983775242910428746227430611299116672 9459509 -112167327110216010233281523546482535232 9459510 69490760200093382851230798883045939200 9459511 -352557767077705356704984313343658396600 9459512 174970391828493742919401688551600435200 9459513 45567607837491076872818008456803019584 9459514 -126002544492285922045030206591485906496 9459515 -96613598863763509049873830727895647280 9459516 -86311319146696212835894944356167335936 9459517 233160739615035324103517625423247578566 9459518 86834747169023257287488900631476232960 9459519 111643555172054399277726906962454310344 9459520 15185011258587238826564882798487797760 9459521 -374786402897371288272686985993869449278 9459522 118734283009268567015113761344989742160 9459523 336582969368069485333763199992795395772 9459524 -237229352464192690222727762432717483904 9459525 -111097344893904776873818073519240587200 9459526 -1170626544601281919076385292490391552 9459527 -1003769997152299838614762335441152256 9459528 -12558152902734873376348707608754585600 9459529 257361148093812156220486727719943514720 9459530 120096101593739742464063168371729209600 9459531 -17288543524856504651992817769574140480 9459532 -198711069473280128978719442387453184000 9459533 323681662991856167245175073589497793782 9459534 -38093949595846671545846348803857189888 9459535 310966569822852608619680871269627913480 9459536 6407633946840979629437863883199332352 9459537 43040264453618576026697070667268451552 9459538 427438008135538841914815865644879120 9459539 -648178653625108169967350045910579768000 9459540 -72150609985996400162289609032251664640 9459541 -41994729009781708148632347868509619456 9459542 51583078336923575462336396829590995392 9459543 6714367059613649165185717812146400000 9459544 -7737383455911643026369830494534963200 9459545 232041886548962680969610539580555031300 9459546 22888926451072385198551999877965728768 9459547 -451519725999326261650134313564184598720 9459548 92348445800925440385996550259677174272 9459549 -157081694410025955046826699500196766720 9459550 30457317346875439985028296251811764800 9459551 11525531698379802764139490217655819552 9459552 -207895093463952762947491399509146075136 9459553 54370175346565390890113353642796925184 9459554 -75861050187667913436129095299196271840 9459555 -36365731344408993706446014527619374080 9459556 73587420544050741880042988623533000320 9459557 66052831048912846791239084374647103872 9459558 124200485876584557848305236364173388800 9459559 26767719453362551669388685399365773008 9459560 -229727246397494755087944057067776000000 9459561 -18744445976742113420250309927069048096 9459562 -1517165883448872183610299538246020096 9459563 106740019647772016510100870585255014400 9459564 -197869679715725274082337197285389124608 9459565 -83843713038039142719199446284122400400 9459566 -164548559672956205173214153670238260480 9459567 179499170659209926726507006355001180848 9459568 -8222462385247934566109987853241057280 9459569 8481770419874639790158007008081435520 9459570 -979393411751005585820789438624616960 9459571 224675622553019956562619852401997687888 9459572 24745677507203571368826023034535249920 9459573 -227200624739791352379887145779155278816 9459574 -70342209476397431484485846220908122464 9459575 201915146567480671622852946080108298600 9459576 -37097090202356677105088243713960734720 9459577 -149948845279923770216538252940078551574 9459578 -6600238891815555386100274184632019856 9459579 -4157122067789667991480078326220272192 9459580 52459230330194734504767839706839900160 9459581 -513999664184216692329932296219170040500 9459582 120142275354974354223014976628491890688 9459583 49702245278099404803641196880839739776 9459584 -172624465850165556579689647884006850560 9459585 3814556799665315354769329629517949780 9459586 149141566497206451107822404993436950992 9459587 -388221025701797652255848389086158726760 9459588 7300895616934972895030817099090493440 9459589 -242663616736788715651171662246854184610 9459590 -31332118130960760917074561299863293440 9459591 -72217779599144673508809436513167131136 9459592 318178635766442988377952911376652416000 9459593 20861841821951174455128068048951967168 9459594 101785029797640854904214631604451051824 9459595 195555795042231326623361436951690631680 9459596 417504656450864190315970942859275862016 9459597 165968913745132257985970957280196128000 9459598 -198613934505364525462408692553384795200 9459599 16395955072716107003759315481553002000 9459600 11021710666890921452464874210441625600 9459601 -139435254185839924588354295384413929408 9459602 80030169469162819081868768528780515104 9459603 26898197754837320184839428503304290144 9459604 -44625511776242825472397244416944427008 9459605 -50692476643994689088292952411491828840 9459606 -45500882973506577733690333549301783040 9459607 -230195766866126203156301630066579545144 9459608 32109021982269169943505881936455464960 9459609 -93053124137778322110056930572796226096 9459610 90389212102566109028295686244056052960 9459611 45094797326574832777216287726914249232 9459612 -278373485551965942449407341696412953600 9459613 995039605766173314541395780404560800 9459614 -47941313959915717543466536376192043648 9459615 108422160875236925264671931254806253440 9459616 178927825764131734832441308366647459840 9459617 117113299549170472052280912264720080580 9459618 66790872136778615760161617186752184320 9459619 9404442873607789410148949369221048448 9459620 120185364402173611061790364755975168000 9459621 291728660424947693503760479543293017790 9459622 -235887918784406000435843356580868153888 9459623 -235801732965557882547367575520656156816 9459624 67615368207938535018011931285622456320 9459625 86672938164571306913668877566792800000 9459626 -143624522727984290930278770653088733440 9459627 -143819348317460214232821664585702144680 9459628 -130712885861526481993960756184328485632 9459629 -34979924712187791584590316426104801770 9459630 59023702135487977247488426264944855360 9459631 -349308938270150077071489207628728147568 9459632 -349352018203198949449748727709040640 9459633 72924990058411205509616004387993174624 9459634 -163608068014004468701931742454346631648 9459635 -143656293697156366120734139814416411920 9459636 -184443508436608699646565548356941551616 9459637 -168282536083019188485835963797969514560 9459638 -96610320667857249856800229380910877280 9459639 -43636959840252397678880933895692232960 9459640 63419083160963936191536044690977996800 9459641 -147255652126335220070402817914136855216 9459642 31809087537712657884840857485554411264 9459643 -53913136704940259571224030454915900480 9459644 29964358696067746889906932816513536 9459645 10761478801335617198355243145345680000 9459646 -95259456208354384346771682052399228032 9459647 -50312733155445561181711499355597452160 9459648 -54796756592780497691623477420486557696 9459649 -360411153585266237902136132790661100240 9459650 35193465040074797259926719585003008000 9459651 -96716794396642486980387663012065608968 9459652 148280409809394326866352573492112536832 9459653 -37140284880503290985272088710268205696 9459654 932466008742336827944265144521054080 9459655 162030984199359588827593389636072516000 9459656 -3128354870031707731571391682891530240 9459657 95816872450423125342591332135939186688 9459658 -14065735643582356833575477782100243616 9459659 56346988397573411753547286888141740 9459660 17986930634461690450231979911021854720 9459661 -2685285396925421406218226955423801738 9459662 -242314317507104022521879929204543311168 9459663 296196027401194639081057434764742157440 9459664 6590266276960961864790619607017062400 9459665 55462162596049316872399589539693539060 9459666 3515900518435706976809634338555405712 9459667 159089562685303790114548426064815580832 9459668 198081133291561252235485964141198514048 9459669 -224134909422067559328463756584696265056 9459670 28505188448612311563209620273504204800 9459671 70901537502318799499314133753564291592 9459672 154895083696021484371132880347655761920 9459673 170695582819671443222916561427667110922 9459674 -3198182993119990762029287044537728000 9459675 -86499014464238082816452334351560010900 9459676 117005747236066241096900920167893893632 9459677 -231096244933906975902049141408211088474 9459678 130674081744340505346196153127384610624 9459679 -114198348883770265977720418925394924824 9459680 82930709528496645812903904914299944960 9459681 -17250414647978726210477557820166119424 9459682 -32782678766579710974484482963773425920 9459683 127084405194362348816170158034975435932 9459684 26406559291529327965391827150806942720 9459685 191915451165805428456827906619821880960 9459686 -173160648799429961637287174591313554208 9459687 -179781804823556840403735703598663629440 9459688 -87071919681119257454207468276239073280 9459689 162980422349515503437440313130527714490 9459690 -151127991254876066078413444888620902400 9459691 56463718300085795175802488219844719092 9459692 -179040782786736428638302715547445401088 9459693 131382510426367981075081970396400055680 9459694 -24319422202329318694358363287394851200 9459695 194612733684456004250405922318400610280 9459696 21179417007833368445299631944850767872 9459697 126299096504241497822657849739926371840 9459698 122953781385241593938923960368052227600 9459699 1363511026728862583400797501785025088 9459700 -130945889079213240505830589297342076800 9459701 -14628422556752962493555203690439398080 9459702 37249623178512500208934092276638588160 9459703 -203511242093276384611167517274300804136 9459704 -181306416889501282310330134735066890240 9459705 1017548176525999894246635244702500480 9459706 -95283065878150694258680307543483331840 9459707 -35061740020460455073349086122597678044 9459708 -73547664471605996888479320961963261440 9459709 -130380168389736595770119560809088762784 9459710 -65084398270687523285470266507060848640 9459711 209573575493350280123349954316639832760 9459712 -7856901787777276193821911246962688000 9459713 -46682932721044806078404869200500985240 9459714 38920590372083217946547570916467224320 9459715 44979140143847992820012709005061050400 9459716 -17424632889666885856423622477148340224 9459717 260905895299513581683764936830332341248 9459718 -170816180920916060793391195911221496384 9459719 -42256100099420331947809171905020910840 9459720 232491480119503802608526717398917120000 9459721 46445692160544937004572640534454936840 9459722 125668946870255018452075813325169979392 9459723 14174431873646687008612164684572421888 9459724 24050346130644165648741470484015840256 9459725 33442547545180626491295979056136584000 9459726 -194384259472304146376292889716590386176 9459727 167608471043800848819855875758068614576 9459728 21486266981862663659684115099255447552 9459729 -52731709244373814188221662105510260126 9459730 -68368512412841620883655671423474181120 9459731 -60685840414129595310185512443522784488 9459732 -3483710869629700206904096526014918656 9459733 273003325979924048770570964606693107982 9459734 -34986731726205559622578595638671189984 9459735 132962867851419431600199023691941657760 9459736 163445017078282623898895800058690150400 9459737 149558862896574178724409399031095773952 9459738 -90930126704293489067403148600513495056 9459739 -125395650525552983719771030403238120960 9459740 -219983469634205194639862090099972766720 9459741 58872664625688800210722479527063487744 9459742 -3083783469710793102542023816572247680 9459743 56955153826911887033471325695531721600 9459744 -88566576476904369564517723144286896128 9459745 -17956580463831611495246765717003611500 9459746 -32804392269514897667363354623707338928 9459747 242144690299882161427434946851366586560 9459748 -97567705894670856564408620833525470592 9459749 130771589708189377567796753840404425564 9459750 -48456201250083032766178307512343712000 9459751 399253047075572843491098776237846624 9459752 128835276778506261624344273054293678080 9459753 45037470897699553163722414238739163584 9459754 97008373241078377921964588960101926576 9459755 219466320747560957723071889040694808160 9459756 -107709000919258709047879716426168523776 9459757 339242192844905638608672686338418203552 9459758 -25430898971976324679611670179374346240 9459759 -155951205221529415635412554076529411712 9459760 23739109052845395183519733746585108480 9459761 199273823920126686711547462666220322600 9459762 -802927350240095867986248058363382784 9459763 -44998121502577640987922043220862144960 9459764 135307282199682496522714327842988296576 9459765 -4089790602134303462327654256787344000 9459766 13323316205981206413353674281968339904 9459767 78131650819502646380598332787147291816 9459768 -178162908549361242141641195837234442240 9459769 -185941452022656432986426355558349819488 9459770 -132486941483722316494968984348372590400 9459771 -46239318558784646584447773856774579200 9459772 -50820401194297964476677491478188728320 9459773 -132033825031400138048248812559022516640 9459774 65161970867892741545382652315041914880 9459775 91466681289805431214252756376514792000 9459776 57698492468512317517590141741595361280 9459777 -161619858821558824340940986206062013920 9459778 -12741695236087784513328142997785620576 9459779 61206930624268743847685999871590778576 9459780 -10521261775686002351686958619832320 9459781 -7484412238391878512629528925831096418 9459782 49713767861378656198298042538892336992 9459783 64092407850409870209628385258297831640 9459784 -135051357245108515122447958713842073600 9459785 1229531123329121734263084499449863040 9459786 -34943066585578084622475072738082176000 9459787 87640535355886623536192565042575424912 9459788 7048599885011421019346119820862443520 9459789 128579244541617801565751310446878870560 9459790 -46087475887714672872642278847825069120 9459791 219286229729724872798551959681200230584 9459792 33555643795417013407662065851489320960 9459793 -46650616580208871789981214473217739342 9459794 -126048229605882931395539843346801128304 9459795 22412719142701909697321705355174073440 9459796 -204759628748605230595787730589601761280 9459797 54109581783958325007936845192135458944 9459798 87160002378713401679060974988307401088 9459799 588278081816608060418144578850867479264 9459800 -81345773106993016624635842420090880000 9459801 88513613080555419612239571853020190080 9459802 -183544381270118085302116849775777853696 9459803 -105031625697401644995836516179032916440 9459804 135329587345502544617161207321711274496 9459805 -90559505458854794652342937836184558080 9459806 109657205858705425091078765076211316352 9459807 20928142769307393351087110986226521344 9459808 45918426130588943373484820270113357824 9459809 255685562345140186795841186481527423010 9459810 -40330592145569644842856963026698251200 9459811 154987977458113102302666548125305537072 9459812 -44816469856650176108279434321862953344 9459813 -54472027936685953196269189804314301632 9459814 2104811762470409283090344152773564672 9459815 127857000621118088900752208614156563600 9459816 16004002393653914451626044044486819840 9459817 -445588740182078391911069878776395138160 9459818 -65073665568208172248367686748622038784 9459819 -171420129216805111999521047923897497312 9459820 57319189091473252035195833353507860480 9459821 76722631922285759981198909886942066912 9459822 -15251232129149944079931880046376668160 9459823 -25253506832829939202444560586123578928 9459824 30148560917540880143694117631914147840 9459825 48525220112823623963960485763849319600 9459826 -22128235721247301281932413443362427888 9459827 -16924058581454606104068590927113000896 9459828 -52725262800311677464056058573656064 9459829 710174725859409233347891438900557212160 9459830 -61136343249491207721348118750876093440 9459831 2354463670630765682408157174347817984 9459832 -10269993352637332834696863828381081600 9459833 366698258268572647337283377422582991082 9459834 -128381484451682931498770639106481701120 9459835 -2711582870103874271842539468350273280 9459836 -76025133816506556675495832053154959360 9459837 -40622325148681332893525664008710522254 9459838 35180749182830413978889158375966072320 9459839 134576073704027740276498826512847072640 9459840 -34818919705368895058179186747244544000 9459841 2328528675023497899044225420634822832 9459842 -62832116317758037088870300710575593088 9459843 198593275431555632436577285706380316664 9459844 -1079124205908525431720578604345988864 9459845 66508774196459619541097060027603687100 9459846 82281557774068228815359851957528920384 9459847 400356133702102205529225326836478875440 9459848 -59282213131903289349310809629259202560 9459849 -65490422909982691523650182488432590848 9459850 31806522218205993515716364162993632800 9459851 -26861172907535761935299029093761784008 9459852 -97397439317633556925656514165451616768 9459853 -25911760283110422773539064314139788000 9459854 -19148746187331011030507970575581963008 9459855 -77155835972383849902095053784892672000 9459856 -22164808898506149645454875465320235008 9459857 158741334117107062563076846612926245232 9459858 -135852169577214497378146878834017187840 9459859 -36358099192805486031544515494437170720 9459860 -224923686451078694680925721509118961920 9459861 -72816769434848423975696400763153730400 9459862 -183902231525411528176827229973802107136 9459863 20100158460504421268565559667037734400 9459864 43226189386568478088790733489189150720 9459865 61494775909379915630606236149859150920 9459866 -63107866963805774302875544571498673696 9459867 -7554812355198027868778006616035896320 9459868 -35427181913223583281190244087773224960 9459869 -274409428730550679845562933769373704730 9459870 7552723172756737748458876981221150720 9459871 -2752061378519532811330184226187928976 9459872 14858255487391823254764790697243443200 9459873 339289102079382757666170839631122771604 9459874 -173793048059557331690845645336219622064 9459875 -422171564020400686666956320195030640000 9459876 -36911175508962666381664912668962328576 9459877 85545163735757476284824904116913201792 9459878 -85523911494595413052662768318146155008 9459879 -40796478182975619957885967779485956224 9459880 -126492275991409790203687172450491699200 9459881 -145030563212864154744755420260831725318 9459882 234694515979295772157378021078694016000 9459883 -369574873968732970005005306785006233600 9459884 39527803416052795974539457036117083136 9459885 119070066735422168698077922322403717600 9459886 10140668544727105858977040553027395392 9459887 -5334064514582468771452451295510483240 9459888 -13568764696693350145967187636688060416 9459889 -116449286196625189982209739474049370140 9459890 95071535095743987485618130149761920000 9459891 -110287917602807225710356475712227463400 9459892 46518700881218175401072046607465971200 9459893 82735109637659682976589369288477180142 9459894 72150768874418955098670956971544932800 9459895 -132036143182791099321470912770179347280 9459896 319549488975310100849566236122553569280 9459897 -208110541839927765617170463842869620400 9459898 -3183567538263323112748494359230611456 9459899 -117635280570960325404287526211704810120 9459900 -24134262520476209892187991519525299200 9459901 -128586024243625754595478233757792244 9459902 -197804039614760639913162093508672089600 9459903 -140258418745980749664630007995448804992 9459904 82172025342944123295699673278936252416 9459905 -8123504140897971777034449803723220480 9459906 -40192678009325383341008536291831687296 9459907 -86478577635242841579973381888681755844 9459908 69972758935960906435455884683645006080 9459909 -4011802635892231603573954893711647010 9459910 48179335017922649861902397508624624000 9459911 -130475271089422491697646773925753992488 9459912 -58144846652558848223395082652981657600 9459913 -386827599992332324514360082219121028940 9459914 -5333926710780828530801603450326418688 9459915 -2720709819932105622857286755947445280 9459916 37139700117091266982443360998866913280 9459917 225000952572697612300168700607757229580 9459918 8540081316467149601941711284355406784 9459919 14092247596264317684811667845212269296 9459920 28520770119534282167697683769784320000 9459921 -148213636721919084756850852817045200320 9459922 -38048628327838895748382958576072779488 9459923 153687639773836647349557512945422867200 9459924 -7314966630997113398992466669931110400 9459925 150792022038232335764690339173057756800 9459926 -18909997869549672312785059340821728000 9459927 -129191663791074219931880846563799460960 9459928 -288013074665883372872712652633491363840 9459929 -107899956355351183285905164702516286720 9459930 -6175127238535889183825596798366901760 9459931 -126175034190955235398404623753448554896 9459932 337870151980934192266676340258568707072 9459933 64504725367036805206191601177603673664 9459934 156695021330129393308182488304812574720 9459935 -1456472088343486852063402102237308120 9459936 417496583363973086836406483583565824000 9459937 -228101170664268230608133622713015800414 9459938 -73948784483901290260208970028530273504 9459939 189949241202476367209201861824283794560 9459940 47548981297864446997255076633145719040 9459941 -210258509715962427200356480175652694116 9459942 -84223469965487304280012190469417346560 9459943 -294795541144214208465831728660393700808 9459944 226633461245305474915955556672613954560 9459945 85350055324203771808564400174527896000 9459946 -106776441592486550148785208658808576256 9459947 50691783733308068517281663133512249232 9459948 29915109788391832012485042935695011840 9459949 -282095301126397249782474791718404075050 9459950 -27410428848164787056843058310140720000 9459951 216366286129238315263467770104852244232 9459952 -162602062410206166717823475351815651328 9459953 -130700770397664973469374524714300378798 9459954 4796880327521261395935988248465154560 9459955 105396894682056301506102211611412053360 9459956 -155092462278987883098099507743396450304 9459957 1873075170405645352959245690561430336 9459958 -100914183646159189086690406089119917920 9459959 -116406750497855759939064698983166850840 9459960 24096280583470911941758958544302899200 9459961 125233491626111023856537282258278316032 9459962 -15621131612766430942025763473140122768 9459963 32380106399448526032164583612081400800 9459964 -35571974283258177581915858949785473024 9459965 -39817069750618605806200345919787071880 9459966 72281458975723301276303374510403759424 9459967 334283565386950636999642194183998388480 9459968 -92368686609609137222854680574552965120 9459969 -4439708138534671982241572681134439424 9459970 -21042354378370176968285099362480997760 9459971 2728067124280453770864949361610548400 9459972 -177587473054989930244725828294405808128 9459973 5260593693994346447214687411492537720 9459974 -233325171387562335419412875979722839680 9459975 4311334971359260363276946013351052800 9459976 93079243680986867195325934436100341760 9459977 -120858929594672594557083960100238695728 9459978 -58542077648208742342192956051097304832 9459979 -335758314449419299216540564935597791424 9459980 -73266818636191879735633923776417049600 9459981 33085113569268246613847900960030544300 9459982 -2550286285310063221748277098092518528 9459983 -106997903214190818938499201394097773896 9459984 -22213428090173159233124721217671069696 9459985 -139045148330477529610009355487707015820 9459986 -5664515596216603001341101330763622400 9459987 110828978666883516609160238848095472752 9459988 31825442984577700720145046976394346240 9459989 246816174537656171788476139425701802432 9459990 -126850136249345303525083382436180883200 9459991 -54593423877669657399684947909171452032 9459992 204206872735330500116594571236434206720 9459993 -49623621889004979390202606783264370736 9459994 20849304613051484876419158912221023200 9459995 136224494827556884669016905231264842000 9459996 22583905138962106350319802605851869184 9459997 11851039222885973071060966804619121580 9459998 -25200283631074273680884528365486660608 9459999 -221545524652679417144051249538514963632 9460000 -880485023046389601548761408143360000 9460001 -60514345262945148318521601740867596800 9460002 113566561082351529145743807677854370304 9460003 -62679985023062601674369942718643417440 9460004 146048766780630074987229046134772669056 9460005 -597230565749065594014033368228631840 9460006 -6208917209078704137579870135776598048 9460007 42023845770606109751344131625766388000 9460008 46165377472894883816074140103093616640 9460009 -11567914468037881972182071731549817280 9460010 182679340628847715542795380372352000 9460011 4636227744269849125777484456414219520 9460012 6542607126892039277587492157952399360 9460013 13710991143659999703252722007341513280 9460014 75319954292196955202679527055727832640 9460015 100416623593894292623075985788246041120 9460016 16284152933316193823622033074760056832 9460017 -108165414627193461718454706082960632960 9460018 -50835817716345754376186195178021005040 9460019 119084502535031431507566557032239025152 9460020 36607315496155786443116529623432263680 9460021 92027946137654234734008938254122827292 9460022 -27389184855242761186355718937279488 9460023 8067303496414858647827387895881826384 9460024 -2272367131542891601394881974209740800 9460025 11368495510740861953607521825952461550 9460026 8382633768407301759599408753763529440 9460027 100133336120459505343574665138006139876 9460028 290480235087536602665872575633402887168 9460029 -8536769665671928037713854070650690816 9460030 21606110220034752063480516624976388160 9460031 -23606450113931569707893399137816565376 9460032 -41817704265482217104230964725284864000 9460033 -44296152533314150971786094715484389472 9460034 95274622068908525828840840085575044992 9460035 -94150512903371035141796556986845191360 9460036 -157849146481751856183141787007989813120 9460037 -322307164216192964592948366439443625314 9460038 40833328098560868199466417680510924800 9460039 143646946840172368058642228551277496960 9460040 41047284887466063274969140537903513600 9460041 -38146950082171173064314803746883612256 9460042 28255565272946403917243661925543200000 9460043 -6111248780996891216652873243034804800 9460044 130215578080550458637069658911921725440 9460045 75780825225766932778427699831161025280 9460046 104718060954834403901743823433507425472 9460047 36674504882323239214689506087590906128 9460048 731135312152999787999302729736372224 9460049 262115861986310947864796517838308474432 9460050 -35954105152572439919338996659121315200 9460051 -267298800863692935938075518507368303896 9460052 42109771015214939847216892485603502080 9460053 504299527429074259976197917417739008 9460054 -196581762923397874989114867952655181024 9460055 -183033421359018048248270119375770208080 9460056 -108173069025561446477231240619017932800 9460057 -211970494374224086868466868483726630640 9460058 -229171056769611205462537908499758203424 9460059 -73212261762137192224836338849304983040 9460060 -69222713496047632149476831128610841600 9460061 -106529291706035957101986629140353682560 9460062 12640316139312143606749850847649920000 9460063 363401740058275532489884879766969073784 9460064 -184798840123467319108198734215774208 9460065 -254085585467936746907540782189957049280 9460066 -51179858934603849579226578969144803328 9460067 -189617575373398979922713691254574214884 9460068 22773553205198934214130968217361899520 9460069 -349739742595783590976727954844158261760 9460070 1906414304445406370744095889417241600 9460071 13336548793842064681531287108340302312 9460072 -15940922212207497456720566492791219200 9460073 -24350693465735127544222910391272818560 9460074 15591118539873597534705783651967565568 9460075 227149717430225452232319349608153729000 9460076 -48018519603095712276758967614442682368 9460077 -30787460682995890900615781863787014080 9460078 -103162185681695631733511870588427572160 9460079 -434296454876048163562868584116051862320 9460080 13787276938176788408713687349599272960 9460081 -45468195509641356430334219926744682000 9460082 -13755933787124146648336809980636698608 9460083 5608170619981163224221638273182586424 9460084 56008295094719496774257091765696227328 9460085 144280565039348440426564698271700058780 9460086 -442398783778628136860481797574254592 9460087 30072635701439960809182573450632566632 9460088 46084826016290735211502843308690923520 9460089 42230209041200471785035616914566925744 9460090 56704895627465283525547248599692228800 9460091 -105194375497070693526757541939484578640 9460092 -237691141500611036129632792208779345920 9460093 -40909512723730730194877665781385249658 9460094 18841226208327018871398476263064427264 9460095 -84445811798113780275688530004519833600 9460096 -39006184521602482041959143329276887040 9460097 -313869767461759154677790320115063890128 9460098 -99356623612979714455849862361893222400 9460099 -343277816154521002846380576885775839480 9460100 -53510272019255137434453529539354624000 9460101 -20653770279390103621257644403024935616 9460102 175949877026946725823621178679761366272 9460103 77765698365167393888150018925735479040 9460104 95036567627129527980443100758559621120 9460105 72634623952889297330197236745922332260 9460106 -92323788353457727554917097372737166336 9460107 -72704661883433083341822570497397522036 9460108 -50303165949335947525168489104552848384 9460109 -285209267865876488114410370454059078484 9460110 27856020335469429604737977141842022400 9460111 9772436641413296449322813873577984624 9460112 81865984906099586173623209283620782080 9460113 -205536690787864586526565180226159170176 9460114 75082074448480191515255308902263584656 9460115 -11317190349131148144159597997729996800 9460116 67924754409334821435039084274875468672 9460117 -230028760071466328135781701104798558834 9460118 -21282785546188679417485611708620406240 9460119 -134289974092030651818003271598513568000 9460120 25645416489588890131047974506473676800 9460121 -318261342962229379305425232027496233456 9460122 17965612192134589655033434781967727104 9460123 120959950068428634678248388926042078080 9460124 50863147943139144569561309483654249472 9460125 50747638724539104178086965622532080000 9460126 7277420082007951431163516123930128960 9460127 42015629393052771273413065897688810976 9460128 113838416465476913679641425270448062464 9460129 138820716242559129326097173493437568 9460130 -47261194363251006778447117661567623680 9460131 205133174312843866901624693256424664952 9460132 367859356050625280101165163635266140160 9460133 119186156533577306131749154788390138144 9460134 39867471774240758181410933855823490368 9460135 69540450461572311104357230769396356560 9460136 -207742850431921583423268138514481771520 9460137 -14857425586603761651259263135176125248 9460138 -181418742047230321554042664569185410560 9460139 -66449085119578078931693745519147738576 9460140 -127944879769997044659141325494598886400 9460141 -1703800372702517063430865013338772458 9460142 -88186088813792120625679609004553102528 9460143 -9585433450647892820397086991210528 9460144 -52331667745255079275701360699171389440 9460145 12586066018722399375187903825512222900 9460146 -6701237149426330270811877509120446464 9460147 229597479987119426638466921596989219596 9460148 41374057149162661887083266898452673280 9460149 170404278585523533650887740337914303264 9460150 14204544297689925100712552115803904000 9460151 328659788039966323637753212194004858152 9460152 -2986192273151821921441917442010542080 9460153 61580020696745038207683535587526568064 9460154 -44587495450463199111655317854497168128 9460155 -78141985390063632159948991532900253840 9460156 117908306132196447660730583635170818560 9460157 -137832809888373268552849444561032350400 9460158 -28508120701999049734492003242141249216 9460159 -188592036349368102153552891267856459200 9460160 44088394628642706108713995012921098240 9460161 11309056714699067065166866995028204032 9460162 137902431015856679184231284204662298832 9460163 -300076096746541369141491381480289755588 9460164 -11507781904606301554709508821708279808 9460165 -77012328655825678390366750180468302720 9460166 -33500760156964650737746957152862618560 9460167 -46502213275350739070695538262594783360 9460168 -70302692087678664037534552761224125440 9460169 -182553217690015192858533520073531779056 9460170 -65077350972986258998202852277078830400 9460171 -15419362041437101615586837622320427520 9460172 2916721078566342679310334179658404352 9460173 13891361063974442719153805550264571584 9460174 85247241539590107894673381009863401280 9460175 3478893085055086914253610985165683400 9460176 8144678289795127286394829760228229120 9460177 198002998687661125944777214304138611200 9460178 5086622966819379026360258672718935040 9460179 189398954932503380115809414318431927920 9460180 -37865095741185144081524485013210169600 9460181 376881820595178779188448453878724104764 9460182 6937855634710068071625807714284636160 9460183 241779891434995607412248597506018360480 9460184 -56865660526216560634049324834649108480 9460185 97607333842779870969139640297441286720 9460186 21111261247365305470494601135163454720 9460187 44196352466804280574741230424668449040 9460188 -57218639637422085948820049702753968128 9460189 -90788119658322265330639457617298772000 9460190 39950960906093262756935146138751587200 9460191 -21452216037251339944406019580866228096 9460192 111916924114182857898209596453835243520 9460193 25194136927709088702943699691571543600 9460194 -20212860335690935873187292831786155520 9460195 -61047400225208284802943010899408214800 9460196 -87805441609289501267539094894967177600 9460197 -7248049994958817017843730325867223780 9460198 93567820025275658078155104026203571520 9460199 -135814942069483110340542646436502655488 9460200 30869677724094027040742619979106304000 9460201 58757300003653980442494384963026424400 9460202 -14205701482765104647819226288919226448 9460203 111405433080651422577547560654508553304 9460204 127355360127558892479231302635312116736 9460205 -60491708679020822260134015750252702240 9460206 -40879283545086741144757250960825548800 9460207 665806072491015144919113781053590448672 9460208 14170018823418732810217024706694610944 9460209 7803924452685096863686546741817682528 9460210 -101345953107633595300172026079118534240 9460211 333970017013903672760069981008963920312 9460212 -76216921908238165517140243726864908288 9460213 160082303868697051080274282548635020960 9460214 -30057266170286558355085373770619520 9460215 1818138759099406674354455407918138800 9460216 25554554662469633830146361490728796160 9460217 26612223592994274471603703337607837000 9460218 23099838862200619426103698581716066304 9460219 -127260246696290902733039030486730046000 9460220 19269814965134379897645263628282101760 9460221 77349008599707927444593382468497037312 9460222 -100517909172678003390751674640949482368 9460223 -305450233218524196022713866374138303320 9460224 -112935146657854001983989278768602546176 9460225 27181899688843408158143314195327772400 9460226 -49488458354742156940455379905857433696 9460227 -3498435933179669623316569188986650368 9460228 209935768941698465712885337532190157056 9460229 32684523208721025153447800210343959676 9460230 -12248007609964381191531702184559247360 9460231 157135822033905883469901316144990736304 9460232 119603449255375556256705236184179558400 9460233 -99599851955275928275306243589987674320 9460234 839888396807279784365021316421430880 9460235 -95873845064386799932054090353998294400 9460236 -49430591396684548473247434711857484288 9460237 39781270000795593501329718118027525920 9460238 43651403561150247975351448551316947840 9460239 -37587260285362268167887924866523182592 9460240 22157218150779789092941808393515253760 9460241 655413332527314344916978816720104064 9460242 69931947540252587862159115090377793920 9460243 76128676510494063750290973417976999744 9460244 -124699230338924863428636671841904270464 9460245 50846711627786369037554628463810947840 9460246 -7701194734399746638704317990620647296 9460247 16639982752696032466918106059272907440 9460248 -27403880361744070109624771028046970880 9460249 -234883141180261744360872208125591037750 9460250 345111743999349584032591043224012800000 9460251 -281205609300402838595947635393009198420 9460252 -52401422867649300233599466114772938240 9460253 -35535587333723134596769905939839188032 9460254 90371111965587079441325476731226847232 9460255 29341640845492140238639949741999659200 9460256 38653014823190131574362452610920873984 9460257 -151832788340417581876688312819229945312 9460258 289315081332437226269002898058632448 9460259 331889170042922671424215809824337818460 9460260 172884850528991971034672157490292736000 9460261 33697149545594748734977436087781643200 9460262 67961586725770316423172616991023776000 9460263 82780290402384289152969300951759720744 9460264 654093916188039416661584893811251200 9460265 174702233459714616751969504924311553920 9460266 -134428634078724933146138130965111665152 9460267 306013832899452587338492128207714139316 9460268 -117329432352383136740122244360421381120 9460269 2361513388202322785537066842981252608 9460270 -44226104308391247549203444966001239040 9460271 -52766898861636715602430654191056831280 9460272 -1837403037916646209328695558801489920 9460273 -37360728513865608942864148785160876620 9460274 -11229050084971494789089995519340419680 9460275 56658917365758386839885506869792577600 9460276 38610424228555244436800843056840357888 9460277 -371199315183544802915121100814085381348 9460278 25920542819726305303360077406295361504 9460279 -108653857169239157044372127710051971024 9460280 107362969943612074855674086740579430400 9460281 279803025880103385001038985475608985760 9460282 -107031971030942345486414544266605600320 9460283 28926032981767225637311378179650925600 9460284 -33409775055272812505390393281072664064 9460285 163364839293660347851884110118846007980 9460286 -153498402591914112812744050015575656256 9460287 -39779114178042617532940751120105272560 9460288 -27736757196228815733161995772504309760 9460289 -33633606689889054981696777567989538876 9460290 -16745759090447673057078416542162329600 9460291 -27877525231530657941859023415328682016 9460292 -87892579359104997664295652390535257984 9460293 -20841673383723405445308201908840349600 9460294 -6124382906416474432741730110465429248 9460295 68311553023219096606926590563999204320 9460296 -217276558720242767514281191424668876800 9460297 -68887986259016357132154794878820089536 9460298 72260637321796803541117633228158951936 9460299 36393453651803973690422310766763660208 9460300 121615868310497155807228701327360838400 9460301 -2005045670766093409656962966502653952 9460302 -86809924455020997637992715583557368768 9460303 -177034758416292487293131588118828546448 9460304 -16224752962936397403892061227650514944 9460305 175488149359607799738125298538753557300 9460306 167687145447258840985877109237411038352 9460307 -386414218339787699464358662102102236768 9460308 23286371664858247489997384388611481600 9460309 -82052529414438936399353784229652665920 9460310 90524106080770882058891093356346914560 9460311 76636138225893279784429162849736087808 9460312 -17345461081716036894590888332156876800 9460313 238694843838741639076999522407951193896 9460314 3498937207307702624745587096600705280 9460315 109380240528318948566121855322105656720 9460316 209681524126859493959575256079091991040 9460317 243584104279826489634134076434391204480 9460318 43787005850234434743912911635001647872 9460319 252471865703326125573731762665309549560 9460320 -69432157395665700075243618141693542400 9460321 -43461211586556798661854957848734371308 9460322 -278148477854852008841111245042375807200 9460323 150591244095213668226339851354543084772 9460324 189484022422533886863507000705445281792 9460325 -9060460541572643019647514268300716000 9460326 -60483737085087896165722519980978728256 9460327 -34425666317138107258441918220795755688 9460328 94790808570952909898090700235917312000 9460329 118461293612133928924430806895265177600 9460330 -83364091188372551791992558543483686400 9460331 188093274269712796645945483194289398132 9460332 -14256501910482460616506004841126309888 9460333 254140037613757093837263472800963515200 9460334 -54500318429766019268351584299224894208 9460335 -47975196658919219344258250024897391600 9460336 35201381183716785189291617991613448192 9460337 -57524308660309685489067908523346640640 9460338 -4187191304723460965867801239409782656 9460339 -12995803109250063126622300688530574848 9460340 38351924533448855461722343814948966400 9460341 146263878047714256809233965929444204160 9460342 87252453530485305238122891311294055072 9460343 34628529002142177124576301207592354600 9460344 -2057110187474403033258483109733990400 9460345 59181598924344602375746478486977516680 9460346 -56282812671398531445451825714374293760 9460347 73076252461403676429558500362377538560 9460348 -372410630302929317300471995679955646464 9460349 -132424104745000723050939341218149384564 9460350 -29605574683205942716140061463448134400 9460351 179470755858671416993348704646451460600 9460352 157918140374820849137334440564254310400 9460353 21879746817567070227536406105093011904 9460354 -115594065083828888657785077788344920624 9460355 126159132689935038287370811203630426000 9460356 13135260846603206232950840687424310272 9460357 28530082127746871394199064006633219072 9460358 -73914787531345796696158758076744290720 9460359 52265540715190650684625328956665681264 9460360 -6265878526258856194207082438806732800 9460361 369358741914580138950654302829751662132 9460362 145363523802535924620220254017894400 9460363 -139430395183975464350108465561813225472 9460364 -32502053845213947089060252981728172544 9460365 19112388178414099627623312033973686720 9460366 -3251925441203880847244868344770697088 9460367 27500317493735484735508074020333964384 9460368 -79297408041721397057213058089130393600 9460369 155967829730069658887127540511365124644 9460370 -47459174224602354305031959377765281120 9460371 -153157002043655726893895890696792955136 9460372 16423551733937602086517904182928456576 9460373 -226814241557253071138034540952300298496 9460374 26418980127063635120878944713226860544 9460375 405696734839498533552748976850768834000 9460376 131440111358190984783976344816245422080 9460377 -32026728739081555309443998796607248486 9460378 266988550572739650005487133515196851456 9460379 135116234668790721207463163817132094980 9460380 -40238160050142571218303301886530713600 9460381 -59287177882694340263347052461693096104 9460382 27294038706794783074121971864451157312 9460383 3612390527559844006438202788673945088 9460384 -66553047763214707120540703198460641280 9460385 -347101470052164503454128220064286400 9460386 38835116926179054532356310655616479520 9460387 1332918803984889346752413053437317320 9460388 -115852202316381011716425256901215739904 9460389 -140183814932162527555502036725033980576 9460390 22968807686954017933020037222734276480 9460391 -2729543238879958267301370746952515208 9460392 -33775872772337430130520347504805314560 9460393 233596035172201395916155677000886011642 9460394 -19757535602617612629505514074098401280 9460395 -3543580288882372398423395918047856640 9460396 227350964249316970883400206506635325440 9460397 156629908563243438020130508228404141846 9460398 17540636910585423558164603915454058752 9460399 50243040546005066402187583914955065728 9460400 9707260514230887093333107820633292800 9460401 -155199097071017112329000089910128813968 9460402 15580031878841994064294381448459569152 9460403 -139051382339349728133264758816491215348 9460404 18642786659157775055038850401126410240 9460405 109511955700601004626286561264755235360 9460406 125632210798544040521817998800915361664 9460407 18188833554845799216482372446928486016 9460408 130334025101118209556672554011219968000 9460409 -50016469871452509574723626191692897344 9460410 -71190756951520574907179752104137249280 9460411 128632834528961512344029067911531303012 9460412 -24190827664951126372625828002146882048 9460413 195327954421724658065470060369404027942 9460414 -221290660215427624976693784248113481280 9460415 85572478317085407471375529201365851640 9460416 21814665549138912542637348116433469440 9460417 -254585895534629628200143147219836121534 9460418 213652639126793497874395341187768199040 9460419 -92138305023957838779976188248669244240 9460420 -175849420989737033768033417660307966720 9460421 -327938980580951800113053907721986291456 9460422 -24893556846558878198058519808013425920 9460423 -116549788221821221292271668873134844160 9460424 -178141072931380113529847702143674286080 9460425 19515815951278960506715034517277862400 9460426 85909187904233931281374113401933604912 9460427 318316392314759895959135025931560602544 9460428 155691596540263384856914440435832389120 9460429 171465201847682258832540635004687090816 9460430 2062967733382484232097411423233456000 9460431 419450394614140362220465369988494492128 9460432 -35720973386158993016058926945774419968 9460433 -110479120927835484392676853042281204060 9460434 14968342525297679129052663052516019712 9460435 2973812955536813812965345651146323200 9460436 33193521781032121236749076148362487680 9460437 30155420380244054974195302587588135040 9460438 -101551441996865086006837414952402202240 9460439 235680812517029881464932221539702543240 9460440 -41017823337172429708680450663668736000 9460441 41721948290034071798120874951549575184 9460442 -392690058373864359208597576033370465280 9460443 -112299231200909085070146282280048920936 9460444 10775284843848570613532012773602282496 9460445 -141843539533792133471622373534988001300 9460446 51155512809228752266130047795088784000 9460447 11338562066763319348663766438097474528 9460448 -44014154987924362906301425464740413440 9460449 -382500927901057179530299475221590087360 9460450 1275210098310838191369702169249152000 9460451 32175857760856594115298690548705128704 9460452 -7753201280791037026951920079152807936 9460453 116349414989070894345344081886749106624 9460454 222459274324256400950097737925539326176 9460455 2842839059380773162050256927332015520 9460456 -27540090846565737400460054395681505280 9460457 -89635127438585759661651814252886420700 9460458 -4846323432171404693210854947567411456 9460459 4510079915060643626055834731799926104 9460460 -18927534527506934999874067944444672000 9460461 1689400506372891140554156630884484800 9460462 1456203231634007471071010892184065024 9460463 -86895966672938448271287237857696767536 9460464 5447144568381919995594643762755207168 9460465 54083192195958274504014980540611464000 9460466 -79524443122269386181707756796325263360 9460467 -382992541157008856982606062026670070480 9460468 -96406448580931966980655075190156623104 9460469 -265954088260564570601817771798820226130 9460470 -62060616313845175048955293536883344000 9460471 228224756464800951199376548933627133672 9460472 -88620537732851283297118785565008568320 9460473 -1019429392676131526348916132076823040 9460474 -203273464655131687644236473738284859680 9460475 91926294153688483990229461596724131600 9460476 58985373492947137137394503373417539072 9460477 -68315272682200511353836866115756575540 9460478 -185349689339050306221744325851645864960 9460479 -31183636497049161306231262444927537920 9460480 105282320830701882377032502517694464000 9460481 -68944508240188130773709564325687955536 9460482 81108398040326193590780332266495902592 9460483 322920963895938429845561988960603661824 9460484 -10785679526429132789938463124703346688 9460485 118195526828860394641342930923078387420 9460486 -79896042980018491126262146256668944384 9460487 112356694741867239075197716250746245120 9460488 -116904365797587464949224389310627389440 9460489 -296801196422084287752890846375301423744 9460490 1341138674393737782956526821427411840 9460491 -48175698958229724303646668427822957608 9460492 123526699744362392942318333556338060800 9460493 2585279713696773035306253533318927616 9460494 64322327937605998591123803156993623424 9460495 -28781734856651974051807215178665968400 9460496 24620991067599512184903832860375859200 9460497 -120688199048217479835851124418166346000 9460498 79835182466779654378537314115227838464 9460499 -207570340277077854303987479938365230160 9460500 -24577279727890984353652616303947776000 9460501 -204904782112556315447146136493410176498 9460502 25276736420876122679439107348515793952 9460503 -18605809815260671426085876115204109920 9460504 45210885702381768602040877112411934720 9460505 -117666572876520145331981079500569619640 9460506 116271137355144573958543610700003072 9460507 -96827062471952026002226225889295052768 9460508 3611194364134812447995560026878223360 9460509 -199714938280107480960018528663845461152 9460510 -43432413746725383453200753993281098240 9460511 156664856469061509164052056687208470112 9460512 30886756224749079199078782922737057792 9460513 -82333326217630572852812725175978574238 9460514 -90319193608582540585809122616249036288 9460515 -149350297117063660267478716262732953680 9460516 -855187800745712060103803207754428416 9460517 3825358031726175147158535392984580864 9460518 -12814126041032841914557593259468677120 9460519 10938312774699646639979820900332974320 9460520 33714125488133044729937764224008601600 9460521 -30696217785576627980577289396275530880 9460522 32251762687287397393655994404392956000 9460523 142172514216231444041499066196815646344 9460524 -11493733985365088159738207250530425344 9460525 -115881645594090380793209086369266337500 9460526 -92950536247153143881946480062940168960 9460527 210301892192362441948222000814775119232 9460528 -9782862932564227387798296216276271104 9460529 7390219052167807717343425349259487284 9460530 44131694615211314372256920935579161600 9460531 5115110335427387850303533457643577712 9460532 -70399656091061288894953091746515793920 9460533 22118988210113763167111268432823593504 9460534 -143786085500093824550040202386393257088 9460535 28628370441573239725471839487501748160 9460536 -321505872969759993843637578163132170240 9460537 17914413317130015991190734388704274880 9460538 146331423815812515957976457986500151920 9460539 -280550929096134826382255898512120069592 9460540 21237889380465358736891311270882890240 9460541 -18183028994413233971135349827808600000 9460542 -12573477239078923006064262223120736256 9460543 146675475202660122089449651334098553792 9460544 38565479902336933143200667503003959296 9460545 37892688705006025698586928410750823040 9460546 -43077857669264585764821614596693878240 9460547 -8752412697842246004518862931617724920 9460548 251672264103906537422384489379142452480 9460549 -14138085422861251768469153149779962368 9460550 -203474489836212731269032403287100262400 9460551 1033756679949079707358613812942957728 9460552 -263238115006960186753917733301376122880 9460553 41908837493232681551150887724568965604 9460554 -8007531920134889105109175591034753280 9460555 99032395495181147891728699455248438160 9460556 -81730998801919903082769873862197166080 9460557 -6496545363305071820133876706475005194 9460558 147135750291822745114174475894751865920 9460559 3044878778727617002373932956744336504 9460560 -7953379995025008212127586640039116800 9460561 -425495982465197395203327955494614284176 9460562 -99732808336423762323890703844063307136 9460563 7748987395950250025296562682263265024 9460564 -124790460182204603477105487027984537600 9460565 -152826182191806987591021518023275141540 9460566 -167693513992074391317431094759847668480 9460567 105472928590360460913219184362020794272 9460568 -106541193873759339127453306335263047680 9460569 171773753502097379193718357423642644288 9460570 17623816952467656867577224932199720960 9460571 92420184396347988993245907439718984772 9460572 127624870124764346041914857409589469184 9460573 -460860776539812215362293568075354569178 9460574 -159365033762496105665038197950444590464 9460575 -12773575266478027114523861063900133000 9460576 -136695766898028411703505094658369781760 9460577 -188250882200387774628095484913471482654 9460578 -71463922055169387325725643003875240576 9460579 -337318158534040007513718879020456699480 9460580 -24329519638683301086979704087882547200 9460581 7544029478833827801384311316743332416 9460582 189364066376466391626327923188023367392 9460583 -786487950059326662664860188897835463680 9460584 45828354172805289993673062431111577600 9460585 -107949315555002579191074943415278768440 9460586 21538546272762822907719278491213034688 9460587 -217007694269589478951117304014385955240 9460588 -7578087395573467907658140016670262784 9460589 -141443904295588432296267238834660958976 9460590 34965022055543156090423300505731850240 9460591 -153126065671543696080338560746972800640 9460592 -2564087848651987292119583352520704 9460593 9257867385059182082631168576752961282 9460594 4803259750462965027078779224828700160 9460595 52826276585790707689350140903251071600 9460596 -146147323582673402322412315504389316608 9460597 -42224819206330298046183015196135135954 9460598 -9815164034776413785849798988870051840 9460599 -162924596504873803511456055175688742936 9460600 18753044004746483629962707177900544000 9460601 -137508505494158649984193339112098483680 9460602 3132092627062319875124094336158100480 9460603 15641110627379380178098328619498941104 9460604 -45573835298080427481580247399549291520 9460605 -50805564512254621686128974497746780160 9460606 72720784454787157393049418406248480000 9460607 -7350384271192221616102717593147985200 9460608 -129849091138380169997288475944193884160 9460609 -380397351540014454704083421220399864190 9460610 -226142386559659025152438915431982080 9460611 25425781569827816123088665281821081600 9460612 60817844372112379726950285715276431360 9460613 -103258323853023559183989332241401544000 9460614 -48666120072813915521587234813720676160 9460615 157601720647995304573558396354501616760 9460616 -157365101049600594309377373718998589440 9460617 33728679701531529578040331231682175648 9460618 139799260792494407703113351563105774080 9460619 14221360570970111661115758954136392192 9460620 -58769554479076946409467329271126522880 9460621 168718608086416880132769442776446480822 9460622 31897860563703553223926353351461426112 9460623 -235713233266948241026442414956488159216 9460624 70793600222426860838079289697008394240 9460625 -74806486748096570775241957969787283750 9460626 9647866850829589674963953819126553600 9460627 -33473655978001531217194735387439784 9460628 196123127958069914646180509693767401216 9460629 189461102406147321060627487998460298574 9460630 16056850128764610007307541460044326400 9460631 -27374532414930215218918964604330176568 9460632 101107028229455992991332793124733747200 9460633 34801785055562571436853821471706675264 9460634 -68840493702611321051625890444600576784 9460635 27783841684510153659660367140443775600 9460636 149345805733914028369413241432758316032 9460637 203846240948708736031115560762536941286 9460638 -5296740688054070307592469903091343680 9460639 -121419158446166611546051647526170518560 9460640 -9319014992087136791452810712784568320 9460641 -25409802984884465463849298662496353600 9460642 58811062928503102256488016346900645888 9460643 371862686319285802782443320697809532892 9460644 -113923642278371597012034397031051049984 9460645 -591137469919910338738874619847891200 9460646 -35008883005731100443095404723643060736 9460647 13894251610387220961002579805015115440 9460648 -4937621679105700243061419954681328640 9460649 125016077341259049740458145156053239120 9460650 64965960537082137404484290501816160000 9460651 -93343306361071068823062521477300587400 9460652 -30581138988027076910857195704358691328 9460653 348063223387962717290625614986978240128 9460654 -1901857672329261595826302214804222208 9460655 -13730254370607246876149840482535112000 9460656 14089475325654847845987704437399142400 9460657 -405339515064182747317573870390373034094 9460658 -36092821223185286758857286528879024224 9460659 3155487499780107156038104633274803200 9460660 42717801789572277347303943183069173760 9460661 148641343823201791768256730307873513632 9460662 -93821378932170244680047025576934506048 9460663 187864027854102908345142337554124926760 9460664 134284233107088646437686726076117995520 9460665 -63479415900231492203373879018989952000 9460666 -76983675844706298634559142941752175136 9460667 70557827812441548194356659421537709640 9460668 43789909674978514782756517354171342848 9460669 257306789448611257901842262726628832070 9460670 89584660405872056087786338632115776000 9460671 -112974848850655923660406406372847284736 9460672 -13596155074498273784809487002257850368 9460673 -34283596910284490668504718107329522432 9460674 -99097629245658670832389488756176078256 9460675 59313643222577571644024185250760141900 9460676 153452230647337602168325966047644280960 9460677 191597459114886170346445665803235045120 9460678 34940554405089990724809425990466679680 9460679 32411678059087749772111784226476990592 9460680 25765964238979115952099094333181952000 9460681 -268527422959621794149105494579052708518 9460682 -39441722705265154442654387769818775552 9460683 -20563474490974590435059564275357372200 9460684 147319007151542204374137830294141031936 9460685 -33955286010154229105570033592790557000 9460686 127534879657781584232998671227238272064 9460687 205205738043131410194450349732269118800 9460688 1052728345836821584602382333590503424 9460689 28318148778116324559222869005264296960 9460690 1704866150057783443251356995912811520 9460691 306527191606083095598154296133836106092 9460692 -35911527206826229528422925573498368000 9460693 234260462870153291671449590162586178944 9460694 199975542140050233283695586417185988896 9460695 118045032865534670889595855056218467920 9460696 1873976773223212085855302591381585920 9460697 -235020707176018815241625097633803044854 9460698 -9426386431652207152590884147539790592 9460699 44981834081182625404912671799355792160 9460700 52686378190551608880855512240739456000 9460701 -5969592091415211281557315631054209908 9460702 -163851689834130404782111491385954702848 9460703 -131335742058116682692760875549226936720 9460704 18793159225101585346735853012772716544 9460705 -72519404242401822081533907219779211840 9460706 -23258611918279395322770360702891542448 9460707 71868072184466204682661197165906808440 9460708 -108403567985402598403604556572824258560 9460709 -55175586520552274844239398376466576960 9460710 -5157202721155936922579278639951722240 9460711 -63604598115187646816855661379947362648 9460712 -97164940204175586429601952869408558080 9460713 -167171061328799501392877777789379225456 9460714 80659266732391718481310772272474689456 9460715 101303036282798854176704448505099284000 9460716 -1666152278070956354866844129998146048 9460717 117360657716888874807879532866643727232 9460718 113096908649857328093732266608578986560 9460719 -308634460779516966595218221569006108776 9460720 -12651053658426863597518096250577715200 9460721 -465879145607548795883244369883175823708 9460722 2372552569495500815787066881223978240 9460723 217411017445746303779451958505554112972 9460724 -147826612520629475930487132926830018560 9460725 34314175398716446808619332260819257600 9460726 102921395722381495708759515831361482240 9460727 -651501189712520275976509139120296080 9460728 66101129168609114044207988098015641600 9460729 552984685126626026907605632098537020160 9460730 158317192098048226762038225096941457600 9460731 -335346813647450669268141366983613696 9460732 -333329805467458554401431829121252676608 9460733 -291205300081799111561039586232872705018 9460734 42592400985613283449801479585186422400 9460735 -43501912928888548067601699641672724480 9460736 240519363650205494969679591283957432320 9460737 51596221934201970067458658013876884416 9460738 -72530521676215295155642627782695682048 9460739 -136938050488622391167899371538873715460 9460740 -101236738133523354756731471818659225600 9460741 351807084994030787622526631848792594142 9460742 -5302249229048898155831993623724062848 9460743 25112616993296769825375668912904612264 9460744 -7408734805905002296285007692966947840 9460745 -75495985801367057294954940671572557120 9460746 19967504442740063093727514458659980800 9460747 230448308686339169270626857298413902880 9460748 -234443791714461004072708650238135262208 9460749 -127171960200258846412855831549854198336 9460750 -15017825110072289522271883663676544000 9460751 -11062374553397418680654025880138181808 9460752 -5877419224902571334346530810535346176 9460753 -5586182449141719134358056194123799196 9460754 25673356539360364478226097737342461952 9460755 124034797765316688999956151212990988000 9460756 631052963745577490310026073790576617472 9460757 152320726767424786732414712002396591200 9460758 -1632401906828264136002967450655358016 9460759 -76217699560158135688880360542040408448 9460760 -161935690109686572501033354891574272000 9460761 -27833002898401496408781889169329044528 9460762 -211154845915824022862948591912314756368 9460763 64690929982199537577539253693334963200 9460764 55832429345184577594770467015179077120 9460765 -39861715240381366924228042906089744000 9460766 3143241108130901061875438751125913600 9460767 -216906542271309499687491543696290913720 9460768 -382225484209213178354757676063567380480 9460769 4549173561958999739825560533486883170 9460770 -16316357117700746582581959641071065600 9460771 -51098922674235538689815210324093564736 9460772 -166732049428209360097785072146950337664 9460773 1962840363475460056908011719838133120 9460774 -2129281895256360077054425254575173632 9460775 109401298956214131767756642306065156800 9460776 -71018030118954540765917284603215298560 9460777 235807763693662665610213172294898800512 9460778 67863518530398894008485693610848843440 9460779 -88309761978963036396713667874963995816 9460780 -47634387977190046501489673055844546560 9460781 73994893681194435665318709438682138464 9460782 -95951029151345291010380648458649836800 9460783 5237324299520881660914797584889665560 9460784 61698739875716057563336392076963184640 9460785 -175380476601044135846667951789048460800 9460786 -151628303347267831040151237901814413920 9460787 84765140096171512422471149848497379152 9460788 -133553047829975451330499375781659545600 9460789 45865902136162190533887571296041157480 9460790 -114086167866604525805638938222658905600 9460791 5555397001799898558353653744330341360 9460792 -222131466577211383681753054599999590400 9460793 -54376173858538762956305615534246697516 9460794 -9514389256075401372252787577628169728 9460795 -20900757867163394693936314045788946800 9460796 -181699777545924121133926148295123079680 9460797 13693838067317818826781823818117144576 9460798 10736744983326810766805232938584283136 9460799 -376360982472948591477074029652106619200 9460800 -167772258380266414204296959793561600 9460801 -108813727451322811086157344484768797248 9460802 16043947233488286171838258046722681344 9460803 151237100311829759252469795937070284800 9460804 44117827387988674770965358867036438656 9460805 -141551769666208547204729157624484569540 9460806 159770102554990869728132219451394529664 9460807 54411296151114328611675904329342810880 9460808 -89743337680055988471358501179212759040 9460809 -87034165371422911668844681281497374956 9460810 129258093242327921685919414878759358560 9460811 365712925429330275728443131127707611412 9460812 23804195758911120980922281854449564672 9460813 -197514807543562248008932924123396604938 9460814 135895914576366227907617282942263089024 9460815 -10794381888396098464293971542288896000 9460816 19485560348042159627979326064553091072 9460817 3126731661936554468306872257774902640 9460818 79469109646996245452995157533728764928 9460819 57474673363622168670496043577504441496 9460820 -110086615616185770748348883278764810240 9460821 -71428672278117312821151367343312546496 9460822 -194828958388854831202940046563847478080 9460823 159169432722687845521219331997337620720 9460824 153472649254408696199063389739703889920 9460825 -147007278562626382282144043064995156400 9460826 -62147275304465529589417178996583002400 9460827 231539825868545803048812788332745808000 9460828 19229401673973240310845442933456855040 9460829 -117820860707358768352044547346469861024 9460830 3954592610200485592914481249393249920 9460831 144418069946522162154279081787901563192 9460832 7978924075898354568215187589604573184 9460833 62098013066350296528693924003350036064 9460834 123098335185086613655101147835611444816 9460835 -81019377840425841021953134374780876720 9460836 32293073780856353984674193623595372544 9460837 142681251805681952809410566343704831486 9460838 -79782917381871157091285694038734088256 9460839 -37542296944378446351232637642644932912 9460840 331541977962669275033354760420909772800 9460841 18827598752229782506312415337723406080 9460842 46753970147611019939611381520235237120 9460843 -30532174744502910729431625296861788416 9460844 256659926667483338024206336134856166400 9460845 -89091606465319296832509341088979912980 9460846 34199890510402271790356461655508684864 9460847 22223454121687156640650087322886950712 9460848 -9354382110041429411091129817781600256 9460849 115756154765043341635541390747342800850 9460850 38128108666257511971297291527412748800 9460851 -63182625836792063284325032354724694480 9460852 151506903677764621173324172129103639936 9460853 -216529846687167870219865340776184018898 9460854 -53266205404877244234801984216136776960 9460855 -299886830854485513502187355415600323240 9460856 -205643788179298747511045548529432432640 9460857 63942260288275699320400141284791731584 9460858 6996000030126221126016921003524236800 9460859 -183000912013186607445827934485324792832 9460860 1780362934555948387628757870149222400 9460861 -185506538436794088998968194753455868538 9460862 -52685436897785345175254721667874861568 9460863 -62884226585932040183110625044375699176 9460864 23505474612690481289346967781611929600 9460865 -284292573424888945939666551414275973120 9460866 -43879055248158534235943896203061493760 9460867 -106806861932034225238744864453612784480 9460868 -81528842824543913391295172557797831552 9460869 291373646201521760899046518073324640 9460870 -28396662295603938921300752423747821440 9460871 -87617806276594737328719679482364060488 9460872 61876692412558718125068125750763325440 9460873 4255710666357472425459964239592237200 9460874 -275146134645011018262384483207649941408 9460875 135179654996631753345171167232609420000 9460876 -17751426366160330769112335934273427968 9460877 252196311011036788670827321476018181920 9460878 -5040865630922894981018487132262410240 9460879 498028141651696010609558848642326690000 9460880 -401356472207860418988715811666657280 9460881 450344314910524481925204638673586944 9460882 -15465384252098612230024852064653593600 9460883 160246329531691598165605829097113097132 9460884 -256452421594472388455007082783886143488 9460885 -32321797886120145900802343178070170240 9460886 -161033580789116116947355917536967426240 9460887 -199929181069784390774573007445880102040 9460888 -396127930336846706380362724819112970240 9460889 -20911951497181451594413151443519873920 9460890 11732471580387996501397466001583472640 9460891 42151174741035649021488443647451738064 9460892 -32851338664066662556977050993893539840 9460893 -138053528651810341643973352056937896192 9460894 52990429118236650225331069502916314496 9460895 63843046271542764773445195113653168080 9460896 -20658627118410123624759339382289203200 9460897 89692329193503795223774375573979461346 9460898 -135577076565861872066454911376222341760 9460899 -66153176019130764243197471596112800512 9460900 -13090032210081339936849386110683372800 9460901 -24691724232531229669072579879039180098 9460902 89912143378225670550759956643885527040 9460903 -4964423772498127686653423201074059176 9460904 18338160808420145046174282657414912000 9460905 98763025170792408073150821256191496320 9460906 -3733091105526870063184208273214090240 9460907 377947345519849490235606636399647226672 9460908 -112147401438830857731234538320863815680 9460909 -412961467423598658387828857322850310890 9460910 -92453465494574552597804498180468312640 9460911 -12356663022226669156106209711041959928 9460912 37198424408406972607689091103034703872 9460913 10186526870317214438774498303256229440 9460914 14396860289699084723306092352524189440 9460915 136113679751854810095071397410892856560 9460916 239561778096654242195800480657163876352 9460917 711173092576852455968778250453627680 9460918 -21411940453360725304316448799923914496 9460919 -39684104311117102239317822138995052856 9460920 -36638833563973231135367201855917056000 9460921 -21525028333601124254445585145686226176 9460922 -82050324637326292781179802256499993488 9460923 202405610133702455531527022897619874584 9460924 -14101128972689066781495902749092307968 9460925 43124170473765842389105240834059529800 9460926 57001245739083637370380592039537145792 9460927 -39720021483880622387408423481986899968 9460928 103706921021844834928025002987427463168 9460929 195126535374986086973113673296249460784 9460930 73215700410395251213846981319635875360 9460931 310233026373544381843559605421507868000 9460932 -31971945391801703660779520024741695488 9460933 -183593469497448742304369240628837806818 9460934 50813686723830619792689356147788248192 9460935 57920577316759439816181559827782630400 9460936 -49855031529791636682152691776428032000 9460937 3077257734765226688480582122463484744 9460938 -111577422545731840364252788587558243840 9460939 234089152975356662615917155035819694740 9460940 16453176239720189626414668761228743680 9460941 8098445063830536260554490048634966144 9460942 47373245048597502325445378804285443584 9460943 -335357685092630980231298624072586200616 9460944 48992862442866302043470133360926613504 9460945 46427604726872822765040157099377873600 9460946 -95592676246332607567369859491026432 9460947 -51328495773713243011310255718940048200 9460948 -42870764102753841674104362664221906944 9460949 135476423633088606896243296940282965536 9460950 28976444524480349070677203547921121600 9460951 57126714968262037871101061560610387304 9460952 -9910787702688863740035337318772736000 9460953 -76649033659391602225957615419763002576 9460954 6640779116865244851302071067601160176 9460955 41354549318201941784796000847410931200 9460956 -58102698720993144593040278721903932928 9460957 321317411806560268839176443235481606432 9460958 16948776314481486807262432403740616064 9460959 -245988880971222401281731578501781785088 9460960 123464912108560965550494434521645056000 9460961 605111736501769405173495782177127532800 9460962 86046676388806694067372442095460311552 9460963 -28872114234424160412153405220305537456 9460964 -307554953003793055907546555078859633024 9460965 -50358328292969911449259167406872329280 9460966 105888832388264566137536452202929758432 9460967 -5814438633800490302254450667869614720 9460968 183465037166457995742907497803009310720 9460969 235036438142325279322307693566831385600 9460970 83323771541787754862321672444807908800 9460971 121465851874399622015377424710932719808 9460972 149130824922607284569216662912574955776 9460973 -86867504498538364236166231387931221152 9460974 55355605946076984686195789448055342080 9460975 -39144949851422776722633093639661039000 9460976 4356432365612140551951729327752478720 9460977 -77471357298276397774135756223934492480 9460978 91624479845733858507004760998037277600 9460979 163828612499398415398535845818612340680 9460980 125026744653327793887965698976698940160 9460981 275571129248954097631972413597881596512 9460982 -29609449236284045998737628313646576000 9460983 25788078419945850344811669542070847488 9460984 132635776230519280453070733770509086720 9460985 -42713242790213825796523615175921189820 9460986 9141780930240548001103939308293616384 9460987 -24547833836107666887915427748898438364 9460988 217722108329531657530151065275890242560 9460989 3389794983956040799294052950074422400 9460990 82742955052630760337835262789533440 9460991 490559599065906892759036849893024276984 9460992 67748998667171597111832089190236946432 9460993 172756576238111078713475247119125413520 9460994 13440512622880900123324154058507190272 9460995 86697565361033076345898514900198931120 9460996 -41247025345478162782204665015732053760 9460997 6289915838136329161574984969244145152 9460998 98027453160523702927291517549724685824 9460999 123366882287691552240137893922147595240 9461000 242383994816055756355776930512325120000 9461001 172834645739600207003142368826689524704 9461002 61191396338722735171181480066899262304 9461003 315653008919539293425127236042603113560 9461004 17626983277043574080938371086584381440 9461005 -20353495329665259918452069066847419040 9461006 192884163750299106629207814007890950400 9461007 46910429486915617623455645502114185040 9461008 -4262099096648757787539951167104925696 9461009 48262979978101653835474430601053048304 9461010 -12133803196679816988953891806085729280 9461011 34067452480722352713518879635097106080 9461012 -251334220108005733764016393903819438080 9461013 134854061760323016501578091562552035744 9461014 38842638083355913758030846592442921472 9461015 222164007849074291859283708846096043160 9461016 123750254236824568654817037872303923200 9461017 231200734840456216879455712476701381066 9461018 -147881885269421095251273533079942688800 9461019 22173789707641602677765821192992695088 9461020 27994264085437449879374439604596864000 9461021 235114191188693159673582636220086885222 9461022 -21639066065572305945944956351906139328 9461023 47578406713909217965972431125663398128 9461024 -26272246888324410702196175040087982080 9461025 39368400928449874111475554853370772800 9461026 13023625452751077799240346553827199360 9461027 -177226964862328291177172276598185407008 9461028 -42922335588139904327336056205631790080 9461029 -328890938483836635813338383235121684320 9461030 42394334886787127379430192007271880320 9461031 266220788566630971574189562897910458880 9461032 -499655255219052169499709498622771200 9461033 319120568401008774048662720270786460282 9461034 67690755317673139231930468552116973056 9461035 303875808059587789831201415825538272400 9461036 -84959076304805304114965219263082431488 9461037 55234118808279485616258836700495122880 9461038 75979293171332030511778380908477314944 9461039 -157711801467876115829847052465335358368 9461040 -4986325564324124023871319932928000000 9461041 95066393469160877420738233120537208500 9461042 -74031207023379078224220937616056231008 9461043 -10547296075107222606769514154324144228 9461044 -74682208705600443461283791908065656064 9461045 -98190634478664012151882017725005701600 9461046 -29555249156462569892212597386991251456 9461047 -299556813578908770694272934676523186000 9461048 109713672108797962826392102957944975360 9461049 34536226450488783595056550468738775808 9461050 12149527048398444292770370402412352000 9461051 273169210113149304844798745540047126944 9461052 -9066395383541193853347111404378740224 9461053 273159563929734051328473016478980876800 9461054 -10852348226790721519629966240132376320 9461055 -104899071955711747738620711456199056240 9461056 29735085064704958650715147466157588480 9461057 -65059096277820724118668852925497857600 9461058 -98303574393731177602536466616488972416 9461059 -7766192171048613718428637797558231720 9461060 51743932638432726460331278103319859200 9461061 61726907172810181806668529293026251132 9461062 -15218479385540678885003861786070490368 9461063 213277152639604800201780242089033813560 9461064 100974266162226563650115948179805675520 9461065 -78418404782223684346270577700566268480 9461066 105573149319204277534673314075782557232 9461067 -75893786483618711444105788761037513536 9461068 -79899609822799344766565596767597137152 9461069 -101159432847898992658708120038337608960 9461070 2869382795550439895894496483099187200 9461071 -255585360476452607632430547072374339728 9461072 56109739334735203556918189246268235776 9461073 -149963679621465219145208476927183317696 9461074 59344280080045031015105980820179336704 9461075 356509107932251202172923065291455600 9461076 -70734068666645136092933382973526999040 9461077 233705860031268425102150575774776034432 9461078 664440269337605144272670841617236224 9461079 -154206908170885596569714593763976917352 9461080 175635234607822879931963571973684838400 9461081 189251512294064472546040135063782656640 9461082 34309689169755965227059623121717007104 9461083 5589836448490202812627951038481333344 9461084 293428771145985086117109666171322569216 9461085 11279881817678833204691101901011032960 9461086 -3696593401394091640852683523611661440 9461087 251730500730969953839651461049646714280 9461088 -610765681468965940243464141808336896 9461089 289287613190316415176001091340322715232 9461090 14521356583261643662885582346122624800 9461091 96625509207361493176257014915453841840 9461092 8169878040645912883726537864241458432 9461093 72952098974065149095487330422903769342 9461094 -2378836807983358484924674028302228800 9461095 -122869201291984699702860842656807832640 9461096 -114646674312647943780565433264751820800 9461097 -264797817600902644292777925869450748960 9461098 43594404798638652893090228956745433600 9461099 -365811709585929328768110647102280213900 9461100 94533879622530141310265884117256601600 9461101 -96801029350548507285921868303761259988 9461102 -6857777642105833115863281615663799296 9461103 112122542598880891855378458695211109008 9461104 -47982785695514302167527342355511214080 9461105 -29534750507490062064425584485665184000 9461106 -11235796435618451052505747737567049440 9461107 -54938028962520978990223853289713950720 9461108 72717667032758744465446007397724038528 9461109 -6594894387968087371334980237188661440 9461110 -70042084023730157506118151039477335040 9461111 -470046759073252084222131131964119664 9461112 165044660016609224393481628098742886400 9461113 -256264493267837115831017781872142575638 9461114 -3491083417241477997425675126701266720 9461115 -56065509490651981267508080274761680240 9461116 -109377259599555705254312729261936243712 9461117 326285825328944362905401849627578796166 9461118 -90339246683128597267926974439677952 9461119 -57523871891502113619643499237183815680 9461120 82196723682662354242400671592192409600 9461121 249598171992340220888856322385945412912 9461122 34892611347597121257278681720763486720 9461123 118326015806156996363897650579770309840 9461124 -10440206963010612697873404663039245184 9461125 189165797432218468855844541658855755000 9461126 19922207688374220613831170932449866240 9461127 -6840457883892611286658173055249911432 9461128 39336805590917517953456477680397352960 9461129 -440844008393141438369079788187275867724 9461130 -2143923174145392348383970920817454080 9461131 -443901126097081575203627931998075873068 9461132 56796981021336327869617458518907952896 9461133 14136742964592219698818858950174639648 9461134 -112651311128362919285505008418506764800 9461135 117561407350228892610273092909237416800 9461136 24291511879782002887554011533671137280 9461137 146164996103793622051974786039843787712 9461138 -61251430659596964896840747499301324800 9461139 -35593240917319407932161510509751125576 9461140 -71218602172127443522640974039225612800 9461141 8701105552860408643906766792865603612 9461142 44063300152897130862851470242885825408 9461143 -403465567999000567844629197058266839608 9461144 9101981627304669190673961324222873600 9461145 17890298329276563523226927774039376000 9461146 181720635944177197583546257586413386720 9461147 184593726527585424598975152465614177316 9461148 -27896514601574560805549940093004408320 9461149 -200046878956914832378216385120812077850 9461150 -53817314021823696710423477877039979200 9461151 -34306084011894645447805484026108177920 9461152 57088666425419863740418377218632187904 9461153 48519611218890858652200800672800334484 9461154 46946005544208650533750725073707532032 9461155 212220432182560402260204713374891623120 9461156 -227625654274374424403910424952063364480 9461157 22795272537123951754358029676405670240 9461158 -53946810794215024571555263584670103424 9461159 89002136207312284363964454160376061696 9461160 -14406293272842518146317793811103436800 9461161 1433027387358949337759940293621772224 9461162 5705895752953309236008825052556568832 9461163 14618915056258480689068505493604475360 9461164 -157210305696066941843216383768917209600 9461165 7261486666998016332964617058343077260 9461166 20155864904466036549127242082649791488 9461167 -93557213080835375997036022160726940784 9461168 171568314282539386824991582952522317824 9461169 -96032109482035934171614078186707731712 9461170 56011563441577346360962194557267904000 9461171 -373193600847592360015938763551660560628 9461172 6105986994277620046838820713851551744 9461173 208286223697062094031180692199404605422 9461174 -2437040792322628692257756996772457920 9461175 -14580114306028492742220237155134650000 9461176 69697435817230203893094885632568975360 9461177 358153514531368909180394122625002441872 9461178 -1002632112433876017298944793527567360 9461179 67498436295633938754045948884294020640 9461180 -127888924641686885698007033579587292160 9461181 -47048392634064536734542621073282980960 9461182 243040396525699445246275158118345129152 9461183 -106569682131436109038092026685236187480 9461184 73863239103957334384718417274429505536 9461185 -46012725163811048146182961923425379840 9461186 22937924305677547175561986140626390016 9461187 32919113432784379469113639938179373840 9461188 77961753117878369893880738534523187200 9461189 -48169082349059974586461143519015471876 9461190 -6194003426391138793950962633160804480 9461191 315960574218420309809392500405632389592 9461192 -77269429650507001933223041045242163200 9461193 -13828231671591332483267585674375031616 9461194 111710436825115331803054432755690845184 9461195 -7073532534231452313021796606717576800 9461196 24051258371336953908297912075309146112 9461197 -88400910428925625481992582950286147368 9461198 384985228359267256669375242498742402560 9461199 129306030143010931392656469972480661248 9461200 -1636579091376929226518096286318592000 9461201 -66587018732983605958687105728123771996 9461202 13484859770815266961253619597335616000 9461203 249102382462064053798206547399745433452 9461204 -108931918522407513700018505746126848 9461205 63644989805776604673834109698420432000 9461206 74359828836865075114644932551971723552 9461207 111715762729161366625001325690316660224 9461208 -302605083304134270314091707786290790400 9461209 400227088562126078736399342615894054410 9461210 137982803454320840854938181977841739520 9461211 1654154684023959287129894010700538880 9461212 33019480241900551320232515309281451520 9461213 -17256800337739268725044231008856948096 9461214 -136267166613118550429332976909703113088 9461215 -35851572160744779865550215565428434480 9461216 -72978444021496033993009560261320245248 9461217 83185259180744857504265984648551132080 9461218 -12578671558618597300232881513299018240 9461219 -131121270014027608445747861006745985380 9461220 29032368853959363991319104690042306560 9461221 -89886077022537373141301351818517913600 9461222 7193692574670393428658985466529325824 9461223 168767601106484731544620253686001939472 9461224 -129654455645908213095017736097778073600 9461225 -192940713914056705978725044639596601250 9461226 12689028038279794430217970021674380544 9461227 -421994822658860674753205246110356375440 9461228 -19844606387267439085530089469933886464 9461229 41878580305490699926066510303828113984 9461230 -142538423674186178053722555501277362240 9461231 36870004675300387686572616446209367808 9461232 35930410222380271727843493291294720 9461233 72984589164109941512498927359109150260 9461234 21647195043279897946782306205738920960 9461235 28489686724039579955428199318040533760 9461236 100530527467752972850738320100280401280 9461237 -412477674340965969183528052937615244114 9461238 9292287130641296762698682829499759488 9461239 -210869557595594577916697652019697149344 9461240 153351911602388878710048023187087360000 9461241 -82357088850772276138083976553735874048 9461242 -9856513455907526380132143422303434752 9461243 297332103617866958966328737059433885544 9461244 -66714142524071586804798139490610355200 9461245 -212528720597287740693142538543929132500 9461246 99494777139282406436343617830959608832 9461247 21460124043382516537894321658363136 9461248 -13561138392330000814073107423464259584 9461249 -166646200487789290457790637181558999040 9461250 -5717420496426992434845448359509505000 9461251 -445782204908568885431852270029564863748 9461252 -32553668059037259671736232234310331264 9461253 -113948416462752579812726401424039789856 9461254 -169330364887094408437426253534580750528 9461255 -56238988670505609966324658403895438000 9461256 -4339477762646441904280280312119296000 9461257 -3799316004638532866518780702793800512 9461258 -51126720263088182297305201572348258720 9461259 -127083359928796192530971260540459171200 9461260 6660417278472309273236481583525785600 9461261 214581395105329466007444230775407675232 9461262 -13338683365264988362298276916286181376 9461263 -91970058657896665578246880587263586840 9461264 -25273600127339809232567223487886770176 9461265 169797126193098248733074307726774099840 9461266 -279534710384135085118075085372105888640 9461267 -271846646446276651892624645098514364000 9461268 -37770805547072428339612451121224935680 9461269 146343975203285185913251498810970278670 9461270 4298194556472705080430098364349547520 9461271 267297433361162282418081753630722390784 9461272 -48377956619824631598144776789748787200 9461273 -19737737341925907322660622554957511478 9461274 42770855198235087296723028372383208960 9461275 -113367100668773233987226589899687286200 9461276 94273167260830891253975561320483138560 9461277 54633701894416445858167123719022437120 9461278 -97631873813698182783901973912761690560 9461279 -325902114527946858352469481786241719240 9461280 99343106980536648220156322941784555520 9461281 -17588094202581459948719809947651061918 9461282 22311854374134394608818952352625982960 9461283 -23408914218567850121629137315706085184 9461284 -101015734252548752402686059234628542464 9461285 -179104144883002543183179708485005846020 9461286 -10129950633612219734643211863441728928 9461287 -111354408371762075126764892572964898408 9461288 -564217492299133550936729561970955223040 9461289 116131904254969576724768395219981275024 9461290 1696076325211428452270451034132542720 9461291 -60053692270386734416280333614277871840 9461292 -11920683264635207800391747730118272000 9461293 50935479457506942846097542533236577280 9461294 2358824107215849843513025400719845696 9461295 105787680654925747427948618084839825920 9461296 65796496583590415924420387116775424000 9461297 -216664737337749149900213385857203698960 9461298 -13312344409082123005538677981949460480 9461299 124221723004477244915405662948128375120 9461300 112519810485271987817211045261675830400 9461301 205001968827554054481786162776453689632 9461302 353026488230215243312917160721150782272 9461303 88954524453824531586344891927009867664 9461304 127039553629060698691708221320662609920 9461305 -51628422565357074697274575419770533440 9461306 -37470960330431356761095700622266933648 9461307 15588012683226301407075111512112884592 9461308 -299854186411823727322241733604785400320 9461309 56651549778214094971014794661883107840 9461310 42295616392149723556257072194815724160 9461311 -21091503871392721538822907044361156368 9461312 -11919601364875004844849878646600499200 9461313 277931259032929759004141511885293265600 9461314 -270421521206582312115109656688806691968 9461315 12555673107864326480603780176295841120 9461316 146502480973336320293539095102035005440 9461317 70903197757493047663499911417563623580 9461318 -39873944766082780897629980677119469440 9461319 62489976784055909680471995603206863872 9461320 182904673256593949440495865764616601600 9461321 644067542487440573402937364953783043200 9461322 65555428365786217624650429763281019488 9461323 -16760496735122710933951606840804373160 9461324 -13292924256654264004171415066211311616 9461325 -106381453758294249102307497546721514400 9461326 24937811138871987891486996848325709824 9461327 85048105509969015225858277581622234872 9461328 4422373528163674465620341885730816000 9461329 57313031055113377082437227415295138930 9461330 -3599454151052372955929061840698521440 9461331 -124934190021334231487761286812093094520 9461332 -74409111628101610979673585508928375040 9461333 3679973086906874676245795207050147200 9461334 70691811055518253004760273044901842880 9461335 28608639427005690770956759035857126400 9461336 242459724492974310001310549408878080000 9461337 -41138153769119843252485518201629988480 9461338 3912472162645428202158591499266832896 9461339 -51032045985026147240989350894100060860 9461340 -62113136020531403462257121157006950400 9461341 -266992866721543967954261589715726807258 9461342 -123681596440128366166175373652080219456 9461343 188662913926497764550131058939877707024 9461344 157463889880231451006944930119644872704 9461345 -8632554090132854810050499551968756480 9461346 36318621046889248535177509844860953984 9461347 -137903574031165561003907708591322667568 9461348 10892088171535342274391299038172987904 9461349 -54298261356851507380965694417019076576 9461350 -67243338417062382468860489082313723200 9461351 -480977873810790311353448036788659825000 9461352 154112053449345498222494695701814149120 9461353 -598397861117662953645540649180058614 9461354 -65662384585551480249839587237071705600 9461355 -30543014126754103652614447035221652480 9461356 -151972028816398395384007212738437717760 9461357 -24070640978150757607474153958804551668 9461358 7258677239750391211286930103955093824 9461359 198645203971408400985053617857700164560 9461360 -6013961823504720739159363495468400640 9461361 44024566816230368690820206239710790464 9461362 28151575374177296175584836849502287872 9461363 366992087172451990699194125208921057612 9461364 -233273814302568121436376492447607418880 9461365 62225348075792428187942424401376033720 9461366 -129562753984426020861883882783125141120 9461367 -13446948265452994841246049757315788528 9461368 -68068547396266143951990357584722329600 9461369 14758000867924403911622965654007425770 9461370 -37735477015546151754443281940886466560 9461371 -257632345435843363174171678370661134428 9461372 57169432636057884563447766909781251072 9461373 62570559287183701191565668021858263040 9461374 -29661145600233122195861932408490188032 9461375 38217666074959811749046855240043648000 9461376 1817551535105138013339773786841415680 9461377 -125602410939805068869370258776072254680 9461378 53981196298932512808152655606315468240 9461379 110648925432363627329251147112796526584 9461380 67231714140539494931985391752394775040 9461381 -2552006064009926962211953515356368068 9461382 20869396979341652074442012721142800384 9461383 47185826435517150674143600361694852632 9461384 -34188365961437983143381865163597230080 9461385 -59138061175101546606348358062504638400 9461386 -33046551292466224919452247294649034752 9461387 -44651298694315972644483489076239344400 9461388 -67732378134154417433505507163813900800 9461389 -36088521265559866849502029329607544448 9461390 13231641949678227983795804169330336000 9461391 160566607459843738500147393088666105992 9461392 702430232510460572765568962256240640 9461393 -85082883957893132889987068996103792540 9461394 -206701056689399296893226995303795528960 9461395 -82256160356532319988162698330444603200 9461396 61419301862561232502779640810913630208 9461397 -159082385806459597680703369676424150720 9461398 -68391810250563508010568321540449464800 9461399 -69506227194985877993029463382420684600 9461400 37128002930518009658965365330625536000 9461401 68681358786206491886510400226205097864 9461402 95238315334313808621576075036898855152 9461403 -25473113505989582730168828348735033600 9461404 -102369384077615128130172979103253574144 9461405 -63560592125281324255551602580577063680 9461406 42806433359853674362217918982898516608 9461407 -295611606792045522723294972441048941344 9461408 374376855579091358532228047967312936960 9461409 29993229006229227108778930724424687360 9461410 -110376338576199450130466029580431845600 9461411 -337847260769400076653553469452969914600 9461412 27554318966783958280034768493322394880 9461413 19519824682226650941104593533234089048 9461414 -67562555196941814751369846182561766944 9461415 218725101032707703776833141181920144000 9461416 -246257998661669071511978797432521323520 9461417 38599931535245687466551291444634316800 9461418 -10426088669259974817117966990079887360 9461419 -62124572252793058217200639842090624 9461420 35458028783079633331531370228724526080 9461421 380005665911600082484399942022753538240 9461422 -40424444211512234516232872221817911488 9461423 34547212253921614517172874380898330464 9461424 11492471448411008973602366701326827520 9461425 -14417808760497263139540340075860768000 9461426 12482709696768603677809196560975096224 9461427 -269290028701649382915711018933597345480 9461428 20654764013692786199836931157961539968 9461429 -635715183728820923276929633915512844224 9461430 38037329675315880487809300695430604800 9461431 -138616046239007657570616194980959059616 9461432 -120791669043752041016782359237388185600 9461433 17872130976201378709288593389686786464 9461434 176060996596412574770893834145172245616 9461435 70839446491247745240675904789252944000 9461436 -38733887224203376982633363697403207680 9461437 391195393471794353858615926695999872800 9461438 -65982559908532710297425314291086424704 9461439 26228892734302371107917912835203506960 9461440 16044423463763931893528213498930135040 9461441 268534847121022580994236263934521508544 9461442 -62338246478098577871243849054676879488 9461443 -14696278288596385864852512052908009720 9461444 -26673716176081491718587676704148783104 9461445 -41696180200411828711899646333746124800 9461446 230971017638731883254012458291808056672 9461447 -157683778852397228548708615751827631328 9461448 -78675168017137994794691292157891706880 9461449 -7907791926563454350926226920410608790 9461450 25986058515573181559430645161311962000 9461451 113730687337417608227061653549288743104 9461452 31374963288944478511565340303143239680 9461453 447851490660323864471891092150778724780 9461454 50069876468000285339863275535473403008 9461455 -15360327585908654373879275126397384000 9461456 4211347830864769740924640757714214912 9461457 -1431585401185328772422161912390050492 9461458 -148530733304546740514607311017691671920 9461459 -31793978314220807268288955278453857544 9461460 -4164133134622860361975622346689863680 9461461 159162960008591706359520847755121482062 9461462 -688541499108559003516261401970350528 9461463 262499896658787721652240302352247381888 9461464 -101225737825218144036153612890887495680 9461465 -162519550177123636548994048446733930740 9461466 -30769477937544599819309531719314819072 9461467 -241094335136060970871984058367334023484 9461468 -56858981920263411144662809743738478080 9461469 -139876672609283999991878217817325842560 9461470 -70632452338811900536787613150388237440 9461471 164111965831795102544370991664934432672 9461472 121790573921437772460570372225770717184 9461473 98269634526679071316478843062452072640 9461474 -379712695582421451329611684487722032 9461475 106489126621770089803211807551563696000 9461476 -307553718605748037468824323987819274240 9461477 482847034173468916190485224149223028032 9461478 -21085306510594204505333449476459419904 9461479 -38588731278308602238455588813686754880 9461480 1631871601483101241423066459589836800 9461481 257314559550978668629360213976437214352 9461482 -185197464123205485779480816250413277600 9461483 119305499776791425557356866543850725064 9461484 -101381220983865524182499572231704986880 9461485 -215815720430734214551607464869685019040 9461486 163585264580698554844810917469566814080 9461487 28394841888350821438769581272085340160 9461488 16811695983345916180267492187147403264 9461489 35408148024803533449037363633993023156 9461490 4225296141896627508989526656648432640 9461491 -117007813240863648454081038839157283328 9461492 -83158877702318837834844910190338325760 9461493 53753364198109251383378671630382111982 9461494 24783122914630256936164077633790432512 9461495 -55688299196638155887457998295145881000 9461496 144704043186985698410457720147463372800 9461497 237199819688838636416121855061374883946 9461498 43237005312319242871414411978567486464 9461499 150415343552234766544698389461143116400 9461500 154858778409363264475134965391974400000 9461501 42832008852010783152675811314500946240 9461502 -17405893730957029393349123530960158720 9461503 235389198863211576770248115866622552160 9461504 -45017587641054193141913600946880905216 9461505 -405009951865403697910292468201409600 9461506 -193305645650795495129328698325337034880 9461507 -9532745845280562302774965447711660080 9461508 -75935909125609107150626767632103179264 9461509 21444433798770655907386653395915050720 9461510 11740984275084814815738567182433976320 9461511 185650369278084504095840876317147411320 9461512 43893909367127673252408183596040115200 9461513 -230353663140326799227529381505833079116 9461514 -41759026141602126114833368680528583680 9461515 -30069381957934717773937235789579973600 9461516 -117400854102644187792019069326218345472 9461517 -8190707066275320099438327166077123552 9461518 14775892102195447307927575102213753728 9461519 20256491363032532771180202674675167920 9461520 -41704196199746180654367112699629895680 9461521 -23055641535083771929107350647672595278 9461522 -53309661800369223476298063877446202368 9461523 -75711818707783412714879015390872098816 9461524 -238540206714345030611699250636745419904 9461525 31073484754603308285538617490919160000 9461526 -25652241627477504232825567870886177856 9461527 -138984322740210635592542928090691428160 9461528 -358700458170710019847092914520936867840 9461529 836877523458844381810057797959973504 9461530 -2097928532947552373457813952654116480 9461531 -104699946107049344011672499322543559536 9461532 42370486986733812762521131404675072000 9461533 98201451786215770524305760136683751584 9461534 229183137226174166057463133211522599680 9461535 -136745026353335534300275616477990812800 9461536 -57597269752596433083089704402770984960 9461537 360672829579303271312379753688848383400 9461538 64113024423326169171310461627959016144 9461539 28172164580340622823854378940585480000 9461540 114956483747298155666451792180276940800 9461541 33928094885485283556838816114056962304 9461542 -12178578196300913461489339735082807328 9461543 -21506075776493474782912068936366944832 9461544 -86977087377937434292746188339251200000 9461545 -159153668667650471242272761083175876700 9461546 -118155484356722720015661025613133665280 9461547 185476022602172603691100156666128432924 9461548 4326218389202525747602775350920808960 9461549 -60554079385973527248137913508984412820 9461550 5813700811291791848210075381797401600 9461551 -195024001624213465226855375981911698192 9461552 98125045252759072471203259791330312192 9461553 -10435740918415128027605675618155795392 9461554 -151164938425203188801584337385201398976 9461555 -43300758913191066563654283032624705040 9461556 27798833851607674070188024703806586880 9461557 276566616864310296021290781171009424206 9461558 80182912215828640864708070744715134880 9461559 -6150442398055648316134113298781206296 9461560 58494234188109883011119244673575321600 9461561 59790888542108934117672893078441544900 9461562 14253252466903669730597156562690342144 9461563 161242686174741823253826329293533572920 9461564 -142236493027253809225616939175063103488 9461565 -121323210059309857588424995110734449140 9461566 49256362467278241254838311244761540160 9461567 -540309271720808101880513626886229888 9461568 23608557324976949318360115344761159680 9461569 -153945413692594739260942354285363545240 9461570 46443549403978102321793093988223211520 9461571 -4482864322060326114462145604393898240 9461572 -6565537367305745591623609559404740608 9461573 4307560175872758628026524787678947904 9461574 16171340946729834278059165680822239040 9461575 148889967609731214131168487322719576800 9461576 -197242965722871621977218431906411985920 9461577 271334293587919949784622005331494572832 9461578 45517547995730527156352686785238246656 9461579 -111258659749847668095619112665736502432 9461580 -211208253650402289212690412489106145280 9461581 -272339523647126527526769884282431396618 9461582 22430003372675127254751412798458547200 9461583 -244402591111989004527575933533259372400 9461584 -52506230206792291344998376422013665280 9461585 43617575658810728877803020530489548160 9461586 -58268925182304328196776154425530443136 9461587 14740928494053313479040375252836064632 9461588 -182228275966809295235879029837542855168 9461589 61971277594240758878187000637209688224 9461590 5214802777941143955471468218110598400 9461591 -1675347506722397436884504137862864640 9461592 32632441268310682816225878531216875520 9461593 9833868153302181307911920366042076800 9461594 -40763564618356610174515757374685410560 9461595 46748592020839772697458162461290720 9461596 -34691803902757705898885851416056204800 9461597 -166557958486600135302415622665869204954 9461598 -110294653512471835813933692389666682240 9461599 120168840426419041831614400566384447360 9461600 -26479546148163384066067237414394265600 9461601 201014446173237096978274144926866776080 9461602 -14037563650584172389155692600652891136 9461603 -1200098164556873609986909934509999872 9461604 -195348187930054307888950678911983791104 9461605 -30633199660392693075929569194816901200 9461606 -212881647529882982117213228939020881408 9461607 -187424157500890674615200395047361137840 9461608 140216619514312665241377590717910005760 9461609 434434261593956358214778787574219818810 9461610 3957929204927176679076604105811768160 9461611 -5357987098705754877496828955613842376 9461612 -120728937678414058240754296010153264640 9461613 -21176022561360516239366772207299002752 9461614 131765809878378476179175535459675886656 9461615 -183514315821825905920119385625038561200 9461616 -32223520055608924273648544239380430848 9461617 -379504266996254464501289954345085319296 9461618 35930253765415792644566934857968799760 9461619 29166451583356892634251039261235433044 9461620 -41219613129233643896659808501251891200 9461621 -135774039117405061164246663920545599108 9461622 -7828761614379747624817793217638130816 9461623 221749689824516828072744062767341856872 9461624 -232725162277575038913173596338712535040 9461625 -18424503518389863866023504775010912000 9461626 -49272637607849208748134434074486009488 9461627 -100487975959631903019140141788373483520 9461628 -1550012367365017946805368288342831616 9461629 -20595045853945421175902396681800000224 9461630 106733386477807592214782539187250960960 9461631 141702393430445727580637085069621747984 9461632 425847668323764360812833262019847127040 9461633 -269179146299211178968603056377419509118 9461634 -133653039441098838868560196485218304 9461635 -7895802870709424714895525396387509040 9461636 96042374795589874835310562557430959360 9461637 -146073731809096195189626616223337826560 9461638 -168031515323804509185346525351202981280 9461639 -118694015115947746955551490019585304320 9461640 20712687053382176390330025290983833600 9461641 65393956201760936289590173046701977472 9461642 104037029354967035711734567274050055472 9461643 85929462604247137634713550152571451864 9461644 -297564938383995286462942796219825553664 9461645 -147862760337861940180034997539020178100 9461646 26353000711332129342097815818152944384 9461647 48556466230509427816830995457258836160 9461648 -4787048808165074104304356374209888256 9461649 304379297447650705651705462463416401600 9461650 -7129663084680663769845911777301206400 9461651 262589436738206901932690747923549076652 9461652 -1716845961312713757621012981030567936 9461653 -115654587234577001658771716328393435840 9461654 -19671984483305288466886982643284361600 9461655 -83511906119776575374879121058779624000 9461656 -101239293612380905295596115406397440000 9461657 -389625651886359570710506679138338919094 9461658 -36360072255393717346582952055649839360 9461659 -22028661292421071874954299443915201680 9461660 783316688228633375181646853225041920 9461661 -43722443749344299875791337249101035520 9461662 25396517242352808329456553469368044544 9461663 446357671501104624639087134972263122912 9461664 -680345814431415987287575995256626216960 9461665 -37980254567197331052826832095580340480 9461666 -13875346075002030033742869380530135776 9461667 145002492728676137955169764275646210048 9461668 -33234447334880116031075539438310784000 9461669 146977942202869783759920002316584491296 9461670 -12391235792757105738881076878221929600 9461671 -138893313498615522813516297727763107296 9461672 491739870605645676609738819414260121600 9461673 68733241973781104931686233865027042688 9461674 -101313357758247839494203382805146019664 9461675 237614074109894901059514205552077624900 9461676 -1844693713499464124338124225500839936 9461677 -3309657905424949725200496683586211520 9461678 134636182571499865014282204304380920640 9461679 43741369455814450840685579892226792080 9461680 -45481463994593377166173005795269345280 9461681 50133201319420942120003671449188846482 9461682 -61910943720427793867734537744766425200 9461683 5817420625746049537219673450969000448 9461684 -127644679955282426195313675324544339584 9461685 134389727063645900516406832990890441600 9461686 -12261436419490678707712378151485827456 9461687 -402236246868427117106407244042006139840 9461688 110130446784982903445792278984826880000 9461689 -265873097821884614324339778645410469744 9461690 69734170099209538954522504371441807360 9461691 114702813198780753192497306949853063260 9461692 -288372168181985691080721138395028573184 9461693 183360716750310359356956501953598815724 9461694 -7373605367911842878177056698636539904 9461695 113430873952152286680124668090786480 9461696 -19743829023048226593437243603586908160 9461697 -27879726673419191473013117116352843328 9461698 -54830363195117618389653136926793559136 9461699 195317507933699967709749382691227416864 9461700 -61298209070712498740523625692779587200 9461701 88378770921837543113118147827058025372 9461702 -62093215073822175053904898087649996448 9461703 -77091724816504427307646190118727140696 9461704 -97083147648051824879651748600212904960 9461705 -58508706580056939634426120657066721280 9461706 9929614901970453000755704427065538304 9461707 -8923743676213954149647923163572056048 9461708 25480662857932624159547010026214697728 9461709 -205155641840174026440326000135918382186 9461710 47374307429592330444627303206276747520 9461711 79748742580799360308035507270593448960 9461712 17869714617779072529508870596718755840 9461713 -108346077195520569262514954489444875020 9461714 -25937772492866202888193706393008555200 9461715 -135519134212660360715734187727927360000 9461716 -59358840971566827904810805706027264 9461717 171469056769862429573701013539328734560 9461718 22229250141971168285368548006978416640 9461719 356935577492669622528841763749521683040 9461720 991602175830725119234228006870425600 9461721 210989374438877325489962015024540079312 9461722 29859373090508306540297475989446908912 9461723 -308360297163596484089452548420633620028 9461724 -60025225023254980987094803696040291328 9461725 21436939629414856066244768915650688000 9461726 -196357581420664401314136527418035234688 9461727 -73421631513642147586454644903574659584 9461728 -205108737841872007003834412881848827904 9461729 325058977524929866306527457144726215330 9461730 79948031033234813870211714832402368000 9461731 -168686337448927214161401374180857181000 9461732 78886969218390027174710521010989301760 9461733 -8038019875493849781560800852315778976 9461734 37731799941140244062684809763257438080 9461735 137949491483809464414318612495033202800 9461736 -233098720161156928451901337909918663680 9461737 645061412563084995749630884296357746832 9461738 74423234757475335620394664160655115008 9461739 -2047498203977210553119922284332473600 9461740 31419948805143313051582606474054778880 9461741 48898187491565620733520791407782870252 9461742 -61391747981862760708662774557088189888 9461743 6147851791786643979047983727617968960 9461744 -3055204302957119990415656626530877440 9461745 -7906068392416747748550278576292528000 9461746 51110042474464678788541751146311843840 9461747 -157255601806355444572424849327292725928 9461748 -46904700726814308202670948377645547520 9461749 -14568888666860941164905677343258117952 9461750 -175098808613350676315176491621030048000 9461751 -29663070457299481563358887418582287360 9461752 -20739053447887007580573017343712849920 9461753 -119904289432290766335010596041522663280 9461754 -54665616495312079885888503363732049920 9461755 177479122064719449312636583948012138320 9461756 71530634785944105367829332184057118720 9461757 250087670627382635748281402292735344640 9461758 -65017998016000525539026612623589769216 9461759 -49920845175901929208518947113912569384 9461760 -21790690883807882970678624999733985280 9461761 55421699076266822959335232499717626800 9461762 225007451124071282777637852638935413792 9461763 -2037792528918510935138180344426109184 9461764 71720681196907540091337973534070185216 9461765 -154521674769704151958306265957548022340 9461766 -69839835761516882403048751700615385216 9461767 7073767924111324158871364326748019200 9461768 47071458298319627034340897544365363200 9461769 9191265958126317703962758095634659344 9461770 144540120436588000788906342985639786080 9461771 137784826122240660808375250397269337600 9461772 5355767558565757674140573610445593600 9461773 50883060858409881599376937894669492022 9461774 41687745171979251660420708559539553152 9461775 -13629106177401058812511832868496048800 9461776 -48610110890404300574595819729598992384 9461777 87615958338109365499418567574841165800 9461778 -8274910506977932549644508003089706752 9461779 -88063887756434011909026373147308593620 9461780 -42332161767696214587381088577408006400 9461781 26481096497731974097825621859748781824 9461782 -147818243007954189031744416964816506816 9461783 -133740022099004891800930074526958134968 9461784 -67240244548209924858081644237878087680 9461785 -319239840323253074228267715871889713020 9461786 96652504531291836240790038004396852224 9461787 168542130578068413915207643987735345560 9461788 40788653744274287483019092405978740736 9461789 151292671162201387116517638574235955840 9461790 -9930499014360113577409113108583822080 9461791 -214341847413485266042065107426795178200 9461792 310471225500384050232308196461801766912 9461793 212260475376557772924504151617381426528 9461794 -56522178716862622544708251549445552304 9461795 -36896540265907620976827555383974170720 9461796 84864948445362254500723072069496862720 9461797 -378364997277203870642758522551242754754 9461798 -164920064186912874108088341653699299200 9461799 52521710664071544505931164292578599120 9461800 -43388081678410391381319971749457280000 9461801 11102653236876165714766878574738086600 9461802 12663517865013446766247886274659780352 9461803 209605598650813141526012790655347584052 9461804 211064206021578084872493815108253696000 9461805 -74574019020653511735665272125675214080 9461806 -2189445365503566662878294561544169600 9461807 602384627997916785538644585693781826952 9461808 21280662813311980078997855865644531712 9461809 56611005028437291206201736382827516672 9461810 -2805802071694341059137528785075769440 9461811 116274633209618849662018161683777842944 9461812 -45111741623629806855727866451122425088 9461813 -52707793738454744776393013264903336100 9461814 9220199515430776532342494278319867392 9461815 -144380691824414214473879542869490767360 9461816 20992804066810232143248515267169976320 9461817 191123157558758070628759577125496432634 9461818 -39081728394794789700593702849419274640 9461819 31521473720880710536992691033944533220 9461820 11879251112487369825418083289422888960 9461821 -143111892982493929540571693922801073978 9461822 6942708480352567663281396733660648320 9461823 41559112836528424411842771487640463744 9461824 81500232812591854543180378874576896 9461825 -40359391175348323616232840209131931400 9461826 -250876223101283820681482387364798120960 9461827 365808935325977365144596220950373855676 9461828 25587073517896417112733589243516272768 9461829 48286676961611983624929193930967206560 9461830 -49297252157194284996770159486023680000 9461831 245586448410918199117622464981147276632 9461832 58079581801726221635309543513483182080 9461833 107972875472885609873824464451020517082 9461834 -3612866883989532304992517988210016000 9461835 -66663107157013173680405232058516403280 9461836 276196536461968592933762547246714356480 9461837 145621866797190161513355704174055456 9461838 -94229321526845781700456010111530654656 9461839 -8739332780382418855354433326219753360 9461840 -17514112159258151639992763705779568640 9461841 144961528700822840479193222684612151792 9461842 -11918438720341499724353110966733306208 9461843 -450836651897720669918686550383110426120 9461844 -44227738856941138089676856219177723904 9461845 187749824275770379774519875606817200000 9461846 128937444799268769664303870767122947872 9461847 -81322146223406207394420583303752600 9461848 -195434708891494132077636425808089088000 9461849 2793454115071420638121725732745926528 9461850 -59835964576701237856986156797784096000 9461851 45910146214270437323533669797710710080 9461852 26908972525653618376671419272745379840 9461853 -2952524062404916310293648028347168800 9461854 -26428997270197475425478200425189698880 9461855 -18601904840543880198028140519839678400 9461856 72424262957355425275067725261226901504 9461857 -10976726981301948997805877669950306040 9461858 -9571014093000487885164690541172328960 9461859 -176344471223758758347693776377843655680 9461860 -41277922751783562615217550375268353280 9461861 3322646640143404383514383763728126462 9461862 6265880332011694578584556091933120512 9461863 245581435893362400570330642599109294664 9461864 226113117269422024019314051898063339520 9461865 -5465936018779013880835750144355155200 9461866 201516797660843140331804442251735731632 9461867 -75457053124488930751609211289220596360 9461868 16537183941374155314846529721311592448 9461869 -273274841362961740916664145691004540320 9461870 -32307649862452146673451993317929920640 9461871 183448505564001126430130651311032116040 9461872 -363395254367283864148338619235237888 9461873 -105414699240419375159539993778993377296 9461874 -62748769322067080738022891122619771648 9461875 84726141453804069187736742733384587500 9461876 107462612047961804983068844470870783360 9461877 -123809999018180266189734689585359810368 9461878 -56255447930551353245506736531893876992 9461879 -54906290219536758207030699177821868624 9461880 131430012615104545299894086479988736000 9461881 75267417858230134895299063212884871168 9461882 49442483389448226878912450365219565568 9461883 -207764678553585547664287507438505702376 9461884 175111307346459332250819374791424546816 9461885 -39553450075844301238145729143209530400 9461886 29122593124028745928069451079133102080 9461887 -33591348229460224497701170763456693208 9461888 369906747365671510608011751865712640000 9461889 126526568614027981237171682062414102080 9461890 -51840885475369265602055216871081646080 9461891 -1038612554314478013432381109670719248 9461892 2662322971976546338396880608162627584 9461893 -102889826354597264132333650882824398080 9461894 97081341086767355826665066160250954752 9461895 -4527266765806688603271625994673368160 9461896 -246266561060207150400089301870810270720 9461897 187552694609199577613567883188680698420 9461898 1772549259308536643295321375364668768 9461899 -31972358410301094137774385166565264448 9461900 6147391871215015357018079600136979200 9461901 -1469686665660326885527077732865741440 9461902 -168894379954252364511925021992930934848 9461903 62401372448381570377543344211284036480 9461904 11916774105373123307636597143815389184 9461905 -37719932820056454296441235856757270400 9461906 70607047578129982686321570297892363152 9461907 23199468305890339689470498125886676480 9461908 -9343522289754057494367423804503496960 9461909 55015542932691122861281417047685440960 9461910 -12964453865106952003459806950690561280 9461911 58526159811909207047953260294130188912 9461912 27025906236242037790712228146697779200 9461913 3284739453851879037105729768846444288 9461914 63752601675062755273425569825291380224 9461915 185722351869873697217694332364160522560 9461916 -41705338867907884335147031794214023168 9461917 192836855339366818024755207467788569120 9461918 75242676659777812378480287773552588160 9461919 273486487964936141517416219304771025680 9461920 14166446346380750513794371792764928000 9461921 -56027075898644284025218838925234900288 9461922 43885360857562046352714942365254698240 9461923 -106091875476080501016161730586736823920 9461924 -130723467990329960439608491471777935360 9461925 88308322038536883541004114356688107200 9461926 -55450940916349265277087067678680557088 9461927 225727441147892976632078240403011494776 9461928 37861149219552914675987501345757265920 9461929 -312505954126655733531540142159288094470 9461930 -10150239277773066002120689946309396640 9461931 20829252513490791790085913467361561840 9461932 56153909529186861407979028933361037312 9461933 -94251422343837091780637078773927706496 9461934 186040852864980083755343234078805339840 9461935 -332306665734100388073163673230218240 9461936 19427335281479036294444886211040968704 9461937 -103760100787954748464406086904519713440 9461938 3946829460058671058426771364539407120 9461939 88450104351271747251596424559022481960 9461940 -12718909719933808306809433384154419200 9461941 46228082032338194376781289007654686752 9461942 12607316369380330203380781488313371904 9461943 71400035472480851508840724932855259080 9461944 -13530944446233272424433151759223521280 9461945 135064321636021583979255673802756073480 9461946 -30134993537076837807184532559191347200 9461947 -144338244029692355601015928558272748800 9461948 -90561104350789222399120629238793034240 9461949 -142939108072209561334469555472573792768 9461950 49284443828650395179671052543663256000 9461951 106455722783493755951839409788472556912 9461952 34422437758864131389543096404411416576 9461953 46729883922843927946095622453599024340 9461954 -86155273044029293729210910938631605728 9461955 185530194082468861774928644218880221360 9461956 37267417788177810276149459487905878016 9461957 -205535518554761396587894267936413343362 9461958 163253718342493467018176889835998912 9461959 48041785426851305131666727916345056104 9461960 -263395850313096034533929716535105280000 9461961 -219050382951715466189289038901086403360 9461962 -109282706641061426780013912483308405760 9461963 -71496685476678897346465491465587885280 9461964 19368248364669966274833045946508606976 9461965 -45293799843886764609185117192526055680 9461966 -92809600891614367794960867210704917056 9461967 109196371193914289147404929210828595080 9461968 1742027134388052664312211056998006784 9461969 172614516798784743271458802252478706912 9461970 4874640933734488254798133899051939840 9461971 -426321695970700057388301551205518593656 9461972 109583251603092031377570365007392409216 9461973 115703809519785477704971229209314549024 9461974 -107467000912466522191142018095926039264 9461975 29606261522948957883552846725630928000 9461976 -19732444741401819421716109154511360000 9461977 112168842167799897519329239807051247872 9461978 -2103264501338083216650400440201682176 9461979 -202984825631217241661255671693950556296 9461980 -56732305136978932407481197107757312000 9461981 -270332412000751428275961892977483000000 9461982 -96425995234408129393438327106787465408 9461983 54056300415030807197237062824532265064 9461984 -12103778856492638124768354794348740608 9461985 66470479061520270686094556632530850240 9461986 -216708484873519525116155164263140645808 9461987 -65307836234807219296041594448346051400 9461988 -313639688242311564918561579795105792000 9461989 303638096861042144490597200931783121790 9461990 231071439392856328015233119916464325120 9461991 -113746437463768812505688173115772672 9461992 663956020434902279601794731296324894720 9461993 -128654825604812478413177163924690706176 9461994 126143820876184356663376283896883407872 9461995 115394531733290028649476680003709612000 9461996 211102455821282254822605246340042761216 9461997 -31833464936350232390000327292630041226 9461998 62283098685738128371581068516534515200 9461999 339534069739657988767161756965503831560 9462000 27930321304438368770869456260956160000 9462001 127099347691974827796719264405150964900 9462002 -69605704559161599081438948239247578496 9462003 150946637988078029105378593342021224504 9462004 256540598607297920110784620301922220800 9462005 4227964015121715935083527980276876160 9462006 -46395154489061242170655634918481187104 9462007 204847021464805441888836938948247273720 9462008 205063687030413658970727236152668979200 9462009 94584791593068471854124691068763623504 9462010 -13608684072300596820707991969520588800 9462011 28210283619763430369425288714464489552 9462012 12189142571395867715401701474408947712 9462013 196679128131638411834225246171537707200 9462014 -83595350630723531875765373703004523520 9462015 12949599480324732886531502952365713920 9462016 -177182251661122336429836017965599817728 9462017 376993942906474253926183857271783992066 9462018 80967987368785625517976294348650747648 9462019 -28011251762491977682163305346001660160 9462020 -96832028350423466873667520773503435520 9462021 353201286324515420819829891802547520 9462022 -116361789898591160150374006020344822688 9462023 207219120236506680770104548534106405272 9462024 -14421697576755201985419397949489971200 9462025 5190563728758217717081060459029557100 9462026 16132155663882477160167662519714991360 9462027 -240560232849434597265549809549632855080 9462028 141694269432833357950007224632113427456 9462029 -217336161143031303355723473732722855370 9462030 -7754289835229083632089069737860314880 9462031 351483108088704798186881606076959364112 9462032 -10939289006069713523621443410360459264 9462033 -20370632815072804116625954808678251200 9462034 -306767015506731823729558610241265292160 9462035 -90601380883507759207140397280294959200 9462036 7063813292045662173286793056401008640 9462037 -16000409422020097971141032299405791744 9462038 119183967609387999332565037985451565920 9462039 -5434819375407944609742839324713060992 9462040 -178276437919634178560002032112238592000 9462041 -2850881371997625508580138410079987616 9462042 43275013521828158201653252868581785600 9462043 59471803105104063551303336380254571360 9462044 -131536699113438327882333418428325476864 9462045 6823360380829925196318040919962132320 9462046 40773377099561207546769863422171264704 9462047 -32695023811224502198824163630194361392 9462048 -235929171504981530599097544780214173696 9462049 -124789115895630949956442600171891457950 9462050 18834394327368574483188534012241000800 9462051 305085107040732100346645762397592823520 9462052 26986242074053071569123238298641817600 9462053 -101908263853233257410866808990385190240 9462054 -24098138829067884523780524788196845568 9462055 41683993507578312126127226542079018160 9462056 -285945935486981705873073792720683013120 9462057 -113827259075920119621053205303564944640 9462058 -144948765695566669640296548270719364000 9462059 -153481966876147284956063130705702164184 9462060 -87194741449322167765440099690198021120 9462061 29865075410684586502052835648984160704 9462062 16824494731663861573324424599423664640 9462063 45146957389628967066692377462647075984 9462064 654337317773438923966761949812817920 9462065 -160035859365627598364932870311606462540 9462066 -11122314085624892129513993451560198400 9462067 -72964282830631251847805879800682035040 9462068 -16321800842160709241803228200352874496 9462069 -68493315654631197468156183351109015680 9462070 -93685992650292055929400946821265579520 9462071 16576299787739691318729887085212541000 9462072 -57330089815838786326145783516934758400 9462073 241612518730573706573828125287657217322 9462074 105705916592498989496084611646510887536 9462075 -43039072681725757910569388439014304000 9462076 82948314205694186021581481572596336640 9462077 56284125268405490010404142624905257926 9462078 -106745340122552495364190599713093407296 9462079 -332574519202848789942357598762604630160 9462080 79128305057241822130417077249559756800 9462081 10808266967876396522099855665851961824 9462082 -6046018478646113153672865406607344128 9462083 195194177028173591165722494167796752664 9462084 -37532820004306852628735034865393545216 9462085 143006955038293427692650675185748508800 9462086 91059457958372716888486593019464112992 9462087 93694929745038338178322676565500449440 9462088 95038420084857895582123404295921920000 9462089 -50325079688440177005087912437570946240 9462090 -42255537470843425339124010761457822720 9462091 8537389911008432492108924817631555892 9462092 -147742014881342685878065091504097840384 9462093 11517186359313388136480629102968809664 9462094 31033318162105547727326517660586661952 9462095 -215011302347668412019813502778234764800 9462096 3111408443301831805371197562945331200 9462097 255510026388947471309163810589671986546 9462098 197556130692387292898334225064691403072 9462099 -23348658828088130165667987722007865344 9462100 -160178657408090084188980471767168137600 9462101 18009931497438006736389526076809568544 9462102 -42777012628967271947086679540713733760 9462103 -66776620676541298127358107900576153760 9462104 2278749562788852031673069642612213760 9462105 -12502681907633001845398237948962183360 9462106 -228915344085357612203552748342334495248 9462107 4213630159830487497148520134856640912 9462108 76728041140060327863996173821655015424 9462109 226399569396799963109015431649922017580 9462110 -47952765226000799881289877726065629440 9462111 -261335766803750999892400409942837011128 9462112 90576846851034365636546070354455691264 9462113 -127207391810316955386995387836286356992 9462114 6234138157942614505486972387186886400 9462115 12466588592523921664270176859284292320 9462116 -3440624004725221193458392633350888448 9462117 -55929268775624214044965848527412251136 9462118 207769211118225514691475164252361473760 9462119 -256008083962083291782620957921520051640 9462120 -58612076462130170490581203069009920000 9462121 115545837080627165308025411155773231652 9462122 238560120043255876839224941076662856112 9462123 334852696618004601548429499425196662400 9462124 33749113265125586281786077735398737920 9462125 416752631632099044073460361246792840000 9462126 -19055935289733680865790462895869150656 9462127 377003724302821666556148583100836000976 9462128 46585256304160963863286200727792287744 9462129 -84368395092455064783889850915383030416 9462130 -67943480900257683978491294990407618560 9462131 -32904677206210881525819782825289213696 9462132 73267471886714685665051502388344613632 9462133 -559434514492081818133537936108792016160 9462134 286861155111960734275194793750929506304 9462135 -52647634829499488276154483247892029440 9462136 -238517042805360886464160571551726264320 9462137 154324908288049232588542200577741832904 9462138 24459971727216879912441119058864622080 9462139 10517117957198780554104308692228171940 9462140 139856759756708035495998161947381678080 9462141 144776187752915861301983411082576324978 9462142 2056400706842406046230014399945284224 9462143 -80188190681643637032244201787267039736 9462144 61404443531840300086788077267063930880 9462145 73816854322728016179325071276863463360 9462146 71769139058071424066832838927036692480 9462147 -212275437600535002996328661096878799040 9462148 4795953848460648526446792253777198208 9462149 -92435358477004067945029356485082072300 9462150 -274819068732618006257913286866048000 9462151 289947469656357296327741491066977552152 9462152 107840271185931215567958610453848883200 9462153 -193649522852669963958853249702047237792 9462154 6256748784437400808702256229413111808 9462155 117746000770125412999724560422449590560 9462156 125061787083545291204711667153490452480 9462157 162385772651150256498131480293673620406 9462158 49884395695233440013191300379246134976 9462159 49702725363219481382124121779954993264 9462160 10100103065841796821399923756842106880 9462161 110465810220177044320865776927587162624 9462162 -87955066258670570245217538322013682048 9462163 -290723446964946113070773142662770022640 9462164 119437136164729465971970263558656789376 9462165 -31348455243449792536105581924203820480 9462166 85549250997631324597447806520332533760 9462167 42486567532831578529443961984471276080 9462168 42990766216062873238312445112779427840 9462169 -38449915253177267742543758545432245430 9462170 -37773914974350207758297325907669002240 9462171 -2746387933797167047278947673744153768 9462172 -252964807740922122646011778974472171008 9462173 36695482791738218965269422325664270080 9462174 -19751680260704039086680780405618984960 9462175 -33032831166567111901053892425862741200 9462176 -359706825285947060591789707718486458368 9462177 -13033625667291075486008304983495956032 9462178 -186294396585703918126724044598813230080 9462179 -95257731332787636439127811771997720824 9462180 -545403529355594471553446856372142080 9462181 269875288728954337540754084224720008960 9462182 105015926343208746664375055054136948192 9462183 -1880759382349821864562244701514329776 9462184 -227364946982960261345481432251024179200 9462185 36919211217376691480379435232034098320 9462186 57384895888676436155681005219360493232 9462187 2462715109906058354857481153227284512 9462188 17914079901503909782456477028955333888 9462189 160472143239649704909104315728937287968 9462190 -75641379989611359258857122404921532800 9462191 -75106807561345108556927347337330487408 9462192 -15576853082754232055220669078841589760 9462193 522796091216194729506904417908303104 9462194 37734753010353019969341154684595352336 9462195 -2056874154164033087633895182051012880 9462196 -3915480900095713870101944982654743808 9462197 -214495300937972927977967431313722254354 9462198 123314944940100261421310797666738845696 9462199 -6296075827215762526183634641737347800 9462200 138208166347757337920292381821952000 9462201 101245367507133622358810243943928315584 9462202 -125443357752527950137578127115434434448 9462203 25272314466994442735505894767506915320 9462204 -149515491337879005919456558948989434880 9462205 23115466515804767710190494648941586860 9462206 -7264177474537269482557473966731001600 9462207 -189927174879816347288879665126431824880 9462208 -19786684891235335153116884571703476224 9462209 302252350777181656539030425420889899040 9462210 25463750286686604372599400209727912960 9462211 -182736203590854753860917020043641352176 9462212 -155336440187512896870037060087416092544 9462213 58344964270311465626092020948059767260 9462214 -34319453507315097297279869819090459520 9462215 -88871770282257816512322283547261006400 9462216 233921029030792606490883009340378521600 9462217 185918125067255782391892563831821863732 9462218 -168535893392743544255465640646826431440 9462219 49362657027081852343628270994918463728 9462220 110310097326660083230496018490755450880 9462221 -156802174546548955040325413152600093578 9462222 33489125732435395957916936372871957504 9462223 -28069916747209019381004102018219373376 9462224 17159281139392350227617308541826236416 9462225 180438711475419936220502621361075984000 9462226 108505755006337176481377391866742094400 9462227 -252281200014036632955588298157322699924 9462228 -5484973276337865633403679585637826560 9462229 32262197208802582019055271803469238176 9462230 -159771480436000878503602186004543274240 9462231 -307820102295982231227067308351879914160 9462232 65377159098956538207082336907906457600 9462233 233342896489730438164868212847124317760 9462234 -27584433572221290178569633395431385088 9462235 -128357306027397294959522386072132887600 9462236 204223684093093692930384434556764160 9462237 75481895105703444294201887263003743360 9462238 57420677870293132924387605431441723520 9462239 -30899548143301969592290901969758596960 9462240 -3446463653156643843025895391296225280 9462241 -44344444083800543367085556953222775616 9462242 124828472608261758899318747940011481600 9462243 170923872218808115150572267087036333120 9462244 -248403970720674940412982943308834044928 9462245 -27200292923115810066211241421915666000 9462246 -81813292613208048556229319398225258496 9462247 -433961482981478633887244249922605507960 9462248 273959479424199002686998172171395087360 9462249 37988383264376761905440443752325345920 9462250 -32075350294554856257933111452218368000 9462251 -79114266879884428407100524392018680800 9462252 -21298998505152039662385813904619309568 9462253 139339534739739030694955984909041984300 9462254 -57546812114808780420194702732069042688 9462255 154491009911881653714540733495807528320 9462256 69964685249377623524785265543396851712 9462257 13339601853907208245056127683553000512 9462258 4457580147997448707308484197654051744 9462259 -174320301338736190257037477691977993760 9462260 -8025618253129519434715116823563287040 9462261 -316316259371474257312370289428042571936 9462262 -144008116806010280949461099357614798848 9462263 143667956528083802217259905518920129512 9462264 -16211174107171168622424002999317954560 9462265 83281967208991102804029973378940387400 9462266 17007112876870565041302482967143389440 9462267 40125490555602103168419787507495078248 9462268 -34185631416851872478310364555918285824 9462269 -41937978019979628084745655427784316160 9462270 24325098607113345073769407553637417600 9462271 21300496088702395695828291325101310304 9462272 -23603446914032558891894770824105689088 9462273 239666249788844943495585750404094087984 9462274 -2059378176273544869872928765919975008 9462275 -26123811452924256361280170040052511200 9462276 -23114911016772013924583441634597239808 9462277 -106853924537531997880866997428306292320 9462278 -55186870576354954362408312260546204544 9462279 -1102227137840880604490035145257026432 9462280 2450276744766751791364902596872704000 9462281 -49817845053701468408639775215381192268 9462282 60373177601666872185158313078878480640 9462283 445161785832954132103257678207235624532 9462284 24435244207486432931023156594606565376 9462285 23057524371591800852798247345598464000 9462286 -141669458797821349327068187943710600320 9462287 223802928494398653624718541192910549936 9462288 6351873457526509736118582008733892608 9462289 37895420987231040827266205099485511090 9462290 -27786041707961176505985492562103006400 9462291 -58340119468096214601829060979275278408 9462292 -7391035228762749459291896525556787200 9462293 499214828265058080296021636648697692124 9462294 5407588427989466968923948304251260160 9462295 -23659498514021911154803913136805954800 9462296 354388330591522209386873644525822433280 9462297 73250827363999566639047203838009654976 9462298 -14695139253583799572035705537062615040 9462299 -46300207532570038067820369295101911808 9462300 -36383570280886938067813534280151667200 9462301 -774872445586518129847168180078939681568 9462302 -34308314253680053994908090146753235200 9462303 51805205367891693568473249416280335040 9462304 229907417887363230620264395783117209600 9462305 80020088773592694008151776102161229460 9462306 9492713387626526250535570106263956480 9462307 370269166629623555774025276802863476472 9462308 48676826863611917616222662614886896896 9462309 -140438733237527601306026683541351899296 9462310 7750306009024159267011704854559011200 9462311 -223284008401746067045314777560826926088 9462312 -1475181827919444454975588284378316800 9462313 30426261288080243851692930430275717824 9462314 -9392037523589077368259308514995000480 9462315 51266777093103571058601145894388555520 9462316 -4334305291316454431781063193733259264 9462317 -338302371117016549157645756690764118634 9462318 -28031154291055524066572674872833576832 9462319 476263080999284028475083979526442458496 9462320 9118380236408368474685575151501967360 9462321 -14263909516744735019105647380731310 9462322 525123091310506619560108329614367744 9462323 114457872184044987806911247954779154400 9462324 -81525162387491882069813635665815506944 9462325 -2037635193351619629787342982873324950 9462326 -162273644964942008094072910610445345888 9462327 -56866002051601131999981278581451127168 9462328 237953059411253264495214607023936860160 9462329 62410296761535607746044263551706258884 9462330 -66252635428901843023297588565110743840 9462331 30459402100781210304642967359134183424 9462332 207640814246793791263608445656452726784 9462333 16064893922014935957364625508942233664 9462334 -6265309929362417068439006628836846208 9462335 -1579463099394955393162865360471927040 9462336 19906574814190098387106086802805489664 9462337 -489568341256116008574293785250876282940 9462338 22503951278454592165900280066693881344 9462339 11640053917097008365345821693113593420 9462340 68107009881248893263056359701475779840 9462341 -39338716686813152450589019305018349728 9462342 -24375991400296723688393958686477176320 9462343 -234759079601726360001900843476894168448 9462344 222924158333145093285197335476963993600 9462345 -116457991929706838324563352504519484480 9462346 160751240746536229010011402930449037872 9462347 82993696897051075681451911277623993152 9462348 54317092829784179637983214891902284800 9462349 26278415255584824240194382712088651332 9462350 72374423787564941946519056566003468800 9462351 -20713914267615707722181908921522558080 9462352 -82834109601513114680462695091335741440 9462353 307194164731269079990790640634299743460 9462354 30563966301219144309601660457326639104 9462355 -6859122085295188381935175220169670080 9462356 -107838395008975435107942660678476542080 9462357 -63494428059568205139722471862983000946 9462358 67759432345812145263104714752262438784 9462359 -323105076723834144340670371617602728440 9462360 22078623175471810600667295616923033600 9462361 183491874539728968315613650037965158400 9462362 -38235602861763722124916005822139493376 9462363 -82059594113721654976313004573512319696 9462364 317435450184625838886695388900543627776 9462365 606736778295872043137171438920520640 9462366 -57761427926930251986512504383271126400 9462367 153771557555390017669989671703452112416 9462368 435398330746652689426907339428066099200 9462369 -66838422382500120538673902054716131328 9462370 -74005603483371356523473304033398408640 9462371 -47963220994364661503626844851534169856 9462372 -26219767563582064646889931119520017408 9462373 160337611272163951040502203879415322622 9462374 47934466373446313706527246478777796992 9462375 -80984307277375697064030253903885032000 9462376 94568819339646906449410354378437918720 9462377 -241060369890201774915878109725219448774 9462378 -43606020596498489560685687799771912192 9462379 136218963878334695082176089359728580980 9462380 65484460041802869126256385665874073600 9462381 -37538445217427987083183884230175980160 9462382 26147780500552501998340553650217289792 9462383 1445484203376439523754688981160785920 9462384 13693976357789444767355909243473035264 9462385 -238621801372587492781497811854521385420 9462386 4544392216057093852484978654991012864 9462387 -209511294197656792752050471016999270912 9462388 4320621290335052998129328546983798784 9462389 -75743733742607240113010432945730630144 9462390 20087073751485609114858305162284757760 9462391 -69827848994183440748781192643189879200 9462392 -148041674018721645896012044866257203200 9462393 104597905076653903927370510176649167200 9462394 -47949166712999406613174227358941326400 9462395 156625795209108732744936058276476042000 9462396 39839894462804343413751053057969685504 9462397 110077897075024668883357633929948233664 9462398 -109112847054601873069076072091670167552 9462399 -7158343949334869684798294910348451200 9462400 56126494146744078648231802182303744000 9462401 10240489892793740568805169630401168212 9462402 -35773940810661866559478456778263160160 9462403 -261828741216250029852316761066705632400 9462404 209130102046769712138610701670262587392 9462405 1323786668300544284784432146038880160 9462406 -7966917520049078103474239095973727936 9462407 77963392481433442441507960103617147920 9462408 -553033852581570982290230093596753920 9462409 47243692586378269879855519759535520000 9462410 -50677239552184994580850189840312089600 9462411 23759453620899526047304914089680313232 9462412 -85147437131563568537443368952291750144 9462413 -239269212892560714197575159235149867338 9462414 -24917638024702301632514456162491043712 9462415 35542713129206985260850465221324152680 9462416 104667916420788601896022570115456827392 9462417 21978365188813521424731585497795622912 9462418 -35128920672945564988490161862190082560 9462419 -77236613340217110994622876664581700180 9462420 60789627917098781625152168382428313600 9462421 -104535294147123813644236391765776707108 9462422 3718309778938976443414782949849300512 9462423 143949892454064534959620718231683828584 9462424 -66860415877403191070782228832709120000 9462425 -38188236105633548868315979704230760000 9462426 19602515093398819816354523157354130944 9462427 63902086638559819838459667266908335760 9462428 -191952250903950668677483539198633964032 9462429 -53409721306960704340188862661400742836 9462430 40633244969474431618141256259147889920 9462431 160073036084557328501266221455135350128 9462432 80571950961881475019794708706533310464 9462433 -23216590731491938560976359597122767596 9462434 150621782770342613951457255668850272640 9462435 -69159086683888735372676776956400390560 9462436 -72761443740269222402777665870536818688 9462437 -28462230862314464152612894428360228000 9462438 35442673089935495736401665966096548480 9462439 143685620068234569401039362101522527400 9462440 -30323971787214946262801150853572198400 9462441 -35449636501988140497439444926452957808 9462442 -83887445962214127935046510478635168 9462443 -135239819774555367611984753460091855308 9462444 109470332505555041001455991935057020416 9462445 -201038643263168793130001092132515549300 9462446 -26490318379188939927651062734666719360 9462447 13893364620411409384605820418199639840 9462448 -43617290722818167576413797416476131328 9462449 -267992988833034834088958373963664947600 9462450 9365036198869057177755814950826560000 9462451 7705238080260978693570886275395769352 9462452 102201022409351277328305830735870411136 9462453 -7221019226777635253785743987149082624 9462454 37934771454369628098016125454482173184 9462455 -129730622186433414132410270058538557840 9462456 31362424950079675157807287370683699200 9462457 -342625238999919079106415596449569694294 9462458 49938244247729447869276226984165266176 9462459 36831521316329047042989294231211457304 9462460 9473422128353708113907715129581721600 9462461 -180707034857895503585982803734746327828 9462462 -110440265917354000194492014009704519680 9462463 -91634434622999313982474239600924906720 9462464 -21383996599010090099994118262020374528 9462465 -22132644055471400794982010842401976940 9462466 -2496554799280181575566066820757078496 9462467 91503078958870500541209192214589878992 9462468 -186862962945022711568663017490677002240 9462469 353125652643863241990141873407468057440 9462470 69555947055158597108945656543632691200 9462471 2756196185697306237314913490997190144 9462472 105147833920348862225144959738692341760 9462473 143289756678316387344264812104985221722 9462474 59787038116002086825873754081232880640 9462475 194890933979198061567489697142444472000 9462476 -41865084893838066929415839444813561856 9462477 159230480470081317506569667655149867520 9462478 -59502079985190398036983049814351984960 9462479 -14264819619626015018197792960504855200 9462480 -9860635010968111244226443376505651200 9462481 -65521396635062494381906745251674415808 9462482 37188440311292695896793137986240168592 9462483 -233314164742444740674653510435037210136 9462484 -223363090251797707385235344928359929984 9462485 22386480548375153831285442262928889180 9462486 117610402955038605585213042423207315456 9462487 192676105767038833988370079091652832136 9462488 83666135261283282946936849047489331200 9462489 171407168040572759405473450019073902880 9462490 -14901454821376772417233233669810420000 9462491 181231768382656829510582050881402496512 9462492 34289606891304212527278071849302986240 9462493 160363706395623711717341878930962467680 9462494 -2650343741429058343277830935550341120 9462495 5767517606619541925021036284131356160 9462496 -448880613239286740626822907189816721408 9462497 -239929715871137317943902314201708545280 9462498 3568771114838070981741116017758160128 9462499 11671701197786738727752559327833016288 9462500 14893383294678489336616159081202400000 9462501 1452661924854069234406442427079291452 9462502 27699627068194130674201980224693673984 9462503 -21635240273165296896261570183537501264 9462504 170337600157321770349863908634626949120 9462505 -41442523927646566680020409432046754040 9462506 141649825969299179310305078134240842240 9462507 -18251977068557801311513311933247263744 9462508 -68877089533607448791038653377027988480 9462509 139667502092789932877232105021662088960 9462510 -143396114100030656295779957462447408640 9462511 90821180225152734001458835517708236112 9462512 777839309826380533201175829995913216 9462513 -87287800344008629856314414656980376000 9462514 -77094215179230487433197523268303128160 9462515 -67966067367625646545269922514571357840 9462516 -9332129631849902017823743477026914304 9462517 -135257786168047316994966465393654500434 9462518 -11693787353394211779308710208159576832 9462519 -63444083620218775464067495063479491112 9462520 151962557731275737715049766234891980800 9462521 -71744853026253284768666306641032592278 9462522 -49083276548977039320833982306560901120 9462523 -182277039085409053300529851181363386368 9462524 -210985673297233547595879309774647291904 9462525 65812437746670314352027470763757521600 9462526 126263537532738483434644237131182604480 9462527 -283155702046422322829066100337670190168 9462528 -144667292404156645217352449615399485440 9462529 10236602676917707440872586979382692420 9462530 13798401245975277061009064997078758400 9462531 -56031291032314676090436728064411270480 9462532 4168111368879023998583672501172625536 9462533 -10128104694609446334475339889856598656 9462534 359354156249649033131553200895386112 9462535 -156107361567849282559889113084834448520 9462536 -175579246482347664070597093687898680320 9462537 359586333632900826000046298720430000 9462538 -86811382697239181357186778250897582080 9462539 452993407753197861011018484038386688340 9462540 -1122988360478531440589757658992568320 9462541 152700284602258633856595754453045910400 9462542 87597747843488343582849333395658036672 9462543 149055107650635910106436718967912106000 9462544 -11089939391684130199197574327016357888 9462545 20510814069488647927452400512997795200 9462546 12810390939676674762444072110513709072 9462547 274721680294325512115039828437806929632 9462548 -126480985809859131648947481608716708992 9462549 -6929689946124895539988143677283918720 9462550 -2482164898106133106549057681055887200 9462551 4670067024646516699059285430176097920 9462552 -8061109965693904240492365826683371520 9462553 -4448361253648493615991515447427825200 9462554 55967432272440039023321508115388557824 9462555 142735768924452712252578772845017688000 9462556 -140502875393844223621975541100903815680 9462557 -118039542522209540421237723613497302016 9462558 -44391156356260981032745939526831846400 9462559 153229237995150636969861727545854595904 9462560 228258170407969632174779056676746690560 9462561 -202917201495879278192998847686735829328 9462562 95184202770427240655280992901785566032 9462563 -29192889269295193791650830295554284 9462564 -36698891326873989463421723377780899840 9462565 27367466967614481723260857774050295680 9462566 208284399341380267287137522262720660864 9462567 25722083557446064451544149578979959248 9462568 -11239325947496691818568929588630077440 9462569 -80097953479622762131956569682409761420 9462570 24292037441229129530926768338230246400 9462571 321808347421503248412336073253562574772 9462572 47660381504513759644330035527416857600 9462573 -215521665660914627988581919526551819978 9462574 127870145826522864088167729328169510784 9462575 -38292259013506250745082239581974042200 9462576 -8914032213917705596853221658298974208 9462577 -80644234287511199677575196966075950574 9462578 128132249834300502883479786441571053840 9462579 85131709026413443022913490790737171200 9462580 1382166907491278234908341217893980160 9462581 -63150398582352647899000330641444550560 9462582 -1881687473968366434526325193604351968 9462583 -72956191578936619342300231239937597496 9462584 479065025400204109933510379536185446400 9462585 -149820660172244351606174003259478728000 9462586 54392410146225337106832414663861860208 9462587 131467637881743023762287372337336779236 9462588 119834595320149779052208732735967244800 9462589 -19557596077099498229727300041138217120 9462590 61353116578042670612911712624332433280 9462591 132961552603859553985884702549135987360 9462592 -20205421463714466318114829024285425664 9462593 -55821153648430810503570267083004955200 9462594 38776370802800445417804405287307235200 9462595 13005765322553665842159769512758380800 9462596 -78186804292695630870222082814140342272 9462597 116851863534123153526475391333026763840 9462598 -49181394249786536367691070784487255200 9462599 -419688316059991076034514518233149823400 9462600 -27944098833216713196473013219581952000 9462601 443446807267829481770062567320787056602 9462602 36949161226497160144601650108679863392 9462603 -85861132428234044649926367730475085096 9462604 251462178510200891708286006243373602816 9462605 13345909510839142481127308171210123520 9462606 -55480192638615251753308350484763560896 9462607 -108431203882802151793739153185567195776 9462608 -52629084064305064974857862302430658560 9462609 -58270664297930381773511199401753913600 9462610 190560573491950489748572842046071989760 9462611 -496104824752912873402795823137645670088 9462612 92907686339568219422681446359874996224 9462613 392763063213930944173430612175423730200 9462614 48298509805609501964222565616102397952 9462615 -119032435279439077378231806965175887280 9462616 -225550401097275945787273163010346291200 9462617 64154968882944836762006806116316721220 9462618 44701535207237413527745503215916169728 9462619 423274083397272139877550352277985150020 9462620 -36828886461945744957852243814319923200 9462621 -39311144022157103297926570481395171776 9462622 27936828477652794668903595872381429952 9462623 2456400908036508844138772026396224624 9462624 -2363892917171044987786326637829160960 9462625 25245665804635921102202907914737188000 9462626 50445830803166081686438587705892859904 9462627 40488131483566326775900035295408842840 9462628 -53608172677510412295964767369997692928 9462629 194491865551904856808731584515880076480 9462630 57921373547787501496397774225497115520 9462631 396644152498419819639228703968404128264 9462632 -16683900482951190945059617795738091520 9462633 -135703204202084816580547805175519659376 9462634 86340640858218059596110314961048217440 9462635 43402241937906901892247460339942622160 9462636 36842673213830647381959345097802373120 9462637 94814577868539011826165846343622592768 9462638 111488034033670666595230125749542470720 9462639 -358499577181724992190196423323160192 9462640 -38068426216380905326123349565060218880 9462641 159349173670489754440011577925518889892 9462642 -27253060799157338291170160634684426240 9462643 -175251186222062317472593633465067575040 9462644 -27921285560615702986166185066451097600 9462645 16745221016336417862091241947119552000 9462646 79823965409229109127922969612404310720 9462647 408898028065403290311786370738859349096 9462648 138264812975047315363661681177729495040 9462649 2369222415448736794286496333832054400 9462650 45440523906932958771137887595146462800 9462651 -109306287494728230378868700550909691392 9462652 73742609001892248189453582599676526080 9462653 -428363877057124738734236248548852173280 9462654 44954328968654034941474200091903239488 9462655 -60881471395269861024975211154527276440 9462656 49389578867519079040514150564364288000 9462657 48584438435358162866213082265773024000 9462658 -7415567816811000495486937095099892320 9462659 -114840065074242052198698757159519684584 9462660 15552387538317665101651151534818959360 9462661 28405914872988248985867120590486972384 9462662 213020636747990638027924327207657414464 9462663 92277521742956671886124570552737426304 9462664 -295515122517919609703443839623667425280 9462665 -24935092109671286173391076780425438400 9462666 -1125842232415126799883349316827420416 9462667 23680777471114845877670912394532480272 9462668 -251846023453861047679175601006479261952 9462669 82457668913271976466922858196209706944 9462670 15920339889946315714555733429618799360 9462671 44803536937441942723463393548251478320 9462672 27512411374844475068837998287214977024 9462673 -163275540459886315283822740032007165632 9462674 -26232645568848262361003569867150581600 9462675 82774688147451990539199619537274370000 9462676 -3599743191847628037089276933908222464 9462677 -20095931249995370943622683336032513856 9462678 128380862890450184569958589836528954880 9462679 113809323672853353673622965167200518960 9462680 36054866223705339167368628793561292800 9462681 124356151010581601418959917229844655770 9462682 99175456591416034972773973661573502192 9462683 -96679735206358722852836130953317524816 9462684 -121245195834438469507350785820672000 9462685 -93456142284293645932744943737539241620 9462686 -151634908398655994207571367734500437056 9462687 8874443281895909839028857203215409168 9462688 62070417905790746036910381448801812480 9462689 52935219103043150641619470009494635490 9462690 -108086167353020310434617096060453708800 9462691 -138725057608169138994579215726521902128 9462692 172665557213036475523285760699155411200 9462693 113512093532609105538192246441197684544 9462694 9466518642234535649505592563811502400 9462695 144684918023867261884953583592392638000 9462696 -54537263768645708100250020728127897600 9462697 281713335658720100204733889915022042752 9462698 -4546490771788929987787426467921113088 9462699 59246557345370990470680959142480717600 9462700 -36151807944954048779625425035284096000 9462701 233910662492082582429897759651303303702 9462702 55205376552134679900660995371149076032 9462703 352148532864701493149488866072884633600 9462704 -29184354623484808367453178307263135744 9462705 17850388826434415825390835570110133120 9462706 26968184417038285976688266602228950528 9462707 349021699145316201276219619460482162956 9462708 71910894739390538375637465484265822592 9462709 -7416046046707594386903799067263968896 9462710 70086013877597452399262070130490703360 9462711 -16147008872399693723039911752005224728 9462712 150767237811797987325741011559506042880 9462713 -65650155329491492329949904587022886912 9462714 -18133491374011970256423328554502056960 9462715 -232335244163427865886057494653847249200 9462716 -349889493692825733689537038002684123648 9462717 -219408775244178823111066914628807511040 9462718 -86184777250651096791002800162679875200 9462719 -56688721415214319067225944908853966848 9462720 -40170966477986896094234276236854558720 9462721 -519982558785447037525092311215785811008 9462722 3800942543914258880101951256615896320 9462723 211443543453727044158021601450280577784 9462724 58045111674936372122447179999582906496 9462725 -164735312285111331946215380561770599750 9462726 -3094404535344580417485462610567595520 9462727 28475601608634454553103413267841537120 9462728 192245961227041351166800195352290590720 9462729 -69503017049571276074835765183871382400 9462730 -55954230293631047259117867010919310240 9462731 -1662456734447588471790025259576587608 9462732 56908203694523172056133243436041027072 9462733 -20305787369365773110535342139059089940 9462734 -331915124236449883924994270955633984 9462735 50973502732869916808536915583590732920 9462736 -23659821910483916967437201915457937408 9462737 145272923324046691103040135407164678386 9462738 52526650612602278298383516201559505920 9462739 69877023891057959175781242353292441168 9462740 -69240321369197496303571970497562296320 9462741 100578623354090630112778076524541914080 9462742 -51081142942783904819876296311418453728 9462743 299123748576382912616910150576962233992 9462744 -5287220735769625549112097766785331200 9462745 -470071214470245608289031175108601834240 9462746 -188703717105114737405093529601665446928 9462747 -21520568037016014400021467901887290880 9462748 1395912245632770799988746960449803776 9462749 88449033337959551592318067150980771750 9462750 11176741800322312678209355408920576000 9462751 356353125764770042854814031084725806752 9462752 1177942399195720146697488658393202688 9462753 -94333671463355467217871766329196054638 9462754 29980430623415105811538537220412360192 9462755 -95906476844991922696853477918888433840 9462756 99776467725992116195985070609321833472 9462757 -193034022306715172667495519365042436994 9462758 249931527935940549627705084772618133760 9462759 68035550449469185137477896469730644480 9462760 -122013600655749500279964951014713344000 9462761 8922541941599484972789074952993260160 9462762 155825449638255612017033352059861619120 9462763 -493000148226915524729615389383941587400 9462764 -29466587581525443756001545473803467264 9462765 6000102953334275443264849979810545920 9462766 -12414941888800388249871558627085983168 9462767 -485577861945558537280649529517731240168 9462768 -4485267368663354498366551792003055616 9462769 162205502345381123752409803534434585170 9462770 -118026259382498883138288447148645539840 9462771 -26445606433238890993519827115411295520 9462772 29044084148046232232976486833310738432 9462773 120700118221047209370189038734206863022 9462774 -8250614165520224876797848519614415360 9462775 -33133192806616022763964733979721190400 9462776 226785527833106417013223832529840046080 9462777 112836969580912335105225434795430691920 9462778 13752594907898149387473501911136952320 9462779 -202616671449826497182041507291295841360 9462780 -14911435742079990297497157388219415040 9462781 -28160520079192403719078593580135735296 9462782 29837343128343712413053938041481155072 9462783 186158725944379204015023304556272808448 9462784 -315157479734942768431966726629741297664 9462785 -236657583624790715424172312274707962240 9462786 26850159727123781658678851999127744000 9462787 -34445278439084752345777080574798880400 9462788 -49406255037370414557260838118177678080 9462789 -86240080308739792877940974527172118816 9462790 48558014045323206166322351067213630720 9462791 -34731134181558271168107163778440733856 9462792 -121943506563430145917946308516936089600 9462793 -138106321372890089407423630510492713958 9462794 -5605274874221857688698832053377991680 9462795 1556266582906131682477885933402122240 9462796 -15770114551981944469043591080133307392 9462797 422252714401207536276748715304823319712 9462798 -46634798957340127962549086010868838400 9462799 -366500376506066311623709713612893049000 9462800 6806916997591286346039318905193676800 9462801 -186631367690114219335579200117866116368 9462802 -4611568559938080319478259111102357888 9462803 -85986766580838623956794588148229887920 9462804 34721088967482265845811002676984657920 9462805 -160695673749627623556705056942911620 9462806 -64857279282717349739861754486716487648 9462807 6306938423714578979221848539384423904 9462808 -13063707388350377148007995324262318080 9462809 -88117038532423893239503378165741904640 9462810 5626587134704000673400009731364971520 9462811 -407828760382173284889869105718271198588 9462812 -63149068524666272273605887127919235072 9462813 -146033504551052563859012054719348477056 9462814 29791643025717913297270442692270697280 9462815 124950146537748197538953631007298241960 9462816 -346437379174574060735274862571012751360 9462817 44547673129424286180413005815693910080 9462818 43331988093230276118716823142415169360 9462819 -1285832664650309363358874251418201680 9462820 -168891608176475609229221429312142769920 9462821 -48596233250040025501511432363321199936 9462822 -26293080367926055581078760096997521728 9462823 -361390458894646388083974896864528145928 9462824 -8514640414725253184537616389852037120 9462825 -5868679817867433432509197729756872450 9462826 -291966384440865131182188044596176120576 9462827 247386821388883666061732928149785893672 9462828 -184844013624898795287944822083507591680 9462829 200687372202799446090986195274622544280 9462830 55210396850704917398845846291659966720 9462831 -69860445022069775896576184206057990008 9462832 25162346344262846303863872728995921920 9462833 14241614507681050218829793871992565360 9462834 -49782960465823293656969623629518242416 9462835 44765031119444174526696581962631724000 9462836 83704293131374352002175065967132160000 9462837 94691280231118292746607859917011335552 9462838 596296270277300530832029445257758720 9462839 24467350345287868238924407800416593056 9462840 97652639769227346120946032528449740800 9462841 -128796993859548674699734874587760835000 9462842 -111860668597275812619005738413596230400 9462843 392662804824892854126574350742385280 9462844 2238194195126187776584344216651294720 9462845 17403120175724055774784287531519292800 9462846 -992611853496394448794381947814877952 9462847 449945356505480478489508251109438959296 9462848 2679599029387633673722778661106483200 9462849 154893650761421885035539210926495684448 9462850 -79323109239677330778572155523872611600 9462851 -288307037126492514638252426026768801896 9462852 -92725077332404659597176910417541079040 9462853 47285800162156779153993848508115771840 9462854 193302760459011121075594568009628720000 9462855 -8381949766755383213135310873066825600 9462856 26133150556536956374299343469573990400 9462857 -323926284126047389790795380900196538240 9462858 57753545369508048805992982928315453184 9462859 109706494450671793028384083760823350416 9462860 -38139376842742736163165335002540477440 9462861 -27144636159838780897131162111465423816 9462862 203443143298818530269406767472390922432 9462863 -384192527714290757296220262906310464960 9462864 1722107643860855898861607030310830080 9462865 4492781404720434786508442833295727720 9462866 18995480175310981017451810784459813376 9462867 95119872531861633689758298605889557248 9462868 -133764017146769234479556643770046408704 9462869 96894609718495286900910641790414134808 9462870 4896899703603385812904096651870811520 9462871 -9592673682962675669219908252870387536 9462872 -2953841844847234359932734466801971200 9462873 -4433935443488255158403717703280625280 9462874 -28506735936974546813456465121776332800 9462875 400461338912407598856914400280605324000 9462876 5691678811478799785729044368172545024 9462877 -356509657746591483570328767533365485274 9462878 114713963396692177195965597339354138240 9462879 241399701145175969790753546651132695040 9462880 -109020795232945228513114157736677867520 9462881 -6674008720676640362005141603781933760 9462882 14871538250579793758359981201822264320 9462883 -368228284356436654072778310663728016868 9462884 172092251048001445311690294175192626816 9462885 43632898260601916844222924322163312640 9462886 -109049080186610686912162667329246337280 9462887 116062618439025788497019374470407483952 9462888 -349829789826932191578678974521980272640 9462889 -220247589874707675897034776959328762310 9462890 68315226705129539633318056287816145920 9462891 -61615811735773591505779514507246020008 9462892 129943109900127966499229021965647221760 9462893 -2718463063211373776444818641718572096 9462894 -18114195881493705428237146419014704128 9462895 -67471212404309615074088303322488853600 9462896 -65543880619705782910627416732606824448 9462897 45341777837554609827160684136035141632 9462898 -91449468339882158104779700841459040864 9462899 -221020448076339818815115085022962386100 9462900 -174026203691336765290552155429427200 9462901 147279988866734466129459587700300667552 9462902 -120229972553152725589646608754856682848 9462903 263769912605546527711445575661623669200 9462904 30562922629059726103826336416506839040 9462905 -25380772675461668197359937084665434880 9462906 -106179320318086199833817396043835869696 9462907 -26974288837649927415693274976882826844 9462908 17209185314260232164536551050397915136 9462909 -186853294609855195005276006631575568896 9462910 118944882528156041514621869216725623360 9462911 -352904563445830319234366390261763919488 9462912 106696440200260523020257629277939302400 9462913 -173356615469310911950397611154609405376 9462914 56482381729674800490652936580883637152 9462915 -33113109139069946720956170608806997760 9462916 35136071013459953468066560806218664960 9462917 -4185179362452279213899514497357675940 9462918 -58421239563578750261141362851312703296 9462919 129212494437591646196737913879515640944 9462920 -72767465316069629434177258474499635200 9462921 23969946113718232953107880533835826560 9462922 -32943631867743225252127086929918976768 9462923 93849650016027246543916484958747521808 9462924 115053162678329667442871001627677184 9462925 -102119020324379250981623824842561145500 9462926 -15630168922166001470184581509737984 9462927 -37472550718030662987069963865674990192 9462928 -12935684811058959743362262551281729536 9462929 4108425494941462120195435686272171556 9462930 -89248088927828759855223692268327605760 9462931 47769573312608595989694665887795155120 9462932 112192262930897310259105197026179284480 9462933 -666252964629530976286659224248032718080 9462934 -29169098268287572703529570294606142080 9462935 -88954402196950799994868754507556786240 9462936 13385715711235161457783245664105267200 9462937 -367559543571003791955253914593892826608 9462938 10168630542361520630086343730549368544 9462939 -9901007466154021714137541111487066112 9462940 -122867036625369650201658365407436136960 9462941 107699429672389717042922751508798158432 9462942 -12800973885987591826429901509976564160 9462943 12923555700160720815297593690508554240 9462944 -50960520683857002080745370441503866880 9462945 -88681619128912034602073663707317118080 9462946 -42486301348686309113027026430269783680 9462947 224682940485128847939205239011047843920 9462948 -178223718755911270974023718674352672768 9462949 9672330834055791100162296313915981536 9462950 29703244016282862388671258897762816000 9462951 74966776252709167779210611597424862080 9462952 -269619645780688215367654294971041510400 9462953 -73035285769185741901557312552676737798 9462954 -18639216793881423523461035383070798592 9462955 -167284348328509681154955506304315668640 9462956 92345642345754786663197903659332318720 9462957 66480639625329572968791607607953660992 9462958 -232984753988764260877552861817704009920 9462959 53960688732760217767484018487665899776 9462960 24424493147066354124000458934367027200 9462961 -512401585669216618946146873949649818700 9462962 176176784439744245914110287969861225232 9462963 -125070996306669878573197179841406496456 9462964 -4207150527053166197120922910894338048 9462965 -36179134501191891062161660584941580480 9462966 -52899584761459571285821139581496832000 9462967 -4579787466072741467718616952556476520 9462968 77979346390721886139315990469712629760 9462969 178719555133292488797138967083784071600 9462970 -100440985278843128011034040542350583040 9462971 -109246752424340907276169183353144411888 9462972 -5373976100913962366162279000165342208 9462973 -707779581070662275784025658792021856 9462974 -8628560865577706649177490827392619264 9462975 95617312538008043325481503684972816600 9462976 -90709391643511143333554534603602001920 9462977 -108011777672099523881475859337686212780 9462978 128334109021065915143030528009290048080 9462979 -239418633885494577373888076337725620420 9462980 -106615637205102381989430148227563151360 9462981 40676068052584887031123618412246430720 9462982 45655269767585554461218270818977141504 9462983 -309764465111364484588836668577298274256 9462984 113033717807127044575637149808472760320 9462985 58785299555059144483410169051572346560 9462986 -66553120124314501044140836629087209328 9462987 -17572123188392505213099208381702199964 9462988 177786663392176128640533475127158597120 9462989 -382029500544661550608852780160093379210 9462990 6124480556256127458410399658239040000 9462991 -127605122243930441877672096199382976 9462992 3250305725112039811680149197802962944 9462993 -134410937579182320506560493986173161472 9462994 -146234686044479870008850529776393004768 9462995 -5611635843926034232860332051417442000 9462996 120220410578447672971712957998298161152 9462997 165992247973397530105168269828268479132 9462998 -10037394051863540246044142483979824640 9462999 17037419136911320398201506588653071360 9463000 -260406738834919637257380410642810880000 9463001 -85271173171950316771918545739581388908 9463002 26966729592923506978564920717085478400 9463003 526890464935416711759569495067634906368 9463004 -42400166300222047510417111544163730944 9463005 -23127275639532640691523094600676152320 9463006 -20464723584868766832614383833276616320 9463007 294217709039396244226255512447239628840 9463008 117481400391310847368891813478877364224 9463009 84475277000646357932219531006742500116 9463010 568257975318006745213844677446259200 9463011 203335862619632778523729565794912676472 9463012 3479248356108238462869129179956586752 9463013 36320266177505387393667843950861772096 9463014 -39510622303705893614992213385740032000 9463015 77326982972120021134122582135114686400 9463016 -44724403939902382722248341550300728320 9463017 -180386808253561564993974537108913572720 9463018 62390410161968323808893288813288005216 9463019 79247467872230958338164549199104833120 9463020 41751820388191086395492509820507996160 9463021 162768131058522884038333665570253288332 9463022 182275756860820493759034187236184141824 9463023 18691905044741779728132252930051126840 9463024 -61058255678849446877461477488862429184 9463025 84738358419666769946860358236112193600 9463026 132838761622096616854199804015909126400 9463027 -402459454600859930129345327174441395200 9463028 101976118294727433705753098181096744960 9463029 -48388870791248664009274575972014476800 9463030 17357453174630928804668845219193339520 9463031 -4351222913783814545002146167731240728 9463032 -82486972967384817717061690713929748480 9463033 406694836752729076318755191751800862120 9463034 65686645355821058696467388965440206592 9463035 -170096922989301453097081955904727034400 9463036 -6149839018296794950493585154385920000 9463037 632299733635577683594703603671956143712 9463038 -2005535883279241561069546672958220672 9463039 -87989510190730020718914201080719038960 9463040 -23754561179032393140335892116212285440 9463041 -100812582029306845113730042459367145600 9463042 -28934398884190942876975005726191141856 9463043 90666552735479995360139882861959815624 9463044 -78445700012700048668513614089658122240 9463045 21056251646595146387479946127848023200 9463046 12659401248289773453827678693323722240 9463047 57765261574026680314221335770646400 9463048 107612115969652149858802462772844134400 9463049 -16849177113065952047147133521077272960 9463050 -46748492824913104092072323415177535200 9463051 -24389430395356430692241000317277162400 9463052 -261092613444879427096110428779929550848 9463053 -1503564944853402579590376756574173120 9463054 67141771774869366131546692175298710976 9463055 105788771465227662856198558401445593600 9463056 23497680494133293704339420253963354112 9463057 -215442890404333993296960564135714447694 9463058 -181519976765160387845041906504155726720 9463059 -194496302399186785993784557029691371072 9463060 33954123592174132485981298383277916160 9463061 -324740103716719102688572941498744676338 9463062 -32895759687415800122160939852344365056 9463063 35344814414657596165584011427977783104 9463064 16518932992528779300697658457136128000 9463065 -77411741545670462304712114035624684480 9463066 -23716134320173445427029547903698186016 9463067 -452401706875752533877830399705810458968 9463068 -10236569616661863943482260607258250752 9463069 105259171345623856708955539745488151040 9463070 110163404892559837363075809948686748480 9463071 -25973069450420627744914672995131343288 9463072 -169123097913791467514054189396960083968 9463073 -98577557060414921057498499134360523678 9463074 98006483341555393145465292803741859840 9463075 5894399819838648860424083295128198300 9463076 -226322133268554643548687239557276198272 9463077 54277280392480975777301423237491507800 9463078 57682264116790897748063192530516047840 9463079 -116985345427463226481874228112320801016 9463080 -76801133371826436380666749554189926400 9463081 -207893637486205413891220751408326396800 9463082 182247484801822734105957985154059465392 9463083 8265001353372943765486921261477716480 9463084 -24603756485622881757730829222323783680 9463085 -66296631754766096262758074322905103220 9463086 -80676381325549504463636834076251943168 9463087 -1987798993914606646576671192245827248 9463088 22898009114806614515038173526006874112 9463089 -94102276603623684407459078791853797776 9463090 -10991989448546630682778302303968256000 9463091 123387179657255160755490510743725114368 9463092 -100365083723720757470006366084757915648 9463093 194012094631333407544015591655003596704 9463094 22681775020212609658251974459328453120 9463095 173937473610360659664668832853105459200 9463096 -263634126934559429518628484030566400 9463097 -38006303802178936277812753866454652160 9463098 111602784824874624123525536032880139264 9463099 157688131237800506469630911531008798936 9463100 -26831003311864670160325080319584729600 9463101 132313305692652439988968177063713012864 9463102 -204428637288986644213309215884000102400 9463103 -1076464232731968488282268327512199600 9463104 10209393752861397101053970362008600576 9463105 69320172653066921540998957745432770260 9463106 -1007282933041661426507188631245871040 9463107 413588960090309161634696893343758752000 9463108 271225567047977542498279741653984546816 9463109 284768077219605413029639214158471409310 9463110 43030150510442031400506620860384421760 9463111 4512363913506439569738542853037602944 9463112 -199750307445545049718797988002888268800 9463113 -136880373225892384379987298334446204672 9463114 -181715402194054200898362976874166907344 9463115 -32156851984616279321115576450244160400 9463116 -36903545745479311138849946395841319936 9463117 -307867297530147338509234369971971053834 9463118 -75261143664366817633185480727206152448 9463119 -100584317357985059992786453299159323256 9463120 -9666082669450413081427532488153497600 9463121 -396587254082173338348090104744998481280 9463122 15086453757346165262482447877571194880 9463123 14544050678246762625803540142883067372 9463124 506401362652639701544421888621684736000 9463125 -47198430938319167306793234316840380000 9463126 -150322867602381193251448999710802883520 9463127 141848131643713954837234103483760216672 9463128 12180238108361763893115271692617318400 9463129 -54535488489559065567445570641468112316 9463130 22906460062909335169046561646738124800 9463131 -75032768107877062116329292121567135380 9463132 -43214969203992525955847396293247267840 9463133 319037264503559417924024127540492473382 9463134 65964171647490044251355381369924124480 9463135 58717142660389690486623822374045880000 9463136 18421879187853303986779967768224333824 9463137 21872819982669911743802531009916054960 9463138 67814382687162121762537399427222299296 9463139 2172820569927357940945256407559289600 9463140 -139320678304859012626111060924103270400 9463141 225726191745684392265245139509551116542 9463142 48482281280673788804497310558602939392 9463143 -112044574200844960202425899540466843776 9463144 -196264171286161022922577207293845283840 9463145 -162607685255140698951903627447860699100 9463146 -42845521823697039784786212965663035392 9463147 -424813671145572555973047483319794911528 9463148 -203988841927150863085768444527214593792 9463149 -114193253751305941923765311952730546560 9463150 31221328504977758313561064307420721600 9463151 111451873726265727809422413014154001920 9463152 45335701662336009273477127768139169792 9463153 21778730840474083823956532644608043520 9463154 5101191100797266680528508425522165776 9463155 14226544681196937498573628058085309840 9463156 -80889893738635034616488788291479460480 9463157 151321710318262460851713607041754469664 9463158 -2155633055540399062195510172000422176 9463159 -388641717513959002739268302307882059960 9463160 76694175900227858640375396763352678400 9463161 -20236657924084985585063909749845098928 9463162 -1128786164239524971517010336183637760 9463163 -161439568688497352915326314066410826588 9463164 -107944558772182509242803062948172922880 9463165 269117035194730162506520325828615670060 9463166 57637126825275513444272864401011629184 9463167 -106830658654572706043627840805762731280 9463168 -261560163105037948791616112626237440 9463169 -215537039279136681597773787737056132728 9463170 -79226503057149189136831407270957235200 9463171 20748062262706634721211699637966549372 9463172 169284844785570596560699789494858607872 9463173 93305286000254280048707229209652700800 9463174 46441460046890721937613398604915334912 9463175 -152314886604766263995955314070796174200 9463176 45815355624579668581953809258119987200 9463177 -160825031107369522750341672048139055974 9463178 -121719790691073461657108714037256869120 9463179 -82975418171522750637776100395461557312 9463180 3698433223384474274968423375658726400 9463181 37927818824209252682231092453382212224 9463182 -84181404465283703648989802657512923072 9463183 -168402286906287920153765066813706069416 9463184 7249454073489386214215616596787855360 9463185 -25921601683384937289586088674095918360 9463186 -55835231774732011191391927400205393120 9463187 99798113253106658778777374076269640000 9463188 -43477613312846192680508582604253507584 9463189 -2671938550299395788421981199490159776 9463190 -82769417688561460981946120130692515200 9463191 10635215778698940632356697392573497192 9463192 43786166033508004748970748691241062400 9463193 -293457122733313874196589035143054419200 9463194 731262922334781835340196694204924608 9463195 24861653631109048252653216019964784960 9463196 204525981031838672987382381060650503680 9463197 103921516517186419134048281068571760480 9463198 187866311642684499525840332902892937600 9463199 85114964425086291756222436865173543200 9463200 -53229703623400239164799242541229670400 9463201 270986119973742331743754146062099427504 9463202 35432137752883261101598632488972296704 9463203 121051377601386608538638153195910033600 9463204 -90278273799556389138657174315255385088 9463205 154046307201487824647443923409017024000 9463206 -19261343349365340320306234743140069696 9463207 108110257428599855162145973401463971880 9463208 -220945868408150594080785234263616599040 9463209 8200361699717255345019645518790964608 9463210 26407808982202842567665675184269603520 9463211 20376774917903834199544768836963292992 9463212 46343047430694797167058406188665896960 9463213 -102572330412658193800073840373701058538 9463214 -195380082797466158833273710831423872448 9463215 -17264120883002631030171508046087823360 9463216 33668548548134616509947345729350533120 9463217 -23594435751895761072146126519335362960 9463218 -93951414144405201803239039277657805696 9463219 1260600705809326637437955114044446544 9463220 79551231828568101058730816339816463360 9463221 -120907090260549188546693452327363603410 9463222 74190089201055264724012125403606606080 9463223 67834149530787257332861178719904114352 9463224 45365962786383508878745110623688990720 9463225 1810034509522191299977452454426267600 9463226 -131377015848671063461193368596953804688 9463227 10020858385408339814368106217404157720 9463228 -400814425998449342933277252616223397888 9463229 -92147245530818597043404838672230506170 9463230 2405940169800996028675028467530489600 9463231 -128838215022194101423770188027626151768 9463232 -73922101840264347946039916246266281984 9463233 28585444279472456810269748073122090304 9463234 -59916403781367791276929527227183442048 9463235 65391658358760841511548643818751308800 9463236 95263491850652749244226709203110771712 9463237 40653512531940313615429165991068255104 9463238 84924199031223371533672880258000906880 9463239 18322069139243404813789458405795257904 9463240 -145646954246225835744778401294274560000 9463241 -195633653819090821054291939447064456358 9463242 -39680463101128909696597687610636067840 9463243 -207147416628908255368341820333901478508 9463244 48973089583290653794168764693707191296 9463245 52442351067418404953012027688668244480 9463246 2769469296394709648211648645224448000 9463247 -286461473373793354665213363310945004304 9463248 -2513343133530727361043729354840711168 9463249 415562708664736340005580637634102507250 9463250 150082090459843865199807572778342024000 9463251 -24450964039956751457796805145526950400 9463252 -90558882624323803666531102779001180160 9463253 -264455695509786421065369076104489816498 9463254 -2826611649429301436038568917251896448 9463255 35480507458579517835575675969860379160 9463256 -149339300390201394864450227293667942400 9463257 5972647293155123140666993165169130240 9463258 -43321523310840346657548369785902033920 9463259 174375779861999620694132231573068408080 9463260 -8792930068678812020829809073211837440 9463261 143652923600894403609664244979269821862 9463262 -338222851814294573102259322876988191488 9463263 49625265100743982476186049089366780744 9463264 213303384701540179118246129430176464896 9463265 -85186754453386081625087502316651569600 9463266 76792019491802124776657143916744832000 9463267 43974079672715707120636116727596156552 9463268 -782024132680188580678370549433851904 9463269 -86932213721118865040015201207133898656 9463270 -25021904220688153432207399532371681920 9463271 -46459771852439057795120358650254800240 9463272 88192441861904697189328962235415347200 9463273 -98900932728241320802514810621873164800 9463274 -80512630576055432218540060758836598864 9463275 -13186296398614434531425376611985898200 9463276 -70164289681876396859638884865701792768 9463277 59143493464245606166655503486508406912 9463278 -45565511524167481150137212517113364480 9463279 47261872001757601768338152168429230576 9463280 20654611917487759027438318114209792000 9463281 -59015488165881389244902834954932652640 9463282 -16449446958348219947904265400825876448 9463283 -263435647734019056372331606323683004468 9463284 276121409589362694497796716169944862720 9463285 53687585006217657530864921468830469400 9463286 37520030230307553722832519798974791680 9463287 -47501406431644926296094385774558204440 9463288 -401765921789051270288853037082446848000 9463289 -298267083443969361555579242158072572 9463290 74358351961612025191648999561909578240 9463291 -45338657077049791299980340162414517928 9463292 -70194724935418921929068600430196730880 9463293 32162388066218896097320793893954358304 9463294 24130459366861318392677419190681802432 9463295 -289869902628425451827377481134101721680 9463296 -52298817202793281890257709437269573632 9463297 210152187630342792467333515561770939652 9463298 -10795145582582809531125909993866884032 9463299 -125893408503746653455780599864516720136 9463300 11610677797414225472590141521710592000 9463301 102201543399146727442080557005372462302 9463302 1317622107101596435367069857220645280 9463303 162752034597547446705743006447478374552 9463304 -71238516342006123427181926281107374080 9463305 15444787104002199862080151066680724800 9463306 143602359308963723250119934842446497024 9463307 101600445266052885366988083370836960912 9463308 830064537982396347003217091348398080 9463309 -347818448753578440009380660642381825280 9463310 -102323492741165788908473712433601221440 9463311 93906702437820871254400833542213760 9463312 13900637411516077758848673470767702016 9463313 3440419566970248566860546339131310884 9463314 -6115967605733136403330751419368760320 9463315 129244366561075536097854939463940694960 9463316 153766228180758329915487715578627335040 9463317 -75331060701684738790179193539752999520 9463318 211810642879607117376617496664621539360 9463319 136026850202565594601719083560290171720 9463320 13106497532587680445228555232455065600 9463321 -115833672627931611105697305127115704320 9463322 13027207497569824679652098191785398784 9463323 -245265119999000186031534980473747635816 9463324 -249823261932605912850854614621903488000 9463325 91509618164818917803385960554626456050 9463326 135193735835561590144945737456635175744 9463327 -115629855444059301029922153473982423600 9463328 -8285455249085573550107683006741217280 9463329 -202437908116583721444626709613198705326 9463330 -96116564797437109431163641037936358400 9463331 -452547863820468684520633737028068103680 9463332 -165583539901677594352724278367624183808 9463333 138990929037311644550195368803818372928 9463334 -241682703965057311329170378922955322688 9463335 69975435133916069671826470944591528960 9463336 64323679834578847900236875638883527680 9463337 -100946026478081590547083233567884147100 9463338 234651058351861646264477426701970803200 9463339 -39374099122743487946774160667171744128 9463340 -214915294894706735898911014533843548160 9463341 90486562653522732730807171811800578240 9463342 13098918242355458600012240388445182720 9463343 -155818751724116353805280934244255559408 9463344 53887900554899051287348846244910071808 9463345 219722215868643234611789694014478578100 9463346 168295934663108835172992573739952077344 9463347 4370104963264908083390394577428862728 9463348 -91289028378885004198948300880438349824 9463349 4593396161118440552485616534181695040 9463350 11284029589593441473634815385943910400 9463351 -39549922730674325791320854970599043296 9463352 200841245187995823589039432449949593600 9463353 -303977688239876187973386881813287531392 9463354 3176325948633278882274698622978689280 9463355 18521100216359999317104476333580306720 9463356 91874870234364028606116773248853572608 9463357 286049217174489115982308452366037544332 9463358 -162936474973008677663700956797277886720 9463359 13638734465372185628086072399337201280 9463360 20879217814381796034446489141174599680 9463361 1775305657022981527085185426139055792 9463362 26445358139068743762578698581513891840 9463363 46460691203257136677052229779794123424 9463364 277709505227732263314511046714487168000 9463365 -23674081009672526417780638086233640000 9463366 90532071140493467506134628589505919488 9463367 -327655895932363948263098125802262947640 9463368 184650374405302580373012025057939046400 9463369 -412498236641682998892426714993713505356 9463370 -9418831856811700257756185324513280000 9463371 -73818885164622976388789716545685659456 9463372 55318184123673452663223059966546941440 9463373 -321674909521017589765177403151936213696 9463374 -62251571213835156181958991786868252032 9463375 264802286680741373524319849627755422000 9463376 -17349970037703178155867992480668336128 9463377 19385321363898382199286342441818707968 9463378 122400889140702118231887787419099780240 9463379 -82491774710085906631190837368582894224 9463380 -42397692723679304410182120680959795200 9463381 9931971159033447198801183984537133600 9463382 327561987734283446667286056360789792 9463383 -66748424444555470664912907853312356120 9463384 -48421632227584965757755443071173918720 9463385 231649133385030533600446537907109560580 9463386 -128687552238604768054545280383922945536 9463387 30370279372105196633366006893793197240 9463388 143819083840395690109172352010184295936 9463389 81029717908973157720145435491750231168 9463390 -19877061117277133166084332874278555520 9463391 -28463141381412337597376384427930672528 9463392 -68467332034932093454438139996868968448 9463393 429465308728873119106767161718055921344 9463394 -13818701346522417744568109962948227504 9463395 -103148663881069700054035411895821043280 9463396 208183796567902688579348808123629383680 9463397 460994851029759144494698613782319520 9463398 14967002490388388408043072761439836160 9463399 -70725348614414428183013779151534315880 9463400 77556201337254955394368194367642752000 9463401 45179619047776819440705405768980431104 9463402 78534127847119411840375854237894998112 9463403 -20899521890286223356526835953017874944 9463404 4301499852954256240983221772180913152 9463405 -31137668076624302014843954206487449600 9463406 -183187228643675510983663853047415858880 9463407 145349505080958974741953781005377733392 9463408 -161053358181239456717170484323159474176 9463409 -49138498267914279862188248222282808720 9463410 -76456966341482907963024962243778508800 9463411 -35319959639075350614376317934649601360 9463412 -23486131584338355350942659182228959232 9463413 -93856369199160146539812497845111666656 9463414 115154180815037828848374407909640721056 9463415 -21245591484077533799325449784849293760 9463416 -97116243300894802575049348620147056640 9463417 94987054058681255365007103138114698452 9463418 -174649811532934879582620677928304899360 9463419 115627034946538936051149658750593891840 9463420 -166607285479787961065749283157445632000 9463421 111728425242472486812891672167849802144 9463422 -7513888716111850403710567818256736256 9463423 -4744349231232686109950926060778264040 9463424 42911179728034412208335792920068096000 9463425 104018251084011619562466610276325400000 9463426 79028492912998742675778531759272424960 9463427 -1455768926821000385050470697353038724 9463428 2322766244680381780097632500133292544 9463429 105131074991050309610150557711479656030 9463430 10405328719908372183469719750306096000 9463431 -119079179306725272866840069757446389848 9463432 12901177847190012306347726445979238400 9463433 -154417671374321415268606369927211518080 9463434 -88354689520632572176357931671205463552 9463435 -64648305284398043991515555964861777120 9463436 -101314679547994445547408446421747544320 9463437 279514952984273973121725539166690504300 9463438 -3504557434737079333505353610762786880 9463439 -72030967173742422895661170383394007760 9463440 217583293092304145219969858289008640 9463441 -45744455419029610009363884151303623576 9463442 46731417557816092287907194825428259840 9463443 -219632432437209487244056203602335246272 9463444 103930793894429790323244954830178508800 9463445 11896432218886662835230769367168112000 9463446 -13502013958661091062225904423188133120 9463447 130115523950500129983666722896752813232 9463448 245733454737978910664910563276282142720 9463449 254664060636998056161303406875170560464 9463450 189559168888256501004026677526785574400 9463451 -182998950503639439465344852371998873408 9463452 157188997482151891993968351174551788032 9463453 -100608542996507401001435251655855369760 9463454 5703056043310491858576693752046243840 9463455 -61065051807077536649821151112494577000 9463456 -77884526812568493870565276590362198016 9463457 -125857395385383483460668634592231614188 9463458 -85210041288193096094709796381848387840 9463459 129972092768594051851443681359792781480 9463460 -63587914051053688257598499656661118720 9463461 84607642664285399886165666911800029504 9463462 -66307680848602400381258782960530793728 9463463 -52415886522315195712024705861765992960 9463464 76896551109349036859642276130675624960 9463465 114282019594245746076074011835456595840 9463466 -50516896468958033713473941724389663568 9463467 2559911057589083403137622792727113216 9463468 43891352330390525854110806395937335296 9463469 -273703927972925354015880440184283217130 9463470 48814353499027651360497269122028112000 9463471 -21403023532149853362870376666765782408 9463472 -77893854099184649414610048169678798848 9463473 6799664939938213369661977237969591602 9463474 50403424577505725069110176230693511072 9463475 -4419529227715700163228709903137799200 9463476 166963477612347060942156749309119924224 9463477 -332010084009999075051201393926324890368 9463478 -87751931589621469618477080289134140160 9463479 -82876803641951656949436885928912587312 9463480 -89875610309380883016713563912919040000 9463481 309517602068455497036923836998908922282 9463482 -39115701991750681790978276461327257600 9463483 -9454209811365939364189178951004255600 9463484 61525345315491904228106564385599424000 9463485 -50297976804036679594439564644973316000 9463486 -2480815818529282251095950434314911680 9463487 -90207920926559486863654097203265872008 9463488 -43917576411089312016665459212771393536 9463489 -61677312996392996411058874559137011200 9463490 60201361076140918238395126701085922880 9463491 -293082455890628253139789188436030501500 9463492 42729231199672844527824396940141359360 9463493 -299306531523549097549268417608747498278 9463494 -23185362786386637628126703676630196224 9463495 72615033950980109401150849855922571000 9463496 79305070022844849983967406467685416960 9463497 90272300534073087326560836798207208704 9463498 -104388528838664419478033857585532040960 9463499 -5484479730842862849739033501994774664 9463500 -221792101353257263811568793052213760000 9463501 -16600712841121800453770987392216438720 9463502 -10250402428171113390770164334377290048 9463503 -12893398003535889205238790362991751296 9463504 53116147844195845925038830855027384320 9463505 -208198215702507604480674483867717059340 9463506 -2856852398518261050385662439744613376 9463507 -259149457532728222272045203715556644244 9463508 82824291940845676207730499530499465216 9463509 227331025250601465919341041608184079168 9463510 -28825653161201772374426352027801219840 9463511 -68932365064498822006695027888101965536 9463512 -38224000732087765515111047265449779200 9463513 -297582905920496938100432722932157077238 9463514 119387026519017671333829129210385685472 9463515 -28417062990442016880295869223990561680 9463516 175959092461540477613861424211371645440 9463517 -179315611008169076808704266985260342074 9463518 32174236562919126058298703908786934528 9463519 -81459484786532183903611746800898605472 9463520 -90506164242557699937195071611443609600 9463521 -62236547037713989095208496331760165392 9463522 -118349253328942555224680284046706917376 9463523 -17548067762435009229912785972402020560 9463524 11317706619615297534998350555744591872 9463525 573186752016467495899614746392777600 9463526 -2850953125343020234707905341595001216 9463527 -33274280881082536309302750208888011360 9463528 -45640373073135931048150263564106352640 9463529 -56029035738546073114233895522804665216 9463530 -19328257903658169058860574111854631680 9463531 -26160035823049457087979522750956144 9463532 -40008404235114539310227383408866459648 9463533 -49806753354982174589655179612781283776 9463534 15891788059945338868900696697866951680 9463535 30727186542070590879890303041705650000 9463536 -11469350855191626983674051229079797760 9463537 718123066835371847820309112626282378560 9463538 -10817196906205028064296517368742448128 9463539 -250439544680702419548984775946537972160 9463540 -68660669409845241281128745296151646720 9463541 -7562557667057386840481085949913738400 9463542 1177547611081848307382874420839038464 9463543 393532351713445519915618195241595618480 9463544 310188208003245299198164428960506265600 9463545 -10278536287174428933863129336955068160 9463546 540372216876069973901004995222769120 9463547 -529611274350715814038822795582770458880 9463548 28393856335867052830460576128833070080 9463549 -155779996656456946101153995769516677568 9463550 -79463459608467641098543913652720379200 9463551 24750502521435453621442849914803656320 9463552 23907439826711619826520055918868037632 9463553 53821611019573770498774083388338774064 9463554 1164781059040658684165661228970170576 9463555 -321422346229047185449336744225384467840 9463556 65031906945484900356706211907480354816 9463557 27996898527229430430581915040684170688 9463558 95401346960926693177101854107331322240 9463559 66746630412956277342629731459806413952 9463560 25005213275050868345777023194857472000 9463561 -341491991639419848385593713308052136176 9463562 -23310117845117184308467338803574004128 9463563 991876833124457267860134780735800892 9463564 -70530993772486377171200537801048091648 9463565 -230203331269357021787814743952671343540 9463566 -34531060121079099598380484684260711360 9463567 -76201226489960266288445470303624066384 9463568 7473647727926291926344690306939617280 9463569 1972533813065074482610947051083987808 9463570 42525017987118544215427049360637652800 9463571 156140826545495023625971874675172608304 9463572 42928555085274165204805829574345012096 9463573 -67697135649070866649670127964979601600 9463574 1411634148690954420394725411419251968 9463575 37052219809307578087937818059152659200 9463576 221040394276530353649057538837849774080 9463577 53801644492518818165878318819334614080 9463578 -32970942350745516215290039490907344640 9463579 -177335919484666741846104379243873214760 9463580 9564659059185899228357474865824563200 9463581 -208066738633814541344857600721462228160 9463582 3403509086182038596043440587017694272 9463583 273189156361017951024392729286438836832 9463584 3004922010141955690533289773370441728 9463585 112470759669627068692063440916809360360 9463586 -58880940170328518309666005320646387200 9463587 -25800761599956838704835342880787326976 9463588 3817779077102105889231263108401321216 9463589 -271319493702501888888029324585503196610 9463590 23328423841017105714735193002043818240 9463591 -13800075226253251574163540296966608896 9463592 1081132876172780990053377127447910400 9463593 -164441686391126425850057749095034164336 9463594 -11203675289267739099808276606102375680 9463595 43678997647544328457692147165343509600 9463596 -100847913134473968915772559969871482880 9463597 16094621795969259518044605376877356320 9463598 -89788264450871509044014951370234137280 9463599 -187971942347100631722179626486416640800 9463600 -17425544788100344440220954584993792000 9463601 -36123042270399223556193810867391084800 9463602 33361617109991205804200650950248264832 9463603 106621710509190536971838183270197785600 9463604 -125042624121983016604648053533739951744 9463605 -19132363339953546734688148880229923040 9463606 249802161461896572266152702243626673920 9463607 -122791443066006309389648928845448119400 9463608 74945455422605486900056052604370944000 9463609 17865524778303884897602392975747200810 9463610 37792161116153934349115100487737044160 9463611 104084129794037057884397491283269613664 9463612 3949989350294956782822848357756227072 9463613 46434849055674728824897756765128701184 9463614 68940131428507120820214859134938529792 9463615 2089049451175938152327771781562182840 9463616 30689592797948642537044209977291440128 9463617 18490774155719872651162300473526669968 9463618 -65516901141879645592765884258807889920 9463619 -89333864646020927918368205874607129392 9463620 9915168514083952112294936109723279360 9463621 -391078195532773023032376284836519461056 9463622 -11909117159393007685446675069456259968 9463623 83621595338629966216756239675943730688 9463624 7863611008536085467581344643145384960 9463625 -68299369472517671324713803152222955000 9463626 -8929277702340143889599390123966165760 9463627 150021597405642118140981974575053899520 9463628 -123702383968412005026974665338144768000 9463629 35513229388756801740788763782234740800 9463630 12342780877045985515529371696660300800 9463631 224483475622290051108138859550794200432 9463632 4515558361130936473412819110328401920 9463633 -56031010047261018321750009669571455118 9463634 260288236833458048250053943320970604800 9463635 -198729073616224900907710947540707679600 9463636 18389481000099680175309569255782400000 9463637 -74269010861690924381928137393243266440 9463638 -249887191406017737774817999205756928 9463639 -333006280910420761251687424130986445560 9463640 -350322214155329363673819509741161267200 9463641 37802240536658209920105846345289216224 9463642 82025747712585841577935148434954751472 9463643 128220918283567544489455488480901981200 9463644 -17633054279374149393646066066477593600 9463645 -292564236933414387993406228298798362920 9463646 70373308180791186973331181336048968640 9463647 10575431389630754969562607397759608320 9463648 59553975880568239530576110381863010304 9463649 19469638995295659554777822736230009856 9463650 -24860872776797735740185851781968678400 9463651 -233643831964371947481203674545006085348 9463652 286113652060367391435132399731960448 9463653 -181021500929050792242261019180161491520 9463654 273185531400560016655078313238375384960 9463655 -2697179674900489278960110718728796240 9463656 42538415047710749040999735369614131200 9463657 140778088586102931304710688541047425600 9463658 75641198825857703433438561353587344384 9463659 58785479833438730227681486673356861440 9463660 34879015586126830003678038349355535360 9463661 98015319162030959184426625488161648448 9463662 123217840062558905230007614517045748480 9463663 -89430166599737196428641360157220975816 9463664 36407467581636984908906087278214086656 9463665 179474231539109625053598192006669265920 9463666 118808132653387356931782601968241750032 9463667 -2706267531147581805121686295677847728 9463668 135701849020918456675732971493035048960 9463669 294730802489695277852387751267420225696 9463670 37469976295470169270810932575879777280 9463671 5892735930405773988771249601396084272 9463672 39555537057955748616274236162200371200 9463673 -33506777259227866542189958412800051500 9463674 -7209264435039067165234849395314049024 9463675 -35506085810030688037939363141197257200 9463676 126636245936217317283795203916780695040 9463677 -102680295539994458569665932355133296192 9463678 61946079983388947042912116231092637056 9463679 -339661264744053327426314002454346097824 9463680 -15650749005237062047759367830870425600 9463681 -267071166656648649638756187031416236 9463682 23321756546305367936435484238392516000 9463683 -80112070621393859527194989642355141120 9463684 -219524352723969466012201350260092019584 9463685 2535110772653369304103801788120453120 9463686 48033095139740607017451359501979682560 9463687 -12329691221857390132523781593390471280 9463688 155186242802225385656040990920765736960 9463689 -22311977065047321591413729609629027200 9463690 5616138972191759097229514107650261600 9463691 -319775309299285176936363777127608616200 9463692 14397427922380564660148043721771794432 9463693 76210964616499822371830801733532181942 9463694 34238397492935304505424551793076904896 9463695 -29738801816674251907934066509755855360 9463696 14947914937459354577298762547341164544 9463697 22077468681227807311345520052713284146 9463698 -246827825453890113410183807757373056 9463699 -63785591163785582070993857819839673264 9463700 118547465361436823303051839227975302400 9463701 10996081085986958840308067179574252640 9463702 -19717521442858187961417903886232971392 9463703 -93007898411434726769013835551718485048 9463704 -173964091169094256611866532200356085760 9463705 155284973462654950090863685592686183560 9463706 -40408914201846668307312206627705867520 9463707 125461464485600640936212068874338913040 9463708 121796972195044214519606315130695044096 9463709 384419387720155996711346516850287495910 9463710 -76886916421215266148580373142164505600 9463711 83849814347588375217119592976495340224 9463712 66871769543457310672193538882404352 9463713 181507181083534174405477868536960915200 9463714 28386829205061079411875921920840328480 9463715 54017541850310416238636070845047436400 9463716 -11275373921636481945914252989487502720 9463717 -107574807626270912976555698745951751234 9463718 103485306139737168171197067913713162240 9463719 -68492452338829233225329770353398768856 9463720 -1221992551753841891055644929091174400 9463721 45796324239434274788441609791849532922 9463722 51871757912935263081151245274567221504 9463723 68517688840560848155905118993404281760 9463724 -7001896478224247824401115438354871808 9463725 35206414236998321635445533469845358850 9463726 108401001636375077610548840987087654400 9463727 -19193309791840651527395754148758825888 9463728 -20377533655781688338538654825161588736 9463729 128564990538868770580849930672959341280 9463730 67132384187673064562297083809763660800 9463731 397790525576117091595475159395413171264 9463732 -27048231273517847074081209240637194240 9463733 132725720330475589893268313252439528924 9463734 -16604825210624602305569874078753540480 9463735 385779212512176939063955312499586864000 9463736 -63308366056293996221499310562448568320 9463737 214843770532970041799555292951115805952 9463738 -265075741196375646736433317892928480000 9463739 42675459746235690039283666985157789540 9463740 -51019968728230649008189465942198517760 9463741 -874275114524759315093657087980701696 9463742 -69590563586845101878625232797272326656 9463743 -149529098095478273574217121837391383040 9463744 -35288285809416858028042112401145856000 9463745 -46118080326742360383704600882354707500 9463746 49440296777968327089894611701406246784 9463747 -87431294603270869677435854233342349928 9463748 -55830884736825540132277581799754649600 9463749 -11811033877686063583831885912576790880 9463750 15467444134546361478885869556415320000 9463751 -237987871121173144207960683044305297896 9463752 160286273014762034991046203722845701120 9463753 -78853970423678742408940418885332641116 9463754 -78269565908398575737882240324672990208 9463755 68477736968867025137222166405631173120 9463756 71173106029255604710341118054572086272 9463757 -239041148285658385028874106612192470708 9463758 -124665148607963080434054990034806830016 9463759 -18361026149125820292495819510437025040 9463760 -10561618539412647118834934069631467520 9463761 -422849868056934047074992014202230343612 9463762 -72899517527766957455071913624813377920 9463763 569729885686115534372686377135642050784 9463764 108659886202870854695122612986404462592 9463765 126155586323268845954781216193879629660 9463766 14551815945883249192207421346210964608 9463767 -71576301411234470104731426864634917120 9463768 461190797275647800280324887709436661760 9463769 42934838487229328481048102126138276096 9463770 -42765184323567717226350133531177612800 9463771 -10579771239976793133491477942408365256 9463772 181585279574600369808697883254860268032 9463773 -28452955974185242385831503593963648 9463774 -168981054814211710290104095000026668928 9463775 -186752661355236745180949730577091572200 9463776 -104200596404060993571847082898553307136 9463777 146920696679153360306057354900325641520 9463778 -136720710427787586197507287608963184560 9463779 76252550606284786488741570080669500608 9463780 27587738476520686285369217307185909760 9463781 458700417608319340489734805086378794172 9463782 2132361341243656486255012681849920192 9463783 22639430851826700244549298488802244576 9463784 -1657872441268084945074478396681912320 9463785 -58758508720999490160405411762728788800 9463786 19549828528891393618884621132422922240 9463787 125853721958454083587750684811572046640 9463788 -152033319359598624441375995397673014528 9463789 91017786450494929651369918649718693590 9463790 -42081915582503410694990164888316785920 9463791 -128769313772616569362099490176822236408 9463792 -13156643477363963619855383723290263552 9463793 37579334867631219390536026826692615524 9463794 -10446627780859718386446492414126614400 9463795 138989965296074428961113215153426181200 9463796 -201454853159422381437611457149949123840 9463797 5965801129091089654392712177947274272 9463798 -213702163358073062064080008326454332864 9463799 198474259261489967030940629487765396960 9463800 1778219289273265114236781564896768000 9463801 161894281820149701421730759618200961604 9463802 102917615644713678968815484093905701600 9463803 54234097996538695180351222585066491648 9463804 -30251668107448323516159793490684674048 9463805 -85064802289170746278586736816179904000 9463806 -4247106634540138026286636930956361536 9463807 54293974827105195372522633087073581056 9463808 -6243267869476749444298674206272389120 9463809 106088017142154511336725994641483015648 9463810 -18635342047940411922730336525740549600 9463811 -51130404234498638850275309129546810580 9463812 89414123022905956498928419983281728512 9463813 146927841023446655594291272530974436062 9463814 228012458697552247417720686217890908256 9463815 -56539678422689261765363535438976164000 9463816 29519253694298812866703871634200217600 9463817 131845716146313169609592779994057924064 9463818 -9222180455594843228451470966315707392 9463819 92745632277779562243377661620822179896 9463820 65063786898163398893936035891216942080 9463821 135441990219428353155820788667030283712 9463822 -271220970594045682431466975013528058048 9463823 -82147138375980984548349499253329960464 9463824 -16100446049104872261096885936763699200 9463825 -16550712911474183335454703246306384000 9463826 223981437852570329227009670019384996864 9463827 -2906971486297594501935737335120454592 9463828 -37350369480047267841989471402493947904 9463829 3713408054537344487871333707696533632 9463830 -50560175087685383692530023347763134080 9463831 18073450683270711510530141003114778120 9463832 -161837666979120938578820335084901744640 9463833 34310509497309700940836447374592564800 9463834 231791208501173375769204581257344859872 9463835 13166057621382976884826099648978719360 9463836 91845144631657495458135542456317992960 9463837 30682952204787515763031688491840703820 9463838 4285131453550471405504214527800036480 9463839 -40127030520625282961813327589757054464 9463840 -123888576607985211707355136453951488000 9463841 17743016568768969322341368974101286242 9463842 51586652747914066792035162082737055440 9463843 55292872929252215156570388548001248000 9463844 103050463848089565011426709907316633856 9463845 -28798853490601502801527034825782527360 9463846 40894358498663284888189649554872121344 9463847 171450968854857772818891775256239501512 9463848 -121156227881205093332027933885000663040 9463849 -106599407043349491732992204803980788364 9463850 76444547651744438511206017238527660800 9463851 -336240509919629132745701015627402992800 9463852 182675218043746207457118284068518599936 9463853 152528083396500346766743162832546208480 9463854 91015155324362882435459107156317011520 9463855 20438272382257805815364457854332994760 9463856 45289026625822886598389423123262799872 9463857 -16071837241263007136555791419808374720 9463858 226915915732065671407223230618486955280 9463859 119326131763947678729720558968126217600 9463860 32080278049151123685346159288388083200 9463861 219122826059887141881361819931746055424 9463862 -4688992572380218717503822346899763200 9463863 51871762308641959393303890217174770384 9463864 158714845872418686026069481097017446400 9463865 56134074917900322284752505050150936260 9463866 -995457521522033228362047290566631424 9463867 -124642338771146566705135591730964013808 9463868 571111614953725342753354624587752463360 9463869 -213574653886960388019202457830742085012 9463870 59834316132690944012289110386333440 9463871 -23312792116988882717645023577774503248 9463872 54189952677197079355644042944943489024 9463873 -430865723272070769963084352948022058240 9463874 8453467518498236686083504408556360704 9463875 -217416330194157218982608149957120836000 9463876 107558173438155918830390375502976991360 9463877 56470028548577029561809250437356877726 9463878 29240719156935847541113591870944309024 9463879 -34089093131987174356273395022290437616 9463880 86634441991183063459929098626559692800 9463881 3151032310173891933021362178893644800 9463882 234467418905261240163863799287786463792 9463883 49012018275055863907347573557758902960 9463884 -244169403486500809510447668117516288000 9463885 -84667671508333864617872430773143386420 9463886 -43177514197417001782058534554893004608 9463887 157879486772363400855214437008951376744 9463888 10259230665744364906811624101593088000 9463889 -110418093123986271753219304701561560640 9463890 67087470766991888639329391802445286400 9463891 -372717629211727597758516927556659198200 9463892 -138719671911151670694082763888001646848 9463893 -58535799719698891611647348030265527136 9463894 -275154489520794752678602737178443552 9463895 -51958329432728756815163691094366886400 9463896 -18889224635645190562642638379405148160 9463897 56091518039965774638914634635302904832 9463898 -23544803100236112244451968280141437440 9463899 44151091645040716636159531815456169920 9463900 66123823367271579843738327271233408000 9463901 -270936612608748494051865468952179643098 9463902 11576660974395077162306809517777215488 9463903 -975005497739318527916103444073757640 9463904 -174031539228538654896693435525668536320 9463905 28220647864817732926027892990019350400 9463906 -38154728643153637553845516155511539936 9463907 -96092974723870249435409904927064913208 9463908 98396303156755347171618103534035932160 9463909 -48356895136409179617311102031219188640 9463910 142203309782462926329991303042532991360 9463911 -134874435358194259450141000497039443928 9463912 300433998225494946494441085416115379200 9463913 141582428337724939936565809826694144 9463914 -18449628271902831909669444039308732496 9463915 -43690712293903906682958990326240305440 9463916 -65068477506372067518093804025588137984 9463917 -26621299639213165204610800656278930688 9463918 -32367801895103349649342274025052232640 9463919 -174278300791740405633908287746283835160 9463920 -25707616269485618804076222095661465600 9463921 -252827983790843512352559343917533432878 9463922 3589439920837433333262140879700034560 9463923 -94947608573842883913501071264799462576 9463924 -187541437366365751604565545084587199104 9463925 28800297982733443199514076538804496000 9463926 133987874863932198413412272112236266944 9463927 -172965828320672081997171080861314585128 9463928 -185049831060240603447680371436910059520 9463929 -33661478802448668319059007218951343872 9463930 11190370757151183666008082302784798720 9463931 -19674244707491680756515563964792050268 9463932 180641907906649885452593863694531404800 9463933 299476865043032569426205800441832610182 9463934 -50849535789050525976103973165089081728 9463935 18118714211865035598984903305209729440 9463936 -83815004102807661697651453101531463680 9463937 -101703898182393209927006553242842563648 9463938 -7488335497734252475406736095796664320 9463939 3826674134815456886996503781286401224 9463940 16378820709332713414529358498435575040 9463941 -97950781251096148730782810560162895650 9463942 -96706390513189955262700705375787764128 9463943 -104361009906971486376354463245068399256 9463944 29420108438228569945527806705831608320 9463945 -38238333074701107611449822952451528960 9463946 127082015216703788186030818445437626672 9463947 -75449303757132208783992720348058755360 9463948 26587093751090850230255811999809138688 9463949 489975036574998897813564414109269421248 9463950 65601199236480422867147232472650753600 9463951 154059498976147800115551303225753674496 9463952 64896750701128059822338252071690371072 9463953 45894855034081797730043032979906263200 9463954 -65232207610725764101359085566856185600 9463955 -1333204685686952631868042925889335280 9463956 -1104208940063130929754936885289506816 9463957 244837945889879662363814525756878639840 9463958 165825256197584189571844749576379113600 9463959 2335846079571360938717033309901819840 9463960 -85261117846578472421994471837043507200 9463961 -34268830871164253490532689851761145148 9463962 10453245591338997908265708825454364160 9463963 456927470414841833163954399982344117280 9463964 127083617530345602221443977890423511552 9463965 17966209175775578602990471421531024640 9463966 69490826528412559962460199644090242432 9463967 334870485534265755517893900932196074304 9463968 -216728201112413637199191303932243214336 9463969 -439757792190208105713169949733522361630 9463970 30895598899294197623762869083721531680 9463971 -55377326260328617986742940025715840512 9463972 -120904570166183335102227733139667968000 9463973 379453154505980401299215016429332076222 9463974 12377165971887180886505174582514000768 9463975 -24048329122263172434405516535994536000 9463976 2608756311951848761375198682184652800 9463977 -60112138250852355533506975608613549686 9463978 155903810605765429867911657679172261040 9463979 -80489159052183879621713193848433331824 9463980 46860699743786408806155652870757391360 9463981 200449800182602891580085943060718306700 9463982 -70066155870462825010895792934053275776 9463983 146973910808959486269356482118359026048 9463984 68292613417607628714100855553017856000 9463985 315460151668544765492649399882303254760 9463986 -9664771931349640867162748532830561280 9463987 9602244007557314180241929802817471632 9463988 163385579732100429436001165070518575488 9463989 -58928777463979241159924039704357606272 9463990 -21625859729026748532068622219972787200 9463991 -89239965991673781512992721638553179608 9463992 -99178839729424302035422189285750210560 9463993 -39124234778896203766717922050900141440 9463994 4055719791170157545843474613573846528 9463995 74313133709115782677297474139075694000 9463996 -79230977164021965366940108929354112000 9463997 -182971621814183554168414688366643418554 9463998 -61844655420629507250462074449448967552 9463999 5891326322666719514962234456524003440 9464000 -23663342557273479291784439427760128000 9464001 151645235668869745401872162904799402464 9464002 80640207412013866148104367236117590432 9464003 -16959878752202921378084632225677934896 9464004 9915049028434139893057549552389964800 9464005 -201055090457729302024197629438710857000 9464006 169094319404503181447189328473665817952 9464007 24572299891127279571891391973286106152 9464008 -51652397260818957310757317744625571840 9464009 -12455638413867792867829690679057467440 9464010 -6151423384464516839695067907309469440 9464011 -34998299964955766034138295897936257388 9464012 -12395263879725845158557592548601271808 9464013 -66672398660209680866733781085192457600 9464014 -7680106106094005838756641777930772480 9464015 -46925266629707792568628230729270120 9464016 -16919911550948427632392500742098518016 9464017 180374037753933245371362874014380765760 9464018 181303333694060349631215459252158898816 9464019 81891872516971869309009177246598685040 9464020 -144429664201105384203952158901399691520 9464021 -35281995617890213721457941320735504896 9464022 194906570894998846885061350547817988800 9464023 -188165074907020853294353436124605444728 9464024 -304943426825095406399212724404026071040 9464025 74500378637974322521974731891086845600 9464026 38478842105380145561104585511095842048 9464027 8620403485738838802136496865067719876 9464028 59048815275303549590350343131495759872 9464029 -285291064628792262542823929636909573024 9464030 12931765799575295776853832296367142080 9464031 -69994637339208845490067145914246576680 9464032 -99137887461175907218913280811770052608 9464033 10464818575132395863547095581684656000 9464034 6213312696980570960308681282824000000 9464035 101018448148463898508641140675507511360 9464036 73401030686516901539899940229393186048 9464037 -108709050935149629356357117117681919840 9464038 230937926891026999413192008088937885920 9464039 75233073376614880753175553678053370024 9464040 -3327936622725856449380382609584947200 9464041 52602721328359828999649418190238179584 9464042 -191073630973584015268445169143808000 9464043 -155076068939138161129461791135294346816 9464044 600699566864284326908275207278715136 9464045 22751594216544512815509800674466852280 9464046 -91260751964114758546257974803363847616 9464047 92055927051504755316914895764938012496 9464048 20331392672431442728593982968171823104 9464049 -99319992435828506416381310036296238976 9464050 39627695298528718294917516461158809600 9464051 -14312505609719209705126492227589249968 9464052 27257172853184078791403909260034703360 9464053 -503556135025614359206630139280489875940 9464054 187392908201514971753848731061748258976 9464055 -39927258394045633629240661016508672000 9464056 -9734048574470682484065798301747200000 9464057 169195034429463815541682690439121860352 9464058 30708250410374517995117579874001229424 9464059 -52912635075032328396337701987645764760 9464060 142736198389068495935822926210197588480 9464061 24159656930942552754492462528466199424 9464062 76124551755333063466992090527333932032 9464063 -5093078835832211313667672120366179840 9464064 1590527366953871917600619349487386624 9464065 -27672693277474552624002402688804213080 9464066 20432033915552350415526358195287137232 9464067 -71226007648924014850862951110044095760 9464068 -215684830714500096655253510869175393152 9464069 -608151163380151434223802290287083556 9464070 417703255989385866951691029186109440 9464071 -23136363557904030994220987437315974000 9464072 248027923913258823170323844069688729600 9464073 -166222502892096516228069371569491192816 9464074 -61977467998843279334649319749042784464 9464075 -81746796406150053777633608920023917400 9464076 -8382113578364136270082302620089230336 9464077 64031300622504179150419832156987450112 9464078 -104553802272113919442747713715125494400 9464079 -126659987426291911493192736396650762616 9464080 17161761352125809531916583019667947520 9464081 -56443758592972175997959205260281615776 9464082 -28943070413315255644396356799276953600 9464083 -27758225751879990893288198332272933760 9464084 5542862723549447283488746014103326720 9464085 -213029491432983680399163568350240960 9464086 -18431221870258584425416396834954500096 9464087 -27501728788371148107549285636147443616 9464088 -53860565387937163689070841912890982400 9464089 -116604440376753789353307763524498237432 9464090 -53899149485111245762113555106054636800 9464091 20205796141046616588025304786135311104 9464092 262027960517124594288029793257704442880 9464093 344629136398138071318610637836225143840 9464094 80059879744570175746542530462585447040 9464095 -156270526841895503338264170331395558000 9464096 381456233307580251483595826033069260800 9464097 12041779133684597228355257372779767072 9464098 39092565741770960296698282962483483136 9464099 15525835569073264124307056337200939100 9464100 -76037346829203306717103476295394073600 9464101 -2304658917445235443002614475255921696 9464102 -44381421680689783705754354494781066496 9464103 -103139444671238681788641347488508453736 9464104 -43974980997749658649688039051654799360 9464105 -120666337756493557645151241802346166300 9464106 30493435369427426820194841081525421824 9464107 133607191898141931479005738921624110880 9464108 87026981555264012853160035841406416896 9464109 119300474574395646608893646227030617600 9464110 104441505090219233806590519840965568960 9464111 -169528384026274331605141534898157858288 9464112 -6843510421457129091597144845099335680 9464113 548202797324324778953198530034361362 9464114 20367888465562636628813562105017001984 9464115 173512992633579139732413690748057308720 9464116 276244014168670130504066940165204064640 9464117 -48235087275224206271590399571838325608 9464118 15900633945072969472178953294706887104 9464119 -15606833870971747442430780343726589728 9464120 218518496161335811047955054054750617600 9464121 -452957487059880433601781181065951379200 9464122 -193380081466387710449981101174147263888 9464123 130202066606078124678219196256882406372 9464124 -166913734671947107916554801474212908544 9464125 472779375795911720687156247635783208000 9464126 79464019429143142022235834050982245760 9464127 119241867480664600961602971274356920208 9464128 491259700786774638729752911428976640 9464129 -29714377460436875545185741953463283116 9464130 -24827267097587077494551292584510539200 9464131 -281312256862688531080490606893523621400 9464132 123575261237878723906946607679055204352 9464133 -7053834703919450909602418725872402432 9464134 207390545278339148254281082980507237216 9464135 127352997246015924909147308948700505080 9464136 246729099238195226996615577622732800 9464137 -434371175358543451243267534330804338214 9464138 -33075124071292343197306727165592002880 9464139 54941544912663588820073650006981508604 9464140 47370098140853168712915322328880506880 9464141 420483531021635076808174354067414911212 9464142 -112748608549392183080826377578269617088 9464143 6735146427198344258810793446535341600 9464144 -106162170421951416295431782502465085440 9464145 -19975552016173740149775709862849333760 9464146 21351555921318135825272889555695536272 9464147 -25879158741175899529673372400101971200 9464148 -144131685442315604944507755388509511680 9464149 -397631097090424914017574110163285036850 9464150 49331039949956780087494757765888304000 9464151 26525402529878397200470033363029373032 9464152 62926210996254701807622375632563630080 9464153 53212601970882830321178501753800228244 9464154 84966620804969059498819667802292058112 9464155 377270897199003826718166248524005150720 9464156 -32475203437439691851559782685734369280 9464157 13209323098260366779609973021199454988 9464158 5394674625175180656416228538616621056 9464159 273726018616664159619568245595615683360 9464160 67440140231275613200941133219965173760 9464161 -2594240217047353360761242367166690560 9464162 -18014770385211604901829430634825973168 9464163 860539113478726224345427465425587184 9464164 25237236443029958164667015362941853696 9464165 122098963709922274919085994016207016060 9464166 -14875733469021858189760228703501728320 9464167 -260256952859164305742331172847231363328 9464168 -101430062756071426117191426727698186240 9464169 114924651125134400230176724573915079328 9464170 -117820440080094755380062323268583938720 9464171 -1226460708557719652684898469883438640 9464172 3203214004350627513131141835948311040 9464173 150608705900056987336725488849813742422 9464174 -92155461780502980336163221912406217664 9464175 -43893672004074745573794933384286944000 9464176 -2811435703091249216334858294806183936 9464177 -102515852506016560584441110154832802460 9464178 67089521127575503004690934953650948608 9464179 164540867108840032447678459057135673760 9464180 -157772552883207785800094351852104550400 9464181 -46750526339155094617854548216069479680 9464182 -6640707165086719574723308086025920000 9464183 16053031832834786540524345188943665504 9464184 137635925947064884742764731205429186560 9464185 -84954981804842444840385629434254100800 9464186 185933329861203337972015270234727655792 9464187 -183752533446352830858767036574495012840 9464188 7289157236989905509670858752271668736 9464189 -16034577216659491615472348123133630528 9464190 27747169433421098635703771310057753600 9464191 -63745044474514995543667860632339636616 9464192 129024970701818504825131869450692198400 9464193 -37166213138121792972022961137472709336 9464194 37783794136876245536496466549065110784 9464195 37493714326035932470993353081536191920 9464196 -16918142643858890182127417229846380544 9464197 -244939849831544192450575598166463690560 9464198 -151055763458177174817391123485817495680 9464199 -66157210296726688019613528994364817840 9464200 139750503056196503852741148619776000000 9464201 -259926094603845453465155416225194225216 9464202 4888841429252336609914397843955876864 9464203 136341519349937205115314400136093090628 9464204 195161760711665541189091556372238988800 9464205 48924505524669480508965830405360622720 9464206 -164148438144981938010199429421377342080 9464207 -52662127551495564274316119612179563328 9464208 402646395419221279155474148369367040 9464209 189731207607468569917451802707856316516 9464210 1358482989119259049158197655676753920 9464211 6755151761587201981581978229202661360 9464212 113967723256537085915791215713274563456 9464213 269009454470769333135839608521917126784 9464214 414204599466270888464375479060121088 9464215 -77014382904789392922696883312399745640 9464216 313584758916721904091989541789493524480 9464217 71744828863254215050783157382644421312 9464218 -125336088760310134718956668018715591440 9464219 602631002775399203024583215629189404696 9464220 68409363018964053814119813013037222400 9464221 36271320383695030622803272019064193292 9464222 -227779369738856365701950717028557450688 9464223 -151628251178245896651278136557462088960 9464224 90434418352233645642009759336496103424 9464225 132354539103821958198430902388630701750 9464226 -112902474655400380562734894010384877312 9464227 374131522715954143490033131042881158880 9464228 -176856111943079202076281308061561474432 9464229 42729258718416918471631021767213440640 9464230 12157823786892571996203913592854838400 9464231 6057298576074991149665165455855799904 9464232 -90383739447654623381108667926442393600 9464233 391278566217146709873067263888417471482 9464234 51559495506890928693402457585805030592 9464235 42787292738042639647524941864548416000 9464236 28349508388681203886786588517729281280 9464237 -339314760631791094465074209770563598740 9464238 -13780872129708279294520158398479122432 9464239 216848477271994287416658535828226353040 9464240 -15312684689927474498161307836592947200 9464241 -14874419026459000915214229846792806400 9464242 33346839589539051897471016657302019200 9464243 -69341083472945927140648843069144862136 9464244 -74035654629424571585578248428235485184 9464245 65249068812176795254154372903030570880 9464246 223791911449881623998299451425437411904 9464247 -64701076159824149578489337226969601632 9464248 -44784822103146045331683442853774192640 9464249 300736179849012181455681514264532123520 9464250 14923748587241582740132748342268480000 9464251 -41662968418258988536067688733328789600 9464252 60273857396622416675518253412212590080 9464253 -34534619206941808722592781331204211200 9464254 14190038246438035353021746992620848832 9464255 -240219997851723965358883502893311049680 9464256 -21985125104155971660219725739133501440 9464257 5318441179816819178106183414308256 9464258 -428419952316944382450606457845801878016 9464259 -5551196383258176487841243389833516288 9464260 21165240016567882735784131082804352000 9464261 -74720880318064239590300040222157221600 9464262 -103255568585749944407804189211031894848 9464263 -170523459653115820598654541639581978856 9464264 -313417946054037535971516890712014576640 9464265 -31427980632335080476779557320320112540 9464266 31858944958986846401253222365070735360 9464267 49653683720548079946793504220677172400 9464268 -34972879903784511447237596842946457600 9464269 -11868572213960697684614668921308228352 9464270 -10008765876768156811419038439778656000 9464271 15082821041914494574178295290956741512 9464272 -56593247976379204139400029760302563328 9464273 -60648774512982882566712640591015457856 9464274 71243191263614194344577398908028501312 9464275 214885816732228640622499716028285148300 9464276 69612066048278577218801326410013628160 9464277 138879466751713726051190895987444661920 9464278 -70417101919181715784813342594784974560 9464279 418834800916409469576641419244808318720 9464280 5567680842413214414120198045990912000 9464281 -28630517097912798046125512588903783936 9464282 39286390896853029518507325539621832672 9464283 -2637435626140151156272836726545513496 9464284 111751428236397408912488424864046639616 9464285 156845548622954947753053440297108671980 9464286 72539711439797938923739218636435575808 9464287 4150802545364314822252177060997279072 9464288 -271391927193982522086923697378455715840 9464289 144177535207944401615574526184454831024 9464290 -26586525814351325835356262780055434240 9464291 -245035574253238858738719082495362727848 9464292 73671238383653237914352778709734527616 9464293 163660079412244753434105480086564166624 9464294 -33854088096264329685140848236676743168 9464295 -157403169839759713429899568809046975200 9464296 -159399810721723137322082681692464906240 9464297 108126435733245521805890746030152706746 9464298 -38945456436196233753773819188952814336 9464299 -9667605482923191411646476179818513360 9464300 332598852904291357068170498963865600 9464301 162540428677594572155198976168459825024 9464302 75699980044487479652217898973848394112 9464303 -17229191847327846911416129847427677760 9464304 14123189530770521427191945882798751744 9464305 250341902189677806297520605546013361460 9464306 -32829682351306812417497869369421145696 9464307 -78788453582884077372697189643830025160 9464308 106876117343914173797454374691036487680 9464309 81616875968687115087876174106355980380 9464310 31873473537957112801237890282624787200 9464311 -298935141357320569139546283516313776 9464312 -118240558684981764717547286726436495360 9464313 -22250372625801965850204860070312324096 9464314 97100901736029798951874151310558566256 9464315 22059468909036938776231290563190457920 9464316 37923638477314817615582618247753990144 9464317 14759835275292763567277839817433579840 9464318 -177090351619059314502445704376722908160 9464319 187344656894064582476430536135112489144 9464320 -110050902445722351569151937433693061120 9464321 5272722849657471441962315103446455344 9464322 -46990065295769533235931177736627677696 9464323 -108658152675136867420933944211671951096 9464324 65940660010596207022157103822871695360 9464325 -36719197733688713596278984992823892800 9464326 -200255967841176909721666490402640297888 9464327 114269667063813236944056886994751745176 9464328 101250275337040011140547741651472512000 9464329 14817428996985608404637418061134650112 9464330 -230199425171392606252844850081449686080 9464331 -45023747356013776762635956919208780800 9464332 -260683931815481647108912413472071272704 9464333 82861658194923566032213042567642718124 9464334 -23982493025491278961109809094939326464 9464335 308859310880302240609904823206230214280 9464336 28032117900568236609131784140961349632 9464337 -4447262413397968446100194622518118560 9464338 -29093186154141745693579124010464669136 9464339 -33864177644069746471886303540497228356 9464340 -40500098924931499503677955868500940800 9464341 184316753255629575725830585173181533080 9464342 -91279432564171465366945481872672329408 9464343 1424374822081872451331254176887144448 9464344 318227727915785389009672828548919296000 9464345 239118455394970331870974821258341692800 9464346 -118779043351256052414222999865692960 9464347 161517889237335216970106188296396151560 9464348 -163831543175437965300043295917025659392 9464349 -39352690419794011562586841941340461120 9464350 57930105004836852960093027589525022400 9464351 107549197270692198650637465327909319512 9464352 -206114721583187722946193345036247105536 9464353 -378559956779597913001954773037458546240 9464354 172597026642271050627441154146382487376 9464355 -51341318902041516469861722491212216800 9464356 171403452074209596283836471849419888640 9464357 -3596299218844837870238907564506678976 9464358 15620472669509525055935573059300024320 9464359 391267414299473799920836062692510936016 9464360 118615520283575730358147698106255104000 9464361 -87938807664194531995091029306066696320 9464362 -24034461657120026755277959537428934656 9464363 -67737413472062759157571391866644845388 9464364 -17220022665114060681730865843925270528 9464365 -32096477841223230532976582770071362280 9464366 65200313546466459570466153613914765632 9464367 -37524109965242434925088878644389045120 9464368 -7075176415400627281335194258370347008 9464369 113723173580471583941798656198494982848 9464370 -22262972729892774626937497852597875200 9464371 29078962296013365042694738178511290880 9464372 55722516115321772813138395905474908160 9464373 -259759735183490500078163646223893819840 9464374 -58388677950375781367245997697041876064 9464375 -12001263001551216309072357324452175000 9464376 106620309639846524100436143531993538560 9464377 683939615893269137364722402315284808 9464378 30083040082940152146674951306720256 9464379 -148953910212666349435606022113990758912 9464380 152006092346915615137834245880877068800 9464381 -257766897751182826989308043678134677818 9464382 26135904409498218639568478047832877120 9464383 229591729080803135764403058658598973632 9464384 53748767505125359594041068851705675776 9464385 18618617037984789863729558743394918400 9464386 -2237611384843634634034837091507980416 9464387 -144633811790574308153673533632680172488 9464388 178366872313598509946429997005339228160 9464389 160657294891325090757644015352761140800 9464390 67445779667050087521146121780171648000 9464391 32038916018121539559130424294056032000 9464392 -103172805609065205774550899409298718720 9464393 -71001260083616694616101784478499694080 9464394 -128127441198948680028222134421410327040 9464395 300331309334798132203733889739221578400 9464396 -66559340074149514008108543202117459200 9464397 184117850305934548500933120768105489600 9464398 102120951740654418759888479489111083200 9464399 89875545538952166663754471537864459200 9464400 -10918371678471285739496308323680256000 9464401 -13751454692437118814285893921081777600 9464402 -63105207194473304866848317839757865696 9464403 -101415935100756400756867464357798983376 9464404 33613061007967543147392141709405990912 9464405 -85524132644831995710975488145617222880 9464406 49666248009021971122334933723822997504 9464407 128627900063701830497809225660284648720 9464408 6757533564863565880070619068922716160 9464409 -49773526350517554770447369330625922086 9464410 119428598938801079791516696287271796160 9464411 -42583183642955191476216575852263810800 9464412 -105269494650059404163800975342477874688 9464413 71480591497730500028535217894190162240 9464414 51300017641285100586839130947006333952 9464415 56174087835797357596395724866869231520 9464416 -55711322968918857709113521023060279296 9464417 99646094597523130944700726315183058466 9464418 -136626986493459785974205736380931137280 9464419 -241677215446518536032594101419571166180 9464420 26061556092471180737955509486936678400 9464421 105287912204476869177014572145859216384 9464422 -21887381576775326882064542199715026816 9464423 57794150650813379684920946130898815672 9464424 -30518030782022424999639840476188508160 9464425 305729175024131455904111826035595814800 9464426 142633353839837869196482769280042370560 9464427 58467544281347182282829650918474197792 9464428 -77694047624444135732049128384765007360 9464429 -712128608133401564340276524735247072 9464430 35178825217801965373685496927725781120 9464431 -210117195965730743177945488729390588896 9464432 -10403015194419043574313480107348459520 9464433 28039534849236813985223006948506071648 9464434 -6236623584366647360627122027982327808 9464435 262659737879948154109664698123608608880 9464436 153809358937399910536731482055969451392 9464437 872845408188659846009928763904457024000 9464438 71202335629494461689111137169817638080 9464439 220332213123370356901267553360567188608 9464440 11759092512718587911419774982860800000 9464441 2549130614231080720670918540707469760 9464442 -4808056217327722276474372873446251520 9464443 80722930458997560774998237800447734692 9464444 21943329926214284622320971547927780352 9464445 16647899452014861746213552820335285100 9464446 32368110408111249749475299281373974080 9464447 49373800225589762474955447109157038800 9464448 -73238105025061304179152497462980116480 9464449 -282520378979044501619826873322345575550 9464450 1276887960932613557146404329793093600 9464451 -80817854279659176700015573000244310720 9464452 42559812459843466162648421785921465600 9464453 -404148129141397824938366936856898811298 9464454 14328925483985622090777517216111294848 9464455 -9182359374636782012507712944954449920 9464456 -47173876625369206022611038079093509120 9464457 -52824222725443059534768859848434889120 9464458 216528437859245572719888530402028364080 9464459 68439176604234039685476030785607247104 9464460 -44465901607636242132133247728318064640 9464461 103049659065079333283849055010667041250 9464462 28928304516752062383765690417073320960 9464463 45035775670801894412741078790018359592 9464464 -160554311539371304994449545997150846976 9464465 156812153894790045577766117138216095860 9464466 40811265380841189529804712800059310848 9464467 208512055670312861990611648484886617516 9464468 21696091188104344413038367707549986560 9464469 -42557611822128397558851967468913604480 9464470 -27560862591817698288323516491411104000 9464471 158935324075250928458614757397074257200 9464472 4508793577161818761093282056167424000 9464473 326697769855151045020264797044186715722 9464474 -188773729302053169033610905789168789264 9464475 12545826442392569166522031104668869200 9464476 85467617300273134050652491931032153088 9464477 -64790700586846022743601181698773920960 9464478 41241790807959636218931931876364426880 9464479 -38447865584821242133893642492139781920 9464480 220548195385916704773665798784909312000 9464481 24095583348513098011837265755005786216 9464482 -67810118824743109886020620390000927408 9464483 -39178319542082317925343923680419781680 9464484 71067797967776455568853291239671283712 9464485 139730876265108275163658274988667485600 9464486 -28147164432985835032396068122377669632 9464487 237339740215565844510540868078139626752 9464488 7960903177162899946400400802106327040 9464489 -86392695304152082557254819806710586560 9464490 -6449777949644253559822878108871695360 9464491 -92697544250376062014327747649189373000 9464492 194858349187034761391448662754380764416 9464493 42542326436733130077216538514310291264 9464494 -72542334491488810048165509715607532672 9464495 220382907540260224283893631244350828880 9464496 50858618312902855883567555375939911680 9464497 -34054752517088915114925093932113319214 9464498 -138286301109790375876654919671989855840 9464499 -117003284573548403544255638123527440 9464500 -133263659805437881096545180979685376000 9464501 175781517182043686952968105751100501404 9464502 3077178560024746084368956986585691520 9464503 -21625597324138660947280117267274844920 9464504 89891395203974262747611443318282444800 9464505 144542633571219924411446092104230794560 9464506 -48446008720287009014547845906163008256 9464507 -352940265640188795065827588687615383036 9464508 -43327425128611746952698683785606056960 9464509 27094931246203997198869062073576719616 9464510 -156276712305181894583764568467239552000 9464511 89334150892057964312208788572910623104 9464512 109889171420892447984277459546511769600 9464513 -18302284524500865178367541894778337856 9464514 19541915812047895170195652840678687488 9464515 -3986196697987725834916009478137180080 9464516 188858593028627243199099201800995676160 9464517 24440555338049735615269679714260864128 9464518 -91119095150976107776891895809349798784 9464519 226610162812056578503246635656785096920 9464520 -46300309254477788914617379245512294400 9464521 -123687633529405230196202609305972997376 9464522 37045987454082321111808868251616617824 9464523 3335397515786469676980204654907184640 9464524 135922698334110997826237881974364388096 9464525 34193474012582818898158506567332968800 9464526 3883138983372812024041301880142649280 9464527 -186212540284478592439541505578388252000 9464528 9639335719377889225551318430711332864 9464529 -49580480040422681826019973486881514880 9464530 27721359192590383064507180597581184160 9464531 60481028636422343411460076917241233600 9464532 -21603955917952456051451913070346797056 9464533 -20345428770626300041807580564685700000 9464534 -185483674918492939489902126603993537408 9464535 63504028997236806114655149368076085320 9464536 -152787161688459714385244999934104125440 9464537 -214296421834519426746219999852628013814 9464538 6185451190436036337567640337186630400 9464539 148508671702154312206398263559886336032 9464540 166188604310084534596872138485428938240 9464541 -52351680262347644304226698953373352320 9464542 202483833189698305094314633153274604672 9464543 -171965860833500794278291713290338062856 9464544 -21748913182005516827996983327940935680 9464545 519351906574150987233413562401321280 9464546 32297932695764656487571912136405693440 9464547 101732048064598736371991223546057454200 9464548 -47803037647973882803074608656752836608 9464549 -28122879895642489367427804796151928450 9464550 60494045239618453802490214034574388800 9464551 225417291175081198438957757246990186552 9464552 1272309029604289760687041605203097600 9464553 -14369563099284778530227795294366628480 9464554 -277078789493461875453832032245652600576 9464555 150847372387302195568207799201495892960 9464556 178950884415049637192822929818900986880 9464557 191586845860581334013535449027059005132 9464558 -2564738134705285534911761639827246080 9464559 -87038821049263487195701695373629144432 9464560 12729444435001329789159681542370754560 9464561 -456115365695560988689093870815416563200 9464562 116661434610119170096657806650266738320 9464563 -68976629539888516727019793273134131328 9464564 -11291532773885523379459451516206813824 9464565 105456593678934188885870638981706688000 9464566 198728866587388456136714008398254083584 9464567 -222387666528939377152261113560302514688 9464568 -147278106339591483203332994709812490240 9464569 232483997530253598807548644368862460544 9464570 -133308721427026839347348139109736635200 9464571 -32587354666510865857514226091094743860 9464572 -41465478828533038827526524273199098368 9464573 44319600407180505096600975455646220224 9464574 -21963398747300241688566616503401653248 9464575 -172112995037137311549629364107124080200 9464576 220982865286939853557247413881063604224 9464577 82435316702421870937062149735830034880 9464578 203124549218030516899070242314236808192 9464579 -21687532983007198557573829530555404160 9464580 121814751275931333091842603196559769600 9464581 -48661285088299216676930490373133803776 9464582 -70323415882672208929673144210440075008 9464583 18745406543348209761257991844734036048 9464584 -247834365724877298866989894876011724800 9464585 -145335631473138521537388065391343844400 9464586 7773859775575311343759866540121092864 9464587 -377698977229266484797915424790991614808 9464588 76974561528100997316994615343462639616 9464589 255744025501330618916588539032453242454 9464590 -67017694559231250820754241579394747200 9464591 314884141069481212310148123347916261000 9464592 35314970189580865745678014863144910848 9464593 -22127464321458866405446032861995757456 9464594 -9436623031070200517835077231099489904 9464595 28171998795053118926205306598709260800 9464596 23265951363354022350791697244146126592 9464597 -288811955736625436842789456615906382628 9464598 11697441600440012396879080922781575808 9464599 240247218779533876930947809662302806600 9464600 -32498250545142082805551258694615040000 9464601 -3730920592407157471129883977371916320 9464602 64791071451706181727479158355813597952 9464603 -257174904264858714967767302592651873600 9464604 7207393259049927951907482579294262272 9464605 -18370018446979497073486123261382350740 9464606 185553320888712264332399355681276922752 9464607 19534401529467087874474010133838228104 9464608 313646859205161508564791267598253752320 9464609 -19005652436754436218848378887891687296 9464610 6968563323689989781043010768888197120 9464611 -99914789516509728948628339532291510048 9464612 -284505226824827040836899889505170366208 9464613 -236112340406583681729843294696801821856 9464614 -45186781164580898966497359759145501248 9464615 78561499749772838750252515738604495520 9464616 27292614595456449437813967294291148800 9464617 -208024729090714479730904609115380220828 9464618 182681927854456684019501445913022339760 9464619 -215590094598315619246915345122344953152 9464620 -122261275998313516630942887277992960 9464621 -224904919897017387340361822610792220608 9464622 -64188169539144088001862409154666219520 9464623 -13512947889862710287061807267593072640 9464624 23729031790171745134142145775692939264 9464625 184344178657866369029455808196421920000 9464626 203306272032195059395802748707563786512 9464627 243686745274934449146190528205873361432 9464628 -149350256763385908020754568743222497280 9464629 11106606016591056869634488816510046300 9464630 -15509878766190674547844669945281043200 9464631 -310520789502971466785562702456883575552 9464632 302522756916613960690900980565689446400 9464633 -189036178133359350944058550745584508118 9464634 13139261048033737550330617443548183040 9464635 175081526074919675774846354278722238080 9464636 -52525756832762978539912748333076953088 9464637 -17162396188283559323408203123841016576 9464638 117610033223855845507054561132803556608 9464639 134586659448770592577720804425202649040 9464640 6831809853646749090075689350909132800 9464641 -100027283346379913053175798758769363200 9464642 140937046066550482914299681215503813888 9464643 -45342756819573551547125704449831172080 9464644 -1571805647088333698322395398476616704 9464645 -53518645425973448736953130365537959440 9464646 -22432766026572470610800312259640467456 9464647 -209841032392470651744007182127515156904 9464648 -404911190346885855527013158123709757440 9464649 -62646417514890978065473890347343551520 9464650 12826868423140297483345528466481741600 9464651 126367219660879311705102927876629265552 9464652 9996024817205786810058710326422428160 9464653 -331132914054595479778397180223640328736 9464654 -103575614720777867612733843441173754240 9464655 -95420908833778801370967722574358049280 9464656 70934463158353842104518180370447204352 9464657 1556217964681685929333905615622012020 9464658 -37034543322527744086859744494683148800 9464659 -123734474653549885068311373005318789140 9464660 -222854522624247359856594469299510835200 9464661 -241176814792294660420246451329186465920 9464662 -89136488227731862699589260405354718400 9464663 -13699117493932486273621429590955683552 9464664 248257266715921605727805136352875479040 9464665 -47486870520015962014630843647919201920 9464666 -169377653688283792597619261724351037968 9464667 41560640061196234520077574488078025880 9464668 -18203579625570248248908344944871238144 9464669 -25159698281392017591604585092108098280 9464670 -101731317966204431559145161661979055360 9464671 -111800115664926654383158555286103878456 9464672 -60058955834020066904185052655664496640 9464673 -48482765557145081906446750272945656832 9464674 -79149124018024466411553287704519910400 9464675 -13494515310804840748887934082452070400 9464676 -109775969265388584129086442130501017600 9464677 177816071290669243797424725114394870526 9464678 -97567365278132334397349541349082977344 9464679 67369525118214084501129884956021395840 9464680 -108951763851040924293450354386318131200 9464681 419123593080780776109272868775800775482 9464682 -7487171323538614895076754616696480256 9464683 86538229692969337181785907909799330932 9464684 -129471084311443710765242834266955510784 9464685 -102436970479102852376110887311009979840 9464686 -14107372624164776338145271770406144000 9464687 1531643055520581976927703579750137968 9464688 -1870025503414393600455739202429091840 9464689 28237509126321452764622990756273401920 9464690 -24538341867032757792408047578255010400 9464691 414422654728090740000883922399703474240 9464692 -63946612929527995321054407826655853184 9464693 537847741780408690980555019868650629180 9464694 -130499140633697721287494636649768577600 9464695 -72859400839869358864372468246178488080 9464696 -425127628290381287918399569997158809600 9464697 -40476259498860811563753567701319703632 9464698 2842051744548971620656015693124341360 9464699 -77635555157725031309546549096748832608 9464700 25141526572989815621497606776988262400 9464701 266557715706658358413504430911539305100 9464702 27951225391696149816855710976878987712 9464703 -29365611067236311284675546401750830592 9464704 30450740281246501591032072254489886720 9464705 -63750240260365683188921024430238671000 9464706 -101977018842034535061896657246738163888 9464707 49098759471015678713170211349600951552 9464708 227390865062802776224537724058252920832 9464709 -195188345896866683513517539398226481696 9464710 -17085202541992459453940540858346756480 9464711 185108658212719049948721502319574159672 9464712 -134589922441799483000666898201473556480 9464713 443715407033576399482975473312484791962 9464714 26334618076864196480187949865018080512 9464715 -86353407084805812222112348208453505600 9464716 -140491624698111737186441986919854275072 9464717 303584473165412647189119030013793696640 9464718 -76126303376187409114586467855495413696 9464719 -338093480711755437105186216262471673088 9464720 64171072186036114837469403891081707520 9464721 21760024694672461035520910217267532800 9464722 140632791186052383587395345764924288912 9464723 342949788117784507783984143771325644972 9464724 -142866714022651053487766605870390285440 9464725 -114698554138957476864495460643315301600 9464726 90816536159798127163902263809979823744 9464727 84319431254255598065036091651385918800 9464728 57877532051176174504525610034828165120 9464729 -144687987149603364165479507075400191670 9464730 640259063295515767693589410201190400 9464731 318574816271002128102760340396993512 9464732 141899648064916028016070945355208900096 9464733 -153129762390162106701133924782647506356 9464734 -32233955591908338435490230726095467008 9464735 11352557853229644954978875247580510560 9464736 -175557893674657918816838923779597926400 9464737 418875017252361125847572210746499388386 9464738 -127807001177039040737602804982279202480 9464739 -39199817028435109627890771021080509632 9464740 89964451375125703293846385418952614400 9464741 66165471056039068992513251334775748928 9464742 5986238214575151866410129627862394240 9464743 -194873140936722789505376365331542832008 9464744 -158986102567435652291315217662601507840 9464745 -142286128309955296037888407669113316800 9464746 83589265312047983467962804107934695520 9464747 -237840905243314004818345317824442081648 9464748 -10301998884270813293912943522894111744 9464749 -32278527013307786960927231858760728864 9464750 73021975866710546217020134317576432000 9464751 -48192757492404041487877696609225084920 9464752 55827331686003169595737995938717663232 9464753 47862086992409252723448079300923513600 9464754 22535626240096612040014147745953579008 9464755 -135727576201833952875910721535065126400 9464756 69857293187389345236482045221388679168 9464757 -9608822431386080280101959325610909312 9464758 -36004816835580583704370776422504164416 9464759 153221555442338649949504181971118508000 9464760 23153220250381973950020967099679539200 9464761 227267332836705333366278638081565448362 9464762 4699047739492590443700646169601507072 9464763 7563460348097192212331329930996378368 9464764 246202406909786336818717040789320856576 9464765 8967628560591466358812033696957555200 9464766 54871096439188364878765031619139835904 9464767 -49756552084067731816577678640180082080 9464768 -10004321624007367946614437904241393664 9464769 8170481877449471584657152627487370850 9464770 37112739764715971484933891903661877760 9464771 11451796983309658040021748729985702512 9464772 -36266432787650594792367884500935395328 9464773 4285771018742180314808163741634764224 9464774 52461781031987859473386055390050951680 9464775 38005590836776061885310984420444207600 9464776 246170404261726013387138676543391334400 9464777 97576804263506605855476779887559974272 9464778 -130821005149610801281482109729507236000 9464779 -87460827507587774839871089887280950816 9464780 -518739909916911231716314720173619200 9464781 9835015643884986570289477088185164480 9464782 79726575619421039981609443044689939712 9464783 231819685655741742550333529100207970032 9464784 12237502059827789969321037886111875072 9464785 80772226395501611652235655928251181120 9464786 29572882300399261544296507773921320592 9464787 -232272089759974195442868731941901708556 9464788 274589968618474566523032874520008857600 9464789 -163338544830243217626053850494015381376 9464790 34681006496955033247542288240547854720 9464791 90844939904101842708967556429626974120 9464792 68997096029977898831379482715542753280 9464793 -573037674392977847762961272034833280 9464794 -14613466301390053626263809559750149920 9464795 374231568765481862962989657470628570000 9464796 -73016968242525804210754159419530280960 9464797 18114120118218832334023291957145543040 9464798 43246265572115511065055894632106135936 9464799 94549174486617593340354945402107712000 9464800 -118316455743753678102417200317051699200 9464801 176198726535812752132727955113653848132 9464802 -70966621804223851507967950128688275456 9464803 29057830843802041271723137667956764504 9464804 141823081615342573549879149529146700800 9464805 15092389409845799109648356500676866560 9464806 -92335315418323574958267120783698927616 9464807 -743232397952303019378245498137827378000 9464808 -88724569888119710072053996846562672640 9464809 75312775620669883552662362029570595700 9464810 40589934829433502735815093231329455360 9464811 -130593910533237520546445017467564074256 9464812 15510824030124306273327710878749163520 9464813 -108750346230077117101350686542483970304 9464814 27773006472315377625416958289649599488 9464815 5351644798917426145305280603674670320 9464816 1758550548274147735241691967398838272 9464817 -76311268500022255739431529217928774080 9464818 -143320697319948305192037622949498926848 9464819 51738281438230005388725520515927369120 9464820 67594701463619526820418675474706094080 9464821 182157381340320080488492896839351440444 9464822 37027403562447475513165407007377045504 9464823 -40118256833587819596545459294423214000 9464824 318690961805830086187253297431018536960 9464825 76538719200464821888508263514424677550 9464826 33450267103522166076128608195610970624 9464827 115601376513044042073223504248116747264 9464828 298938620799167835774254789926180896768 9464829 -138279864749576407439248872638040902112 9464830 24416027492014380479751564442956702720 9464831 -140624355891606937401570346237550448000 9464832 91839536795961710545290324874320936960 9464833 -90276458743291851513351090487929634880 9464834 -63219681559916992240748178579376091184 9464835 -29313511310504333404291413332275835040 9464836 48891219519713679229077567728526308480 9464837 336659582522904667919994093605349963486 9464838 4338571836147914688009879113668454400 9464839 14329754095492730198032349216905389920 9464840 10746770567739475082071773401542656000 9464841 168214774207857935487432996034545835050 9464842 89144855583680005990346312755395522912 9464843 244107237605258010117830180682127282464 9464844 -82098517716519417703151188722063360000 9464845 28879166206409696891394568161477275520 9464846 71576922958846973780892600189418156800 9464847 -90547545232415478734136541098862950528 9464848 3413318746036567703604727586706563072 9464849 -253178417893947785184972638349909507150 9464850 26940422634527477127662530282387872000 9464851 -281616521307814637236204418351301216696 9464852 -25576177622274781540318705458631610880 9464853 145692945158679174273424687510001831808 9464854 -45822055772676592889609345210410835328 9464855 -25341213997753787897733396578373684000 9464856 -155146004139620679602410267611782860800 9464857 5028036031448318166608080185881020106 9464858 13223786224732100956250430626441084928 9464859 1890202974461145536862000613565758608 9464860 -130438931621323048976461445308483891200 9464861 -90061981128034779695078146686121284768 9464862 75772889362320981186025363718074176 9464863 77643331777012782792680121387487990112 9464864 25117536928738399176271492330819485696 9464865 32567295452858073585677943805262022720 9464866 160280051725150770910855393153123063632 9464867 257527813430231237231961139597601261916 9464868 16599102150792353635417069696236539904 9464869 335786078372698451160436882108386133440 9464870 70948953679265066689899524146061354880 9464871 -94470663581592222304455451216568184240 9464872 228408049951918781783407388103796807680 9464873 37442768756825117960119839614458245408 9464874 -141488749259683868172156739763337987840 9464875 -42577519181442593189373538987060080000 9464876 -202526304322095523278892420356401875968 9464877 -7870485086399948466778872286062461760 9464878 -68738921180621612176476747253737265920 9464879 19023913718929581071473584951073182480 9464880 2623387958045651908027192512724992000 9464881 376562886120646703577946431578720394864 9464882 7980108774585389177299804784352367104 9464883 62512045885739010359853541179350406000 9464884 -9360690405451701395796118808456214528 9464885 -225023339636105103087376247978976360420 9464886 -44168497029917024175002329027444881216 9464887 315339343071107486293062603538569402536 9464888 -19753160215715824612995843655194009600 9464889 -149731422341273786127896076618799992432 9464890 -79763587290449746865753020349209696800 9464891 -93778176169973943854047739855193810336 9464892 132971188657968638280567615326122893312 9464893 -363764884886449536987513124777656748858 9464894 -168225179734131758580271600125211701504 9464895 166887675516561222674561374771259865840 9464896 11795117234367942788761935671969447936 9464897 -123669453063814322874972167654991874860 9464898 -131975281724451628458541618046074625280 9464899 -107215371406065153116611413120902762160 9464900 9474524003284486606623368956372080000 9464901 241499940293930049770578202493634360032 9464902 3095897437555899743735783232891467904 9464903 -115667029844137156652872112530748797344 9464904 -379115198109419004028398841129672704000 9464905 -164897910347129344172231374963720040640 9464906 -49591064747371908202300135172340506880 9464907 68414428401101990260377702937629396480 9464908 -112488643559547830898646700231935343872 9464909 -50098085360645756023819773089023738890 9464910 -6454048891728418441623554842220359680 9464911 -650463510271880109231996387702850023200 9464912 70665748689344788175761656173550354432 9464913 -348567776293343074379851055115893600700 9464914 -4535512937688975029020973315996282880 9464915 235948409892311741144277902242517440560 9464916 -39345529595390490556291832320340090880 9464917 -37270785742848829452143738036547038016 9464918 195227917986141511663989156684373520160 9464919 -18037902394644901249848606961704062640 9464920 -91185313474635142118636704468746240000 9464921 21528741195669728198979464181837507792 9464922 12954399291936831146620958827192044000 9464923 -109311792885663300960431335269048127872 9464924 86526707412984436515863574122597376 9464925 131234554131777123537233026521503460000 9464926 -364821238519532729394984270387320803200 9464927 -202023684425105441607594200400777594000 9464928 109584466675029645144244950675014811648 9464929 -98752332951593109749311794625317761024 9464930 -67331025607987352358983567908845849600 9464931 -5975097107120661744243241104038830128 9464932 42256846288739901658834758572505107712 9464933 -147376075921467516463305105171683120040 9464934 -87743030839946322957298040517257497920 9464935 -34589643382395899123998528124042115600 9464936 56017978937707624323364366752255129600 9464937 -155194002452382061432084982999620917120 9464938 -107037832574447586389452900899980134224 9464939 104886631534645459572153335661744449280 9464940 -19698753754883526880473261143456394240 9464941 -126219952003212029675792441893286175658 9464942 -87752532094222884121758766182772744128 9464943 -5438094815350290645563039208452572272 9464944 91567221835068481853138338370695823360 9464945 -938896950687592792021601120175129600 9464946 -1676994954815295023968164565001106432 9464947 49640095962975271584836633242536764920 9464948 258454275408440657069002512973290599808 9464949 110330325236194155917448874803884332764 9464950 -80459357826807480168403463684543112000 9464951 66819195499925140569907111688225808384 9464952 -31952754992236724152534794220972277760 9464953 -292996148499954660284397597821462059798 9464954 -11107985150330069451584085066805982208 9464955 -109998716360314415139146414792699306640 9464956 360004811338470765930025710786174304768 9464957 120822406406001184914894150002828586720 9464958 22318779265765956763028027980266337920 9464959 -125881613780702031204632523863583677568 9464960 9253928637701853672149492272673587200 9464961 -4067496761922118591034745057877028160 9464962 102882661594596003870389692821591789120 9464963 -387567732209022386913595966324996111920 9464964 -57784691663840698889563498792201205760 9464965 -125165126263932643929325762073105020680 9464966 -4703887492003209045678687384441463680 9464967 7216139599211075934591205621324489584 9464968 172095522614523068653355003483915842560 9464969 -242858695097434474493091045942529555404 9464970 26405575878847400290409522264908277760 9464971 -226452557974491591662434896422858465208 9464972 -61770582020244682779173626635291663360 9464973 -22119253280341059427440958920955842432 9464974 58870550594148032111467474524829041792 9464975 -93671584137994213415679302253645815400 9464976 40213699888936823663493106123322204160 9464977 -149741322246010795452096900475553180 9464978 98933557857049730719201835794959281040 9464979 -105067072457971158675094270697445103872 9464980 20367614231481114215519575602069872640 9464981 49997247152538505384570834660491076092 9464982 -31882621574847483340862681034621960192 9464983 166537643915461993178796252238377600 9464984 -9039081011814290941410696544012093440 9464985 161238801607052571620194994859875443200 9464986 101590844294379620049343778576772672480 9464987 148962289987415212830509392815634345716 9464988 -743528826789350206647525896898035712 9464989 -103206118170724362282865363649956970676 9464990 -144169427871781351487827345143074419200 9464991 -101121712600911500617795177012859428080 9464992 3152172942456371265676756952093294592 9464993 -124623052581991942325514760924308016956 9464994 -9677479299549003064468884115630241280 9464995 165434712626611937728185633123188130000 9464996 142172297819357889983318627014254993408 9464997 184392263406712096473624602653430556000 9464998 -143741903177770878327672503345710356000 9464999 402930556113018374757391035743501019000 9465000 44372391457247201337445043084851200000 9465001 -10748352138890161736972419147647853056 9465002 -60473482324499709630350832087436934400 9465003 89104295992109570433522502995951630720 9465004 192654306884912627386638607200965542912 9465005 78621874148715483016297885963280394240 9465006 -10259520758310960431740647949728909312 9465007 81780828877211448663722412076842724464 9465008 -39292090379521853547343056859340144640 9465009 33859188206044228834992762765834555504 9465010 86683232352257294588071595350525048320 9465011 -323329474498042683359399961787008230388 9465012 -11354194190478322957615830842232250368 9465013 -86554108265494841143903920284237140992 9465014 -32689685020456808062405796926346064192 9465015 -408158048869870267341744465218342400 9465016 318554371230549214776459524159746867200 9465017 405615822730937637595830497652014001066 9465018 -126769122703246695181415889592517508096 9465019 72977833049123604749584906840540898080 9465020 -160709165628880338243688933146433536000 9465021 -229338421795834322381363945963813577120 9465022 -59902862656633035451251304607354983680 9465023 -594413209580028561126452542704539396280 9465024 14108028785022244971327737912786681856 9465025 -210673078928608442402566429982572033450 9465026 -25433144987879012155699250583837930288 9465027 85025338766434369722993387381038854656 9465028 59434599935582997881859096016964711680 9465029 -95033994638112657546644941266667509120 9465030 -68683422338711152230917229552226103040 9465031 -283448908896407660474242719375554319360 9465032 29536877243194330260813299538662400000 9465033 72836681466563935604569412882305731648 9465034 209958265801885250751622593192550080 9465035 -9381473717232175049899638328223714400 9465036 103708721914592282359562771629605600768 9465037 7652709137734739441855980233147186400 9465038 -88209025068441937851108667596248663040 9465039 -116418677796476152693911753663045376080 9465040 -30860706933726336371593341084893184000 9465041 -273332604232419079167572368492879919616 9465042 107317956504588918673919958268216451712 9465043 7957930380700399805973183607442424400 9465044 -7170547938876388547661692794009878528 9465045 50663237473695045257101853640635404320 9465046 -59030191527266263479172711145681469696 9465047 -218108768930389980335978918080960464504 9465048 -405777683293081822772058723879837450240 9465049 -69763389633929216004732638801603167680 9465050 33418730880227674223213632463360812800 9465051 -189010272323124307534975491019268395368 9465052 -166605031142227484310223271929422117888 9465053 77965823908396360697918205822770522904 9465054 -9065264483457877703494038693628582080 9465055 -99042030120621093910412205306261232080 9465056 106065998135494065777097581363562807296 9465057 51889291370656264632780746147010343680 9465058 63575010825630854337043371448376311584 9465059 -10232534961469541013587191883027703024 9465060 3446863462573472054461850361968209920 9465061 25349968279187606081604419682453841500 9465062 -145307572541541540732814681399187177088 9465063 -243368805269862835434708899126053444056 9465064 -31794866344034868663948564560465510400 9465065 -166135988866200436635107065570543196280 9465066 -45486880191633985699637107992073190400 9465067 8590060237751995147407028959262032116 9465068 7882322709738069938520633240634990848 9465069 3870303255373970127010346612597496960 9465070 -36090112839554313831533838487221395520 9465071 47492086048265063926530664509878915328 9465072 -28219633698491620658511101111050371072 9465073 251260881922022306811677992029289901220 9465074 434496707691553181094570222596065920 9465075 14814308193593294287356606213374592000 9465076 165062589539808861680125446561660998400 9465077 18685486230656896968137028856221883680 9465078 -28582082798719227872532739238665728000 9465079 -100723100213907716255644325502507167232 9465080 95810688663311840339387529966411878400 9465081 33190673870926345939132728271845495168 9465082 -285083041451786007953389642097779032576 9465083 -252277404683931401024368746837559528668 9465084 19422325942388753213089848666783527424 9465085 -91540482664919556907763697642189120000 9465086 88250589898493908833248001836216404992 9465087 -31746912046745953903863614328547965240 9465088 59169155287173403889032128934247923712 9465089 146269559248972527262113219204344581890 9465090 51280050949707157799387886934693032960 9465091 -190629372105426689940667664109416085508 9465092 27823788884831561160903732921359020032 9465093 258509663291535300904274319831884648928 9465094 -125191775092710243701012478294956927904 9465095 127974382253820559099224209848907695680 9465096 68558153700937480154399787092586086400 9465097 320433347611152310763950972140472545040 9465098 99884490053059565468399672846381009664 9465099 -53904989449733768465091080842379842560 9465100 -101649620445535216773743094698163001600 9465101 -11862976501427052348519600279269436948 9465102 -69520690433902881442610466332045435520 9465103 -82958881955323183730810869311576781648 9465104 95142359965655484564953568696606720 9465105 24192972675155440658422948465563652800 9465106 9840505961683880739905140957090848768 9465107 31508340437663936956394654855810829120 9465108 -53241778289933792436748148445242363904 9465109 -109291568347965269829617259476312799296 9465110 -24596226549551563034354035239803063040 9465111 4196923968749233354578801529614534888 9465112 109593366996334002573144810479707238400 9465113 105356712792924096450023056933019416896 9465114 -82632723684746573171209741649150065920 9465115 -55850881710558781567556849252624701680 9465116 155183486468952466470943121946609553920 9465117 471767235019283416635518443784156160 9465118 5670303057599470743069847602891348480 9465119 11748237898144979919595848687441886296 9465120 115969569434131674442603552150074163200 9465121 -235164847063613327602786651814562961728 9465122 66486000169648632964877635315711628112 9465123 -159996823526536908605385709662356180616 9465124 100849614233293856620317372074518970880 9465125 -321397129028232727753928394601106661000 9465126 93625661261057975385084190383991934976 9465127 -4271132663652742528795737412817988000 9465128 -158757696453782351914665744402294051840 9465129 229899116889066191660891989534155078000 9465130 51135409498151310395649357979960068960 9465131 -105216235401681880714792134627529833168 9465132 85682354057566835585330954565719926272 9465133 325441689529015945055547467283896037664 9465134 -91431189532283621034552543482106611520 9465135 149856844908082106870419328049185366400 9465136 -13052689073912706964485159652835328000 9465137 12300201922376432005712557744332630528 9465138 -77072924763812760320562041656582770816 9465139 -85786018483924656331141889416884499060 9465140 83513189193768618773230810778200861440 9465141 52688927682428721722517529896090021504 9465142 -350144605045300269039435759047724557568 9465143 433173618472483799976709985481509925864 9465144 28848119762931638705448601202609356800 9465145 39758184003318711217970582150363592900 9465146 -119356821845484905615530575559041726720 9465147 -102394504691578956417117066923431530960 9465148 -75273471150956457551002750219414732800 9465149 -268367736139500852948679288303523548500 9465150 -2691622866013320754644413499971280000 9465151 -89138877220559542623979049223886646848 9465152 59890855380304278542525300150970089472 9465153 -100100371427184639560772529647007762896 9465154 102746082713770177523668211657954330880 9465155 -16426341339967834005738913583879947200 9465156 -25299895023740213972153864812583635968 9465157 -125258121410291702155361963567293200928 9465158 100042881390755607084476039936462678976 9465159 -229173400135881072601512791483256897024 9465160 2132857202089757927221160153225625600 9465161 -79263093321700856977384485525426803238 9465162 6659165528655134718616700522426265600 9465163 225326701909709921246137506016923042280 9465164 125969934895194680479956144326548939776 9465165 -71231281172919420810181789066286099400 9465166 -6360320191835996540792756104354267968 9465167 10282303757796763024662285284784129360 9465168 9434709385768656001073948222001512448 9465169 144355069260539939404566274818188159296 9465170 9978558679165872193524698827700390400 9465171 -67416283400543881015664569701014850888 9465172 9238533577836264152364760156657186560 9465173 159785836946288168861622460146111306720 9465174 6046361069682511901080314225347960736 9465175 -100394333660453276320736141230440307200 9465176 -11748044936912999354612141517813104640 9465177 -46805827948666611651882636990977227968 9465178 33470347272349142823184695176907521760 9465179 546266851180968521482529646275268246720 9465180 1963223287852554754194029535204894720 9465181 -198490095946869349049948808908000688672 9465182 14987991049392320078292371091643032192 9465183 73888116720011795956712834808952981632 9465184 -320495076764131028174279595676182380544 9465185 -102530223589163334775814621636117803200 9465186 129865373859699058509880971200104904064 9465187 257119641608179310375726863845301244992 9465188 -113973393255798101207562348985719626112 9465189 113552915092818005947023937630782668160 9465190 -11471873224446642376634266436366131200 9465191 50593079142211643271935239943592372384 9465192 -68857758428237642118508229856905625600 9465193 -179973123715309756003735191357148066080 9465194 -80403249151326617516329745921850011040 9465195 63657972344348097458075437807703815920 9465196 94047809148091237314164303565660340224 9465197 -54887587171442790938039366761119444768 9465198 31780632001898862345236789806253734464 9465199 73346067860459856095649787830423789760 9465200 -4547286136295416864587681249121075200 9465201 193878872757249388206714565573618427040 9465202 -35822055664805308358244372805593278448 9465203 -6950506573936310676789955702115113152 9465204 -17430372891526209553145911846109700096 9465205 -94692631257213433389644709592908396000 9465206 206748744425321675591246409746397435552 9465207 20357330056072022360226851458691518440 9465208 -100749539320793206904410378061455319040 9465209 163515500710254492509948093721873511560 9465210 12554365514675689916554134880685318400 9465211 6283293714315244520220263165789880320 9465212 60228020566158108379300603436801427456 9465213 68198387850994392358754741582095998144 9465214 46743492419979557233874940731039462784 9465215 60056737854925192852025330308747458720 9465216 25641659218306771578281252197509365760 9465217 -13621940417414391534431208992581292160 9465218 11112701113328451287452252358803284480 9465219 -4054334021421220321994327959752467472 9465220 35389444737414490037158771782466375680 9465221 -143547968860139060466975363876163132578 9465222 -3942449396561939992512987070972137600 9465223 -32600380216258451452580240795883505440 9465224 -185969371827936263243562574042019635200 9465225 -59805169736610752766179023305240000 9465226 357926813169821260159392184988546320896 9465227 73049065576877926087646132974762832160 9465228 -93854841463466874437424476669056558080 9465229 36972803268885905155762663796093238200 9465230 45497375623600524154247040714545971200 9465231 9029883219766812055039167852920585352 9465232 37557089128067615956498251533850157056 9465233 -148219124050362694153147666825023683340 9465234 88980552053416575283077868296394327680 9465235 24262206218615120330783351517328362240 9465236 -28718215424102522494344816768850329600 9465237 -133856036843538498508043938315257795072 9465238 221535143262672339891596707343042687520 9465239 -16704919878735126172050651006737730720 9465240 103299976558075957099741919508478156800 9465241 -100703708670729404200601008257493704428 9465242 -12544125756728478451217275859101651728 9465243 31294248158593861479268000347393828144 9465244 -90257559620453913856598887802118398464 9465245 -94542151477462879506249780982629028500 9465246 135872800740365928018544395250873344 9465247 77358911169236484300746396929836894720 9465248 -43609045309188331246456733836460163072 9465249 -241408608706297783194040700668150629120 9465250 99097693059834646474326096305554344000 9465251 279507489788086926209911115378182860252 9465252 -180263362210536886946115182452527206400 9465253 -6350398261959840849481518255454674496 9465254 -1191933367781204410187335132150046400 9465255 14220789052841739006546039100736526360 9465256 -85732780770085249723234053805290501120 9465257 46485069692509965124790475526048785060 9465258 143486994202302447863660635408029305088 9465259 176389817192979499765117998915256291680 9465260 -19001895175583662779592340020613406720 9465261 -31262648906686657050619596749763509760 9465262 -8342637948305462592359787472669513728 9465263 -459513032810378754647583995368266853488 9465264 53520445998087589177318807754050289664 9465265 159736776187068268077646802018438640000 9465266 91206265153671597198328969086162499248 9465267 75451490325111758193768796551330054912 9465268 92523622224464724219256258833533009920 9465269 -169217738438515046620076072132633591040 9465270 10934514176442436919237641941929552640 9465271 -115490198060312839596092250393835597528 9465272 118474525727423267960042003844556492800 9465273 60906966573760204086531718223946304122 9465274 -30513279891754986097596311849731439616 9465275 -3712307178803586367770960787298441400 9465276 42463674338385693038765970972074655744 9465277 363358361913254896762151440886769374412 9465278 -97247885409149342055255208598490658560 9465279 18248320911984700781466442570935473280 9465280 63339597134066085454855278475031347200 9465281 198674157133891034053506730000567058580 9465282 -94720862054290122194299809275347614720 9465283 -445525099886049318975602970693219353760 9465284 94324958349513356094748790562816479232 9465285 125766634665285608955299375922402249600 9465286 -138759869742981958736466222813825525408 9465287 55848623145380756438375500063106564880 9465288 60527497133507856787141798870104145920 9465289 -2245563180617814650594442410573347376 9465290 35471682925574472284552006132900966400 9465291 97923803981028913484965854212900007744 9465292 102659265806652385963747209901940150272 9465293 63543902992777987220581723285660135542 9465294 -36253397775170718451378859402607998976 9465295 18177052005606254507841172955091677280 9465296 -31960875374349343730614657694215938048 9465297 212673413432621975030439207916170310272 9465298 -22703905239879322749068970376073439600 9465299 389346042575725597925536342940309759064 9465300 13812177639271399596958928803799328000 9465301 -11992568735611630715502202235518649796 9465302 25629622181842289261563159858457892864 9465303 -98910066772550034475687168241582792160 9465304 -209447676411794881771297210051556874240 9465305 115458936702113101497121212258492970560 9465306 137977498974674651236361258686722662400 9465307 -187398691763539895177317515729669554640 9465308 -22783870874273012571812397233758861824 9465309 2382348442110981337476139058835713280 9465310 93700683431968838251269808529891942400 9465311 -339691715050350627287224754761247628240 9465312 -174249510268453542347284802607866707968 9465313 193624392725183787293358275288701995648 9465314 62309871430762969302310422076009394256 9465315 -125570430859381834621472353571552388000 9465316 27148607901006815244817551826357088256 9465317 -436059889038195471829592218597418933634 9465318 58027245880940668928717312333078075328 9465319 -201368629102017679511628975228277216304 9465320 -207117963276630787346476929816235622400 9465321 21305797811982641502880184692503692640 9465322 -99768213703727585296227847725626718288 9465323 19102144004840563616379078301944066048 9465324 -152194132627493850156605740843328851968 9465325 147791502025589991478868034399849988000 9465326 -4180826577313289697512303623817364096 9465327 23194247627115849764411883686277709560 9465328 -6172619416003906938103809813104885760 9465329 -168069108629207703932994299209867313070 9465330 -39591578179472756114920527580655646720 9465331 64655473746559725060730052062942685132 9465332 472030344318031126867856827103096832 9465333 112714301916532462691301930526047849504 9465334 238284960096549510968885394234077766816 9465335 117926732517701946939769513001198474160 9465336 228750856370189741633085702967766630400 9465337 -62149046120273206992181452740044648448 9465338 -1900351586749777600578206512499521680 9465339 51171487274347376120478085798464242400 9465340 79466708235015569865059284047261050880 9465341 66429028804999213987430352380038094400 9465342 -3411047494451879282798334114903601920 9465343 26361043184431661397259930251534795304 9465344 38882118766367663481238266976193740800 9465345 -51821307121893670782256539623938625880 9465346 -48658312114765110070264071563657904 9465347 -79709679718776694344536241114614355204 9465348 57323357628124565015619742590013025280 9465349 -215509227735943595909226757439536776036 9465350 -12042966851384187727215007429942941600 9465351 12561299731933504788402261926906310144 9465352 -120760651312619480627034924110911841280 9465353 66347429531087171494024131134056024602 9465354 -1789852366796572328893907103563738112 9465355 200691133122194060115548646900189833760 9465356 58514059467622784331754948532429322240 9465357 -65797832493877559989138193782198397376 9465358 -50971206345210606952226364473308474368 9465359 185795534587880797557970443125096560560 9465360 -503013290814123588047255470512537600 9465361 71916455985656379617771241620900555124 9465362 -170959690249653079033213944402341576928 9465363 -98423106291932324910904903723731907200 9465364 27177884341755865363318088950484832000 9465365 -10946405819407989439745864366113589760 9465366 36489496424169704771118222199224460224 9465367 -79220247779431666771318253403654885128 9465368 291326229305431914027996499260331008000 9465369 -285922231283979004806487244135709525600 9465370 -101574581501550144441782757539966284800 9465371 319507373636159744160643605719057725572 9465372 40128928292315976615209265663155162112 9465373 -389618289402169059620581407826271665460 9465374 -87278665583026484859564150652400198400 9465375 -3771465364774800661497284057817312000 9465376 -67896056150998388729583701324204998656 9465377 156888964256086239933132290071555969152 9465378 17984580964351112105842372111781365248 9465379 -3181768966385502065631118951234042608 9465380 -1808620642796539593153758032754941440 9465381 187865622670588163299130138523027831870 9465382 88547072209746823950889851683414308800 9465383 -46254133278618956893089820237305902496 9465384 69848039985550302238197800925047685120 9465385 108428500334596106147635195458415257600 9465386 60993401456511313945029490285440825600 9465387 -161322991303676391136383822503715870720 9465388 -148536682033997172329951971931420115712 9465389 -109233638224469996669950245373226105280 9465390 -42103898730640597156891353653336524800 9465391 -5015729879785201228815261721229074720 9465392 81418638578019694738046383605133639680 9465393 -57240151071150138862238169457685529600 9465394 -55896968276363705692303652116339630080 9465395 92671959280739682338276225788655379600 9465396 21003472217362306409023976214574694400 9465397 -1891371414415693489742145568051391940 9465398 64690807193176415880683827916772451200 9465399 -7304313166760299513045989583862788176 9465400 11237837587103132283725470989149184000 9465401 -26979829110259872172705948809987146400 9465402 -32516155300327020492291105185510765568 9465403 -254260450758511542200333932813702109256 9465404 -95578665368232091537876121429238833664 9465405 -8178432536097351287851454234411158080 9465406 113416253614782412057037434741056145152 9465407 26602222085184426595567988702253689712 9465408 63314046849751916667968804917288108032 9465409 193011898403437448048506723323581500610 9465410 9849678273234949741445431047301493760 9465411 -87966570928115844639192093983858609928 9465412 115150530827301901123387922585919470592 9465413 372245245369663135464021644845561202940 9465414 7897377328859710930190587162986092544 9465415 -94281792941097073821295763508593746440 9465416 -84503725801232401749544146755720970240 9465417 1965448209032372553509242663995261960 9465418 3730352889469256846976516156888021504 9465419 581480558141630430290784136938088479696 9465420 42489968592683192565463249927738982400 9465421 -147065257690284037719537574174595360288 9465422 87616921787074220289327172297245112512 9465423 129165468124799830406625919853428301568 9465424 12514908588577409454462853767180582912 9465425 -276798226582949754710396149617266485200 9465426 -113498000457695754756273158457162710880 9465427 1733515961170401588433865405800919276 9465428 158619518028844065757038562561743360000 9465429 -29512995141538563676729261508604081600 9465430 -17974800005423001337300802896349556480 9465431 9954219919909809242211620079115092264 9465432 85917608672390276658887027540395192320 9465433 474270929191399550824034064902436982804 9465434 -39246700289342803615326519653172086016 9465435 -5519207800456978800385469332492416000 9465436 -161260246048959664945716979201761285120 9465437 90270688593327776813561135169490156032 9465438 114131823936038996201855332519670132544 9465439 260485706292788074603753934080135334440 9465440 258203792058770835379860208026373324800 9465441 159004239109775978481633732426110454192 9465442 18611299865027053607908297041344973312 9465443 -44137355719348192130638811241908694816 9465444 41710492028271222706846116817989457920 9465445 7971985262857121460073852826116645440 9465446 35466956704644972275059511543853969600 9465447 -15728482095271793884306592329009959936 9465448 -326930446407139877043059595117351920640 9465449 -57761625757924216547917636425182523264 9465450 -38569680223705739689633354716526694400 9465451 -26614143009726024260882667316419366640 9465452 -14057018672677091232811553572369920 9465453 170960017871759259503653529602606953462 9465454 18553031331541533089443157932966608576 9465455 -22624960671006038516948620243871831640 9465456 -3700062689790727532548465463427858432 9465457 -316143656559535848668560595735212405294 9465458 -160554869452218830761108218100929116160 9465459 -215686180928373611371743383850842250696 9465460 227552699096718980071173399047433000960 9465461 6248407970551040019392593785385461984 9465462 124270285016185116701594781229903484928 9465463 -77535985163280331039657330594885993040 9465464 -93890297949394473480249509433525043200 9465465 5285937477026234819963511382697418240 9465466 -21125804026288371592266951045017642496 9465467 -212113122523966617654098354842739064 9465468 175927835531180859926823768435012887040 9465469 -120624222922952984343351558016174895156 9465470 31539518721461111070188559589191970560 9465471 427744764983952365286443280330952051200 9465472 3997552675620633082797560889071370240 9465473 136257706396886147972412953265420238722 9465474 -40195629835635992215700038405154624640 9465475 -22061656041577525947131703316598234500 9465476 118699349434544612615632982368650898560 9465477 200015948414737541631147673908048472800 9465478 -9676591343362545210687918503793991680 9465479 6425548042701358075305637592159725080 9465480 44876041020851220666524013786287769600 9465481 -175400021295057237527163007618084401228 9465482 -11703278053041090498475284591308819520 9465483 147953163094756253413734684366593496000 9465484 125412759675355690046294826002801879040 9465485 -84497071187368725158155716187618740840 9465486 -30556757903579580976051797873314642880 9465487 197896801211782318538373605206812451120 9465488 -3516907273551158494997025393546362880 9465489 -42335858072365292792022140412730158912 9465490 34315594272667864507420863281216484000 9465491 -73210314376853906043527657111209044480 9465492 217425005785153543452872242484320579584 9465493 -101666826118340572605040902702922726258 9465494 314934941949271692247855613899691702400 9465495 73065943527854965496925946530201476640 9465496 -213346225860439911674535544925079244800 9465497 -155796499535985249006782305617384816054 9465498 2236035920484662138324751210163901952 9465499 413466558881598459090736966854870954500 9465500 122095330495910144815782634721167104000 9465501 -19011603988796627433312345244580546400 9465502 -92244394101029640493755961008037266048 9465503 -148740196620776856155218400607325033248 9465504 1497050872023137803259439426843967488 9465505 -112266446677594333480719199595794875840 9465506 21710739807776664147616430024621148480 9465507 -12156191018705476713929083239077061552 9465508 -21076001847802407893787289452094488320 9465509 -101733870188397480949937594646056699520 9465510 -2854481895364894709915652206085901440 9465511 -148763407736065792732792304417676700776 9465512 62717690232830402163358215575740416000 9465513 -120230819399030518656358076743126272000 9465514 12937558159977788501602223684830919856 9465515 2122031723982568138280755337091631200 9465516 -2980352461169228173277021957607123456 9465517 -9912737943329040083599020175877555434 9465518 112825638965214767639339722003029023232 9465519 154745332932297530226037299285337528320 9465520 -42729538306826672458234435421754163200 9465521 -13605189474923105698206992482651441530 9465522 55453651413831059439514544190946967040 9465523 -420045761652702559930211023140600639600 9465524 -114233586625596321920361305949984847104 9465525 -49867243984291232179632849909588360000 9465526 -74707950925145407922993600350087011552 9465527 91383020052950072488188071424615566376 9465528 -13172282597256315166877299960809185280 9465529 258361653284911448141770724195425225130 9465530 54614906249567526023955038135498462400 9465531 25221215000369469944846396355044760000 9465532 -319378058038138535770065703589315174400 9465533 57646518982957386744724870287239156160 9465534 24620175701565267115027972033612214400 9465535 47800314232228146720177721808167487040 9465536 -91441012066945128525792131252244971520 9465537 -194879393844311300354533972107860077440 9465538 -13534584302591354614489866243053452080 9465539 165993915055657152622874136328957697340 9465540 -3907196897426743341564493444640931840 9465541 -5405502700336166102372390060124414528 9465542 -71954645681314117821279011908564224000 9465543 -135659125163700638069752623477709118880 9465544 -373895462869418128173888656255889530880 9465545 7745216666910026886691662951241597320 9465546 -60688806728162031304058446073615759616 9465547 264886557037532435840644120455406080 9465548 36235675183007769349671584126042635008 9465549 125302305794350273315195246200322099200 9465550 6371704552681587882470471629417036800 9465551 279542060315930012729092708777039306272 9465552 -6104224981654697625297705366812098560 9465553 190831338493880425763564247148079368640 9465554 -36449616004698800658033576808992918528 9465555 128224455845013655094372234901895998720 9465556 -43038965303361620001193361155231127680 9465557 -657923475556484030184421036930251157440 9465558 -23964024889671723466788071526166904832 9465559 6238769455045476883929994077213168616 9465560 -47721309487882143461550831014572032000 9465561 10360668168834355395544726843675232832 9465562 -33219159819419687868398358133360635168 9465563 20608687263318333595421032312708348464 9465564 18461162305723561622562076744489500672 9465565 -510577160292772736278035040613335018260 9465566 139007510755950531080489174453929921920 9465567 -44899145550088754707174679193081733488 9465568 115135092101987570005259256171377197056 9465569 -130929704391203779300451228962254799056 9465570 103408173598217607591944767384642348320 9465571 18262469422789086863995001480581660800 9465572 -49545699377192912731156316369055129600 9465573 -8615708491676939727491476882978908480 9465574 210041194386984139732998688982235588672 9465575 7354361001881998208391808082199145200 9465576 6987930034040913219503920983314841600 9465577 -336922001988651496127238420883003601328 9465578 16646238666849204796756854027823718400 9465579 60044594860092156031010255431820697864 9465580 -220164141442832975270284289188593868800 9465581 21887856836653723513892769068215110720 9465582 -36878418717831717143393639095801076736 9465583 504506588837257268764481355124353292800 9465584 -59696547263001339861797186629617254400 9465585 66125714183684794499208864089169254400 9465586 -51922564447102941393761667136915917312 9465587 228957902748546441744347160926429932236 9465588 -40994662427482180244482997475372288 9465589 50824043296055618161200697715534071456 9465590 -2266373100255441295881557459445943680 9465591 -115860130211953079337299793100391473920 9465592 -149390627233189073916592732703791104000 9465593 123104460161510081135636675578701940842 9465594 -87103672394475707011005385165961932800 9465595 74159121112753526664303176803950055200 9465596 -6614142434379468495217191583683969024 9465597 295147879342339533472774846036738155168 9465598 143548809930439578619217541332619626880 9465599 -14948665779698708993063671479974113440 9465600 -77734068502067165404388093167927296000 9465601 -305115586080511496256296490676255046398 9465602 2092383703388099923857523824383483904 9465603 -7346334450357378978408288667529217792 9465604 55601209114608316176565014034703204352 9465605 -161708123506735255872870707136071289480 9465606 -83647532329834717296157767732349977600 9465607 -328305589654111144875594598498170349928 9465608 -213256719039358163415044213401687895040 9465609 -122687489014108179704318885055104730096 9465610 38010432501510760831970137839254323200 9465611 -17005911380535860985747733263862724976 9465612 -10898276923318689588197500360787460096 9465613 242411240154820632835907676205094263862 9465614 36538796732871905668010875277652762432 9465615 -91884648467986707075027199840350399240 9465616 -47571892095630082073946180392664752128 9465617 -34259946956629448384533846677093783360 9465618 9617717328292740212907724212222659328 9465619 -28421119522803260848914259276149167760 9465620 -198054015853369600715572864106647902720 9465621 -18757961578138214963503656536043522240 9465622 39185965933185662821590161737175654400 9465623 -128469194751013192728073082175284420280 9465624 37218624384631755541039079594676111360 9465625 153909777502713970635021705800395575000 9465626 -154129976298210453479008859531538792960 9465627 -83497803981114310836966333525363028992 9465628 -195102276025917238342185602873059973632 9465629 30962774581806471328392557980807224000 9465630 35067543082846008150477233159846651520 9465631 -247210095415042236831782748947506087936 9465632 -75190832720570211321754877065170518016 9465633 1609733116144372587739586969466101760 9465634 25763591110996189960209450340778880000 9465635 122862060936742350380654612167240507200 9465636 24137316073631697173462423869362155520 9465637 -67072004551186991498716668175737355714 9465638 -25087027253862022255242305677526234880 9465639 -59270942608243951483352525964427215576 9465640 -31390640250716287660810166820084787200 9465641 84408607339517408093556838437270761892 9465642 65270983116800863613984808777393086640 9465643 144661870403574088070014715414310082344 9465644 142653860425764933834867910347277234176 9465645 -8873659972476071244313010883722736000 9465646 5089742099547692936774503805336677824 9465647 8895071966506518805478704241325418272 9465648 17953021567778187219134408654640906240 9465649 -234551408080250802115334172444867956160 9465650 -56287577449832343405489043937158694400 9465651 61721080188887845605423906992767062240 9465652 52785656396985130382421401655205711872 9465653 63265769706852166361990459082638550300 9465654 -54211849897655860071528897580325368320 9465655 -32091605125746956823877926874339078440 9465656 -172203178946931422856227060598614384640 9465657 46724116045979600481822566818485758688 9465658 13824844304323976773814350371596909760 9465659 189056750285602833351894810185470044672 9465660 -11110016530787878999975036749707589120 9465661 406907898014913096980145454172203384262 9465662 6127611046735827973153385878938201600 9465663 -218884085457027087694381783723754713656 9465664 -14660518865793948401316719411549175808 9465665 -2498802222198560977614661333714526400 9465666 -14727292378052157188879813581460507136 9465667 361323102690156537210224078712017858880 9465668 -37906814452232302763477324789729320704 9465669 75344190372737316071029328773798165500 9465670 7291307152534647021151473788933352960 9465671 120374751183154270279704810146788932624 9465672 -255494529392339537154691629974286336000 9465673 -7839039522719414105412432258826321344 9465674 222020005562011834127502819006522828336 9465675 90355380972068888917601516312431842000 9465676 1256906940732544095315642283777511424 9465677 -55239323658201976598930040808687678740 9465678 76306026162298817118933893479865215104 9465679 -313657760912527707160317654605854552720 9465680 6027406400210152844140977276581314560 9465681 75879121001363847694488716119815609600 9465682 -43730713105200726083542335273983741808 9465683 453712847989201423905602306430638461932 9465684 -52235738101239913068507808107753553920 9465685 159325393808279752427764958203482683760 9465686 -120502576770149947905290345725389007680 9465687 110771920462753319068229306036127667200 9465688 182324241986840848710176217584455157760 9465689 370048976526590254907271632400951809556 9465690 -64624133568817446244065309304044622080 9465691 -13154782138791761491755579085538223616 9465692 166514840900161195402624512449132130816 9465693 -73083110143993614411167623017293434656 9465694 -44053399561070327537478598229360924928 9465695 6042368057544895068319198493978576640 9465696 -67544112919246345050280324584222228480 9465697 -208200368794447866856408044067220896080 9465698 -131126485795669088741931740237529636480 9465699 -7856829527646356127134636906516149440 9465700 41211893513751967052206140286233088000 9465701 55875609174300795560391813458598977280 9465702 -133095940282902024536686072054726916736 9465703 -131808937384679880946701888503063561816 9465704 225161374129963110336973050698066549760 9465705 105687531221764398866238839711091494400 9465706 -182221313042513634811614399841406092800 9465707 -152956663109901559704710703885847900044 9465708 -43624729472962804134285116440333615104 9465709 -174024537946242032363906912488077610 9465710 62715484325347370140843799343291548160 9465711 -174396309255622824474629149115020211304 9465712 62799417984739592557660855372454264832 9465713 616040068532906161451786202244017890484 9465714 121950440932841506262559809571085520640 9465715 117139255199157095423824342782256948800 9465716 -155154377832823104996588532755632632320 9465717 -35288336562318648111047584000371325920 9465718 4250811384330864341840494241044279680 9465719 540142407866699188088413070167435008 9465720 43998635647091113236522066252850790400 9465721 160057370051441386691749356184571026922 9465722 -128286807984792199525402378713782958480 9465723 179125330036922797050759138576875856972 9465724 27475214679465663135927477088080691200 9465725 183021595869337922844587679040891703250 9465726 25200570409213480835262899936754290688 9465727 564724476181943222926689897864512504112 9465728 46934107940582162089002748308954808320 9465729 -34310293598104861611662074265337263232 9465730 -40946225232311562581913352625202486240 9465731 15790102298136850848001950390628494144 9465732 -9192865271699262022497207385549801344 9465733 -117067126632921236033513648799676090018 9465734 146093372533400094099532878332596370016 9465735 97418149128479100217766906204000346240 9465736 -24316725879334106575395194427395604480 9465737 -10172090797757359281929148156983900928 9465738 1033176875883423267347157466359270144 9465739 -590469663571193959962050998558563258744 9465740 -26194271898487273333342366296752655360 9465741 7414789053481896130639745193565558092 9465742 -3219132140433509788724994247481671680 9465743 -41817381834951310971556469321516050560 9465744 -20885965356957642970248741505372717056 9465745 220578183480785724607264300121745934800 9465746 166155536528002460857922385343183704864 9465747 15388483205693265411913072390904588640 9465748 -354547248026182049101844721969391431680 9465749 -108544938569863207790995688720339675250 9465750 38351226449437029818233625535225408000 9465751 12105605329266286049291361813671799752 9465752 93755566286763541549865994679309209600 9465753 -394001787742165798598881682356960604160 9465754 -89710213776620639325741227611960433424 9465755 -71929835621256943627973012283717062880 9465756 -21366395349364252627945075836105942528 9465757 204001605131036965132115146282728448 9465758 -27142133375883535392710184899797995840 9465759 -33730979639394871792153486643999002272 9465760 7591275259465436617797685924630364160 9465761 -335885515193970779038132287874168626000 9465762 -106575784752073398213389898702551040 9465763 -44904103569462117054926455545340029988 9465764 3300389463765266426498508480364191744 9465765 -38112211702328001613910450379696113280 9465766 14467410069402458906843504668167322944 9465767 -50178803300440712885853526274552946840 9465768 176247954507350528209927741768578662400 9465769 -256778363039343111561708491272193134080 9465770 -122976114134697432620589594082468127040 9465771 -79708705108813890273032941915140480000 9465772 -297415399079330916969418459471598074624 9465773 3372130034424276319045511906354651340 9465774 69375175428902611047840408624402107520 9465775 -191719924641934886568058426808162285400 9465776 57242981804351621342190506951987576832 9465777 -2610650247017916019236080602407722352 9465778 -33613046982250195285390719250059425280 9465779 312167529351788090769222615459085976280 9465780 -65345328387440577029864570836668825600 9465781 3712536896705785426278122775911445852 9465782 69894844752489883490273809304938648992 9465783 -15738126254251710710067070473534998400 9465784 21905928083084615156807063652240875520 9465785 -27131622415327419281949269202599231040 9465786 -24402333646325971369863754255182698496 9465787 130833983459912721392729155050968793192 9465788 29595037668122114368895719633911152640 9465789 48792719672121052337224755864659745024 9465790 -159860449349757717505925772227310705600 9465791 -123051300727168131450010891698811232016 9465792 -28570789671642584073870433968275324928 9465793 15113096349603429998865620050805001924 9465794 -24546679025926919445362424974015355360 9465795 147305151886236001445285387072994837600 9465796 -177566742172010691976252281896375287808 9465797 -181447363676810812179418664806084040736 9465798 -167648246406018766107754955606561766912 9465799 111028423328546207065858334453817503536 9465800 98507199200893208468886426125230080000 9465801 181035774746911106174911559650420111632 9465802 -88055912081219061130345757323034397648 9465803 312108986590123958716841332669002583200 9465804 -164007730010195119564333058089798516224 9465805 -522390943186214715460218659028884640 9465806 35092613350805718175692004820488874880 9465807 41022297091913449008402300740263283088 9465808 9345543760017432531928789585640423424 9465809 95864095574026633200226673683300001010 9465810 18827522105704235613493778703600668160 9465811 -18379469715986881541698751171685786768 9465812 91329009276214474030698544317787510656 9465813 -29584705325418927448372639815041434176 9465814 36915367912129348438740741151850587392 9465815 7966144400603969033044715640590439960 9465816 -137864146854025313141819865081393254400 9465817 10630050469022503711715432879944550212 9465818 113266089877611008814791172131261030400 9465819 16691219364644959134802114939574108160 9465820 -9499771926732991254447272510400030720 9465821 -114735183932118832209192066618619069200 9465822 67619347911021293963072496835304720832 9465823 -76063207070848525803080678698276368960 9465824 -256984379558096802788971683540262453248 9465825 99336689442562569386127262052905983600 9465826 -50474336172958827726450366700227972960 9465827 109187117470630130194214700419684412672 9465828 167235384247118214265881766754248504320 9465829 -294313175176737698463763111134838429570 9465830 1832979849469884462647847637198080 9465831 194594639171167943952197811489768456720 9465832 112253244940336707977326307702245324800 9465833 19147399058956783963142565659792904000 9465834 -4153231658618152576634753219628564480 9465835 44367707034214105291563561696574562160 9465836 30132217018842193303761720977106612480 9465837 -3501264119751932496088952826142132032 9465838 184324538969799357787242635323847629440 9465839 230673545897785130523908036472525890640 9465840 1521654263449439555267415665095311360 9465841 -70191786337337359175159955658343794560 9465842 2546175314824396117836755138448456960 9465843 58430384181985918494052142179178564664 9465844 240965624375332312044028063719541578496 9465845 -242093946177579053012814553664754708480 9465846 16449290833958188067528336181677122944 9465847 329709108323011002052346308117121503392 9465848 -1240157030870144084230088974179041280 9465849 -62439750368177005573109781820004702880 9465850 39806884288187184472126133792075269200 9465851 129318046083589919382062155786045565400 9465852 1095815813364979175459897904748068864 9465853 -176974121477792822400711701635893122196 9465854 9757909159950885328933602947922149376 9465855 -59790497846500128623213366944586081280 9465856 -139293000684239918394354999030949347328 9465857 -136829897710951861698856585200077085120 9465858 60719884546216062968641065449273813568 9465859 -38819140140584613627692845318866458400 9465860 63592852028317269548718490669255630080 9465861 187412141540811620631508220108009639520 9465862 -8874443392585827746816227601607045120 9465863 -420023924759705963451265766977674589416 9465864 135901934344675606388717207574445547520 9465865 149305065532627087492765069161837628260 9465866 90379875442753859231911992403038380640 9465867 43245827163098039957679539603387860284 9465868 109773894401259139290375629621600532480 9465869 -256294785019089036981326496081253439274 9465870 -98906761440201285995979869683314019200 9465871 175796134020643208236534431369284849072 9465872 -14811657400169511509404357468529983488 9465873 -2340452018644095066401321779997016000 9465874 174383193122463817525522962577306430592 9465875 -151171686163763221307408898981980616000 9465876 43616410478642165419876429028892672000 9465877 400425746496679351910728841732234107132 9465878 65270157151622065561731151464783615360 9465879 -66895518092119456801130392690342563840 9465880 66266057647402347174666419927365632000 9465881 128991312080396303302532125503075780864 9465882 -46116400017580728129215163340177234176 9465883 69311626122220544628433370703514197520 9465884 173008299037357748226236186005357977600 9465885 26904944971258305753989534080347694080 9465886 31333760525990328699939398226867879360 9465887 -28777284135596664947886852684008709480 9465888 -48444216409351454916445683871993823232 9465889 -113659641716601194655953461724470070844 9465890 -50766672346927854834787775762268211200 9465891 3633043240416321521591239928184448320 9465892 197416557892376246845274843644548377216 9465893 392843632431250695708994319010429387840 9465894 -312604730297648055820536177897694752768 9465895 -63722431713044917652366708032335976800 9465896 226021353836589663627075818891076403200 9465897 -7518526500461955396030826582005786240 9465898 95765189569319786416301988329288775264 9465899 -102336792300384177110791293207236415336 9465900 -7676215282720512578068707424264704000 9465901 213707776169514510198099664128394014240 9465902 6297766454040317398937099006015248704 9465903 -13929636356979389397893483595928468656 9465904 -17756463957121918468243546053321687040 9465905 -146377539319521213257073391823504996940 9465906 -29244949523191895155326133255681814016 9465907 -431246821203981087709934552743100330496 9465908 -11964352526582774491425112353480799872 9465909 -125510448169935834355015527435897820896 9465910 -6002784159402851927208081497208579840 9465911 6793070979546238234641110545060725984 9465912 -50385412436282820918397610013761372160 9465913 88486661389425061170250570466281925162 9465914 22902306965242180773196821589597923840 9465915 46076425737933942612140835555010519920 9465916 -166188024144048471193704977934842880 9465917 -24958494320193377958775087509183455034 9465918 63060009366297873219975022746949632 9465919 -282349616530885362302591898666220430880 9465920 -73445030904856379430707056693000273920 9465921 -102227087246056185568145014633575352428 9465922 26964784660107250359864964354238229024 9465923 -354596692360917353526373962610333509480 9465924 -32469946861183855624958515882912419840 9465925 -30277566675095393106490879031586687200 9465926 -104480069146440484024338397488008121600 9465927 10084430693621304162511298622507704400 9465928 -336663199020336980978107002055464483840 9465929 471756881198797137954191203455460416480 9465930 -36552112812264083336162335765491264000 9465931 272839161117800761826173030909828115732 9465932 -42733332215042471301105403251261315072 9465933 -54651338025791423021627391617107852800 9465934 3705113207856026454106072572316002240 9465935 -239481693270017775866909798375406672120 9465936 4006888582206381880842156355673260032 9465937 -183174846179260006784041920021265892568 9465938 -57979318749997006081719095325310663680 9465939 53491307707689038070686419344844989600 9465940 52279718615544040873886892203390914560 9465941 -509894261333425167313708449440053468608 9465942 2065981501381681532888810999546392512 9465943 -83429835793869590168363492658491395136 9465944 -325297094668090361509027628799451545600 9465945 -12204177812807541129186478308864460800 9465946 -91624417413038621005003826621560621056 9465947 -41342262022347683319511645688603329680 9465948 -2468283762112255881079848089105656320 9465949 32607316177915785478103681642453256864 9465950 29928231788184723424273791151685361600 9465951 75095072200585565295143155193080080 9465952 -272971453347258757109015410511452569600 9465953 54791114694413082871296900244201817280 9465954 -18240339916929045871768908306616433280 9465955 198006744372970181295725216767033569360 9465956 -45273329354445861499637955218682218880 9465957 78991097324647363528036690524930036480 9465958 -112601363328025998417648028068095941920 9465959 60707960213208353306374749614872841304 9465960 24680196126298241982558242457255936000 9465961 -143938387741861465634387283662531666288 9465962 247142979114921505659389398807472250624 9465963 -34959869592317672414001574881272447232 9465964 -81662131465541010984756837467993569024 9465965 45808338255502275892462694589587374860 9465966 61295365798645578454945061486056023552 9465967 172840924433632890591411907157770308576 9465968 103298459820034873369650474886562414592 9465969 -9540721835744575560919510117932721728 9465970 -91564872671885107549782294207954936000 9465971 -366254993526877327191747067449080917800 9465972 86859419092099739288496014341729923072 9465973 -331765801295562206410302109178774263296 9465974 32806777654150842131813605591153557504 9465975 -97202935154668823156715682186646519400 9465976 -113733565943285064670479498745786060800 9465977 -253100522279063160276072585464287680 9465978 -43604779134196969725148214340923467776 9465979 -63211663031244975000146871288333859420 9465980 -3444356028198744754936956877575475200 9465981 68990699121166333003660630247289121344 9465982 79685391311837867593023841871969582592 9465983 -26155897823982054402163648024861923216 9465984 -8828726320509621758554742045445980160 9465985 53621985177209143422094355353194660180 9465986 49734196423577809824399739596212682192 9465987 -198921127001115153090119871083801669640 9465988 84785536771396840716849251404874366976 9465989 -65842428673000617115139494505538432672 9465990 67087013307966169167764043261390643200 9465991 -167534025724343167172848531216121035248 9465992 138949114389802072802116137302070681600 9465993 3282753323275842430411929597005122644 9465994 -25704265398248423893236330283480098720 9465995 65435520708240003365119192780916198400 9465996 43218685265280569477752839376466856960 9465997 -107801095350362606423895398432543128800 9465998 1797447120268396167404354719111173120 9465999 -172448563947049243021635726846927081336 9466000 -83056013556103999381968087406718976000 9466001 -490920941908936590821454484708059735948 9466002 -18628379369223827645647905609206868480 9466003 -120416156073322098481898610960278769748 9466004 65180745208603052542733891308901517312 9466005 43102290325795518641705160233020254720 9466006 -40049691048061150764506622954453031680 9466007 289543391223253110839110885172884973256 9466008 179344357921382166444239957271462174720 9466009 -110718477253528484292283070457406008320 9466010 -23928150500743132987024017107427647040 9466011 -445486814842053058900635997615179825360 9466012 -118204432561236220767504488103304370688 9466013 24833070772197895396561873628963345580 9466014 -281708963120386130084297862200270208 9466015 -46577013940825263946649719824038153280 9466016 -346057018439183756116390131239092027392 9466017 -82511917104408595112860608447063797760 9466018 45295737511067977160469238799424367104 9466019 -337518370005315041529829274058675709080 9466020 -348361272658530989417352942157639680 9466021 -430447655699426439468911664523339923778 9466022 76925666437625693790011870973409401312 9466023 30979477728562152760377509081306815488 9466024 -273175507048264792021124384415669780480 9466025 -180948133191357975114150356943967349700 9466026 -8339835596071912725206510135401049856 9466027 -83059791823433003590617872575588530124 9466028 -189432387533215205888323848258379714560 9466029 -159685580784115457829295634893172273226 9466030 796268802686537786793908608742400000 9466031 -100300153588779528053044332436296786528 9466032 4247328406324310188896953853856972800 9466033 -348777228182587463318641590283487076718 9466034 -12382671349848902842758604031392441584 9466035 51320189177345273356345849196452761600 9466036 77179375294993137661034562197335064576 9466037 60586490384552315405224108121719765152 9466038 38566457103408875123108239676482237440 9466039 -81048737642446209730119902991028212480 9466040 -13189355028460983622855377207536640000 9466041 17945012293533955579738983590849064192 9466042 -53755814734197358908360032937233464608 9466043 135480539942613204799966427016747503040 9466044 1322021907145299323719698279423270912 9466045 -206649271456296575906926288535838959700 9466046 -35211325883779483324249048146813174528 9466047 73302347488229962507149337749662185680 9466048 4935577767800766746449614616154603520 9466049 339882603532381071538784514743953401540 9466050 -37989034357716637700645252125116230400 9466051 -137680474868466781352278725289438035248 9466052 -177761855464166641689421283457633953664 9466053 41756324640709956682019928368490062208 9466054 -70437884385024106366097519051310915840 9466055 227742174539867798511804591953518131960 9466056 -12450113525198638466799383561808476160 9466057 25430659787661960178025706610754130960 9466058 -19636533305276510668168649583435565824 9466059 -52512278661790580879129218706346663072 9466060 11348427123283497243807702356450012160 9466061 221724198405043136554795802609123093184 9466062 -2520061168477927628150025877337057280 9466063 5576449543143100053793476397885510264 9466064 13514851026479728737689258765317570560 9466065 40318394593745558492806550318002399860 9466066 104714363387507743110634344681960827520 9466067 -14968088522139801367596208112458281984 9466068 81601094039274426094288008892012763136 9466069 -33801619949917943506304874347641700530 9466070 -167947065148882039755263797896758027520 9466071 78965604209758905705518023585267976400 9466072 -56584915918690660382895398704046407680 9466073 -98126873322309464521829430319457573760 9466074 9761647416865448803139075967792943344 9466075 -9644945183941950656385690321556664400 9466076 -72329508928257910083770634847293133824 9466077 -66740960702004343133435433917072426880 9466078 102398363597205761411946305714698998720 9466079 -135631608371281123159809655909854359328 9466080 -7766002081486475140211032272572252160 9466081 371847820419896527560546094089543879492 9466082 -248229286255091581688833869214256836608 9466083 -233888600764078961728021666393353625656 9466084 -188083114267770987940480049187548262784 9466085 250003250678841367980313674551174071200 9466086 -15246545054721615199929874379686742016 9466087 -241346495813679383373587465287822802160 9466088 -351490145027435229735849566603547018240 9466089 231009235975739060511020418011853358224 9466090 9093331194764335922318166743121665280 9466091 -586631548861059634786739282378006474568 9466092 253121674395799956476672547946314624000 9466093 58273674510270804890033611058213157120 9466094 -99776027521395031806556009687307930688 9466095 -221429800776642254657674225427103580800 9466096 -99408084009479178364864777638644940800 9466097 329551207604463276162654752320893027312 9466098 11062845168353830729312492861547993088 9466099 -253131914789525908552848437163535150900 9466100 15131817777584023630362399343661414400 9466101 123404804411835233305162055061666171630 9466102 -84549295024306323200983333148970784896 9466103 360282717121502119696613623654917509352 9466104 223483249013360536906977421124739072000 9466105 101181011905847875171975912437607368000 9466106 394449194553578104659114494529118464 9466107 -71004069136607419420127107866988190208 9466108 294300071063167451092863766347511574528 9466109 84486442382519067295901891550476935020 9466110 -43822745538167652676801782515864409600 9466111 63874349153872984632667197189295315712 9466112 485315504815201083436295693543166443520 9466113 44466011659903944713646909437190756144 9466114 -44331238197703589491034039743666560000 9466115 -78700633367073277383091153108070640240 9466116 29022175859862392146526647216325105664 9466117 -200505366258939595361735424577723393988 9466118 -66013366133544580034382709000448608896 9466119 47070801129626248414058460233382312000 9466120 19754017607821009704749142498073036800 9466121 -28209702912149374561858181084838212736 9466122 -63083450020040801158185588484246452480 9466123 41931228123734058013562338702863164400 9466124 69488399219290294030785855771653870592 9466125 139289800192586899088072744398801608000 9466126 6326373616324140435391247646753496512 9466127 36824834809236854389651016861108173824 9466128 12198038847582277077194335607840047104 9466129 5195279924923327849294624016097269760 9466130 -675461857477654972663351495374156480 9466131 -165816753902744735153451266262746367048 9466132 -1781870297173723014869339567517663488 9466133 85267590878531346904922246066675315904 9466134 -67073072370250880072661882229798931520 9466135 -110145959306331630808563735893749758240 9466136 109429000021626420466518864213192775680 9466137 34959793808694591821313302958446278320 9466138 -48807596625039493846200051391843165440 9466139 -327326632930948902379009808952006504060 9466140 -86281452163676994272911639971295718400 9466141 149253088496648821418695638638291613542 9466142 712399324419313320999076583734392192 9466143 146302460520969791041636332582599265864 9466144 396635951858729179693484652778828726272 9466145 -132735711591045586376707689031733624280 9466146 5293088966905852797533985043607668224 9466147 -81949487964970566741899585985577322404 9466148 137968209336816793096120881738705902208 9466149 1546570924028977435916048680965866496 9466150 46261729670115237877337240802552033600 9466151 -49848579387652955356159221707794886400 9466152 -61756981573538173257988774739096371200 9466153 -67558444481427992157609595003043269260 9466154 -25207209298168909703375745885087592608 9466155 -2826312725075849561595246294949376400 9466156 -55658864296471199379369523602765004800 9466157 -17371637214739987462655463195262593120 9466158 -51215043651711513058041618978863960832 9466159 435598353924899630873735640728223761904 9466160 20966843410887573974870948651540152320 9466161 57936958822354387375025496806241844800 9466162 138235653972436324344092162053776854784 9466163 289202827179667320824667731370514558656 9466164 95145028746129048879935634501092131200 9466165 -113267581770351695018513170277099750400 9466166 206834299842019121496219687619044016032 9466167 154458765442020780700599539320188059880 9466168 -5575847617817542251812508494306365440 9466169 -119002277805483982942638689620093385430 9466170 -25004454217427595181010923078482263040 9466171 13683611368804806600393780019238868000 9466172 -116125685599361894637855134805654733824 9466173 -452457000469273903664709849324541444800 9466174 337134942658787509889059669036063353792 9466175 -74534758380330506280486855744721116000 9466176 88550585956893744747099115473390796800 9466177 57433103711769143523183342554998785472 9466178 138769337734824542616743485996349326080 9466179 140549217943740227209545661696646562048 9466180 -52971855798529553047103558448437760000 9466181 -654372229203892311026218170129980911236 9466182 -105248834869995298856797347169752212160 9466183 53236142009143338810238703841250053720 9466184 -20734482320240947773848626424005754880 9466185 -44385838943535026204374467266334120000 9466186 185857085635506674547906684131869023792 9466187 240768940294716508950019446875146018836 9466188 -22434881672072869036015034126335910400 9466189 -6506709863333949739380516898999584010 9466190 -110956740745481211888065787378388012800 9466191 11570816106330880491595795802902898688 9466192 612677152758074208483583856890347520 9466193 -356800591843833101993859329558547294 9466194 83344704227343766617125646794302454400 9466195 467169223440040507491942280036153680 9466196 -181293982586101463124554845941760880640 9466197 186848433224724563694384564497775628608 9466198 -35392766760349167663617222100436501248 9466199 -24999025529204409590943443081677301760 9466200 -12644287133651957211326559139691520000 9466201 -176146923156705746043342537649376762496 9466202 6973855827249374846705347826323668480 9466203 -27498415619966836937281485266904810192 9466204 -103164842865142201567337553813817932288 9466205 -55154823496553753640065945188944906240 9466206 -18128230464146286986180714917022613696 9466207 -372381760236065657704237172756840760544 9466208 -296489025102142894924694142718891130880 9466209 13985528697877469466244012235643719700 9466210 -23345769671852381616608886735073160640 9466211 356095457138339811689841389133081622812 9466212 123946945584693408950998712456011327488 9466213 269516232033895153911450065046152414462 9466214 21760744402979383190239693242422144640 9466215 -27542278700412004786538883385172712960 9466216 -416436357318341181869756115168780395520 9466217 -142442405555083099432702329526844704128 9466218 -36246847434570618794135226619733260800 9466219 -134759684626489942838453558299213960304 9466220 -34079467351812011115259476448525701120 9466221 75448926861584200815314012340664245312 9466222 -40711438491552440807233687552253016576 9466223 -108466330625876666147514746015000999616 9466224 -1936991470049520250402042070432514048 9466225 13905274603751867310671086010454859200 9466226 -26266522474155214956900938474517327360 9466227 8127065700145833826501450034159363676 9466228 171017170154147980341765801340042346496 9466229 141311391924304331325015860406213358272 9466230 14526149386068188225197824021911550720 9466231 -45845933497661361804056926385796866000 9466232 -221336106219602092050061211468838297600 9466233 -9251116857885524565931141233613427712 9466234 -141561250898038160843726222681900643984 9466235 -1807908602504330364360949139001913200 9466236 13836207051213245308050082138534302720 9466237 228171694783340838401196774180871819680 9466238 -164800313773526577839142019173794245440 9466239 346930585344141297280133146605610128 9466240 -38718646321374428340027951015159398400 9466241 -37068728673685330991824653591316031358 9466242 -75177978798546644813616016792553665536 9466243 -56425880086310130213908791801693989508 9466244 -31211648801209856570991714948270970368 9466245 -165122757072617140133165192925341343780 9466246 5032294963073267088007592841777439104 9466247 -58626626983130341367578019239147266048 9466248 16798004679062526382287660999337574400 9466249 32594135218404734659259294527846294564 9466250 19702346192300173723615606121910870000 9466251 14923522013891601413476937592385065432 9466252 -274728749310343187656302810021997948928 9466253 -74739111655809785385599196044930898816 9466254 -93577902212607159347389085397778022400 9466255 -162547788960381485172859032855111138000 9466256 -45519539307829005754261726325445427200 9466257 -109146905242644917136769944368824300608 9466258 -37398184785746873539818002904618641520 9466259 10072058937953754160969924611755885640 9466260 4586075906855784362882947261978306560 9466261 -364215600297321288491849218666834806930 9466262 51881207939681241091651723922434646784 9466263 170642522139439902434519396771424226464 9466264 -270079525552012465902995486358486650880 9466265 70356140083633063248642239541549486600 9466266 102976689254567796637289079115608129024 9466267 -193803578803467564068746851924076164000 9466268 126076886140871025834465241406817024000 9466269 -8093696423511791562228802629730563552 9466270 -120595863092281589844593319129464954880 9466271 -120101574207048829066330145134047598128 9466272 -112558676936583950160642603736733122560 9466273 228162514091338295274644262976280663522 9466274 313803775802468348908218716967266714112 9466275 -970089695518700264142608187230016000 9466276 -48164223795402007309276691930445766400 9466277 43572034739046581321992341630269266620 9466278 74471928537548164775396349739350528 9466279 -260588637929438174198290467250022337000 9466280 142073975181777432410170932674939596800 9466281 3536810874365000454987301280896850880 9466282 -7267289920765757517773806136492115456 9466283 244273708763836782979332104600240361480 9466284 12781400052244255122535180525069074432 9466285 -6905813117189829193590175651090456080 9466286 192225130852615760765592317942618824704 9466287 -13827739445900090703075515468860648440 9466288 -5630468235829102774869658471161004032 9466289 59389606245752792446237767310859703552 9466290 14137631857392428289965267075486123520 9466291 -176410636116378717439299863694547078808 9466292 -211201905927116540623160712712155506688 9466293 180578179573955214055090275252145068000 9466294 -86163326869721868358067222929880248320 9466295 -11499227103912368040911342751832195680 9466296 23662771704920221747058505879806607360 9466297 227945398143726588352213998900239157972 9466298 90076170660049291813372265680761555936 9466299 -87334566512590171102509496079930108916 9466300 816318447266345676320790065241356800 9466301 10193635213748741855962497304408879104 9466302 42150424171476403876738487457540369024 9466303 60594404228140826713126405853521169280 9466304 -105023260104091126454836715760352493568 9466305 50914980240936700079926472328569059200 9466306 -26276245295440630906953333108866695680 9466307 -15891279538425674690911439115439591320 9466308 224710916519549364617621137816754979840 9466309 82926115106595278473858733916145556510 9466310 127914032957136783807006976867272316800 9466311 92254110871922031522084192694353621672 9466312 -107477385705878134632093597838211481600 9466313 200719378686097144441166728490207227920 9466314 62398495940905027174866650721630720 9466315 50305972494913083683904699763304198400 9466316 112544220406598062000780337424508503552 9466317 56894747147075390240156190424721141760 9466318 -245169262652476107612258666851217146496 9466319 397129706553630439605829480790719764720 9466320 -22786389078874476661259466694952878080 9466321 6564786227159872340495461425656114032 9466322 80664437283734121041710303103050257024 9466323 -45482507901920865248937635579527266000 9466324 99955163044234544219135003312383537152 9466325 150639119129010681229858597359398124000 9466326 -18047344456468013711225113436014374912 9466327 154187468904682042893626357216290439312 9466328 261027094487749084374001748612877496320 9466329 101679849077023848444029087049488580480 9466330 94281016477121442225278651132745248160 9466331 126967996282612981028366928783766240800 9466332 -67408785250280148936267047066735001600 9466333 317528461303970732772765227231758799680 9466334 -197231489035488719327688665388172685184 9466335 142701256696212561136936318835756839200 9466336 -189172881913810993524256099099106082816 9466337 375704874879456179364751882447657549986 9466338 -68190428867524491182511518395609494528 9466339 33985980755888952934027309965230183056 9466340 12552789265394696829488189366329835520 9466341 -20659894924578677304590211020777226816 9466342 165838335255967117704230844908870482944 9466343 -368563566793077901633183361929372830408 9466344 16196780124592693773706084618868751360 9466345 -5228052863974357492748634406098675840 9466346 62817238084987003450383747272081338368 9466347 -224944207194270903224115939371052586560 9466348 -3244021907057688313711751977474827264 9466349 102599086386736606752406995044308409964 9466350 18905569593276434024616583583284531200 9466351 450053716939176389436809659755677061200 9466352 9359592428931070740732311223429169152 9466353 30750695790438287626306934134352722740 9466354 40690785198422858855095243730220825600 9466355 -209260709452692564766533765819243900480 9466356 -192248506443052266510935522956336201728 9466357 -142292338593816752382683742517199050688 9466358 -186174423947714491977029469828804841920 9466359 353305314921088780014381749299585152 9466360 -63253845382283884793045047194072576000 9466361 390522566799241280673412142688661657962 9466362 -83247106676729963271564190286022428160 9466363 -87391466725472161082054903613835247616 9466364 -7905699336648642699158616286987173888 9466365 -78100165663665662939656151217866287680 9466366 8040940910063206957933196689005485184 9466367 -71817696586257192407025763338109109520 9466368 75230610490730315786302105551303081984 9466369 -74932172274534888200088025573786149840 9466370 81132235712813380767979423037183539200 9466371 41597174665229991533193871062051561540 9466372 -166001623598314116611410703050842752768 9466373 70493156249543113292482141065501712320 9466374 -3540707051056461108761630650547883840 9466375 106607099582732231172078925259135034000 9466376 -58778049140056444518838056982464215040 9466377 -23153159275902445301672525485577130240 9466378 78998772412583337561824318765308392240 9466379 -35164227972921374063251782720912407760 9466380 21923206269085979570591691433241886720 9466381 145785941169742751818464202263780816182 9466382 10690214233958410186499571626604946560 9466383 140627724195054233988078225558060155040 9466384 -71443039651741406869715587244737945600 9466385 -172665179686666389792692145872883681420 9466386 54804745001937569935345528026877991424 9466387 12075616809879773806686411195016823712 9466388 21756960122204568703285158990877317120 9466389 -12792543469980343668450300699405761760 9466390 -28338991071721600271103680499175564800 9466391 -117747782390346410223504560809405218216 9466392 67960093509414197226148191400426659840 9466393 -142082924405204674145834793248026818358 9466394 -80083411004077275531715695816493325568 9466395 89989818393065568917865646482751852800 9466396 118521438877000833486397615241824112640 9466397 81850668776748476317579655377973315232 9466398 -86887406805564290177011616756252188416 9466399 390006637859203333673438949000784099920 9466400 -131375826632844086355927295248487219200 9466401 -14190225762047744172032162077666075776 9466402 73582616322873149356926958164627340800 9466403 323884973098107578604614422828602530652 9466404 -13448710130360187109291716128708680704 9466405 91688825260072097156046999684860521560 9466406 36137247688707031254333447083488093152 9466407 -1806185505209463111848482325678961744 9466408 24885779799154021701297906893222707200 9466409 -160533368119811298800731376109438813696 9466410 -44786722575781919627422364137980752640 9466411 644187245660741074435707667411036304352 9466412 3658868400105400175273827894452326400 9466413 2699244572163706254554018969380619328 9466414 -127969499538565674227494108763612554944 9466415 -64851966223847801069511260962772467200 9466416 2630552620142754805613996878302412800 9466417 497691114382760428028576989222866645300 9466418 -111446978146759751704954629089958558912 9466419 118290602180168804865398415700316293944 9466420 -15675876170514109760351474205171774720 9466421 -12924050239615244288403234830795933760 9466422 54708793849374321386685904645421297664 9466423 423153627435766854765990182922611669672 9466424 -258439371127114415278372602926758502400 9466425 -120005935920147961158749440518134635650 9466426 -80311691703652114905911206865996935200 9466427 -180843960033951707039135716373623959120 9466428 -5221241662549439994004248904427834880 9466429 -90609660671289358268708481979321464224 9466430 12799528308204513430849891629322752000 9466431 33253733557443270993485858714229019920 9466432 -19189270209322408921917731511887462400 9466433 -219081997988030565224989699108599531900 9466434 -62297064541096664040269322477570308016 9466435 -317224761944922315475937589078106560 9466436 -35402839928936103290889360794733342720 9466437 -3899194295831812858858292730367592640 9466438 -23456597250154415918329474189648303680 9466439 137775736873809720296769166290612872640 9466440 -60215873635928609603725082953302835200 9466441 -157117208782001332178408969056246800120 9466442 -168230731307195129993910930275933554128 9466443 -140932785548049523563352206995899937280 9466444 4370164794463681559941605379966406656 9466445 143848706152818062099939225263263914700 9466446 8530242984382895541988780120827264000 9466447 151152791984389953671825868856566582896 9466448 -54921547482354732574434131472497123328 9466449 111768245274402102118908518535838389408 9466450 220825134376025787854495223853132800 9466451 -15450595623093137227937149457619190548 9466452 -66315727267713206211546497698834333824 9466453 -224385667510389937535317550328980904960 9466454 -38631349568980529925643879261735795200 9466455 -2120649536178220003312346525806230960 9466456 127992743527974853185786395777687654400 9466457 -103417012636192778258762882216879481600 9466458 132055401411670848894969165954786954240 9466459 -13563925573101139893900613966406385340 9466460 125699104726524210098979083013184604160 9466461 -132535872679902201461156966019390650490 9466462 -37577182569486146041472453400814176768 9466463 208339233822045993651909786569699004720 9466464 -61073767169846400842818383685959548928 9466465 139134041431389899392731877026803851200 9466466 46969394062144804077673359293102628432 9466467 -41947211455466317049790056887787905920 9466468 -258082519216325878682827439287828819968 9466469 -84730965294258492630975583130659296900 9466470 -756709118058515528533513071819110400 9466471 59317186529211460110774174169890869760 9466472 392823416402331473988966193158333511680 9466473 -2640524388175850480599125876684077376 9466474 -46896591611829437178739909107987741264 9466475 -68468390061901781388305374902026127600 9466476 -178896156372536881190093705682560199168 9466477 -654296420037835099908276054332280359040 9466478 -32774230970306795996021533405019443200 9466479 111402150167433674442576245061885649848 9466480 533623879368740044443295029395128320 9466481 66545267567618385496058368663900368564 9466482 39642124843917058328082851097007837440 9466483 114629043763964172684152930265314255104 9466484 15116613448284971743502256355855503360 9466485 4114626755967018549007842576991852800 9466486 -26936792018295848822238208725297683808 9466487 -145752947976772638963478300046231703528 9466488 -88081110693159533111821939104713011200 9466489 -49149271084539522585820477121534303676 9466490 3030539687604533180196710736374592000 9466491 70434007127045399507845935912484953600 9466492 -49979902444449519088809630104647106560 9466493 7733432032702196161066450330145220384 9466494 109995237914985652310617807142540928 9466495 -311865647231826238337059958854284591000 9466496 23953335518892305259156300508220620800 9466497 341132961195588933822506841179112479040 9466498 -4268134977229269023982357933380929536 9466499 77767734834940137273683052228994380960 9466500 56730509807645389890590924233227264000 9466501 35613994166275861067868888582027165696 9466502 70910489709619255151939278333680569952 9466503 -1805380852951689755793796862586075096 9466504 -77530454143716297241064419003037491200 9466505 -260715251246222300290006875634092378240 9466506 -11846233375004108280888804954905596368 9466507 -694037600401432075487049080905475500728 9466508 -71884097580910740680398673653619388672 9466509 88902877597384588483330251855948660768 9466510 -17626013874488500619530711763202192000 9466511 331228320280214902022654302692160720272 9466512 -12278403285645283364641035677763502080 9466513 144648403240587582303703047217622167360 9466514 -32018809740450654797511024703922220144 9466515 -79796605892307785493620787156674324880 9466516 302530672539596365635496031297550957440 9466517 -114322392721444298929346336539471384434 9466518 31126338721936951750305599424519784320 9466519 39404958977376621309727634545221740280 9466520 29599372589470242788290570573768704000 9466521 63349453163109304736105546363087120544 9466522 -46349583481658614213111566760171211520 9466523 19848669570382899163510795589471843304 9466524 82723268631379722886589439961223331840 9466525 37033015858734772775935465019775528050 9466526 -172400535985003104786064925905608348288 9466527 -97354704600317789015859527959899312768 9466528 113025555054525587453832518876637757440 9466529 -37775722474041700041494277543141240000 9466530 -49685747226411971067022958284511815680 9466531 60109179983337845123046779204253077064 9466532 50769684481373520713507341509699551232 9466533 31301322804710971820272088140927544064 9466534 -43494989965964686225832457784588886016 9466535 -110186363552006641523302959952693064400 9466536 4402364375405580453766625240746967040 9466537 -264152391560680732921628920090536863580 9466538 219808661383351792292551031234815519920 9466539 -162711246480504537493573183065504695976 9466540 -128738606135704046704388284768434677760 9466541 15549608198331060080165916634158902400 9466542 -22049756620894532286263331692527776192 9466543 -433894498956729986565221058594815268208 9466544 -21302679839808987966760364025551831040 9466545 148720338613392803351548675735380834240 9466546 100745865022752802420854031170622067472 9466547 132809237811683594718935128974329620080 9466548 5506660659631104602822868060945162240 9466549 320122033374295875680044439616482190336 9466550 -95885300089237044157915893519830760000 9466551 34236016324262095738659507911610351360 9466552 -283554195774415015744978545263039447040 9466553 125811368679786581358291249465359717802 9466554 84221509675758827889939884793388753920 9466555 -42735205681829847918825054378343466400 9466556 -488559328376929610543735031323957760 9466557 350871802189758282131120597936609661120 9466558 243208019093034412018486853837920154880 9466559 -395297189007503838840203080789496321496 9466560 15012609923556052875410404159468339200 9466561 -85701435574070604918083632243534841176 9466562 -116730223864166492516679490513332403200 9466563 5393748920309151575312162724426528768 9466564 135277313350882815501752838843757689856 9466565 134155022623101395289824287740486786720 9466566 38140000318621934623548238722209712000 9466567 -17919260202216102006892748801062908240 9466568 43915342137168805377512475986462976000 9466569 -104621653864662588647421503780230081920 9466570 -76409319961185361566811091477654630400 9466571 -431515713522394465297393873703638729008 9466572 4216776044519974203551698009624608768 9466573 -339966390228182458019318099997626646656 9466574 -29692660382885144642163116262623821440 9466575 46805981006103258778968282131971767600 9466576 -4899940273499155420837629791988482048 9466577 84403956285712334106367908928925181426 9466578 -44515683737943978635300700123832834560 9466579 6782949098221327150737980487007615040 9466580 -18807660964307184796729817305884917760 9466581 -30187162262353285986585837288494548896 9466582 74697623945213139356916407463021487392 9466583 -10107214061635267178963807396117228880 9466584 -88765880926508102044390464056152719360 9466585 -229594686308085796442417845829043572220 9466586 196046014033486493881766281567996724160 9466587 -28549853352025395788973497983669802592 9466588 -33123705259732874949716431893697357312 9466589 3608011971189741124217824645802791200 9466590 -28605222909943002895830233722893619200 9466591 68378757483676811322704085396698712992 9466592 -434997644032275405919613615868211888128 9466593 -2147888980267741634436963133273872576 9466594 -31948871068951677578310456129593518080 9466595 -110237090973725408471115900450273237600 9466596 8265542059099697686039962889357824000 9466597 129762889752494424969137477255496646432 9466598 28218898155263437689164069120007699840 9466599 231980925697507720629480757743108276480 9466600 -42305664203640892067115039320807424000 9466601 84180842034803942495293793241009705552 9466602 27543125423451010523248559261103512832 9466603 -358939278463376113991147249759031602040 9466604 163886449307849249797121741452560211200 9466605 164251429078623995639485045313953819200 9466606 -49565006170028559233073412862259456576 9466607 -301719196152977134414880081001604601208 9466608 -18024318222842404076488359871771017216 9466609 -156340129989839511840989222454569796960 9466610 -61445073529499314056870989207650451040 9466611 -47115085443394074532761638806716874752 9466612 -18095558855514054457699900795225903744 9466613 10799502288647317483136966309352333048 9466614 -71616286716199122797351229593322321696 9466615 282926172121100603396449310526182834400 9466616 104449677339545360359144006724785152000 9466617 -33311997428656319980770770347877025120 9466618 15677085801727986061926482665247964672 9466619 31406133429243907142055446335922750640 9466620 4588011425743831424575019079167477760 9466621 -54374281330136629604207384960338749178 9466622 -1265360605585719897023364794176613376 9466623 -135708828821938135528398049644797792328 9466624 -22126539855031698073340850691448504320 9466625 8145411877959610614138607809926400000 9466626 -2223523822134626372144103042129071616 9466627 -235648753116472891930470574892253319280 9466628 -93514832645434373140693206160625269632 9466629 19732404854765821241775853413725212800 9466630 -17213895138822309163927002257749319040 9466631 4455175302326879192654248508497398480 9466632 3001670173317787915635649983774228480 9466633 -762963224648434098392520747675307872 9466634 25110607123993142682599316219125223216 9466635 128462082211417233116165219230578417360 9466636 -120775548832622662708044812569426618880 9466637 152283448041582208977602705209239768492 9466638 14501243819308918065331814397668488320 9466639 -19320296518919064147098926254885361152 9466640 1728394921085677212368487859308625920 9466641 -176540773707383719831380660215322683550 9466642 184481382643249142807139857752332831744 9466643 -4166185443414951402176035793871566592 9466644 72966355964425640613453701411613265920 9466645 112266774024406852329932088689696871900 9466646 71266927296770628410776038732146036736 9466647 -3394809817920773015629434511694837400 9466648 102198254336534238045708273306452582400 9466649 -187385398590195525081233720020216410240 9466650 -27813481440061861020779359490060604000 9466651 426920086778137726917705232107238929904 9466652 -3949511846814998603187392601967868928 9466653 -42466857947088451170879087136303185600 9466654 -84164632694197157210008243133372472576 9466655 -229441261640535534237321587823877968000 9466656 3926223839201168411257236731260305408 9466657 301882764859099000223624929112437943906 9466658 118833211116991341550748561876155513680 9466659 449950179950185679340334825426273332720 9466660 1378275165489055350077204597123788800 9466661 448271808113647065549977498764935668832 9466662 16461109587758808193714140271888803840 9466663 206775382306970163689499208772204202240 9466664 -205503899138917723306932726138659312640 9466665 -645987919402188312719543441717212800 9466666 -67130774185451259071389835276148427776 9466667 -52877896051570203224629612930166839008 9466668 54518969999656210613999709203271221760 9466669 895481721419289615276280134663201696 9466670 -67681468917881666514963545253094278720 9466671 17913821703880909544459833762101087504 9466672 6680430660980667452172937643293868032 9466673 180206332151267269452215092489618560180 9466674 -10308217190602640482488169698727403520 9466675 96542434144066115264988968701292129900 9466676 -217982756960744881065105791138524391040 9466677 352191623584734293970590171648752302 9466678 -31614790909087800910157387040166997376 9466679 -10554461171802297275903171380670777616 9466680 -16055921996011270002124398733175808000 9466681 -40089294402289735936818398414517406208 9466682 -120147052098092083299069556023255569808 9466683 -14702927425725018860541973157387360256 9466684 60114860125065787197125980071089724416 9466685 217442868261042944552123337974733277440 9466686 -231531892168622975436432591423598780800 9466687 -79872909590173247974902641183487387968 9466688 -14208218480732715850476136189151674368 9466689 -75069276568108499000625868804818215376 9466690 -136556697788050212056815941192518354400 9466691 -58165604580793125678579395459539266528 9466692 23356097795866798964139109351918820352 9466693 369579312563979436066815141527816480640 9466694 80778947208857262890615870858202796896 9466695 22407975084886735903230164412176187840 9466696 210016343684829142590371051643608417280 9466697 138838151248146747960058181278606648740 9466698 62621280537964344913917652216883193600 9466699 -33683689560547933036458118223608520280 9466700 30647141613816412148648173854824870400 9466701 -3054515879485802815240857338884724640 9466702 53728714832158011230631520845433634880 9466703 -296300687780664832100316587642689980048 9466704 -24519375394755868415212410411502755840 9466705 335873854564582974912412404911116301160 9466706 -35530654660409017925620849946666606448 9466707 20182733021735756800474252924391841792 9466708 1505561625347749164173621997956173824 9466709 15585875749516292613562238485968220032 9466710 32686122158023193794559439019522437120 9466711 -346045464388804622491239818056702461688 9466712 214325772769468135535574906206343782400 9466713 -376127553312519737311803400745174316 9466714 -17336454693663981449510516613851112960 9466715 -255225357490569000852977880571190196000 9466716 -49380672967524272904030921367458201600 9466717 83578216816194855144011655645640609420 9466718 11914886419541346846068775355323912192 9466719 37579965398038140337093867884042147144 9466720 -153885515101688831617512214764579717120 9466721 3952686965890283107437665587256817888 9466722 -41046126421250281852977055823263567968 9466723 35157230103232565158431883813317426640 9466724 -152314976185386838777422659488031735808 9466725 -114843097875974400270231155708596718400 9466726 112426282109054236940991110886853685184 9466727 143528473699941918631058134073346254520 9466728 158239937427463242197196736477903257600 9466729 176743224653428674251120012528461320576 9466730 20693621529126670681852626178224599040 9466731 85085370533088695209009311413041708800 9466732 101467989712111679832973642358791260672 9466733 -93960679245453708440399953047160376916 9466734 -89444937124935887544247654912225674240 9466735 -246764690910667453958755758215808475320 9466736 -2713694464024617853749667667676758016 9466737 95996709903894035907002629270516949952 9466738 33190676431921781860975227215045525520 9466739 -281657548191594549721856055729205001544 9466740 -77231922979191804139325307816539750400 9466741 242529826889693954756225234624123716092 9466742 131063174365183901982414561829164826272 9466743 -1980396516932241249691185609845400192 9466744 138047176594939956443868619560213504000 9466745 -82102208771015606217480204391434829500 9466746 19407024956672085732081481656005140224 9466747 18557413152158959723946672312148844196 9466748 222856137360489805019558277354612369408 9466749 39107947254827018402718960837222365568 9466750 -21367783431189272794519946708500320000 9466751 5610674724144818628496432076403450552 9466752 34959950646237587999176938912271564800 9466753 -403639056283632727926365035887835631998 9466754 9510221448506978082220263033430342656 9466755 -64597108211803078902232014320105957280 9466756 97231749215628557001154892204660636160 9466757 -52635100379383386464347407299090360994 9466758 -8931675288790742188987137802386473856 9466759 128030239614812321434053657243615886120 9466760 152823138608348555540787994274671104000 9466761 10756064358361222105695604908454350144 9466762 -171331836282419822531408491438907548368 9466763 -208280047626095099492648503066578674988 9466764 -42205688277911813216429369349038682624 9466765 -119082017108539872771924196849142845440 9466766 -33647411307678154147010878990490208960 9466767 -8933718410079696269119954658836283760 9466768 -88742458934072191181349719659936964608 9466769 126033917491237696165309161625177439040 9466770 -45960076788283172458677519714483878400 9466771 310372914576913231626769362026336407152 9466772 -11534534904780727820614499995996618752 9466773 39555819994272384506325097473222694560 9466774 7797185507688195359082054742460783136 9466775 -180161833799879756558166188791455949200 9466776 -97662147069253405084069852567023759360 9466777 93577903642376836083696403313031980160 9466778 -174974449708422804179432689334163532560 9466779 61693965811514716007790927123960537600 9466780 -17383614324581995641986537479711334400 9466781 13548082124015903784239871564298788582 9466782 22571004663237753777070840288108452480 9466783 118598755676141696372819551761594861160 9466784 -141350946777697233733934018398960287744 9466785 82445162506212758950737332602433691840 9466786 -4014344671481619469114629590331694080 9466787 -127805755286401015528576796982332760576 9466788 22428562107997749840218765587206973440 9466789 62273707857248700003323014865263202460 9466790 100383133250843565598142440475390438400 9466791 -63650218047736834987487606349215880408 9466792 -299380276450972911446787882330732672000 9466793 -25578561703593335651085111233525261184 9466794 -1044378192214176158622959502492586752 9466795 37619637534065182761158116278420130320 9466796 137354602237189418331392600682310152192 9466797 48158743583273812362958412027216059200 9466798 -283743678722230821451523411967603840 9466799 -267261934639166580431326785254171929200 9466800 -7275444379255027848300502792273920000 9466801 2657527743305658810769622757094392612 9466802 42387488247556229385488175391650926352 9466803 67884963577997802339978305615728046664 9466804 -173898541878209377019944747343504969344 9466805 45317351464167049297576813647733106460 9466806 72288244021952287875779455936873005504 9466807 -75000073344379859156680626123861964800 9466808 -8854298983352063255530280163326484480 9466809 65996201716361785201807777542119663328 9466810 79715599440513664731635694314567086560 9466811 70064330555592296872948005386556556836 9466812 55856855827795014942307055964763886592 9466813 88657413089517080135642633096527797062 9466814 -11993357570766838133083477807849325568 9466815 42632859053548918316567198520975845520 9466816 7416296545899436320598498376689909760 9466817 -366093106540638690337752845647830163134 9466818 -24601120873208171513239297316572846080 9466819 -275504524737677122762490281402178851780 9466820 36423668987280422455594038755072348160 9466821 -42735584985875169710070075680400203520 9466822 25436734261834765922974410801302159712 9466823 -5380403108161154406302894823666638976 9466824 54280906351584924317912937428077854720 9466825 -77774594272172307179066724839983494000 9466826 -72074287585977397716356371815673102080 9466827 -136042818706138390807655207508849155880 9466828 -8595148796755331732464881496238080000 9466829 283348064775248811948788685160033997430 9466830 -49670586525898995159183110859082348800 9466831 -13525329245173066385832901346971993872 9466832 33092373960343773708942638406992658432 9466833 -489309720287947170904821909557488078656 9466834 -68099532531845749544452246291286654976 9466835 45789513213390940650667483806762461760 9466836 48473251838058216023523523264894912512 9466837 3545843660313068320407596985910702272 9466838 131487954928435401624375436538459308320 9466839 -135568533925826810728138135987287852096 9466840 -157599617281993137300392820201287270400 9466841 76309833211426312866491344269266854440 9466842 15248799611357013689277437904025092096 9466843 20440404724096363226467657122797096768 9466844 -299237984963376491055072113342483019264 9466845 -16495999254995556171135092735238336000 9466846 177850392963526164916483264944395301888 9466847 -8981662326853696534617473694008813280 9466848 -463110789549882423925510693264050094080 9466849 -359382392544995179766885979070264934814 9466850 27648771245451952957876509301823660400 9466851 20869200298687526755496654633839283832 9466852 -25170479263858861098165698301547365120 9466853 199325486098962774390391663308302249664 9466854 -106177656825427928700892597931771463168 9466855 -145504012426665201475986562638288087240 9466856 -16942808647580835544885773613092372480 9466857 50623174110383008449381956564337873060 9466858 109241227485251687140431703239671143776 9466859 -1849874140090768061556021105664582512 9466860 19535025530730297075028317064628121600 9466861 -8226634291988072541007211643916938538 9466862 56703773135767376469185728152350267712 9466863 -74003265161951231437294750945739957376 9466864 1662581459490683575472398092762316800 9466865 -21783133716566567905078304741059585740 9466866 47325295501122521136133582335048043152 9466867 419963282799438753353668260743002003916 9466868 100291048666127267729416858479481916160 9466869 31454031491693346400752548744495229888 9466870 -23997039879300275464356325280373123840 9466871 -36242902340208934413075248459146427928 9466872 -84856820997554880744359415316546990080 9466873 -59224224266386986353615162502337932800 9466874 -32984726039981315391043771594803794064 9466875 3005667601649859997982379553950645000 9466876 199192462338944824042475363641041415680 9466877 19737105607961035689147245292877826112 9466878 -28243583102378217989340148322175926976 9466879 77765096910828227198463347878224788480 9466880 -164665327456011921421964712143770091520 9466881 -165140038763842966353057874789439934336 9466882 62676345200072956575671853027782307792 9466883 -148546381463437524847053988764519141480 9466884 -65237744397476810892480307926797942784 9466885 241091215436929048517211057924471131580 9466886 20740283581975034553646622759539814400 9466887 85045098230149795729684216271822145960 9466888 -56447029332822559395466902369073674240 9466889 40571625244814862937295392082610219024 9466890 -22578023281603043122335391930594767360 9466891 17965116609614746721591649563713462560 9466892 -30438538546140299089688254509275301888 9466893 379795464083161227905189289268332924384 9466894 -86763250956748236887873185338972771648 9466895 47017169799296218825892741386836806400 9466896 83943976060719395691941466429595582464 9466897 -16125665789311681137561004695913516320 9466898 25582901725357188506947353162281870736 9466899 -90636220391062228622787044607836228352 9466900 38087198913365745840635350630738464000 9466901 3478340443914853102525969411878407100 9466902 37255271366528886812586032208439526400 9466903 37046253591311723887643350013764294744 9466904 79593012390662392363618047161440665600 9466905 46248158380896441448154593103073888000 9466906 23123036883675705138698085471517200864 9466907 -69590201992022017296698291519906203968 9466908 152769210706331340956069980500836720640 9466909 398827152743818887126617280346622201112 9466910 -42195335943497238702884746722834599040 9466911 -158653822818875218222264369897560929640 9466912 -61820611779079861918618808406062923776 9466913 -75575183169963483593995751882143371756 9466914 53259746652229379914716623263332972288 9466915 -17853960871696422258760544516709826560 9466916 -5283458951844382324623081342990363648 9466917 -210585389395277850599528197542288825120 9466918 -44653861578701494464967289348409516480 9466919 157829093543699199736552936688784048 9466920 -9390966122230526513639588971562035200 9466921 253563813730583663493883028422251053200 9466922 33496927727862751868090068800464590512 9466923 -4533653049600878965204501083203174976 9466924 -174181478463516965366112894525669647104 9466925 52978614442705945361326858827807526500 9466926 25837459947925793430004681895409592320 9466927 -121086609708206572752858864396716081808 9466928 27427934014841994108456955646259363840 9466929 -55573717747550549407040511898355194560 9466930 28646759720835960767825974042752230400 9466931 -129127464216553757324612767499530439856 9466932 -4005373468328221170555956920869974016 9466933 6001824644436633473536982873475701920 9466934 66332873626010353565996324612585535360 9466935 24175327989910546265892889418315827200 9466936 772261320209784581974230787762643558400 9466937 204551851634232293924518152342180435792 9466938 -26643549851270790337253853152940625920 9466939 136047674831997664026811436660036928740 9466940 9746733339918994591697786114101248000 9466941 -76358857421669729091807294552637098432 9466942 183165996835019795553227326966204591872 9466943 536557493362348819911578468763261936816 9466944 61726306694083504944991780494184022016 9466945 47834495300209604791734348335319614400 9466946 -169574516185802063280682407052400513328 9466947 102943292210867418503032876927792024116 9466948 48885149537352151799796386186015232000 9466949 157372495278747095886547914308780161950 9466950 -31955848853942046285246687880303166400 9466951 -922215086844251412293582000391926496 9466952 177635558814414836465176899549802905600 9466953 -18230963559125670859409920753708947696 9466954 -1625709863649909700556204877040220928 9466955 -124009688596806179068745630238954764640 9466956 -17918283223546824472198882545125560320 9466957 -263235970075035363847987312442181110794 9466958 184347377229998367980036963956363174080 9466959 -69736436905088412120105237593165224320 9466960 77858124405132470970366234499484712960 9466961 10020721659030924090042995762665488384 9466962 1846859859262553836412010253948971264 9466963 -180460466809394121580545256881888748800 9466964 -33852428060603251549311194016447101184 9466965 -63089838687605364080828061542290310400 9466966 -536684277525789558023812209548500992 9466967 -130193267986666381749859686752724424968 9466968 -2355080581198524770704941969115054080 9466969 -278120843759299028149115544958665769856 9466970 122825053021947493086073180164190675680 9466971 -93443487535261547225356738869757175616 9466972 -167403996422230718603169489421047668224 9466973 -131102729321174268813052893770498690778 9466974 11112424302826012852570365429852758400 9466975 62559058540019249141967543298106572800 9466976 103181595548238232960109354223393964032 9466977 46658631467199219927510346918970417280 9466978 173546647318242731355928281226577197440 9466979 434892595327811683513273532967801815580 9466980 39589937775469885748807011132960542720 9466981 289724912538330798163947022747120950782 9466982 20087335858880925109420500193682045184 9466983 377474708460312189245174393255895291600 9466984 207105934338244778643087737501380008960 9466985 167677608454400420899219802590014216960 9466986 -217761560702306112614741383558294368000 9466987 49854335301071017059108564872113466160 9466988 -195513767696161010702267646168314656512 9466989 -50623794638460414339506868910392146880 9466990 23663565423713972379398463429991845120 9466991 -341065974483547181362392666259538434608 9466992 -23520290069325710455126939801075875840 9466993 13731662527393820748656480310062452720 9466994 94547881267836384229956291662700429312 9466995 -24720296987507841401815058947813244880 9466996 -51409369314834330140835730776064272384 9466997 135976760380306083365950121193669223680 9466998 -81373988841742446054693573332433549888 9466999 257367413652430394902769630818859057000 9467000 -11479421509830823578817597105443840000 9467001 -112954453365538500036093840326054297670 9467002 -235894852793264575031244662646405948048 9467003 7780417806489538611732526283034614304 9467004 -21339104862917075305770733056762313728 9467005 -7378513620463288587755499781218011280 9467006 14468558539733733576105517903921804800 9467007 -125393335934561138706258323921395785984 9467008 -307191197216881207051903175119947694080 9467009 5350452802644378628371845668197632304 9467010 21684720523572069659646584500129536000 9467011 -28211149825676286396260736733409997288 9467012 -46650810637397813400526923175842247680 9467013 -92265435696312612161654419545965676000 9467014 18931865596970833046221057772652725856 9467015 -134038608173777983176278416639476840840 9467016 96601901135231044704440308895266406400 9467017 -72934650141799310049637864498087508416 9467018 12902901175873677185871018867008432640 9467019 -33250615547156008576913294517962378880 9467020 -15947146456932218743333599359225195520 9467021 -197475189177095743971742903906651276500 9467022 114064359435383339027044658803911782400 9467023 -126853207685479291740959639095947706752 9467024 -10171527101571961819605814089680683008 9467025 11314265779974245713639763390852842800 9467026 36580567563689029530417207397349837712 9467027 -10612403567343774791383465760461039200 9467028 -6646618994808590376791871208273920000 9467029 -36206542200219882044247084273187818240 9467030 -65144890085197875066205150648141082880 9467031 45282088120910171107728997430195554944 9467032 197140336269923753204595176897780244480 9467033 -270072574237858912608174547266571819200 9467034 96545931107125961699252491844779937280 9467035 2032895979462732257112165104026464000 9467036 162322740409191634067198892265943104512 9467037 254603936280480781734265303860796365120 9467038 -70677028945125071550859814522546546304 9467039 -110874203940786612825605696959383665280 9467040 42692767379417909344076382008770560 9467041 393062191205146404055346331183850788400 9467042 4254215941178578664057790347373302112 9467043 9329759563795775438339131299943048944 9467044 175310659482549574763850058450020966400 9467045 -35551473030456096608011931294812794120 9467046 75552801598165062792222648073375479072 9467047 -38015183745511285450517791436489146504 9467048 -90353055757145002418464253816839664640 9467049 422132321878857920844827689875310885248 9467050 -67996490387605236019633924804367340000 9467051 -133605754826191603636379165859140590296 9467052 911572575294270808820342571970904064 9467053 235144169195811946251264430098637349664 9467054 -227434946356813099470607769685382138560 9467055 10881302255736040458551426818764443040 9467056 -95042698614231008276017701627194687488 9467057 40330735870622006193133803950670492306 9467058 79771933896388977610177175599197715584 9467059 34341111706061305006602795822380168192 9467060 45767209420508393876855716898247924480 9467061 -131743509195469861459448054905350191328 9467062 28476249805128430652265463628240015040 9467063 244957931890018493609714213296764307584 9467064 154846289693454416472154618070083584000 9467065 56986615142930006198287517094099947460 9467066 37947599359404403672593597980241534720 9467067 156673708738372339446748514938058355480 9467068 -104514549605340166637654382226199728640 9467069 -187190706273304711731022749201110016768 9467070 70282150607728555942627004406860995200 9467071 -48682576226996595751398243873294556800 9467072 -7318604311343365290279712999014924288 9467073 105308970641557693729420969184959641600 9467074 -60735901242506738302408214777941660464 9467075 -64678578423118233366112702298215877700 9467076 -79376636064672744844118853751186599936 9467077 149344533896975208603677910309190973280 9467078 13725446213337639874510766616307315968 9467079 -38698239839944949249274368955714041280 9467080 -70865099321445752870415791848801075200 9467081 -24098662750437673366429422710251728960 9467082 1107444474427759495068170016230756400 9467083 199579245775191007457266991219087901332 9467084 135570298386316593196565699336436613632 9467085 133327398056028906314276376074349170400 9467086 -24633651448441886330050678258847317440 9467087 44955190376219920688341721820430797552 9467088 21735992815828732957913229711107948544 9467089 -29521236806092731954549612419023152140 9467090 5067916033940469684779696793083750400 9467091 -322267886800429295396751492691351890720 9467092 85279654706116322215806871986665052160 9467093 -199424091551767268284958832187090794660 9467094 42223777416197163482756346383337781632 9467095 4160121067329521210934100348109120640 9467096 -350792398091583946410214066604591431680 9467097 -233875122778738411693341940695843831600 9467098 220686253842167265987500389954747426800 9467099 -128818848075902682411768707618549875536 9467100 86848835283770015176172007237675302400 9467101 -110643203876601047107345352299102386848 9467102 -158189179866689720659310965775366333568 9467103 -17077055834640735067575076368450739056 9467104 -35561549462819444951714069820436905984 9467105 -39729361311714569250546694842659907480 9467106 -60889848645384957037816656584008925184 9467107 -7280765118408039861910753168057202112 9467108 -49953342763870708258512856830226636800 9467109 107420791994435533399020688337851341564 9467110 -13689925099538720443394942809441059840 9467111 -84397714909865425162028434545256429680 9467112 -23409308128004606907954652114068111360 9467113 127286738745694250059956899306601424584 9467114 -22322823142632531842285728455672181248 9467115 -1535604281598588049360831496579700480 9467116 205891191638688996148050162399976943616 9467117 122143761197353120865160483902796166752 9467118 -9995120700351478003356898853667447360 9467119 -17574724648569883058997531681557218480 9467120 -27758330707864295664087198542632058880 9467121 -21994936292580713088864293485004518656 9467122 44955957080186406564747965277281086464 9467123 188028212965335718618725377460536481600 9467124 -73753166121469543252823263361150828544 9467125 -92864178477292181340310534808740530000 9467126 -72607503343035714654082912221121435488 9467127 -122023889396934789959901286038569108736 9467128 -25406400461034264940528767328269127680 9467129 2442051499854953138110309771157477376 9467130 -18795252960412260724115109102352204800 9467131 -69189604032536541530379480631532401800 9467132 -132422092379640983236747110579512678400 9467133 93585437688122118527032162343989708704 9467134 71112532917460492880401262110327789632 9467135 224640536351602806227947726311368863080 9467136 63188955792149750383446509363555991552 9467137 144411103560850951030492930380707547926 9467138 1025200356979552983666020627758441344 9467139 91446480536483631266374428274430002176 9467140 -30759047910146941657537848335082086400 9467141 50221469241908429917293565334304088542 9467142 -51337688460320191079471144537420421120 9467143 -97924604196047095159187434210215825608 9467144 131379002342993864386613280352381916160 9467145 170583054346109237485490731783884960000 9467146 -11309812324829269758505411944317240832 9467147 -88934962442964444808460194293769708728 9467148 -62170654495688189518238811472267653120 9467149 -4436958079112900370518898841994629760 9467150 -40271447497212233681921066405043072000 9467151 10979641421091249751234747752104344320 9467152 11548442474410115512622648895704399872 9467153 48993235200380274004084454614323311220 9467154 -18766616286607166669261101194448586736 9467155 -272732608272719825037421591550419279440 9467156 64936073032270318266752858114901275520 9467157 -66923092754859576879869972533308220608 9467158 -130666167631376908345844099822482698240 9467159 41578760532871664694217955634598125840 9467160 106508449401595756660813397553898905600 9467161 -584866704643273241571163107286943014 9467162 -123153306325143930422898630499628532000 9467163 1075920752283885329015743177286587104 9467164 -101476417221441587627809255749301217280 9467165 384906942883551578557517992420531191000 9467166 106996529292823308149670137406595113600 9467167 -279875575800762445809864619900375398968 9467168 55248392516584176769886754703713239040 9467169 9312171123019617999567028398665440944 9467170 36423219012888811453836034991376725280 9467171 83618950151912423564364926810024505504 9467172 -82391641181216643074349800622098718720 9467173 -431169460460489471563809100243852016578 9467174 -71236408051949378719623175910691653664 9467175 11025349781890043743343527158617499000 9467176 -71144005485255687689776429902310609920 9467177 46015501989184629864910897482751804026 9467178 25898925755250865316724488132342658048 9467179 -72307755767910433110738518729967174220 9467180 -183757983264001352865439467618930969600 9467181 313075756319030041364345347931784960 9467182 97906349902656933959819346648624336192 9467183 120642140848023475969350944109954206208 9467184 -7112983301585926121711098886877904896 9467185 24278701761165018087040910671661794560 9467186 29971654458978735113433417048540028320 9467187 -52963001437939833581036639795527885440 9467188 -327617320633151109609877424508424554112 9467189 488875135884406049956884155895304876320 9467190 13710662775654193162733255211745134720 9467191 76209900872991778185397849144665739152 9467192 -265899462087424358965943943788667678720 9467193 -224905781419758102694884167431877877936 9467194 -34450695766842727216522630846429935360 9467195 -77566658708355152806342914997170600000 9467196 7900925246016982886822887960551240192 9467197 179677163869720870143507090218197457580 9467198 -75471853707553239693440194051408210560 9467199 2418144779878692399875307974954613120 9467200 -35917566070954822011368984041462169600 9467201 326276608491659444245138786620561623472 9467202 -95792732730582904310596529357859886080 9467203 56979898176763988556087018113710027476 9467204 -47747789283248423136080647121284124544 9467205 -54074084790678565221231620009872728960 9467206 64274706843509912093720257452807075840 9467207 166959980697851787108368009117083962456 9467208 -237796163583742006744973767515472665600 9467209 209836026568920208826725166135791981620 9467210 -244372823128494336529122572852714557440 9467211 87348623619491462425428935133731594496 9467212 37244092174369263078423149417519127040 9467213 -25168416463993033228499557529853419040 9467214 -2463488347493076302552940572650389504 9467215 -246264639652588586200053342768189342720 9467216 69662897774707837991625971045689196544 9467217 172172855393470385685094934235584748834 9467218 -169957301927547479866016370433482026880 9467219 438567830406271024478931644942602362144 9467220 35189117326204068844625801087946792960 9467221 -61326003345049302800269154138867409156 9467222 237689101680372300450651063859303770912 9467223 256583182952999037207345114031591751784 9467224 157108611358248496403090909674291200 9467225 3488725218592723439250731980658238750 9467226 5408582959002363383745961889367168000 9467227 -57739199595191613811054069261140600576 9467228 -108945054162315915977903314850264039424 9467229 115712501772023451865694394393277549248 9467230 -25649855837180521150423397129258630400 9467231 -87208671177046314284914959700934344248 9467232 -161357104966095574144698045905521606656 9467233 61035317473002052171177402848835272482 9467234 -24511565713178781887298031658053728768 9467235 -101672026990572758483010059721560126160 9467236 -33787270042236975654429963371236366720 9467237 21222948772569599691837583115253504768 9467238 57818875199173440437262857160461879808 9467239 277924822917434470398406953187765702440 9467240 16325226685712346846227442455644108800 9467241 101084835313138531599456804149101893072 9467242 44144621962249094064442053478489347072 9467243 30525145348772554120627705740832779024 9467244 -138409610756488283059237028870465794560 9467245 -17477209404082779140821865012957352960 9467246 -28076323835384999182383574741717844928 9467247 -133280011667780173621828064861016854400 9467248 119549081635894737281854269633724416 9467249 -58743040717421778168273216963471765408 9467250 26954279950368817199384157168740736000 9467251 88100321562284413488572226348509810252 9467252 112937364742837468492835640978795117312 9467253 72300491462341186109127076010755651200 9467254 -23235647315435777006611486224303491424 9467255 45981766456046635432967375556828968160 9467256 19506276585850372871691974445357834240 9467257 790624282538423769216338557794449596032 9467258 -124834354646154177614186465417597287680 9467259 -199314821130401263904058130032501939600 9467260 -39738608624193582483343809194829742080 9467261 294030200716017392745143191901836979724 9467262 -3948651590263461789542241582726061056 9467263 40633550740426659301767369713280117200 9467264 71451967436860887371622815084052480000 9467265 75782823243777587018531425068582088320 9467266 -214125293710647543020819840028013824 9467267 6099087917017080693407292277251706440 9467268 47439956895320036386017567174668820480 9467269 19788429290615557242196120524407604672 9467270 127161637397283126762650186306703550080 9467271 -101692344503603497110864886505531272680 9467272 64052529987973779512774652386063692800 9467273 -24421539966147401073147943434273259776 9467274 114531593150759444069977493650216200960 9467275 122655418365047854360037390692228571300 9467276 -5991008864909186798351609686040248320 9467277 -38118345533047070725518977684692995360 9467278 138171040414713376573729369176657685440 9467279 -60552249382749739552392732905933561424 9467280 -14050755001177529592494826323662602240 9467281 -506726119289477556207883573227403404800 9467282 -160313677544972636192137030419110400 9467283 11341491514158091665036224568158696448 9467284 19086785799802453960202905632196667136 9467285 -52829319986722147404775829662937290020 9467286 -9478194767625571074638208143337600 9467287 75749728299859273292055054432679316936 9467288 128428417193127415645657364035830773760 9467289 -104696567265989601338360183109161628156 9467290 -3558185812891575313895101381043078160 9467291 -324737252811458784255601414047730477308 9467292 52239283315047343657142471428717681152 9467293 -179121226265022125695852536444193445856 9467294 96055429868653092995152970190779277696 9467295 136472342735022954781096486474049938320 9467296 -9213372478887633709330612720445227008 9467297 -5078849009898611648972735196218443776 9467298 -40666381388479400050542018468140775216 9467299 16852237020273030051931372049246414300 9467300 -91330442135675051092934449309619616000 9467301 -57549766975366195912735686307104456480 9467302 26129028279661988117071677148230630912 9467303 -670031206521733699820224066753805312136 9467304 -37632348240284506952538802974936268800 9467305 61380422258211144111147304282710552000 9467306 10012272202775293125074403301127476224 9467307 -98635065611964071983183031736392478720 9467308 31448005500560096803422445184905372928 9467309 -295103669008368465342551752516422848490 9467310 259176087029189686703373812256307200 9467311 -238577677357021104130136358905510856000 9467312 -68100387781537502268210103164629975040 9467313 -230139696209325316948905933995741959056 9467314 221427454226107484439735151587358880160 9467315 41414791938482111767110015445327335840 9467316 148827802216046575057418417533308991872 9467317 -185621393108705541691641861952390521600 9467318 31316427626723630696405481350374728960 9467319 131866627817821216461308157581236301544 9467320 -245971162491952094891189179185503232000 9467321 -135015479709417295724289507608888795478 9467322 -25792607698674342396721340170034946816 9467323 88766554423777785136690134318491071600 9467324 190572910150300596217388027625524253696 9467325 -41332732698774365521803641705723474400 9467326 -7261603232074538937571253956539076416 9467327 212619232119426677664510915916602298176 9467328 22962478385455123432993705879765254144 9467329 -29385680702667933781224229145239638720 9467330 75199708779687271070773383006128086560 9467331 -55304811604392077971627639002545962248 9467332 -92463507763273930687149781023622000640 9467333 89009691962222963325578280368232855582 9467334 -141488334765276177819869085910355631360 9467335 43985654074672318006370366533164332280 9467336 156301009308052126134094243589356431360 9467337 -96071782602748590504796987872718473024 9467338 -2670216273589029985318158321106894848 9467339 -99894423947651115395992628195975905800 9467340 -15021507053949880956590497855495219200 9467341 52330692023418440860880654480973632984 9467342 12873725049820215097742733265678620672 9467343 74702955586472596954192898671197421032 9467344 -15633644573266022227997327581797130240 9467345 -127513568595030670657571467895964357900 9467346 158590482398866793800601511031554048 9467347 -92764400149905969343375387999287085204 9467348 -584430419930764905829318856340734545920 9467349 78272403947499365298780289543282364064 9467350 -52668018246347651181063810415267605600 9467351 119237234950065088054170202689862462080 9467352 -4601716952228901103010798311861985280 9467353 921975961807632400597099808861672448 9467354 -86265636703597396773694330148525022240 9467355 -103904842115224699663118011215866033040 9467356 -49050968319697451016883428440002519040 9467357 -58537996784565686951940357395141282394 9467358 91056754903448899637591474427387632640 9467359 -122522699219560211114745723451626958080 9467360 54720079654027656175070975766193766400 9467361 12566430149496199709925784307675243202 9467362 102672878403460292650516322944077156432 9467363 199401649587789521554125415520634963612 9467364 -22037254976565805466500698220857805824 9467365 -268130422953390866175207107197788292740 9467366 -17521384461282901633184577412602500736 9467367 -23276134736845809051410174791185799680 9467368 251056682569321689047260674006569779200 9467369 80107480880598254405258481209667045120 9467370 6510465869322832862857500585300410880 9467371 -208495497271195901044330031006710076428 9467372 -159434222817293856881809633809313607424 9467373 191509371603876909059469415926481656384 9467374 35285565283248447946983822849028167552 9467375 -30480000619423778449344512273323440000 9467376 1135928966168266604249507399325450240 9467377 -194559111533995633506930978591601413120 9467378 -36030875163422203578719637033790859760 9467379 8926314754748009057135064792655729344 9467380 57911090462948421054580170046536495360 9467381 164693578308620645872819420246529943744 9467382 126298075182600561628661822651241811392 9467383 18841820186007665639409463240217957224 9467384 146109347617974114151920205081216450560 9467385 -9412828933089688408195463637832020480 9467386 26860973663205212189881648822590557664 9467387 -119885170288467254421321571898767679964 9467388 48619831010345335352431784829116851200 9467389 -300594849582099799403538379264232417844 9467390 -66154778785441600038305351564650318080 9467391 22870825285960603213254149339869513344 9467392 88853490413149574420716307018170761216 9467393 -10711221958246294697967806814817098156 9467394 36767138482494702571797639333071638272 9467395 55176173924610627905351712230420985600 9467396 861154713925386821247917533632952320 9467397 83416180637358789105665334954895221600 9467398 127293935660886898839385318278300549120 9467399 227494611711728104305231527343307829400 9467400 2459923420664420627399009929543680000 9467401 219623049824948376398891309282735962404 9467402 -76745848527191598603830383957746347520 9467403 123217174188859521576220115400891225216 9467404 87868439550211236830014112768065369856 9467405 204733161875800663860635772680917482060 9467406 -14782732305248724835237285447755178560 9467407 -428293890554751925679568414619468427344 9467408 -13575525572688126234493959829422145536 9467409 79509702893371027649402860308961460160 9467410 -81569977166328173809582922689791500640 9467411 125649185221084914034133412540029268012 9467412 43669408405113336406620356989928957952 9467413 -74416458699054581610200778376116051140 9467414 59541679524079899355604080395036023424 9467415 -17801723590100124401980377995736096000 9467416 -29704673400242067665455529869179863040 9467417 293301668548652398705198075291143179466 9467418 -20445334657523625707379909315342199296 9467419 152800386472004554052426053587697526880 9467420 -28904553363420430876261870457692800000 9467421 9850789119960319421363481090814415040 9467422 206131771484770771816444324909191451392 9467423 -69366478646667444276551726431954127760 9467424 26744758621664832646748697883110801408 9467425 9436939857411103984228944261720120000 9467426 -32915659983615791648758137007309943520 9467427 296162820735237901917381249752901516720 9467428 -349917555453611165153695184420630040320 9467429 -202042118138284736419124058887435526720 9467430 -508920326050251498622138660509665280 9467431 12083135276779121956521174868525910464 9467432 26252409377991600121748025812188600320 9467433 27383332871589123971564166516610721364 9467434 168635210641989063120369901967777360640 9467435 407761128973707196501478906552836224000 9467436 -6858425187909244238528209848610037760 9467437 110597425700582148540987074018206859532 9467438 -100590648121928636227857514295047730880 9467439 -588144256380267793783489837129766400 9467440 59743567577456700568265012643003432960 9467441 -33761886113500069546597833558618322158 9467442 -2185050551465707279587817816859183088 9467443 12200367212428764891877020438870210624 9467444 -739379192012555396982815187081609216 9467445 959703706235960904567153839172042240 9467446 -147105175465637306869013092480204895328 9467447 113263803993693749488954480061282789040 9467448 140747882028256362516603345506087608320 9467449 -46967694733158445639892722905458971964 9467450 -115339340570927456066673895547716110000 9467451 138942922290036703262946882431827741440 9467452 -85308356627672153985102059579917145088 9467453 409827801956885796023585322100320752640 9467454 74433226860613746451790005035464550720 9467455 -239022761871328062794255000062339776000 9467456 -18418413835883929098891341974937272320 9467457 200181113062961653763834919270776443440 9467458 14299920595569190687348682012612613120 9467459 312039049846535234633176936336500559104 9467460 -22449768539397811219933116357214656000 9467461 -358352327942228670440798471201404259938 9467462 -30606024634748228720808667367235919872 9467463 213820237358352817792929123704261861544 9467464 -39485274677539595025560160129750988800 9467465 -70224326524502531250981789973735265280 9467466 -37774820136347106888908668935438291456 9467467 -30217002774909446241756187482852073728 9467468 -1746794453626018934647471837489028352 9467469 133623876824242787674225360138981294080 9467470 -63985287093159336191621207695733466240 9467471 -44650437921783866612384770653698603208 9467472 10459337540949276138101507656337326080 9467473 -399341460601715437607221438620243131278 9467474 -5211149634686796534153418451817047040 9467475 35772338061885926895996391158032634600 9467476 -79155087727135821248433887426904307712 9467477 -479774917076026708716168631835616051648 9467478 -2083498109597841782224251672205551936 9467479 62987704549720466765044993608108428640 9467480 -45915406447424339345191308575485747200 9467481 -191749077950557303517954041487271609648 9467482 -1029527693173974006132926127489296640 9467483 128271844853054007633987814560377666664 9467484 26902024475643130683629575403921249280 9467485 -119800717037847583133000774658300088200 9467486 -14840964803552976206392377013331366400 9467487 312049722655393524990706688144827871760 9467488 -203632387986908287578619371735377510400 9467489 40157076036844602993652194050088060960 9467490 24654100346286694349736682486171837440 9467491 -263965165720739903508066764726727346560 9467492 281368431918663091930899690483121889280 9467493 -5871653589752531149041218918756892672 9467494 123782213970989186160758284653204064320 9467495 -9073639020676489049204460973078336800 9467496 2692889105957938256542479940748083200 9467497 -97851957691933566825598773285268594460 9467498 -26795873574716649312475426416891493536 9467499 233245579371329588077273737082310899200 9467500 20427793242043391864804963192133760000 9467501 -468594637372133994560548011612325020096 9467502 -140381960505418647830389104301010383872 9467503 622669972042796594923818542995126957864 9467504 -1043362257867371150936924591985721344 9467505 7151316598845110250816125040699849000 9467506 30038559491179204236157485442529063952 9467507 -48520555137594104271349272145742553600 9467508 -182374553967052890204252891031398359040 9467509 110703988155326488146750196105178052960 9467510 21508242156960621678093327406767302400 9467511 -94591896505963544408737223085281301528 9467512 155582503667546156888560122027259514880 9467513 25926682014678760532337146356739192784 9467514 -52744749914994586270633189780521799680 9467515 -27932113840483833719958764929811760480 9467516 -21228343290958235044414094674481845248 9467517 -6489860025727730523403641568241502720 9467518 -148740662450827053477524170775528951040 9467519 70979517488743272556417915733614081920 9467520 -9234346216647969224270686349741260800 9467521 61334716673007442227627360127504632960 9467522 43696742858537488990985082721164586560 9467523 4624678650978599737886810801503791984 9467524 -165252047139172339158555219510247424 9467525 3719068283194675850979315685597072800 9467526 3227281680719619545305630508710101504 9467527 50104233803026349308398996566759005000 9467528 61614882415020326033141669066884546560 9467529 -40885903138021249254340232627964806400 9467530 41122002145750401487640296892319128160 9467531 219550853159986233889653509725929829332 9467532 -10483814719532040936440705286608724480 9467533 58635137210484587347762317012683067660 9467534 -92675511008890561010983159184849131584 9467535 128860339604365551362303681220382312320 9467536 -25174113963691278736221529898967367680 9467537 -47189340712534494329759076062222276814 9467538 -16604840708975776304698307862014315520 9467539 -83848338488663071487397839637125053344 9467540 -34854442758188357502626030446550165760 9467541 205296061671016226872978424931504579150 9467542 40779979771636777166347327733863043712 9467543 -22492338376640683388720416820514928920 9467544 63084631164654911623842777263874846720 9467545 32726788548091402187625393999129565320 9467546 135934729748483861757132364156153000704 9467547 51123816337203522522243305517833835120 9467548 384961040789451486786247793248959897600 9467549 32132211585855219473659399932020650368 9467550 -7695860619011060693971798055179344000 9467551 38674514443390598028052551517631778672 9467552 -3661332052773066991789390938288488448 9467553 76451945615353938005728603280876145600 9467554 108377634188104107504312863757895672320 9467555 104937924740358736077768273987437656320 9467556 26744506958008258036756548087315456000 9467557 591445875978756607020560604431898244704 9467558 6475144531520924693038491054557975040 9467559 10924766007090939265335286416808896144 9467560 4863913838440195362827219584007270400 9467561 -123666488744204597438780167065630085488 9467562 -23808262721584015967733937114061748480 9467563 22550602443069225673427276772458270496 9467564 -122895218638494582491949292631049759744 9467565 36777669083929047710689031838091223520 9467566 -4163493160221272310823783953912237312 9467567 -39173632203004127606389476248053251120 9467568 612958482086443478486229518832107520 9467569 254030410184417219745679035008516304496 9467570 -13294682943043543728304855787163694080 9467571 -172131859383659069141030932674572404176 9467572 321819262835575181067389343242232276480 9467573 -49657533275471253777142248926507408160 9467574 -52253347244050481673619084379231605248 9467575 -98686027505594725111972135853237857400 9467576 -392280856649683176598759108990027345920 9467577 97601451242192658808325936282150547840 9467578 -27007172366320117000847001623619638160 9467579 70764965842792819654481549542397963880 9467580 -108623035200773093710469046725906979840 9467581 -185822656327832979856707315519220210618 9467582 -50809401978964103316946185980950117248 9467583 -91122832782788602899280148228580399216 9467584 -69629918232209197392271500154550353920 9467585 204223730492085669067032397504818573780 9467586 1093931873374403057882096122018689024 9467587 -200461504932614561777614774096388909764 9467588 96946256202112653449220191110195309056 9467589 11296963385410946552408567312323815168 9467590 140771410063531454487721273431420931200 9467591 -82765050111753494313805573473720523680 9467592 938520140561944703404336271538339840 9467593 -40750187626313289214484748850662591536 9467594 53330132614353602351639980952997378096 9467595 45946187013179799303800444068812473520 9467596 -79927526931072770908400868379886600192 9467597 -39575663067178685282995732243423258548 9467598 -1134163784811237714582203213430607872 9467599 -62692546213098024756354795597797904400 9467600 26465530167330279926470662263804928000 9467601 77397590564077649034106818583824401280 9467602 98092773646079113642415716579475459232 9467603 172887766105287961269049020084963039852 9467604 -6739131570612737527568052065605175424 9467605 -67922956950579229307335457424189696000 9467606 -137722868747037467934430900163415733440 9467607 -60339673528541509738468851634800446640 9467608 89271358090168329524586621148976424960 9467609 -189962432441167573442287537451723240700 9467610 51547233324302908237331125681300139520 9467611 -2987889657192814720652180016977480408 9467612 -63424247448358497406756285311006228480 9467613 -16697555089842810947499484851093598458 9467614 43177723896803072044171920857297596800 9467615 229277893976421758896498411887567082320 9467616 -12022522613540879785794257489672011776 9467617 -3177509871609881906371271404906078208 9467618 -177441029134546746682002998874797880240 9467619 -21698791037848132465226376069937048320 9467620 -29358867460592433330052389758954776320 9467621 66448320520087505984156609913613066944 9467622 75382157948611321746580558257108502560 9467623 254432306472855893396633690200595767392 9467624 -65263923748107979020780845225717760000 9467625 -113400031892620760616231317309944896000 9467626 24346853329255991395461890556574613760 9467627 71409682075977463998551214856275688560 9467628 99226383235694303991756811382962520064 9467629 -50981492035012255957196243611331273770 9467630 -97526826048779502201082888867211961600 9467631 72526813227752303396314125606953383200 9467632 -56543106019324371678947295413139898368 9467633 -412449887695183997548427558052082654464 9467634 -26254521402635287118015883525277057536 9467635 -17476769678567593520529955380768523920 9467636 78647047471463647448913640030078107648 9467637 67662941767331127287300838954828820800 9467638 -54537423489960723626979926558253257280 9467639 -149129184878591664706253643892697794920 9467640 -6019872598788987077722310062041907200 9467641 -71337231621655656779226518779557207958 9467642 -29025914774969077114185556894079546400 9467643 206298300944344026854927075099024664000 9467644 234509968600437537885537295193138305536 9467645 338961930397584912426504784324543500 9467646 35507225987285443100660187588101131584 9467647 -119054338073541657981382466287880129168 9467648 2075189561968494752727019422140596224 9467649 -4689138367582243831139497447697940366 9467650 -82540501994288732082479479871610397200 9467651 72850536624744638204633520806881623792 9467652 32404479822698579711522483762569669632 9467653 -28617439266313410531867271576222508516 9467654 536277757715591456242688009343332352 9467655 -24435722095641498618276962382379864800 9467656 -35415230670478569574680196360270970880 9467657 346629259867048091716166116551509064192 9467658 -174644170258726802458664890936225966080 9467659 -68706155133434082754215862383715554240 9467660 -141530441759362919990614327288911928320 9467661 -36076862810073875489832768034979676096 9467662 8077304012477191282778438004509450880 9467663 280004084290065930066278802032257750080 9467664 6537954630315430343654025704424013824 9467665 201233967133182939876147238930330227060 9467666 -75274456987777714874221591351076832096 9467667 89678622597667693199100593146870986888 9467668 -34547854523860447568061944789458022400 9467669 22822593594122909067307591065329876796 9467670 29346603426604204498534304963068502400 9467671 123619401615530711208833174246541438960 9467672 36510914909291124708064643059654656000 9467673 147956813745684601852372900417252901568 9467674 65280681021340184194882969461642650112 9467675 45420696541535780656193533714133386800 9467676 -180306259690849023342325297837748889600 9467677 -414440229636405310635872061931469944474 9467678 -209603960211443122273344063208223050368 9467679 6548290306861464434701185231294922752 9467680 -99855328035756406230024047038247731200 9467681 226516107067292189538091326213890961120 9467682 21214148626644390191294916629729715072 9467683 373733817879387384410976290799347427932 9467684 167283264575539734012628747048133760000 9467685 -139552920424222577921892193645128840 9467686 196075076335067286856705396009805901792 9467687 124862677012206145263720284850483225336 9467688 139483667933854903575910495284933427200 9467689 -71006688220102310900395593776771621568 9467690 93737114915225608843001337646189173600 9467691 -22531298926549110836358389695399749456 9467692 -26032988179649827657545744919725196288 9467693 7428416364253869160308644821257639264 9467694 93197426981334697545357222242365204224 9467695 203253522338346650434530756425764672200 9467696 -23554751840809683971916918374235045888 9467697 689549730770175051804782029134806016 9467698 -40593036793843575259956406589096373120 9467699 187116001396898534799099759630167714700 9467700 -44447975639377975821195957866876928000 9467701 -388632344187412191888945165575734545298 9467702 -40713874988685987213181613514297956448 9467703 -138796584579582545602077908074776475776 9467704 491656974635093328737819293017863761920 9467705 1251164133332301548948960399190886800 9467706 37842970279745921869442312536282852608 9467707 276882331022752229801675720926990674280 9467708 28947226437685248532590194657175416832 9467709 -137035977909583646056350956447958344352 9467710 -17051673425485347321438777375951175680 9467711 -165443244663604946440386252180464330376 9467712 -65648107980012679094082234572026675200 9467713 -24779485685690388729521234743705727038 9467714 82397338357769049427753018850959221456 9467715 77032200742180629019267626480898131120 9467716 25026932023764551406018111225765731328 9467717 -104963494372331801867696682882351916800 9467718 23000452060210432660200448746258467904 9467719 289189413259052335250378181355198168840 9467720 30431301875005480583972161471812403200 9467721 -90199934143263602861730222038898961728 9467722 307972225140472124589488559056594993664 9467723 169434719982976362164317065027378681108 9467724 11779812712414245686747350055292518400 9467725 -214397637514015553585342330980435055100 9467726 -158554390354019508076261296481900538688 9467727 -111343748690630386732045236046141570560 9467728 -34461431203054352537156109093380833280 9467729 -146528059655503998904519249039840295424 9467730 11399888913931048474122212240890099200 9467731 -67501937409184588430872864924290632160 9467732 -195683328643704024625403580971016011904 9467733 96942154680447094062005833635385317696 9467734 -131074395838866323015531208823306869984 9467735 9780945068078415625290224185709552400 9467736 50968582687760594328631404042300518400 9467737 -158080531669423490436194171544638688000 9467738 -18129069240950216919923401968891932160 9467739 -294619100325767441040373837009023606480 9467740 731372785466394682907331167272089600 9467741 -86590859210305120321421554102312646016 9467742 -54233177703154149699805886326992525696 9467743 5122730557404095389890702578196713424 9467744 -122807518791669217376725079309321502720 9467745 -2674961007544796811485115110801091840 9467746 -66692918258148908762590948633499673600 9467747 -2603622568545384988226010273562776804 9467748 33687195150677899350691776442121996544 9467749 -85246649601098133822205009278762100580 9467750 -168362199974048656042347975976182336000 9467751 69523207805492395866620109490927388544 9467752 117470833517054930417653508162600878080 9467753 136068654865750509358578057665175859002 9467754 -93417954829364490663259398807004711680 9467755 -32411562798786075038912285449521216000 9467756 233263647117997569175679694773438142720 9467757 69669252904967434298060903865159208800 9467758 30622994356382896732423971664694788800 9467759 68279573998102505422911849544299229152 9467760 -62779618013700793953593663834931855360 9467761 -5721148220602366506851641730951556696 9467762 -183591093517329086004974452471970320368 9467763 -2114694474843002440291404021528702912 9467764 368902591046353826874277551126091737856 9467765 145835810392019650460070132924191519520 9467766 50030111350207161578398051142203392 9467767 -72864316613640078185566650073324905488 9467768 -62701918886503085951570508603790909440 9467769 -21404756969730741189217255989421492656 9467770 5578709203475375606510904048140328960 9467771 -36175241221931724155658714605383298928 9467772 2341543422441733033785670578583282176 9467773 15349107804362117719878222227002435200 9467774 394767049692841148932660098399550500096 9467775 -85918737038401514663753127466041927000 9467776 294323824242223800921725764701782016000 9467777 -36716310349893305913359336481660203136 9467778 -23434411659359556336291512401344898176 9467779 -94796545972567461105369180364872922800 9467780 -183733399714941184997037276692600636160 9467781 54961859839868045635088574461112440544 9467782 -41270636959629730167362609070307111680 9467783 1396887039500143561100973951689527344 9467784 59838918873457102791707567854156354560 9467785 -259705934084983805194865911371991740600 9467786 69454741654253746462578741350125964592 9467787 -44144393821621577649763530350815208448 9467788 74770408904775040208620055610879086592 9467789 -72912060271963147754959531910951993280 9467790 -8070062164294461267301663740141329280 9467791 137361189064869072531474597811740422192 9467792 -129650055829448496273137938862726184960 9467793 406686788277606964907304530342647302720 9467794 36687933743415634228981815958393728000 9467795 59086703744526882015078318631984153200 9467796 -20914598426498341516607168193564635136 9467797 -233539059526227850047039963341488426340 9467798 -108536294753318682295059444208860732864 9467799 -13162101489258137955533559295205354880 9467800 -117962045201197997134130254822513920000 9467801 -96498272776780179890442182001696085248 9467802 -40193192001697862667107889403501282080 9467803 10206225493630982952289160693625534784 9467804 -12790207867688827349974685139706867200 9467805 -119436304654563762768695337626709294240 9467806 23616235697307679603467643136649812352 9467807 -37888126439597866213501757106220319280 9467808 6612210605601684443465751756483330048 9467809 -54661345396237232539112479819442501996 9467810 -87336648919984895942353734464962421760 9467811 -134874863509833729840633113313197582940 9467812 -46635362312102743780404685239263428608 9467813 -62889326248474202755515805431247818756 9467814 33330759397318436510557694712109178880 9467815 81670720088673392814857517515059960800 9467816 163095743298846904599408485880780180480 9467817 -144605875184527030821094307105734481520 9467818 -91001276434544978946867348109816257696 9467819 9997827045717040690418753506364193696 9467820 37450239296598770900075514467108352000 9467821 392813175375728234128366912621091332224 9467822 5714310257082139784517459914405616384 9467823 3492957142003337003010579138623664000 9467824 29646913071875573048310869986210365440 9467825 -80365904730618171708311994526381779450 9467826 -1732587366296827499105744997935406336 9467827 117447438116976273076275328058654304312 9467828 -164022733748030070505740495021099503232 9467829 -6746781548763004184301801253959950400 9467830 75313037620697661704785899207763330560 9467831 -163452117019695659289032293534360898208 9467832 -206449729800319099147040113265264885760 9467833 -63963688490288786351470823756205292800 9467834 67865503615957372875673206493027000320 9467835 -4423013354766833341468192734615429120 9467836 -29060833731329832403678746971845501952 9467837 -605891045555567497204473474022631006208 9467838 -4731263189543926643126554503976185216 9467839 59856597074185690629205039285063859256 9467840 8893560999350701355928377471627427840 9467841 -100396267970311777512279792371232998016 9467842 210732087391778415733405713640931323392 9467843 25148315842957311234190307516594880000 9467844 95804186770939757889944526723142244352 9467845 -107344274308815503740425220886075617320 9467846 207719135197529776251681534646871288640 9467847 -3318872377968438447526612782642006840 9467848 -51388163207753712446018270803311820800 9467849 -68778886965781799078961859648058514780 9467850 6642553522377703865906872084797849600 9467851 -96191064162154544728167305429974617296 9467852 -29459021749027072800367855644160842240 9467853 18120512488668947631426504924837064800 9467854 -226384016270408774891390764638533348928 9467855 49464948456684073135270551335025993360 9467856 -21381179927379434452772811674824163328 9467857 -101126291419743018391135574110673157376 9467858 83243575385246255069474479087440297984 9467859 56011297006347320925418032431659726128 9467860 -16405070115084498306252631878097881600 9467861 27854366724400552224152603899577996664 9467862 142821835117601843740617435510797685120 9467863 -379565385620409028861352624205067479056 9467864 145664228824083687902480429879819673600 9467865 377381351084992429730899470394544640 9467866 317593093076578466603973092552772902400 9467867 127586690082540046847020121899936814880 9467868 -82065862320494213356408893981674225664 9467869 63937659282912898683579267786933728 9467870 -101502369359280752330009368276374435840 9467871 46901153867238548819051942332031731200 9467872 118534994911854251344740345281733722112 9467873 123223071892656959883419783630352745122 9467874 90333430776772017717192625193251645440 9467875 -165989826369440077884513306561087696000 9467876 -130044139365164843992174914621550033920 9467877 -86432591285982372503005460570333515680 9467878 5784214591604248720048936708262663616 9467879 -279662339571582069975694693770101484624 9467880 37723866187656735919474329955302604800 9467881 17827504786110447761774975666054616960 9467882 46292587605065950858538401173680463792 9467883 235417287694790278936435854965324969052 9467884 -19701141599971874043396056698967443968 9467885 -128421212896486970382356009156387264640 9467886 6386347720897748178750427412252179584 9467887 -88798955970418205760779658903521328 9467888 -83577818091479643180781636666969817088 9467889 51316797718420638000466772166482285424 9467890 50786745197367044413712728068013555200 9467891 -442974901605246100330310861384983989600 9467892 -61829342823333608634314225553579030528 9467893 -122242287170781260479256353975608090336 9467894 63535993049892767251824249780882658752 9467895 118074637025614101184381776224127202560 9467896 -23343398916741165914328177992863088640 9467897 123882302375233228376804218967973315072 9467898 -48476767129298988061269207984796200960 9467899 -156172167136512105149207169218815975664 9467900 -29058993247633371047727026957310067200 9467901 219880511880266730875387341041329279040 9467902 -51705544139715185142270988293645262848 9467903 102325202515936063205906149120004401152 9467904 9695353116832162453321561269243740160 9467905 168818282191713835301103850427095935060 9467906 14752668640344520954271772495714977280 9467907 229856891780961558215615694584400480000 9467908 -174978482488905154610713528725340713984 9467909 -12215802941050639976851916678592024000 9467910 -82720907338699206637987921748214048000 9467911 199618105583181034670163208430791047232 9467912 -4744196553873406990811668003738828800 9467913 -2697571372648457462601380758236979200 9467914 318236873458379551569395647989790786560 9467915 426225029303318646044478716675064331200 9467916 -104212492329229288610146043245869224448 9467917 -137378008369044536870040299265483897034 9467918 -163365366899972247903286076159498763840 9467919 -35062237540361962111011637546800340056 9467920 8746967856108087976237701347907993600 9467921 -264297735326843238325784107957733336256 9467922 72184307953608606520725098704340729472 9467923 -60397056234344048480455643141830121376 9467924 1477365112437054189261794365829025792 9467925 -28812061003973265416090021958056232000 9467926 -1529609648738576600021966302648004352 9467927 -6299223505485225783560556524196950016 9467928 3785653083888953901152573918049792000 9467929 -78334403470881286020315495339399664011 9467930 -28313416001665872063495994107165076800 9467931 53870040034661800126397712424350337920 9467932 -127104783683514792550942363803251568128 9467933 -138334343152236006009570162092536064340 9467934 -44314120292521588396918517706960319488 9467935 -144021922463562521386727839404999660120 9467936 -140205243561329631078000318312197849088 9467937 -342553172807748091135014797006741632092 9467938 106511446476408369435582853518398007120 9467939 113513814198931642697849002919488422624 9467940 -17560122970404807045863577664252416000 9467941 -16158879343722088144837359013857759040 9467942 1180067238681008265333083644714332288 9467943 67254200476973230246198176865423104 9467944 48981947548369560164877799390965995520 9467945 1390120452831761500504022532209633700 9467946 -4894570942950876841119950968853236896 9467947 -242358675897378899832314666482730244 9467948 -66329995726907639934613544133458770944 9467949 -206574331135728070051066470243854406240 9467950 51037257411990830967727541571166665600 9467951 253131936346133804581713201191963399952 9467952 -5240671857419698989695862005838446592 9467953 20720235467553757238391961845042587808 9467954 -20439584761294583739472559499151288800 9467955 1782552503322442311064093121299430400 9467956 42510470837883623729329246314186869120 9467957 51314068346966491791507012089974372206 9467958 -14499019411097890941186624731742658560 9467959 113008176262745175816200043515669077160 9467960 15948474126460417359324919419194880000 9467961 156435560129142846769089429099337192272 9467962 7180632910588372543059950861356861440 9467963 -77489774317273718723934016058408363160 9467964 144602466148733735070284104753838046720 9467965 66640792017549005503983453739235510520 9467966 -92360261541105689139041972884927027200 9467967 75155825610523606565011827468956410512 9467968 40791372409285469546051500773747458048 9467969 -77082048351260986879395710203054677120 9467970 66311693025756358245689820878833536000 9467971 -49239568345697922680042885029061159616 9467972 249247643984663028738081264075631771776 9467973 36557646662612615185060961780036445696 9467974 -196838271617361844480995701083650351264 9467975 13465398551058383644978813465999629000 9467976 79497739235531443054031266392094556160 9467977 58034370650493085840810942556965706752 9467978 5938214512401900334969032967970290464 9467979 -208840424868968583815483533629035807016 9467980 110603932483089311379629849172153968640 9467981 216170449972845570161081310198543265782 9467982 -66373479283687440345184905010838770560 9467983 41842333029407574735431168124981966392 9467984 57982405703394151116071855268277248000 9467985 -55291627691543849111296943251841280000 9467986 22364831703691987418756579330170091520 9467987 122513074126229150798186193762022182636 9467988 -149224751291873906862030169895741184000 9467989 -137289311412612813856290801133218757760 9467990 -3498963572711312202091817252607333120 9467991 -2052595168806196004265852907732750152 9467992 -214186363459154164216050147884983910400 9467993 -157750007944337450340645583379932995960 9467994 25128112634523718774267242646350144000 9467995 1227637676196401812694189610926328000 9467996 -3529256085145880358660623138359262208 9467997 70757412360982525354265269896398312448 9467998 999864163534933769478358968693175680 9467999 102924563462641268433337443075022932000 9468000 194801922023520758074886676607008768000 9468001 -270537487401105974574743994139117090748 9468002 -42723317964768949051355889735217168896 9468003 3355880800690307584611937619995536504 9468004 21969964303292522246826883475446517760 9468005 357746010203183416135540798967997063000 9468006 43406666730203004109638478201225523904 9468007 89339677955374672275640364351136017520 9468008 631360094029388957852583528115706880 9468009 649880606117895920671653102703289304960 9468010 8182573820776222354202419298062712160 9468011 -84403882397626057395993952821111296736 9468012 -109610038139877571650223435353463269888 9468013 197693552580568337777248841126675418304 9468014 81726821114424605458223757134064251904 9468015 -92441652671303222955955633865693069280 9468016 35358726727969409941898834924856246272 9468017 103735784761528907759486983088879682792 9468018 -11918022209246876364423052260736061952 9468019 -34700745327416221581886943501287368192 9468020 60959370582242162907957734924438568960 9468021 11955706541528860298025560644163474400 9468022 -3759243063586072947694659055619952000 9468023 -88280879808571723613190975856119548160 9468024 -6217223837474309882709179155879342080 9468025 -141805728311481151551240778036109286000 9468026 -7012377183244218310014832437357600000 9468027 -11942514729312235195106319175911102552 9468028 -195473431614521783649851840446364280832 9468029 104389856382126031705215729107273226630 9468030 -6625929858280995575570276103758069760 9468031 122158413960291921321200865067380408672 9468032 -132397669358615101375758477340327280640 9468033 -50383816367250455954497964569877648352 9468034 78107098650592318380592236735479422416 9468035 214090142747362601064687599224432014480 9468036 277538828963280541521803462694662553600 9468037 -80090989571711359762886392564988177314 9468038 225429309969356468658308648223029013696 9468039 -45377413995274385352083925960842513280 9468040 -2976905768257559914670941552225843200 9468041 -2828168726911334691750120041136322752 9468042 51323640343200352827416297695675841280 9468043 6217085368769985986933718245086671888 9468044 34423308166717640317165989530265785856 9468045 -74499378111866784838486037731788967380 9468046 59147345427525005015478291449894663040 9468047 -290665696435057861276013490465544119504 9468048 -8846662557170815101106972157325606912 9468049 43010908100997973924513100007881312064 9468050 -83602661412793615022911146404680693200 9468051 19573160921808865023090300274955741184 9468052 73748813488073981294340649694513098752 9468053 -105778033522369124088873927798444198144 9468054 -113266225766178945207474526410522653952 9468055 -204391692478204557861611533821219480240 9468056 369310866297167188012181259387930624000 9468057 -74368799494767710303582079931692314160 9468058 -9424754849543736023061147960206991120 9468059 -317335893334645475130211676285381553096 9468060 -4094385836107444988894242063713239040 9468061 -3333185158104654149479641868700121600 9468062 -176192476023770517587102305157299939968 9468063 234898301201539463468517458951055936000 9468064 167636478596086633644581165530179895296 9468065 -219975622643785698879588434813882227200 9468066 60986861047421779886879985044107530624 9468067 -55999943422649184504499485905405250400 9468068 -115126919407245507419523934595264117760 9468069 161053764198021098547517973753811151488 9468070 -21187974235626849919233588185243197440 9468071 -643361865125401693905479047488659172000 9468072 -186666489388818141876759352827775841280 9468073 316690996796162293026138872556892694260 9468074 13627213112828997537650467389035085312 9468075 -107255674760636044416833544842885417400 9468076 -139547842030297768276410883316071402240 9468077 -229831495781702206260253456610309623188 9468078 11979997135196799785801255860416796800 9468079 -108096856284867133097294904838839710616 9468080 26024719992335747384257227863482368000 9468081 -86273979256611609432251293684403273088 9468082 -13901499744511046738775736037864804352 9468083 182926542234597187884946638716284600332 9468084 -1644151810341084219610097376590069760 9468085 224846801044122014590268106030195632160 9468086 -139739911688221678217062111904109031008 9468087 -54154538958147844057222517645085566640 9468088 -38765093174873498114813665979726561280 9468089 -178867040692564965841867094271978109740 9468090 6795877874805292071867325456134751200 9468091 422696268221299167173236272761110907492 9468092 203702989390002910026623174278227033600 9468093 66301030879627605164745632039004689664 9468094 26394641379148056288271732891176672960 9468095 -18779396599578224600615385729649262400 9468096 50051420402281696350059542421830631424 9468097 -231737729657557656983593195478035179454 9468098 66854802000372342904630184498301791136 9468099 153832385486414636021666222597089848240 9468100 6454162253227042574036564940289350400 9468101 318025467763914613748169418795705651104 9468102 8947178769270060606318535558990301184 9468103 -557488635620840611572478380713738632800 9468104 -172775918353682441539107205219968614400 9468105 -164560922203382540537158821646982911680 9468106 -263432784596522920407303771078466272000 9468107 -19725041402671489854642459824856816816 9468108 -54495099116209233885072283788771265536 9468109 -44856747625020425670899253853878516288 9468110 24586109005413410163457924870765969920 9468111 -124331362090787041672141919450807118720 9468112 96801105098148427826051889272256290816 9468113 13218525498091192400341579103137903104 9468114 -15689353885403381660903198214004940160 9468115 48744975014467727146336659471341198400 9468116 6350804793157922310771153314695581696 9468117 8848961388787969086981478149717138240 9468118 139099231583636629535675162659043182080 9468119 -400710792655352543555253047301523407480 9468120 123034176728358598895365695552165273600 9468121 -33720507332029581409678332673460882108 9468122 -22716982607161879900781906136413775888 9468123 -13034112845568646171249834613346929040 9468124 64364353114696850512926535159162201600 9468125 62245030173335185589522660115583218750 9468126 45130315087741178587203017473585526784 9468127 4306599988283804538159278054118833080 9468128 390804921705351637656066517500348334080 9468129 -383751290024752986796577957371789488 9468130 9567989605665982477889585524453248000 9468131 91344964771336989716924766973433515932 9468132 58613139637611885294051010210455416832 9468133 520017158399994985739239850267535040440 9468134 18565424935137321957701042660063870976 9468135 -60660012994736913427504985213831129880 9468136 328802073364948313266834047250162268160 9468137 70230797742966047981828058746182581120 9468138 -8626320603024163685894813079360013056 9468139 -73592377230574269057395513510328802060 9468140 144439699526490002784578962606145479680 9468141 38578641800159309520477968161036994880 9468142 162563241040122441952245305817470405952 9468143 -88160483256210151154963469460360857600 9468144 -5231851582217603399456183533090897920 9468145 51697192538965244754443980783209022080 9468146 67030041369618009593633877332137888272 9468147 5665028244695332883237949653213652528 9468148 150373569419337961646679000053014990208 9468149 -244634624045938288799572877320521824850 9468150 -109094317690636002386095495793657856000 9468151 -39591491768312803310547277714396849536 9468152 182236988659692419726822679077321932800 9468153 71293415432884865132808871802858716224 9468154 -282294158171476732277666572950559753248 9468155 -281864560307704244657981786070355406880 9468156 -208219990545802912841980382036702453760 9468157 51352569683252307610062282957177741888 9468158 539248479132803172378289120384392576 9468159 -85061170091959843436033935894336579896 9468160 51483200940423070989830761055728435200 9468161 -42327286475748189304133056629710585388 9468162 43997960520162316846082432491016676480 9468163 109920535654336826872562512537689148412 9468164 138233023986442426291836399728301956352 9468165 30462608936522229682081428787683669120 9468166 -37721781876119403008361651874275629376 9468167 3092162671221198655998748191642951264 9468168 219403988533196655552816731099378933760 9468169 -135006512451190716664875953309070003430 9468170 -202504373342553580808497736067325440 9468171 8877957089350924227009366211423324824 9468172 -316519534850756465217043805189751603200 9468173 38148452159546483401049943273359808 9468174 -93204503003590509365333349643178850240 9468175 4366961290181777612999752626481472000 9468176 -12611546980442048518599322516038451200 9468177 -173715450593506197389231705367557982480 9468178 16951940691650366342557812088512044160 9468179 81340429586014072098070636087668637776 9468180 77565335350276533533931878585961922560 9468181 -64461922736315518362932777322689006880 9468182 145124446742060630328893261841825756192 9468183 -108554422166397787201839714088151617176 9468184 -111525004533586151462532927408951091200 9468185 -69008725222661097694872303130124782200 9468186 17305606380297948999382625728819995648 9468187 -70491826599298878026711597009082877448 9468188 -256454892104815711355382665709185341440 9468189 54141670280127082762140180680212153164 9468190 90482074989060629377394874450311457600 9468191 -128785143869915936335713137310537621408 9468192 160926401216035755496851677603172974592 9468193 41593814244147771132285790277378641600 9468194 26351802962980431502267346757956954880 9468195 85572325632074301918028769031436573440 9468196 -156685424804468817929042606316058633600 9468197 -146506278412567543281083412665733743808 9468198 -22768048936478048385172370474405928960 9468199 26754806059567132026923722679275191680 9468200 66118944463809821574228935827113984000 9468201 258006323494633131331909478187212348064 9468202 -54368403778763677959855472239186009600 9468203 -199664837554163818568824315822550633472 9468204 112211532202994358744568951701910365696 9468205 -88696484088322128120973094821112880000 9468206 6029380927907791721903659653950681088 9468207 -6177691481186020421885634287150722848 9468208 -13948008126762372322706949326867398656 9468209 95125038892459049401509900648174523410 9468210 104400818068290854588911615685593305600 9468211 54731916373037356419614353039542988824 9468212 2507729987592248665985438560572655104 9468213 2566594639971646425079701311354319360 9468214 9274649752991680613833662648981349632 9468215 25996400938747923037629539740487238360 9468216 29938263180405672007077117240160972800 9468217 283610239272423272470042833853185335952 9468218 -5068676240350195989438644139472358064 9468219 117098978676438709729670056098670629144 9468220 -71194977848542950062217530732510277120 9468221 26559933755696521332967441248277471200 9468222 18839648801852591427231238199391750144 9468223 98165027921488027695131983160707585472 9468224 -81432204959960623585825126283319705600 9468225 79940160937116845801432782573770612000 9468226 -33528920756113753383502519856671504896 9468227 303962282486242661487195126443353382076 9468228 -22700406768055418565112257654657712128 9468229 5441790195050510416324879139349319360 9468230 -32881836569433503528365695114772026240 9468231 -89751495599709282339220388078227408896 9468232 -136868114646880910789332332511501516800 9468233 513367744421027802618796902782809468800 9468234 -122648565328383130625118247776877422240 9468235 -80793251405724803940736214489419515840 9468236 -152759679917793085478919751491036990720 9468237 -68957691311815765889817843388724682240 9468238 -25877848274090942682398463532987414272 9468239 -348988913515579771496181783043449463680 9468240 -5300766636417355961562038571527700480 9468241 165090112306674750160487620063470902642 9468242 94401470229661081777255770480724339200 9468243 -263293699066423319556233374839954032268 9468244 272220841666127341874328197589213843456 9468245 -131521748433494147331501631763843505000 9468246 -7350666368302871873675407886919405696 9468247 77456173503423686757831539132198738696 9468248 -188322434774965496684084287219148912640 9468249 -41090839679405989234336665898362627072 9468250 -427124706300308019586833774209448000 9468251 66382928311844666907762746314315727280 9468252 86547084967007737922607020751798116352 9468253 -91192425254759664618837650354172809556 9468254 56505877933591151909137830523067294592 9468255 16872135068776969904095970499976398720 9468256 -670805310341409658641341865636397056 9468257 260635077136823208026478549958881481506 9468258 -3141551431186746319575193536386534016 9468259 116875224374272903019460454054884274460 9468260 27676343484875387591758079374610649600 9468261 78076764368039014432711321891154208480 9468262 162006336977971258060113173478786432000 9468263 -44197728804073598645816761024950827520 9468264 85042842533733334648897067028987985920 9468265 -54950816854571113388951475648950503800 9468266 103403397927484809239984502851642492160 9468267 -29286420140036875119032708642962263888 9468268 26166465449209580258919975217882767360 9468269 97472033452861017354994221004463791596 9468270 20293534923776703964671154401438403200 9468271 226835837233404996193072256530489867472 9468272 -20439697314657766773419633225501245440 9468273 198509429723612765522769469545874287984 9468274 246299530706749487631553132212262893600 9468275 -79934069535408621631819832493540757200 9468276 115026420376112653728102427122035625984 9468277 -49184055490320909458584010154312172288 9468278 -53723789094137929821873893394348382560 9468279 376898959688255000941792113616997923920 9468280 -81654621349223088339576697679828889600 9468281 -31986836734769545163808605786954236800 9468282 114598123765754790929349367429460232192 9468283 -462557044896497010864224902243439962776 9468284 31781270876318648636737967379658177536 9468285 -54095359598567221285578168148223116800 9468286 172075672545795043518384297762997697280 9468287 282846497861018880491990570749566399432 9468288 246442765934228447773867247475779174400 9468289 107721705834989361237767705334443147440 9468290 -10891063606176896446173246665745663360 9468291 -18039674869881529793034722212155267072 9468292 -259253392270273398485431859569620697984 9468293 -113721377391342421046479018487903287458 9468294 45533005291704668131500324965824896000 9468295 -45322347687665552287751092837671610560 9468296 -54056199167639108937145772758678686720 9468297 118090242209793055639974211358628450660 9468298 -12329234788440348774398372592529041408 9468299 -714076232103768691072409886614003712 9468300 25822833753126373391712271571927884800 9468301 157983467935999182748245076733355621302 9468302 -170208821731451901181710631345326531648 9468303 -65070302556144106625693189389137446112 9468304 39880287992842789906387139899925463040 9468305 -12579213059714608580209680158223070080 9468306 274934634809704387914259512059759147520 9468307 98235984895569548118455714589890229160 9468308 -4648746250619616518263916078367928320 9468309 -147614193073607580791186621889625651296 9468310 -91557574947736420067566034970362797440 9468311 157724523711318620194606654162926483912 9468312 -25166529429970527322968464478152294400 9468313 315969118795099372771687195274657311562 9468314 -24112174246201847842549430581488672288 9468315 67620521276138649422013424853728977360 9468316 50473086133977821431275386286591396864 9468317 -33691896250100157050602455846665252634 9468318 62843016942510786601076597537244976128 9468319 -26726096678964820185314711500671812784 9468320 -21180123481215731759344296696739921920 9468321 -211780079944327552269270118450723902288 9468322 135430012099783536088655829753614346624 9468323 -3517188896456403055575495569796729132 9468324 168079899808384378792528825259268716160 9468325 -6352686335366051212504087753519838950 9468326 23439811841492427112406017869922556160 9468327 128817618080292268897447721499019724160 9468328 34916688631060553682682696906893020160 9468329 -56307839866818671030194915172684367516 9468330 2990743177424070283505080332196515840 9468331 209301402694205563721991763895406603592 9468332 320891260298490392994138672454824535296 9468333 -1602567973920140695773675617842576800 9468334 -224527273058902375807805041318252373184 9468335 -67374890481781246074265267400061617040 9468336 44503030739519664790626359389955653632 9468337 49337098013448646982031565188396485352 9468338 297664129542787565083118445659266317312 9468339 92340145320377479515388237280954023224 9468340 77171101594839011440120458641936302080 9468341 -112753324743537491328449341903572793248 9468342 -941792962363161482998901234976753024 9468343 -304257449162353658847371207028728392408 9468344 -14339335258514072443805442129946337280 9468345 -93476967640650592245111990835115340480 9468346 -67061635498072695960185621445474658560 9468347 -62851197424230370970361326059851707136 9468348 86092730056630760469982765746493985280 9468349 -242272948701834441891743772899078448480 9468350 -15416569202841037329076934679891552000 9468351 4444191178323744024972548142298949880 9468352 -9482141503134203358759609406828052480 9468353 211025187909587376027429833450121918084 9468354 -19496385377186786488643175012872448000 9468355 -121621404389706567435835173209651654400 9468356 -83659374545358719303243327324430527232 9468357 -156737256540104616763999902836053600512 9468358 26889899716795086402821467996304664576 9468359 -87218548694379849615460884526563805560 9468360 -36805709212100858966327227527634944000 9468361 23753664070215941252143893338267922944 9468362 162354766425920464380539945755132109664 9468363 -106300946697152908411796255209834370856 9468364 -150302059451924278554089545622819309568 9468365 47383536544779617640912227654669157600 9468366 28984757887370443211639765079526108224 9468367 314363677444118076176000535066835890416 9468368 3460180010996424775993053850497761280 9468369 89201603715610394674297920890172229794 9468370 10479925462131284037324349250470536000 9468371 -784059427362374338635582118181771544 9468372 -165749941837340537118446267595346065408 9468373 -190486125269668064940407256195652112480 9468374 -90467424413333116823751620693413417728 9468375 -18220992708117845486700380587038336000 9468376 -48510579655295191443740145819497533440 9468377 -153920126116605367136096406942094261488 9468378 -56371714129757836293371124352983657216 9468379 -241094313057323910574777368737400394680 9468380 197837594096237090075150512735671436800 9468381 -100812754614408737109432417850301462880 9468382 26022807305923122942785688762876386304 9468383 -145354235815175239898831509289387006496 9468384 -114100694575109284063786416987439104000 9468385 -8588687114822285656396794382501443840 9468386 -189083133096459652300661858495365234608 9468387 -283405695088874695639320214202714265600 9468388 -254585627724297275092168088722353955584 9468389 -36005644013691799892887263532323666144 9468390 -83840791226918140058882097911991166080 9468391 172104359311338327211297642261045479432 9468392 142577114723762295488591135545098240 9468393 -240952005968361775541291112845326848000 9468394 61627577609476508538594202201992575520 9468395 -123928359684885317850935473818857325600 9468396 -57786740402616880764517645002034633728 9468397 28707838402227311158146060882601887072 9468398 -81356381132258188177399700272759004736 9468399 333935445839826292369811436442342204800 9468400 13990360509713479794937424893000908800 9468401 319054998920431536659089861449452856402 9468402 -70828655163475378649188557061865514240 9468403 64179316351668414007169862521161283840 9468404 149955225242249382564301077856043968512 9468405 26415600622636342857610142478769347960 9468406 -179056215204266666450709390960553642848 9468407 -91974336046949726346488708360803947840 9468408 -2130357647733169609449721473788436480 9468409 2823558992722718120641992838202484304 9468410 1764121310850920774665256058962257920 9468411 13190683747672933613357043572879426784 9468412 138530724743960137568065522328909862912 9468413 -535467590460824518063175273863002748020 9468414 -4457505584830660811674612288583007168 9468415 201014007904077253101287386294184215920 9468416 3076117502362277117215965464884150272 9468417 82932032527735085328876241352174799264 9468418 -12726361753569181175070877586098076160 9468419 58688376811732543090501003297550765820 9468420 5244941919551104558168914182436864000 9468421 600850535311278930789179774922145989852 9468422 160074165110551459511381137792216552320 9468423 -46340215623195081933256614707722191936 9468424 125959949843756894777904725467813478400 9468425 -80054361499045347734952126782399641200 9468426 -37065182146467779907650934581308653312 9468427 -112876542165672529805540316444734390400 9468428 5511284527515482847461669270359564800 9468429 -35776865082942783308738026875233997792 9468430 -66233845760122613686991413226563152000 9468431 -13087412122472780129893073361351944736 9468432 -64335635002593423865134907218866995200 9468433 45784181836270488108086908139223273024 9468434 81833339999366576476646320733703689616 9468435 26027927116178151516174775602921322800 9468436 83677478204540331094338355670022637312 9468437 -209858151373657328303321011844026951680 9468438 -15351303434408853843107930223635343360 9468439 33665922018114725627084029216343731056 9468440 -59859262658775503443624484876478259200 9468441 -137857767821283282786418302059952081600 9468442 -117926078068655706875734695033327060000 9468443 -12944339946713215805482478655733950720 9468444 125041724601193053753574506705036582912 9468445 79660203741062147569898285628128916480 9468446 -38943751767674628862108351023495971136 9468447 -51397039059757842371279647865586534000 9468448 47227922559876881947665939602155241472 9468449 -213926529101902027996581583868286395550 9468450 23100603425801421339873586731832821600 9468451 5687360145913494887827594627236975452 9468452 -48327715657994589332340410148259307520 9468453 -6995625064116838826099321375666241696 9468454 48953411374029443287460280051035392512 9468455 -58649803054747831449764328678373181280 9468456 38758145206498675463968202582463283200 9468457 55914910314495609866308935657845040640 9468458 21532010698654246422242800050080147040 9468459 32994079871251432809137185591660452096 9468460 -75517901675472288628022418819876787200 9468461 107183276755803056415488171113024916652 9468462 -26273368535319736459596369718916096448 9468463 -80232943884643410264319419446013489600 9468464 -90353337614559608177351372800427704320 9468465 6422726662439477369391893075002369920 9468466 39082724978930033523194882145647969280 9468467 280569757025242871111494333027879269516 9468468 97306346893421245431563765474065182720 9468469 -9813141784984991817310211069260070720 9468470 -21862554036147336895157045094900935040 9468471 -1103706749017992263827920370434322560 9468472 24645461745503754175074508934563184640 9468473 125159659523406695536484750409357343872 9468474 77449849077920231911782785732960640768 9468475 179175832165753052183373393919019268500 9468476 -211887248743877859349928552567961277440 9468477 361792093002965418907227367703969857548 9468478 -1509016295584481414595676193905358976 9468479 -389557996455306208720576611006969707520 9468480 3065110759421903703060757338705100800 9468481 249524249686830331460434735699006896768 9468482 1505131390154607655474273381765582752 9468483 235466026724186954324132074986989388024 9468484 -77160059219714580336986922274586713984 9468485 7058875561678851150586893435775057920 9468486 -17139027133913544646844730342163145568 9468487 -2934732763119928782717805781853783248 9468488 -40256238551271331272492486287625354240 9468489 80655890689508254774748313683693277888 9468490 -76473488640359817340411132139906445120 9468491 401760329953603341663546567189863352 9468492 -341289777192088803377406890781970944 9468493 248470006248832256289461821640609674742 9468494 -9258191085183124925738528443085564928 9468495 -177035449327733570358165686311926966480 9468496 42508592871828552603429257488352919552 9468497 1206424522230067986015296819743342320 9468498 46633456338982817258946119317251955200 9468499 -145854532416615811483396144308707824920 9468500 -80436146340671367644328821510336640000 9468501 -50268794976703000352562065420077722816 9468502 -12511542930590713658320975044766612608 9468503 69938359600968345945395825982809676000 9468504 -7223230117922671154898202070923683840 9468505 -1624936669892592680005423952439449340 9468506 -63722068298130218106057892333615980048 9468507 18735111010963535492532503668626983232 9468508 -91342988411182746394004485415735849984 9468509 -13813601217744359478286726814424168084 9468510 -23891730227336866883664009567785005440 9468511 -45315549539180713753206385160362662720 9468512 -272846698803695083575654776966381568000 9468513 -183873133963199409350214168427179316716 9468514 482000026814177822710091858254659840 9468515 -81352238934636731722161573329849592000 9468516 32921399761798157554687370816840515584 9468517 2519553493050070765956889180426260640 9468518 125851337061841782078547208892906420960 9468519 -2852286543371376185495830077841229232 9468520 228585130809755919681495193596680140800 9468521 395057797917500498860265577222226417722 9468522 -7582191553533234644507596275577313280 9468523 -210341847177947205633517677142115737228 9468524 -45285624826507077535435233448749017088 9468525 6973123794890676835104873238968000000 9468526 362349863596597366916738684064430424064 9468527 -88283276997447629116862874720077100600 9468528 -9231671505474033488057794013548609536 9468529 26301533308590377697489206285042093760 9468530 149054775980993485562828778784341536160 9468531 -101326344494898524906450460759360732720 9468532 56742212438282586164500789629117592320 9468533 137631089764578657581313584700167860782 9468534 -2858031530502494014932324804857866752 9468535 3071744444856511064666806232072667480 9468536 -45187739483714737220433904530997248000 9468537 60250594310097661867902419588263692480 9468538 895972966493075408875857631565835744 9468539 247089896502775320024713057112375698340 9468540 55692920351558329982542391307243217920 9468541 -260030581616497601886476666879218685760 9468542 -38957434147784149495189800795907112256 9468543 8028772203382770772710370011437875584 9468544 -23545592010437649159013538280222228480 9468545 52566140448291014666268098198165116800 9468546 11101388576867101683839295170319936384 9468547 6152595997290460985885489223666822144 9468548 -95402159521149192237859088203911106560 9468549 174038948938213627398977575958669173440 9468550 -19435957803534267753802415687581574400 9468551 -195971434014435561527368932891162207600 9468552 124107371302556987847196848078735237120 9468553 -202343511648101723898595621115033476198 9468554 59823710664602233867857744386097675360 9468555 43832066590976451656418842044147718400 9468556 8132316950430558606701963607151887360 9468557 -1232036540952971096903417407442081280 9468558 -96993433264559256686369235263162906880 9468559 -10324800655951518192225584575202636984 9468560 36596356314153924040211061718100213760 9468561 171988233593600237243274969156777234672 9468562 49149582264864911727612573428391696000 9468563 243936529819288217812578427557251600520 9468564 106973109938756905925457093836055791616 9468565 -141552477997431527426535833841133173540 9468566 160297079038282483088309354384729193600 9468567 -273375183704373916542383493924077459616 9468568 -189763707110779697051829712572675901440 9468569 -144630740379895051813266446178535507440 9468570 19283520042899732162159932433632335360 9468571 19395962682828129563052022240172219152 9468572 123136358774164891852540751586094910976 9468573 -1716015995273202088107243005192025216 9468574 -242369224069327320722906246337171993600 9468575 157564750167181425195611520621516162000 9468576 3980796896542897849148271219796475904 9468577 -84977977397758989430343902235359168208 9468578 16048111903049493902983621565087158272 9468579 34686320635838479737991657075661163384 9468580 -151731281776059027277249593131787386880 9468581 120644988456973368935467379246374891164 9468582 1912031668568874711723100325804905344 9468583 12272917052623747882028028415147954720 9468584 287877604047456782957853132753299128320 9468585 53338591521155313600442497096743073600 9468586 205843447649696735640629680900890891264 9468587 182763184687907173524101803491564455760 9468588 60275953799135750452620628100236483584 9468589 -14272981524063621209011636008429688800 9468590 -46056899873309364646385499017410075200 9468591 107473465082692603852247903921368429824 9468592 20069444704513954391036531387489452032 9468593 -7427605796755504020687410019648418560 9468594 -40975130400769672057295217872801459712 9468595 -249360154297316606878250971609082480400 9468596 -41332806815752273894659605980143912192 9468597 104495630046619205887216329666833690400 9468598 -41024707974354049588833532407663343200 9468599 -25523442686493959567498057489999402064 9468600 -1653898634389148731740235733778432000 9468601 361647856352486168917830515780994354602 9468602 18210157577876779035192169826915268864 9468603 -303536043921855354039128405609702100000 9468604 -36012588217010321718999690555721759744 9468605 -8195451414015020744076268411516335240 9468606 -27896949921937516108030681862733729792 9468607 72722431372274917771460566720271713856 9468608 -52924973723259275556098515826317983744 9468609 12497654194079963856390689543014910976 9468610 131356008184002453808663344857021244960 9468611 10278388990682884950553427412606197832 9468612 -34430158834636956150775855699619020800 9468613 622969004200168076321316902012698974 9468614 -99392882407096161134889241316379925440 9468615 -49358884702076296696823867013163737600 9468616 375817252839338318565431867596121548800 9468617 -83076010141861370816665348189074627840 9468618 27087253598735847686687771133394698240 9468619 -41757293318320201430684544507582959600 9468620 -7452018694965134475952102497543782400 9468621 66910902712116957179367392799263298060 9468622 31918779665505983580998304545684423424 9468623 208568769568452497819610145495854373872 9468624 -6893199712653769067173065163517460480 9468625 384309127234473327968335761736862640000 9468626 80911608663759467183959578870059108640 9468627 -95369995678315725458284728061598093568 9468628 -55681334962326093182777176783488968960 9468629 181982596042733430427310678156815441230 9468630 -46332827686913716766375411343160608000 9468631 70758187501014411837591048319536220800 9468632 71459970104962607575610213036605286400 9468633 -87786843619738366885669292681859070656 9468634 40055763227816486696407983647255568384 9468635 104504106333492812014820820385327679760 9468636 -38527003836000349586101072574352239616 9468637 73177178996026698383696695073325061286 9468638 -100122386152620248778211057497414161280 9468639 43754231725089079956597880995395819808 9468640 -27457687574589210924003199254748200960 9468641 49811061622071319963030801527338642304 9468642 -125438085319688986896460810106989839360 9468643 7116785381976176808941584169835244944 9468644 77653799989726301310211707884034180096 9468645 -145839142340659459310428181106608227200 9468646 -15377691814812542229232602517717461696 9468647 -7716422561745486532514682953440040904 9468648 -42797791819807755250089938900766474240 9468649 2833728397871308077614663760599253960 9468650 68994795765698154571523008421817408000 9468651 243632878113999503814843870010180599984 9468652 3483412866819517895817063892728883200 9468653 -27541485389335426716439576192376392116 9468654 -56924474450503641373369275033163970304 9468655 -39057386501865402049210479426289492800 9468656 -43026799916747371821290412331826085888 9468657 501614509143349983872956466528899632 9468658 -150413657629417354134087908408008654320 9468659 -16029099421754579362295671056293934096 9468660 106885438634370301905885134503853813760 9468661 454950824176097232525798245696435641262 9468662 88353236149273149305732320482620232192 9468663 19506231472788540981979130754048100608 9468664 -109809249747161529849014625357144084480 9468665 137037610350793133118924503359461333060 9468666 -99186510718642703568633299274010677648 9468667 63837308300497609971764763488697158592 9468668 -315685689318748478260187527836609606144 9468669 330800621647217916997166998698792000 9468670 -9939919969929927559047487171403984640 9468671 -63325673116018342568041267375767003456 9468672 66415360439875780919374053231883714560 9468673 75747963842777661969803273073320689922 9468674 -258643941210374258306817262244004019200 9468675 -90454129575055775448349362798941793900 9468676 12750646906435570716533659194087436288 9468677 -52798749256613249178394087255604768388 9468678 56452236444573128822647287473763454848 9468679 306656900953367759380695399839454349080 9468680 -88848324819888978498180266124251136000 9468681 -167137345839202995494367576893654692848 9468682 -107843046566131605276638244271742220288 9468683 -88621460064692806208324665867369972080 9468684 -11656115271336011308960511339029186560 9468685 44195170607650509225700784953187554380 9468686 -592700075231081629781636619699188736 9468687 -125214769410270260709500940746961724032 9468688 -16598660343026097669687025720512020480 9468689 61985636894647414079692113120919168356 9468690 25002526071211299206178901602665472000 9468691 -208692389300462974833715264981107643568 9468692 -187405335914246709255246874094878767360 9468693 -43559498059352788912288898529881962980 9468694 42678608745907877392367858381693643072 9468695 -33214690288732696897957723425754718400 9468696 -210615777719895911943779919495472435200 9468697 -38331233073997587981227585061890060800 9468698 -119081374378085293431467168329635248400 9468699 -28047279995770786399299279347852374080 9468700 88135627869539888278051745720240691200 9468701 -284121058891896388973171519548161878496 9468702 10075436324808339628485028630428549120 9468703 -476019854973260729117413710292269691200 9468704 -34359000056642376255610144213545517056 9468705 155980855493826486473665092836563263360 9468706 -80702398359309163007542943408735596032 9468707 113934338937140579141152021451065244400 9468708 52793617221831943931644307468101994496 9468709 79024815094079517753963077242954497504 9468710 -951227512733859902532056035035072000 9468711 -146945288373836997636707638315899062880 9468712 -225603778134597719324791964085080064000 9468713 50777278626731030173392420687703843962 9468714 188856635480837672013878150266187553792 9468715 -97558173508277024836497979108586012880 9468716 -135084130905284946650459598274367804160 9468717 9624782093305538648158424307956854080 9468718 -31769229770733656634342635197431033984 9468719 -18879332032380827638451063463708448800 9468720 29615754969512299226028942683315896320 9468721 166602361225243123413365563449570363700 9468722 -82571652372682468524491042920304622048 9468723 -103782445981423275479196347266298424192 9468724 257559981531537075770882785296182740992 9468725 16986360703294073479706408161940668800 9468726 -33143717552496244791410893492538841600 9468727 -33144002897876887528243736200089678424 9468728 -152973427825967401070455271827714007040 9468729 142781547807590012502013951621939207530 9468730 -96096891593678438472753338872002462240 9468731 22686551497186172633961884682484963200 9468732 -21684410040890345129637980657855201280 9468733 323305731800919281158346713717144838880 9468734 -118682036634614594004707337443814374016 9468735 -107210141546530894696201691946013830000 9468736 -124301462399164295306941304608876134400 9468737 -404945848416469094428291278370174231614 9468738 -22413357334833987854994987696794107776 9468739 -117720143136590935189129482926248357888 9468740 4654026850686893258168294562939002880 9468741 -42735604638300606108653618381172751296 9468742 -62132667436506274380285541419127464000 9468743 -36941490014651361522453963796182218016 9468744 -58886829534449156088747662803077857280 9468745 33843459875512479270594019638579244800 9468746 43782781557316468880174452222773699840 9468747 44546609501027846298971110440769174524 9468748 122806079128916342369745909573068657408 9468749 214057638793947590702700336131441301750 9468750 -48020864731711972440718415248449000000 9468751 -80988435436160590719908848624477987848 9468752 -22356238174123450847844546756281253888 9468753 -16009640534033868755889878088355039296 9468754 -52118876991776435562700592950683539808 9468755 -62601763814325287828217530098938953280 9468756 190709030357245758772775684909847066624 9468757 -6567949635085052914185187015249351360 9468758 72859717895748055774276991442277747584 9468759 -64803551078154718190837884168204098480 9468760 -78027269067584008374161222861023641600 9468761 386858640020799518752939819273750078080 9468762 -134776153793416901091249755632782514176 9468763 24064648326147581243814267993270611012 9468764 -73716089472422659306935393299573145600 9468765 189167353181039675883361316976352584000 9468766 -181862045122331982071687476091960055168 9468767 -1129986842783301360248569601743372416 9468768 -43880364243016295515223397690511982592 9468769 84614546563086726787193691646633083170 9468770 -109879341294928138249861616752370077920 9468771 -10367869198678538516358151837120053840 9468772 -1470337511949262973736050696499534848 9468773 -146401747745851513378195213727104915392 9468774 -4766767490753534920963813710082531200 9468775 -64084980700249055362054869322699560200 9468776 57285412437953760206971297675618606080 9468777 -68735648789189504526700383632215156080 9468778 -105256056600166466089545448071118136832 9468779 328999129218133625132620277518235651976 9468780 5154206481001580421135345654451829760 9468781 -33976331009299762940246943273556675840 9468782 -331107468782533987510588902788735289600 9468783 -65782836871877748229673839095007543320 9468784 11521041341314105268789621567355387904 9468785 222146246937096919857020407226767228980 9468786 55266719243726993539817622754341651456 9468787 89427129499258155966622316156179087436 9468788 63112935167083609728430872493251434496 9468789 -251886130514274343234786298701750485504 9468790 280149164716501233954027963532683532800 9468791 -36595124676711826088573070871935457200 9468792 43781335202769827836367728032694272000 9468793 414570116447822600695991977045152152042 9468794 -208523629486242235892478730867820060304 9468795 17547493092760364270279561035764019200 9468796 -92114272604919798986196783963926167552 9468797 -145977228546034396382510504920324894260 9468798 21649856356064549915174499295400633664 9468799 136722585491552852193170280835108028880 9468800 -119077048669384455547145812747223040000 9468801 36183847632186987040914083822408769600 9468802 30817784388986165154920681161730833920 9468803 329820871420075844131811761062311331264 9468804 -152334445850951572256911278887611413504 9468805 -26102368109089686272981400266643564840 9468806 -102815710289495336181725360158245857856 9468807 -233359961712100088802021067425677418240 9468808 -236310556784375755164480715840719421440 9468809 137968140305282150256979870430660491236 9468810 19364215093322640654755147459857122240 9468811 -10776989003810271360147170202588351552 9468812 245050495748183013273484170531825958656 9468813 28368330259809393716026177140200333568 9468814 -234956443855634211956712727423517895744 9468815 -249655911799947593112842438501780880 9468816 -11666839928944098250736881823076581376 9468817 29610432362268221063016982379195874866 9468818 968288161374809564854187893886246400 9468819 4261056111953562741807889940160640140 9468820 -146964798609098619280568980547725297920 9468821 -33980999017170443048386941149541076320 9468822 -118377564389201129156490066894874262016 9468823 36983994530581832336246751010158635744 9468824 -213635698658441794980950687177998049280 9468825 94613198504995016800788058149569011200 9468826 77040820135335941638275147929434543104 9468827 64306885120834065332120985366239103744 9468828 -102311264911817790029350355992356953088 9468829 253415068940789953675210532224699123430 9468830 -1441797090386998814127205702981862400 9468831 -89742497988950071025155858700917816248 9468832 -263855249903111474047436619902966366208 9468833 -20022516089841766582787108544980940192 9468834 -15964382627966331183388500235875640320 9468835 -28717155363973261558294365450913418400 9468836 -62456334039472142064331887640703778816 9468837 43802867251780935500913289148195589600 9468838 -144404332715803334387284128594796035840 9468839 -304360083569747776342618181411195028360 9468840 61429590110577413427102491656384512000 9468841 -560212846887715124927370828001022988 9468842 273512177996844259529806250927065204992 9468843 -108409182622007171669024250450428136000 9468844 12886597508170243285884551609253003264 9468845 190725695196413715998438200981735680 9468846 -68475599912651799101517817246239408000 9468847 -186392479460010662303201860499287106496 9468848 -31150699970149648533319262742992977920 9468849 -77760777299156455299108029960648049792 9468850 74238417291654718526018024673550196400 9468851 -9658239401462277494580317973591194880 9468852 -36225458229296137076319886901223284736 9468853 71081052941469931651876906526562806400 9468854 150613125601557998323198260815311529376 9468855 133937496348636616946088732290594880 9468856 90630488450777146728474596012293754880 9468857 5980926955007294883096203848968228864 9468858 575040372303388024088554612287283200 9468859 -216679253706301898337791427475134773960 9468860 103304344801525413636903531423787246080 9468861 290506622234529326352467281295375214720 9468862 9079103620061685308006111745834167232 9468863 -190443748782764714692397089729278045888 9468864 39181154565304977233033582428192505856 9468865 -4661687078178566384972781745194916800 9468866 -147881738521421225228868898527064350720 9468867 160744167625817322013516176729107794680 9468868 92092645542466891780315351175890043136 9468869 -298633687833792977974559417318557877730 9468870 -44561448454009803270362955315264706560 9468871 186755340750752307944720768993055194072 9468872 -37027073643837437793651489342731059200 9468873 21539501351729773564000334703859404000 9468874 -22982485758065640502688119882267700640 9468875 -122881729677420475608380985677352756000 9468876 -234520606341899833798485534692127753216 9468877 -98698568931927725454419822131309354080 9468878 148207299836548177059737922983469253440 9468879 19624299804562699780083737225336188800 9468880 11439309200721205238551556379225538560 9468881 124465756502822913383778531879838954344 9468882 94879698737385312307926317458708707600 9468883 374571077754094106397596858617222433132 9468884 -329455187325774642653523923689823021184 9468885 -72884450609318753472852641141109266400 9468886 23816487201400734054332503991826729600 9468887 -516497394691650413361561648232924609920 9468888 -8684201210088021242759975175900364800 9468889 313082314633309543688488038949291798224 9468890 -553039030303148548361955585490459200 9468891 -194704971808703944200619868629040769300 9468892 49213916402482012323079522682454647808 9468893 100932558308359108765610223804068702208 9468894 -113647721996090004157514278925716620672 9468895 -93760724683404940904489167690981584600 9468896 -12872508478711531018036800722549342208 9468897 -109304956691709589547865781021604632320 9468898 -157049728941480206919499630639171354464 9468899 -178830800583326469787393975894813589880 9468900 -2883054090493515449228920350891724800 9468901 294322240551932450842666770221390688 9468902 -368652540106513809109433442260654569728 9468903 2221329543170981941530109846237861584 9468904 63538931772291927561821053160175221760 9468905 -249064877788628968492731508672524638940 9468906 -58585104236107024229586898392174316800 9468907 -114187086961839792575456290364026994844 9468908 202287289710866753388610627213543544832 9468909 125470546764370444550128427883596233728 9468910 -104014694054776375036149864667323264000 9468911 -377638279229101813919228266135301101488 9468912 -12945133788154305411461595654936821760 9468913 -418140470213820966743093031125711121838 9468914 1871344269579500115057000842846710272 9468915 1795752883230067230765179680757399040 9468916 9236545805427158209554267861862379520 9468917 206036420359484243850505514453190772992 9468918 -51948964079513707493135756163748981536 9468919 -121535633142792623061379665098732609600 9468920 -218509347078471228982341501206612275200 9468921 44848193303280427379027115468730905600 9468922 -68446759372252234530590818626050617488 9468923 301444754791025610252696415671171728280 9468924 174026938364852738595336225961088057856 9468925 144922540733210594463869274625565229650 9468926 -206439820052282360670662026272892121088 9468927 -5794424374809824435252385289321963200 9468928 88922273153725434532066785980638560256 9468929 -67169462199186348000572028213973809324 9468930 53804543581052197465959789610954245120 9468931 152388545945787553548973555264186004732 9468932 13991267361325106872103983639084431360 9468933 91239678670876036541482111436132473824 9468934 -90245684713171489263338956999476450048 9468935 53571200087759589088206845290134336000 9468936 218880084191707754858648994585125068800 9468937 181013110957011345787973286749566018586 9468938 -93182779939444498145710269862478492880 9468939 13501732088146225970492827651455494400 9468940 -114186240410708988931899274316201779200 9468941 34457334722526065243818046145492100800 9468942 27638908817654377990451063808688232448 9468943 -325201032940240175200098642521148202056 9468944 -299281320397167686344980204238995456 9468945 41881564943802187860301576697942000820 9468946 156285923776699852888630458638692188960 9468947 153221882038196488483723477975816356396 9468948 78607779572672820643026687737966383104 9468949 -16211310312714604399512897320794480128 9468950 11114535356852192579446686121760640000 9468951 -72674094500782814742777774003426351768 9468952 -60490403623737191898349789502249164800 9468953 179189643309968827783207549383254367684 9468954 -79810156478342916091215227034805248000 9468955 -153588448310697189638137678183012819440 9468956 -38210433711109224142395954861917885952 9468957 -98626289058395711915158529595203218560 9468958 113171773531817940699489710107003289280 9468959 105298014048813450767903106363163640160 9468960 -62363807056689592238750666419486064640 9468961 255409277634008209374424286156267170500 9468962 122120642230854961230036666554180147712 9468963 -72304934797444142122107407981547629616 9468964 -29227796427161679439886475634132012800 9468965 48928071728060006248104668696737425600 9468966 23929560475930178002692291039136132608 9468967 -501986197979081558861870950952892870368 9468968 63719740934006956632674526198017218560 9468969 255643476656139855007470767867013282240 9468970 -20420321231990803155715022988307645440 9468971 171171050942415892505397326520263189172 9468972 52834702710211617181999513805739671040 9468973 429257210011783736913604004497850110720 9468974 -8329429222295644664461901312662851264 9468975 -42262927147912084988011460890964668800 9468976 -11147734712644831363859737791463424 9468977 -38867490459282894717854602955126592000 9468978 19589525242795583434335859697893252608 9468979 91112823319345918880172573266747219584 9468980 66297354059038281486884020672838991360 9468981 -11954758945630388991438860428604238720 9468982 71569889234493526598576889137899162752 9468983 -81786838600600340106604361830193538000 9468984 -73873811652482177908438507837843046400 9468985 173221387969174768844775884347529486400 9468986 21649104226401278428216675686235739904 9468987 -1292938474327667928629902796713501824 9468988 -29102500209486783742255005441852063744 9468989 -300155303859872474026342764107355921210 9468990 70883358689513435019761967395536566720 9468991 55787811610057280793484508270235266784 9468992 28297766621986647170272337363730432000 9468993 189202186204159188392551110514138306560 9468994 -1963307505527004858694817806342631520 9468995 319594434527522148343527837350372394000 9468996 -80528584125508035552185296623898853376 9468997 -211523133221127233356270705461246995554 9468998 41423254619017110097909117439103086592 9468999 108889778895015637716599666469482123184 9469000 39268831422591723935991525057192960000 9469001 26731803028605970238668454832586423002 9469002 69660994883755069003526651017567183104 9469003 -96053502860006137854925274190376136480 9469004 13120273177907426387054592287660557056 9469005 27972098141995035570425241803027627520 9469006 78702969783780743737291552494913781952 9469007 -216252804405063911300106012986995065744 9469008 -53988589580701646053430703874934046720 9469009 263769344713497936332147250990130838640 9469010 16714487457349571399606567333292800160 9469011 -25034815224675468387520210758466506240 9469012 -18837424721730011708682768824716656640 9469013 -232874023492498362317646772831074354738 9469014 130019766965893136445399571867376840640 9469015 -33929879430851977955288189950522961280 9469016 -13885886031449967341416692555734384640 9469017 28511116923807696954486044435143996800 9469018 34821349141614744199889470648680052704 9469019 -68567644562324852774679060711163722240 9469020 90676437515806192821129005038333992960 9469021 -48792347879988721145065606538859196800 9469022 -240097685731850553561939846119702875200 9469023 78476811459140147278750561419327942984 9469024 -6496146056329529589518255068446720000 9469025 -91619099039369663499491182470229869450 9469026 -40531777660921212895518541485617319936 9469027 -40417591746833946260010022503340017124 9469028 -192025293970363646788210578430466595840 9469029 -25334587525360185415581535011098603520 9469030 -39004963315614584610319918935262080 9469031 -56205189279906050281475549360134287360 9469032 -1654605291619032014359730725268520960 9469033 43799669734305124891373340800251260864 9469034 -110889075529820030941569277857460971168 9469035 36226344349845866084416996472637631200 9469036 16165378198393834393293968063372314880 9469037 -15050156308676992071436363439148498900 9469038 -10176311046221291614940553607522254720 9469039 -275891400670852978587103348702394778160 9469040 4414666074978694540782174443482644480 9469041 -265822295505673833480259104600933195408 9469042 26649859188406446256465717848693039744 9469043 164920585793557071379896154506155937792 9469044 -14785049974869982772146022950990331136 9469045 76882763587096703922232116393234438300 9469046 -226089301827651124248901942815232050528 9469047 31774223270864553910819123860021590784 9469048 -132777542987093578518553038324060672000 9469049 -21406525416557221532413702549322105760 9469050 45535360925087760816781016719878892800 9469051 288626023945385815462224787079264616480 9469052 170128404920020962090838081248538524672 9469053 141600199260344804866417835492466733728 9469054 64392751112518729378192575705521265792 9469055 -235333766683026791912692906002582917040 9469056 49446681442664069973307457331737395200 9469057 74660862312713494087611377799095605440 9469058 108521802926879031310396327926201404880 9469059 206879333205924498802838713351123454208 9469060 -123690990398976803351390046137242571520 9469061 48124565949436945894064078830467979584 9469062 8081991819542708855577806065955227872 9469063 282034549621218830899791557945423372312 9469064 10661822023804884300991837752757739520 9469065 -11500491563336453343809620215695100480 9469066 68452239820482361534942876580603353440 9469067 61826856660924273357348886037296615632 9469068 11726657753291987700926090209923072000 9469069 -22490009542970415367617625466474688660 9469070 15625106499979308627662318830195430400 9469071 -169067953987875729876890583703822086360 9469072 1011026786044370691211583267112026112 9469073 4925223516068286830024736378777840912 9469074 -20442851756813119881954447617576232960 9469075 47836338344094410156534842189364256000 9469076 -141715559762641848694976721854143194240 9469077 -43003352602949848367866862780364370560 9469078 -2897281266979685353509469934659489344 9469079 -449012019860927081828471447312657323320 9469080 502411175260242164592261649265664000 9469081 -111755700128727594965865320011835016118 9469082 -16724372968522863144304937141717200128 9469083 21650480512883346999629325935523713904 9469084 -73457189137732827826972285095450921984 9469085 64984315905494504802727464177724026180 9469086 12156672589987511741397978412302732288 9469087 32408666435833224498880783198780723200 9469088 -285582981875811064609008001132079677440 9469089 9856126686162156320267760436821383040 9469090 -208709647797012426969646790540052126720 9469091 151235381495639173577529525709434197184 9469092 134554237164533021993724101744412951552 9469093 -463649319008669257547924494626692238658 9469094 -167959408252838401843685151561258767904 9469095 -120294173020395409273608784735330482480 9469096 19183635550279877737519246259487375360 9469097 72853023864649079239727282721672240 9469098 -68552580238636181890942748765584166400 9469099 6128362146509228845303823161488592800 9469100 -38196895529897629581280208187142368000 9469101 -101561847764470152699371210666806691520 9469102 162819012130592222845381677084421736832 9469103 66065980110195298450800881404589984928 9469104 5688572589147515523519057501577641984 9469105 -4414056293036625015502600023044148480 9469106 -5322528964954094526561319230493610880 9469107 -193352005485390567351038035843487889360 9469108 -69010500927863132213002293208863725568 9469109 33742240512713687667529897806690231960 9469110 -35902813757682113399283615607803310080 9469111 -200818511956614833818867085096672803288 9469112 -8058138728172293034283501154891796480 9469113 202925265080041929881398944859532280144 9469114 -321674714134123564342503284990262336 9469115 125926068453057639648115682332442597760 9469116 1869506792586435024236381271835852800 9469117 36086835539290286445588140733827012672 9469118 -113955826194757755749764904133811434240 9469119 92607820699822457500563496787153272320 9469120 60158045135408549919047738491750318080 9469121 -316208962672326792022296279573279678 9469122 -2269260264579605663055048504125374464 9469123 244754070107569872174056573346385829088 9469124 42421951255756892441928767911202328576 9469125 142829131412038677276274686616370760000 9469126 37722542873386678485688892875195612512 9469127 65015195847545434099780318965033653976 9469128 -89206279782986416856177347282520801280 9469129 47608018156768244244356592333901168730 9469130 -88472825684390101783296795786875969280 9469131 547324941704537511068101272045554688 9469132 -136471825270841251797652732476433077248 9469133 -270596995514517609596637819365960532618 9469134 -36826132309368872713798188104797689216 9469135 -136334936648854005208479709764901531200 9469136 13236032412064746994628278549195259904 9469137 331097955040230246981483382243810714752 9469138 -31842188924327415046353568835664737280 9469139 -331233783318403521655592254789501667796 9469140 10769046167272286112114179379487150080 9469141 -204967409734661976775106182895476526496 9469142 -215464201144281876579207434655878562528 9469143 5552371204682056121465794924618114872 9469144 -379706383802088514743041519792851046400 9469145 -42426701199364383793829270486794105920 9469146 30771210476014053692729564090323169280 9469147 -117107785206550917176391059293875920888 9469148 68765930707654083540844009785775833600 9469149 66066573956227605441103689885052635264 9469150 -1972215014501470786546707194765688000 9469151 50993045192051005701455074901301109992 9469152 -141078900515301654676470791817220325376 9469153 -122651002265690223643391513155806203736 9469154 -159888337221380530517551839645656833248 9469155 8908115208458923511943283958008017600 9469156 -233045819254043404189401561630716932480 9469157 -46981046338991834645523810780023927814 9469158 -84146271603970460531969689639103313216 9469159 -558441034791271208177663151120641792 9469160 -31423518480459505239321436872707328000 9469161 36462920259331460114007110360593345188 9469162 193987702187188748405955943448532134832 9469163 41142798226872806501973904021719906240 9469164 -42098873085457271015949306090139175424 9469165 -293406964587668334234530156438035175400 9469166 7112367771223195069971270572081938176 9469167 28805379246553851722517800780961699840 9469168 -65538898982203143493836606684172451840 9469169 -32725366065249274169537989215320869056 9469170 -29678119882584643288889274259070668800 9469171 -181962302020092655591634934920813557800 9469172 162035146767952032298947206277954850176 9469173 -28665934489913926270595304153744421056 9469174 15102026173706111017257912714121579776 9469175 -58295845812458455334971099941429349200 9469176 149920080936441074164356583535682048000 9469177 156744333504578210996899766974225059200 9469178 -24063997732129324738130474097255945360 9469179 3389012566811852403481145266674605544 9469180 -14205144671319337669662891748437196800 9469181 -424557338960318464243547022331862817018 9469182 116425074799004888709357852032667694080 9469183 -111632626329759126214017201746891721000 9469184 -484911821050465439648310596078061748224 9469185 76282603531403753828048593508129764800 9469186 28794654425416182587888426852589603792 9469187 5923177014279567865182408367833294144 9469188 -66576434508839253683581851629940560640 9469189 -96555703415369275955749548029648555876 9469190 10452352353215009206479121557205545600 9469191 28518962664056959972215739378691745192 9469192 54014868441758740879017667732073840640 9469193 -243925007760149278543728155996191203558 9469194 6325594758449722027243967944515420672 9469195 -21374808742040921500829759304811570080 9469196 31034974331346161233651102746310993920 9469197 -422584751600002493960333040944398992960 9469198 -20613474444371185466900422075993213440 9469199 39793803777659752772208636566213020512 9469200 -9147294032154626113377418724533862400 9469201 -132515098652949552890313217184058128000 9469202 7532580468777622595480469068282964480 9469203 121146217266209576654692166157453413304 9469204 -360553712517226017200230257545260167168 9469205 203206712244937158273795643434717780000 9469206 32160592642470881830532781014649110112 9469207 -234435238388928298384692782386377010176 9469208 63434888098874685695896766514655272960 9469209 -135719578524582804886327675295536927680 9469210 -7412162219609430986643175880410644480 9469211 -297124596695139102954195032669736856188 9469212 46913443367246913778672702318372403712 9469213 199947080023067259318164541874947369848 9469214 -64157429926844018309946010915385676288 9469215 -15189277168805664216728021838520020480 9469216 -24393088566790756386744918746647756800 9469217 -127581981851648343156288455967918328734 9469218 -69168033418797811291187436594668928 9469219 210828368414345807020686168012289686620 9469220 -181109211430378604704042598637510144000 9469221 -206786823998044459391355755192843151936 9469222 42354495974869636629846978347749218432 9469223 317802965160826102281985519236604724472 9469224 215580532620811373383753453037350993920 9469225 14861582017396502572799133801699879000 9469226 -41567105998372734154502919523205252352 9469227 -136877312457186892260129503998263386280 9469228 17374934129202848062533542723357111296 9469229 57119447255111479326989074408215281664 9469230 8234437185235889503403167845854208000 9469231 -168761174733604644148427789126068113888 9469232 -69515575653688711896775606254305624064 9469233 -6738172321694898735193465487426974398 9469234 1678282270249415231761549394845151232 9469235 245487389214269327084834885057155814160 9469236 -18849363374566766845234397493864529920 9469237 28273791354800907159588832536337874424 9469238 141540999713844509090196988158628581120 9469239 -46596845563910838785029974432427059840 9469240 119560520018274130685862126991213977600 9469241 -132919779717755758804040398127362502358 9469242 11158180364617325277798939720734237040 9469243 25976567886466874557991070663410890000 9469244 -118533561785077132887561382054883834880 9469245 -546247111816736546723058890928562560 9469246 94729363574231181872932084243770723072 9469247 112311474854459176479716304885790010112 9469248 48243954734336323646065096508886220800 9469249 309769470327867732265768577733968856064 9469250 162956046651070618424940986234587752000 9469251 -71891354359039941923075773813411758720 9469252 -12820964632832425436326516702364457728 9469253 -284988218075428981729683650595956742498 9469254 -113815450082553624325148398434939185280 9469255 251382464408507006699954541979131957120 9469256 164550776266088364742497603098537164800 9469257 -18312677465853464075811135810855705408 9469258 212919415194072071157505740941457473280 9469259 -160701288355002934608148791894971033784 9469260 24974106903430914577203917934571560960 9469261 33460451341108614983283320688716416032 9469262 77013260376320487022983177511229668224 9469263 -155867090315723060687334521035722720000 9469264 15358928041966279236041126405434245120 9469265 -46165592758560973993009820621150768280 9469266 -66305164620107403798197442056916710400 9469267 -302601770024476204825355435168314417684 9469268 11791618949171584517745629535527028480 9469269 74442628366582308271985639859230980494 9469270 -47231774383029849054024459545442896640 9469271 18387381316562609593797994784050126512 9469272 -216711679300490569986892604639337062400 9469273 163125340725705628428297331168948652304 9469274 125992408601804582938967884953351770592 9469275 96034135390489041655463973156280321800 9469276 -25237362045233268344556543905875847168 9469277 58060267445316230641452443986965242880 9469278 14087239578963483568212188896842055680 9469279 -107894326931444420222089316733607708440 9469280 205176379954958768326821359623219445760 9469281 -40680906171568890409214824374418682448 9469282 30734108597588498870935252753100611584 9469283 697574939942850790311064688607312518160 9469284 -34735255197004169772877533425131192320 9469285 -31891269849343656930540558159775943040 9469286 57739445809158091780901430882405000000 9469287 -40580909136274959629761286767261286592 9469288 -3426195417244950302317985791244451840 9469289 438832436755126547773621696949369050356 9469290 -53426503939082185241994472795879361280 9469291 10903593749230552461354530359404980864 9469292 2944086257678940491204192799543263232 9469293 39275720386549754764254655828431334464 9469294 -25241156878380312732020495633545274304 9469295 -25575179879425539814147111322326582800 9469296 -14606735243247426290380805849344081920 9469297 13832369365487788258728324746636260260 9469298 68129792593978736952148318018142264640 9469299 4735804088909958314525679890618928432 9469300 -94317758075811471720524340986818633600 9469301 354573977995115295822240801392567872302 9469302 6648170367304503750383863133576951232 9469303 -82694885371865130833201379428273249280 9469304 15640468008065109334503463729903902720 9469305 2469083606551324417993459834830989760 9469306 54371935639706995147581886030109125632 9469307 -2008063286852291543564069560287654480 9469308 118885344444349956476429726109678543360 9469309 152180653782273846147790015026506213510 9469310 -144944793449853873537632516289524053440 9469311 21515412025221056767169325134264525184 9469312 -19036383214855015377509249794336358400 9469313 -11548216136245888017412638686392154304 9469314 -114377653124768668581755355332046622896 9469315 -183074114880988888034408586759490464000 9469316 76997239611854533014780501052724903040 9469317 10076154421525695319222405929073225536 9469318 34157624148753650875801647893015296704 9469319 65218743498419474026122512033258082720 9469320 -630404713698910098529182229890662400 9469321 264504483803817796480891337497699130522 9469322 -17534254755437611470162621992309938176 9469323 -197279568884502639277630177579303014000 9469324 103863067910687549731207196478662909696 9469325 327876434321270176073692967266307544000 9469326 45945749260578411960726310811071815744 9469327 -146362057938141195428209604234563693328 9469328 -25015010690565984727026652934237847552 9469329 197992084096149821257584255087573894384 9469330 -30588035166156297771438719166239662080 9469331 -4496180047763009115550803756630302328 9469332 222050557355155035715400416663825612800 9469333 153426072518548926107532985845251474940 9469334 -57174748431807055508301326230275809280 9469335 203820196485080139516110487501278899200 9469336 -53604308520776302102718259453127434240 9469337 -345450966014251454359422567519736441014 9469338 -10307900846307880924649336187554722560 9469339 -91272267952619571102406664289846820 9469340 10922013948166232823473210387199175680 9469341 3502007699222302006307820353056592640 9469342 -64728676262334978042881972107448204928 9469343 -188615305347030902281229043025716986400 9469344 77565886429355815499165197453209108480 9469345 12869990348753936246911005606949578600 9469346 -41414892686176966068665506479420862128 9469347 -194512956915318660193249497726357438600 9469348 16851895782825919508984542868036907648 9469349 -163743191358586647528929868548947843650 9469350 29644309620253283597782040535929611200 9469351 92517037086250275139424769171932027520 9469352 -2856560278790426335941223521674618880 9469353 46487267192775421513765562776931819520 9469354 -12263842190910043069631144487364812624 9469355 56657003821641801388693880798393916960 9469356 40978869176406118847051876409327679488 9469357 -158097357803756301806214309113153715348 9469358 -210347772368765755359999772045310358720 9469359 308418458871630494226588887442612349440 9469360 -6044017237059718066809588053297725440 9469361 -73709473979624884658205664738031161152 9469362 7091692702312350695382144130100166144 9469363 -159070710969738038543628341520253699400 9469364 -39521749549969166426659569597722308224 9469365 -30815224319679433970386976049680045280 9469366 -27581301576610810721222338198326464640 9469367 -128271385284478331217270381816986746584 9469368 -13783475824034658728413069011795148800 9469369 33288104843110296355390120631857670720 9469370 3906471195542749983155380789198660800 9469371 145906013178248208808446311048185605912 9469372 5215238336545794938630268243452067840 9469373 44341902976791318267469522120576421778 9469374 -365176020180278274565186504765882368 9469375 -21440038630254196953345088224721625000 9469376 4098096101313472680405987626393272320 9469377 -55717675620069128344027103288347778412 9469378 -3608262724477644589710422657182345344 9469379 249014769815116619138261582233946654160 9469380 65440865501753736735291982894388674560 9469381 336522533571769668577795985436446399872 9469382 95529385058135866661452472935311104640 9469383 -48843322303822475968590908515226410752 9469384 41611836693928662560669317511221739520 9469385 22008102419867599149959273254755236580 9469386 -1008594029170867917650416790176114128 9469387 122504722207029392680447261744099407480 9469388 169254262384793736717667149348040428288 9469389 45948675782199914779852543180720031424 9469390 9036681928700828888844684846153204480 9469391 -3957523169117289109631373618956346768 9469392 -3132230386649593469360225337032048640 9469393 -43171709811569259570356314194192186000 9469394 -137886064815205607911918889222935893888 9469395 -47417057711476960973568726100154212080 9469396 92889208338794977789411303786125258368 9469397 222352792733060196299118537390349148700 9469398 34390381638890803909720378482110251008 9469399 74818434278256813870991833080390470560 9469400 13463761034405810822633326016340480000 9469401 -156001012146135817673776216657707065472 9469402 -78490310184184111564750487201078008848 9469403 -342275799765456516341263214563380876348 9469404 3121880355185583680351028783380920320 9469405 -236300927809946294253163685335212782880 9469406 40744036647310829396480928578562433152 9469407 -73421272513927289936932058215505048760 9469408 447248392103957945281157826651898773504 9469409 -228536997196282766757103945783226391390 9469410 -34750948477007269140522351619685760000 9469411 -26053361432055290706256941828956280368 9469412 91629221609221876542020754227866140672 9469413 436933752825176956830098446557390950400 9469414 -373752377954277282931594675132730880 9469415 -2846472400481249022497027813361408000 9469416 53694855802371531601822395742105190400 9469417 -1872232051155103348386560908319329600 9469418 54104602556149554369465345968886210816 9469419 -101707851830077558646693279259419658240 9469420 -26660175307680809740688224572173598720 9469421 116589319014167930894600825850666082092 9469422 -30450992036783384482271013394656080640 9469423 358280752368359330195828751575461166672 9469424 -124838412089563292856531535362487517184 9469425 -54250571797637069144179483794851414400 9469426 -89127700703205737996775642357925143936 9469427 33127274944761629528715625537734753360 9469428 -146638639697740608996806195090219120640 9469429 -288336674938779531635458142980406195360 9469430 -18096210919177773895150083634872176640 9469431 25832925476304078286434064483279086912 9469432 -103123510294729628671754122196063723520 9469433 147932148562971671023861453213119800682 9469434 -23752293280342953316615482971465463552 9469435 -286966046717879770482424600802346501120 9469436 21669816696064900962569690611764149760 9469437 -395365754456188545621228122525851304640 9469438 -3786725787677261872243776305225505792 9469439 151382934637095743949019125864526118256 9469440 -38390664167423985717602663725950566400 9469441 -271173317723942362000369343848755090000 9469442 -9920555340840699703062100212730205376 9469443 28120012322285056799103955522287299064 9469444 125407116789940869112437531592169591936 9469445 48174402585113672227640688009960892800 9469446 -15074635396893473218572040857233080320 9469447 79111060910184991390514598801510265952 9469448 334787856375013284529850260079201280000 9469449 148246010784207094457507468437338947568 9469450 18784281190880828301569707014684666000 9469451 36403583862564182794024831478739706452 9469452 -101191771539604367560015821357972115968 9469453 55820271445280018114446034693813517280 9469454 207637026513867551883272740204168522176 9469455 54257533080630629788192129457987625120 9469456 38910833279411500925344987262256422912 9469457 -116540077787936965876293635506659275760 9469458 19763056031153213239435675370289110400 9469459 15374045093211517080753708976881309816 9469460 586951050282820091429516358574080 9469461 -4987685967743554551241937565069785760 9469462 -54915488559932875313076416950220952000 9469463 237975967462181762400737868583059660984 9469464 -83767385735459735991981806316391464960 9469465 -103791929001908706957741075720591118200 9469466 -102810353618216591900320117977469301760 9469467 57238807208210949856617705898373978880 9469468 45004967760558210565641570814426260480 9469469 -90732060096045607383881818428610434240 9469470 45986888567064672860943989763634314240 9469471 403895674975277844225204489228779562744 9469472 -148335615532415024646457307406048165888 9469473 67562183065762947626696468299015393344 9469474 -79822242506806308676406252648505282048 9469475 230623908268885079032604067586878169500 9469476 54266257565377368379218403337835355392 9469477 -17819692437255556780598193693295877376 9469478 -163936853069506995639128476178457115776 9469479 -98671517147371525322031306451003277016 9469480 220412241417180100926683971411570022400 9469481 22742040712128025114591685190211224192 9469482 -54234768211686777318491631693871224576 9469483 -19999579007712779839074601535744931552 9469484 -47977559252370521623518691954295454720 9469485 -3716759699641186697155310179892321760 9469486 -101176997335616067090240178356235257600 9469487 19750070065132257879485213983943258640 9469488 -10994149539048866166184883270609534976 9469489 -126114180473853426139786138150231913710 9469490 105043065373420551698747331885210756000 9469491 -112071127330623019239071390397621162240 9469492 230119447389145620776028611815691335680 9469493 -141894673707988271815955080483657524480 9469494 217513828449747130166396579824191239040 9469495 -79516885538824526021627675407644186120 9469496 210870255873050008959434370127339745280 9469497 136196591725120231104935857646663122272 9469498 69933286726268590131012033662906982000 9469499 51730242440890884919091810390494970064 9469500 -62360558451888716464418665416775680000 9469501 -17921213800657250396576905320654237696 9469502 29925741248201254380203846231466756864 9469503 3835601741794397622096702505487876280 9469504 -74739999604686831986560242251640864768 9469505 32816554946475722159354049729535008000 9469506 21216132822131791744550208982282220544 9469507 -440132629216945264460250345402534450244 9469508 -16332492592576309345925638972601892864 9469509 59395631862885558198026317415572311360 9469510 71728759261941866736197208086961573120 9469511 -2865425697793093701220978639814987040 9469512 70796638042382429189711946314114826240 9469513 38158515822701645841210783027128849664 9469514 -48294011192666779408644210288822474240 9469515 197832644479047823642214643768310368000 9469516 -45004309358437223413084284000804457472 9469517 81423626545981891896993545225643689292 9469518 -111510803454134382868871342799596748672 9469519 296415122586978044674600005411584823920 9469520 42015421158989115066705497953169817600 9469521 144382267706398721139604670711140809600 9469522 -5663916094597131568368235289692346208 9469523 8114922747181858271497047275486880000 9469524 -9843522210224080295058835632669265920 9469525 -57558629416422119533487693253683302700 9469526 -138991341500630337091955530198896225216 9469527 241581102003356742213171930895876884432 9469528 4914445645446981237242232053504348160 9469529 141520593426209010352084936663100597130 9469530 10106035165459852110707897478558827520 9469531 82325444714123463074663518394801907000 9469532 -3468432354994003484346546644264732160 9469533 -154623160204891120885121751327174331776 9469534 77389504577281130486456875414933708416 9469535 56091607347975242980609877104874988000 9469536 242460391973429740983455036938264510464 9469537 -30547741327278609001109096290624551936 9469538 -88814428053428596024262045707830265056 9469539 48234493008191534752864900777236614208 9469540 80957606717241379273831918421606058240 9469541 -147367492357690379240119600540711085058 9469542 138786738982773788834349186864261419712 9469543 -383463860684056644344521087196405538680 9469544 -174199680361280178235094913655592601600 9469545 -268956654394172015000620413296995052160 9469546 3854262217342963991425603471085472000 9469547 -409233614019673645475528027317711205004 9469548 16395678375297562693782633323665598976 9469549 334743341176967336341326294073413886550 9469550 64291220704143494301403941202731868800 9469551 -39507855183399113755004367051344879616 9469552 91606628398374361559064501921322336256 9469553 18913458979258548357171648249541077888 9469554 -24238310170735346615312607299576148480 9469555 -161847968433278796950256320267185457040 9469556 -44375183538452981657973513842466007680 9469557 17762563655742628869351935155904485980 9469558 5966200394617689224715193930455335424 9469559 416910896297593073953072223967488471040 9469560 7540964047068973977183751892710195200 9469561 -167483458885242429546147447350394761388 9469562 42742291436809163237679198702158784000 9469563 -18521781340947986559891520123895020176 9469564 -134151445128364628509605807236573264384 9469565 30527752274317715590747596285690336000 9469566 28877586279826489530081457191578741952 9469567 232037601403700100618320258184302591640 9469568 305820861332865655828934085404283371520 9469569 -48398616991225452654787015574821241280 9469570 -22748769142778669260864923661082849280 9469571 -405914614847910877994820911110747722528 9469572 24647291204573342996472653521415700480 9469573 -144936177511791394205210701104199046820 9469574 -215372380411032457554431619446753026464 9469575 -93233422329772761117408278463174810000 9469576 -83892040402907093120450477034043345920 9469577 -89358898827300874695413627301978915780 9469578 -25254641146979366529963617596099525632 9469579 -114661831569656135982558139479545236736 9469580 213330452182511588961108429621313459200 9469581 263560810228533552009145049586015840 9469582 -187924082941712627323187603073770092608 9469583 -157586817190309532598199439649734871216 9469584 -53081659649063786999207740495542706176 9469585 -70394195406257204450948939481039374220 9469586 -76534801504841411951101515905387222016 9469587 -241728957314100045285788633037759687240 9469588 -101068325642891192545183872683687773312 9469589 -987646396900591563011016446043612672 9469590 24568613561392936905378214949638429440 9469591 16610757069464096564772679456582506000 9469592 306025700323234864771224525101267865600 9469593 -40757101647596912425398546176704087740 9469594 140713616985156602113536179314430970096 9469595 -40128058636798212077990609348621195040 9469596 10902980089181655843633670856600443392 9469597 51646695303140473189293368198460692352 9469598 130605786768874834251735301718405692800 9469599 -73694724936716979287180380320236586936 9469600 22378783563152422837777320943288320000 9469601 -136032634288620418812162799298281936896 9469602 151066519078876112705743735605643161600 9469603 132229459298892832028252141406443337168 9469604 249243561544146207905985833783503856256 9469605 -109323575631446900927351149892843699040 9469606 -55919139419032401208653183566960393472 9469607 -104916141173382474662031605279368596480 9469608 -303948553975235770098756263898603110400 9469609 -240585236571451326047285332166470741680 9469610 -84918695927907800715859620241259387040 9469611 12879818717224724740419154335751490460 9469612 76457348426049519589960399794384058368 9469613 -1434402524566918538272986433432758036 9469614 -8902503164428275879291174725011046400 9469615 83846045456112219321688185039946013520 9469616 4953859829117413415030214305484963840 9469617 -24510444249773175840188181613499854752 9469618 -99861248302420971563158954798539780480 9469619 -227152375668845568088536743449188869160 9469620 -76064105324036798000636375802696019200 9469621 34885173725372108827859235818310961312 9469622 -126341156137693362393101912338460001888 9469623 -195222503292657598826145688163220878616 9469624 -20163353941288572203521284804320071680 9469625 -140968761396496142143368812742063072000 9469626 -34762253395432853934599441571722198016 9469627 -235413933341874240993243843893757871760 9469628 -19525770313697399494480444226479325184 9469629 -4021082940880126376135245228273926516 9469630 -11610847805557638619663687656764265600 9469631 -224360254344291922846550027012929105800 9469632 -112167919173508110251774034340478976 9469633 325917011887577005591908468654265714182 9469634 -180126043132160747249115227501866580784 9469635 -58156750704563157628836474640116445440 9469636 32905574851593548186766673963228329984 9469637 -98539560225079064151928879835237113440 9469638 30957476935913724071405368403596785600 9469639 97824078599125219038795334003648232400 9469640 -223600957946171374795125751199655014400 9469641 -272835284654420089186414777544786265216 9469642 43087127449726871108301560331151670112 9469643 154686451280507941571153953282088830224 9469644 10333833760824960716003835371329814016 9469645 -186667232774522390757249901024553090100 9469646 -95909297539940438416699370042057480064 9469647 83365943291043919301288076220551738096 9469648 5675675648289755734597344450175565824 9469649 119282180902626821602305689532079062336 9469650 -34388638539562233252245657155757270400 9469651 -368022876333289680950243457882658306400 9469652 -63791008075428498378125245744707545088 9469653 -77316702605257652698510487398335919200 9469654 -43269954142998773186835232500761050368 9469655 33414817184622016808952472259875654560 9469656 93340770954810979605155283960181555200 9469657 407976750338255745967465955935934725840 9469658 81155882137125091875380759506288296960 9469659 6445172003847948723310419228017847408 9469660 -7467923632753691710415373201848363520 9469661 -286296360176369955268137375782167035738 9469662 -37920693612519157551343771512525306048 9469663 -9789587347250906265527449865572231168 9469664 250817409844127104699975702818301673472 9469665 -194494938123616495741509546111539159340 9469666 -17658425985825555646691292042598273968 9469667 380372277570463824204746827957487472960 9469668 18551917825152549310747624844604063744 9469669 -4513694414106878577678557556030752640 9469670 58691160156323527150932079059823407360 9469671 95010416304644656900702674560730947112 9469672 -326873552004272746045811988687429043200 9469673 21660214299613597416421777824607950564 9469674 221340318981389067339847422187030368 9469675 1884317290870402236472192313069875200 9469676 26803326834350159007034646132808875520 9469677 66234589370611993754732203920013847040 9469678 -123632374834101266645017184517373479360 9469679 -541777242637024577509383214305889552224 9469680 30134096282238116312605149945570263040 9469681 28111061658553538159179684194588036532 9469682 69308297223871919744256179785056498192 9469683 278269458111148469414082762111273183600 9469684 112284569383437391333378755296595367936 9469685 102185759471200927967939575113310420380 9469686 14635965237939934416348857753546096064 9469687 231880877782939015451864483613923183336 9469688 33179550989547015951842199455002091520 9469689 -20360509462245954938557031028008899200 9469690 -130089781931714250168318167840073530400 9469691 -383654870418322317008525415810674883480 9469692 -35816042917816600974152030075318505984 9469693 -285674562361966943761288806846506808058 9469694 -45929076191611702454597516684999968320 9469695 -106169179839775545523203694418768640000 9469696 -123900041693704599085880027286482190336 9469697 186718150923164216659479657350391911172 9469698 -9483078761997951207960186968670953472 9469699 199163106592486205746886671791252060864 9469700 95539448371375095634255668316538438400 9469701 377950621148383866259153659756548212224 9469702 -138489549453336500027773100256931200 9469703 265830950005760738609948599092263084952 9469704 -93903432512036784286536349357885562880 9469705 57755777707229132844354932961714221760 9469706 -512747996081886891201569875382058816 9469707 -41737617679841392661321777811879562512 9469708 187021151086010541038963022397483689728 9469709 -129794257858301202269890460423054214090 9469710 18493247667365176485896707307634086400 9469711 -370650253668372469604928683437917924688 9469712 8441005142117035449141651511640850432 9469713 -81061341712906865531178833495643808512 9469714 -47391541286003580240250351536799572480 9469715 -86003656927822824834602150178110392800 9469716 747429793828360138282861928902164480 9469717 96027935870989560241035680543999656480 9469718 -2891516115288704616159176523763347840 9469719 74851476908078543989166337625053971328 9469720 90546460400161022520856670242473369600 9469721 122499362535298703892132908263773900672 9469722 11086790505479320030014819659807522304 9469723 -117252768001529940549209088820023420028 9469724 -38098720772826526837843170829781111808 9469725 -24790067025326691457951785661258348800 9469726 -12048713147656703499240248146002867840 9469727 286657412790036934677323223700129620576 9469728 183286699007105263978975629164303351808 9469729 56766355328298395409949125298991745540 9469730 -134936835005005694030823605158240281600 9469731 -294825668863123624330109940546705455376 9469732 -170408707465778934619874264147350635904 9469733 11463137446977104477627483458543770240 9469734 -9124348425456075706675856929241344320 9469735 -240837306384645853129052315721484116480 9469736 214916342683560367143804592711252377600 9469737 49907543368318147822981262510484649440 9469738 245759889412724186783992193162136968544 9469739 10370380876273711210198109124256876608 9469740 27800083310596866325633674779230510080 9469741 402907729829539959426282192685499900652 9469742 -83282639525698590638200843454669953728 9469743 298952471703109093055793303500546064 9469744 47463442226575302351165683352068358144 9469745 17625212678835584168922983894644888500 9469746 -35540381907539291721452450815148909184 9469747 -131538910958611929638346887572594428000 9469748 -419064628792403261911410815710363951104 9469749 -278112725335679720150745637123497882336 9469750 -61066043333070149664879916969182240000 9469751 -104218246026381581094129935413372854600 9469752 -153139257329621033787648335367598080 9469753 356820255679016377066930361661161865002 9469754 -16506728122325789371895841516416233728 9469755 61349628461383036777540194636858063360 9469756 -22493001009024438243612957253892526080 9469757 -174362529161678515766454914010303919968 9469758 51114712185589985373893316333187569984 9469759 23720928993026376012816710301592747920 9469760 -25499625997520656294298978439439319040 9469761 -1502011689181203871825149992268819456 9469762 -203318925447134063499844785366227859936 9469763 217785266614987464248907691148155662012 9469764 103473518536008059987025518526330808320 9469765 -13979756264382622034442743877906424200 9469766 -35740100941265775350225584077397094400 9469767 64580780019123061122388767838968946176 9469768 73795025618085915938640680406019768320 9469769 -334580079458258797126939305889799917404 9469770 4317597502162873988311073264554944000 9469771 279461318143932428925498061057445726200 9469772 -50618237703388905249958493663978016768 9469773 -122109200597994150964610410798338918378 9469774 73743714453278307739878537546095157312 9469775 -23310426662779901456163253699768370400 9469776 433637600477612504162236345238814720 9469777 49464058090541967234097749602427936626 9469778 36582008100349393121295045436167509280 9469779 -10095630246354139155899095513430450304 9469780 -55404411562341113890574144167106641920 9469781 -433354103383194098450015668381067738418 9469782 -8087703786323394669120639337499241216 9469783 -100872257878672901321084731064428007216 9469784 213821418873742213580680114032581314560 9469785 -2730978645776107739655405455056512960 9469786 170176700732066948612618590112856452592 9469787 69530464033427229281120133541488935232 9469788 160184884007019494828929760769221798400 9469789 134517983273204327540878890654944170566 9469790 35427210906244624813127853151118438400 9469791 13952276546731839557518645931731394832 9469792 172041670010338727163147612936319795200 9469793 67290064469595012857643602504945615040 9469794 118724577037318150575919586621621769600 9469795 204164563217122014091255624421832537600 9469796 32601426412831409206090436996745412608 9469797 -10329357133132589192259188495985040800 9469798 23400537861806115868296266716017368064 9469799 -119383808172312698910729869464983406608 9469800 -90616596247749579324588287983815552000 9469801 248462058702417095250551572814256154704 9469802 154278961322729471638932768851812015872 9469803 -102258778667061276228684382756818333696 9469804 -1841074611990424982284316485108934144 9469805 61571844384703904536457730945781779000 9469806 -22515947729694201571272109545101271936 9469807 -6705414472382955521805841232194570688 9469808 -22722933562588067414607452956500000768 9469809 -264507002365647148326791610455985321600 9469810 -13199806325639879230574265228123056640 9469811 4680761456105190647744667986197814880 9469812 -132734542082204637849597517073404901376 9469813 -27448839567823069684668563297219952000 9469814 -12958560681767436837886714282507202688 9469815 -275488465127091962006893317625967741280 9469816 147015308171046329741402236981195776000 9469817 -47249691603220677868171155558137759808 9469818 2016780151172223481716863849670512640 9469819 -96708383859174908588100870507175962960 9469820 -41617808558247198479664649091675473920 9469821 -36813684173868407075935103671456548576 9469822 -187671282946223461723586700469871820288 9469823 775496005956738478516800371767161672 9469824 -3105290285468207088003859577170821120 9469825 115425049354410725291069862278376982550 9469826 -211945972017961847365303438537468536960 9469827 112068925517108170691932181539789895364 9469828 -104261954236356476371259712528300072960 9469829 323662750190060978143155041433012398430 9469830 69531646175960970556118866589457408000 9469831 -66088914472548495898409890963766617600 9469832 -274144386669658763393919538431508761600 9469833 -139601272380130667757099200383296122976 9469834 -170544053281721383944141335573592372480 9469835 194543746327538020260125478971118677280 9469836 -60851644592605010264638958952885101568 9469837 10239478751494879689623146070816609720 9469838 113909151152988311023580886511221370752 9469839 45230030314335362094355345316370265224 9469840 -4764129139069241180005236237899120640 9469841 -132365827839417260453768663369550452928 9469842 41105365648900450378392603227686585344 9469843 -112901983187587783708012412264992301908 9469844 290861404776105047779879180296172128000 9469845 -34879899757531047707288322723046809600 9469846 -415736673604099127018646946811531625600 9469847 -2686497784716161559811938221565102720 9469848 12733583075482863165290666553268776960 9469849 94446364706339859954042679983185762560 9469850 -54342702549862681531062887428054507200 9469851 -66942455269696561152833821177572436176 9469852 -946532119908967637981666768624111616 9469853 337279942583610206223802012068881040102 9469854 -596517744003192036116271312836780160 9469855 154206493387418237273467174942331630760 9469856 16139209857194046903231981148468936704 9469857 -107275528862019926010993646157604186960 9469858 7470486881966747775533790275226323280 9469859 120722181381663084236408025639719692800 9469860 99277893128420309346783022998507663360 9469861 -115533255224377231982371858991318771076 9469862 -327611839786738791760596553907868366336 9469863 14321571028584886584586199377195820640 9469864 117229914822462954941244351987853839360 9469865 -30604013319845492117074823248876027740 9469866 41108164601176563383346015985335152640 9469867 124793379698700378115346701436405373600 9469868 240371601932281156962336518770445960448 9469869 58886353985688485210427699719898574848 9469870 40464093274434449872692267593830034880 9469871 120311566592151423995895712423176477072 9469872 3052730788351122971548053396478181376 9469873 -58501592107465813050249362318109172160 9469874 -142119490559309816347714084864153166064 9469875 -244930961719853834667859914352007652000 9469876 -31049662571318788597895157450920378880 9469877 -152264631513574708225186798714520354208 9469878 25298087559402395988495315161626848768 9469879 -81746590883372077981750151118579042520 9469880 27808503564799008305033548808296857600 9469881 99195999647473867087624313267502569028 9469882 29111298544702792116845778742476816384 9469883 402453958580822516485226738283236364132 9469884 -138003482920608788969645852204245579776 9469885 111515849887293160788199885939586750400 9469886 -43221536870411724557557240572219322560 9469887 -64755395659877163009088356797725036800 9469888 -64579863291811335432090024545060126720 9469889 46246862767490263414408467408508880640 9469890 1178135625009319936576050772092625920 9469891 146535118244019745940818065750212140784 9469892 -150435243099275871367375107556979976960 9469893 -54544698129250116295817450440151849472 9469894 4647061448040045268929179895207138432 9469895 -23978563293556974582354162979344078600 9469896 -143865914011095017756694886767951667200 9469897 19025047424574235067199096400716458880 9469898 12784422063557842527593933735760049200 9469899 153413480615060805377109069781632435120 9469900 54725492931492741366037194661938624000 9469901 -109315369371179762579106919330659558720 9469902 23724654031729864271505999134985744384 9469903 114002843715500233065841823543684199152 9469904 -16881225467310765014531845899725045760 9469905 -52506050608203385220162501283204336000 9469906 127094521055259469061145730763496719520 9469907 -268419256721348732045066652984409565844 9469908 -53369078444180705742548349307371448320 9469909 30595591836649481883866588616001702560 9469910 -133918125991451469678700065036863825280 9469911 23017411255429226298939743208724190208 9469912 -77917050091236477557128390213778380800 9469913 -37401074042191570502991894794477587440 9469914 -184434468737033792084323142122414103808 9469915 -18199917570583908343278714749810597280 9469916 -257019557907405596628929768048417283072 9469917 -190427766163522473128954531397136301952 9469918 33744945011259119459760398732614272000 9469919 216953129916943438217038783804058524320 9469920 17536698384671415661438904090571571200 9469921 124713402004383949002748750296914596500 9469922 18996991330526711379891929814389697024 9469923 196799440323164214952707096611862524160 9469924 285808637453835157250655936859305696896 9469925 -12399170707736161369151122638580195500 9469926 197861246346413072805830446956992536320 9469927 318359083467670649509832319485085822776 9469928 14962088672649258001400472811893227520 9469929 87414099224100274037074156591407710400 9469930 -145593403767186021784622584773845972640 9469931 80906632022585626959477486492892986960 9469932 19279595419860866034756852071243218944 9469933 3801267030444964020755256938666328288 9469934 -3886663854986048706732183098399172480 9469935 -130399279363665511277170483609086229200 9469936 -107865446981620028394678041324813156352 9469937 -146123539554105773194991865359230122414 9469938 -7800647068629061242635190706998339456 9469939 432317170713835504102837306096738401740 9469940 -229970222651776847309911025201249352960 9469941 76507205535418420057924989830153789280 9469942 17489018471809269407089166787876249600 9469943 -25412722302553856260841903620730744400 9469944 25741097846914400992664583934279680 9469945 2020694125473638286578692265285901900 9469946 -38149022865709011676763879221036087296 9469947 -56621348917675372270790525475311092200 9469948 5421040510303017239061665220023287808 9469949 -216681740591883952900494980234701575360 9469950 -16537495309470597263996202016200192000 9469951 165087276884692389343776261955207030992 9469952 -86973049923018532333820383655614218240 9469953 220739087565810305120353026442167581904 9469954 9688845589195547062994409002504181312 9469955 -161800779370559387409098272134751967280 9469956 66876973179001390815245218739921725440 9469957 42789824194768457419160213461225836224 9469958 -10784697939023016737168789185178965920 9469959 -124258115087447447117289141921199236696 9469960 230201272653326699019311258698579200000 9469961 -9312489629870307494025554386877999520 9469962 15016088833287523730900625673829478240 9469963 -293765288834901504738076401122904143788 9469964 -100745000937921234518200616003402640384 9469965 -15568950138084036202062129172939157760 9469966 208709821651565380932748872954061977024 9469967 -23451216434679520684659266948521116480 9469968 -26671005868174625900995014005639479296 9469969 4841960876908992767117758123959140196 9469970 -60156973416887005842477254291205460320 9469971 69527045380482777062176172003627771904 9469972 -431895428658135915328775076470046720 9469973 109623106635364545303585267283597233024 9469974 6903897132333975285307908196741257216 9469975 -51494213844380429942939122367274498000 9469976 4696131401167443841309800958783180800 9469977 -5715538283791331288003669480213642496 9469978 -74478390273498551660190931011083967744 9469979 -131445110792688749162048786318879730480 9469980 -31421687862507576262633906462826496000 9469981 -164981349401295570903295173940205606976 9469982 -21671139963615711064064715345848289408 9469983 -193985620789624886375140412426671809720 9469984 -191813126443858517959495012603093254144 9469985 -177732713310077413814178320437423528620 9469986 11709605229549199400020629718992683520 9469987 -387327969511834968027113457777273648 9469988 -147204743236568992030887993114523404288 9469989 98025999378575834302452800606582958654 9469990 -10566222754776200658203385433925635200 9469991 -312857028306910105857152294298197977608 9469992 -58251775520545097080452306942622924800 9469993 124641691459374666773063858509505637000 9469994 121223265990872925036920551624030021296 9469995 96479992087560172684005976600143724800 9469996 -57091505005025988203464238536042434560 9469997 32185209858780313939475475663939374880 9469998 2936099552351374761846394455521495424 9469999 -95856341023605211031186074751519358720 9470000 13760225918262737822660995348469760000 9470001 -17656502123568929919055920698687495568 9470002 -36082968521491754543122291862979751008 9470003 184966595149130762820123798788926223160 9470004 -57172713230504224348698752814998274048 9470005 53933305101431142459744812575756869660 9470006 24197990869502705743461142052216406528 9470007 -36248744546369758900683862291811709360 9470008 1930143676838165360305963289584128000 9470009 -66548671739748863174328608554051574784 9470010 -87149976133041562648473732487084807680 9470011 15248071340671751155938972709300360392 9470012 -44561156895707669028464174766176486400 9470013 68148469102858750103646980825599132800 9470014 -15378832032620270215822700039792095680 9470015 -159740006931971936843430621988548642840 9470016 12609431519684946010144904726140944384 9470017 243264100805053768364104089629840528066 9470018 222950388976983254639423034193530887040 9470019 -1285837417955798045708082976545311232 9470020 14566640696894057083126777485849231360 9470021 266271703617753924876575029537777057344 9470022 -2700805431465044335082877854927040000 9470023 -236559345187577509817799149375836392456 9470024 163517913833288466081111409375557288960 9470025 85131458476920038941156143142679940750 9470026 296993524250516368864553651473533298944 9470027 -99086474975964750696042722066378959728 9470028 121832543132493016923362824284260113920 9470029 18803995993173991663406305862566207520 9470030 -109069638258392134677019051206303168000 9470031 95686349340095662266664407712032215040 9470032 -23260467391493739935462635979072471040 9470033 -58682972531182144105571731955816291856 9470034 195228163721180933272216323603632016 9470035 -32987805431859908430551496674318638080 9470036 79524791332708230844126497513807146880 9470037 -288280961421442276976059141424881180800 9470038 252450455895261916796597944965260340096 9470039 -80509950606554153995397342381843746344 9470040 27141199914471112417298688508114944000 9470041 -17842327134755008767578011362084547328 9470042 45673650897036468882191716702492273152 9470043 98434917890092518858003821930365409280 9470044 93428552259042890799318367226860315136 9470045 30172026543668459895911099297187308400 9470046 61869249348961305317931512855820748800 9470047 -139180514633500058704476002361847817288 9470048 217391036490501579323081265053498867712 9470049 12699614891536292968664555820245778864 9470050 99921699626004025145094721868029522800 9470051 -200106049650043769500252699667094379776 9470052 157599631413696614851561762128837346560 9470053 167760186657385419961762936469297628924 9470054 115184439703744301216100038968802577024 9470055 -42337872179239142530123276552946887680 9470056 279674953219099867381565658744132403200 9470057 -29989365668713426531618436345431360908 9470058 67422520448809151504364046557805068288 9470059 -8771452706570893467431123579433808320 9470060 -227721602454298539330043819479848939520 9470061 100912352351538399696045610737512515200 9470062 -1396931867800948359029727939642817536 9470063 -241046840810328032591720613854040358776 9470064 -54414699779899467381280185860846616576 9470065 199957440509083925560663510080495248640 9470066 -35899565877653042632629549701352038400 9470067 237983345827837850200421265231974526000 9470068 119074575869681546264084523762497744896 9470069 -55610063306350192371891140760090119808 9470070 -5244244418017710980115650532204681600 9470071 -14216667082445509570358190966375186336 9470072 -844202179911117009332497489946419200 9470073 -11666578369331570449752191372144407200 9470074 102944297317809845994973591550157319536 9470075 217498235195368835223822248643393000 9470076 9934162966715823134110428692659863552 9470077 498446854352602482269880087622592202432 9470078 28320769961525821132392811195018247424 9470079 -157238813217227212887066917785387269576 9470080 -71384536565268862178257173936812851200 9470081 -831747661630732174370672568599488674000 9470082 16427911658951003234625850638153681792 9470083 -216149767185334877705065101272189653344 9470084 -88214668414881338775724874839755699840 9470085 141077956350789615345125276351493482400 9470086 199396267010905945813764548091163792992 9470087 116649121650094191081144114340474791192 9470088 -139583559043460444562982425249902592000 9470089 150123456136136629239159491496287725824 9470090 -17761822055740241006797203593868518400 9470091 101901221604095913032352224485772088792 9470092 -148064093032004748775289154931905712384 9470093 29458916517052271630793200183017095564 9470094 70701415410415720534972924255905300480 9470095 540538065081329492915235341077449600 9470096 56297130045073282284316104968938954752 9470097 -3204494974873713514380048222579293184 9470098 -5880804063688178699432099826049056000 9470099 292882231794168865535207846943577677264 9470100 -5399223214207762770493530917229465600 9470101 41365561197331138975628884959140808604 9470102 -18799720080345706414482036306262360896 9470103 -82290100670889573722941061897515347096 9470104 10437538070533081609324274877469163520 9470105 5138031132969496865124877471559569920 9470106 71689061289619481295959294232462857712 9470107 -203191562380541826957601328286121883644 9470108 -18046563550872224931573078092383349760 9470109 -140165892398447334778334796109187170272 9470110 34248097363395797738079379629241144320 9470111 13315679561938993089278748853627781232 9470112 -95718812752904299870766482820526243840 9470113 359386792508980862030781737793519060 9470114 14148933409232486007262046673913857312 9470115 3193022012893008779530880717491278000 9470116 -170594029557786939499781389165784760320 9470117 243245284105470902394165266283471167166 9470118 42705195598097547683950274851642152960 9470119 -115970508717486646036544198618970553480 9470120 -179864066942844949178391815301946982400 9470121 -122568162071169136874505671884389836256 9470122 14484441673954032686352504403505478144 9470123 25980100299703622744002737898214486064 9470124 314160379476165528893551913758050447360 9470125 -68095579798943337201520749312781440000 9470126 -113283823662599447019687792039366967488 9470127 68218651688200260111990226420758157320 9470128 36098961320609222102732067678349426688 9470129 76604988132960891980003505932295979584 9470130 -53007404741951786930377308094527444480 9470131 344437785171010936646820622920370430664 9470132 -118101493379056907334559358990410813440 9470133 -121912528973724814960023944809713151698 9470134 -17742048912142949482281291470943795840 9470135 -48664119260282793577031566851636924000 9470136 -23069936445940001836350874021212979200 9470137 -59747815963980369243419312415877914800 9470138 8756213020769145881307494838500087520 9470139 30848507712069752498315724167108742144 9470140 177738868664101303456466916711370621440 9470141 124352933028178837794444095480592903552 9470142 -94640892240993622444880411324431104000 9470143 74891673564438861320825314086695315104 9470144 502043561908306645606475003955511296 9470145 62509934931185012793280718298967051200 9470146 -168744324578280116213418742726073856 9470147 179002190373519512037529069341576296112 9470148 -3213349318484035937468822617650948096 9470149 66954910024278105309513568291756295520 9470150 -34023359581953538063520625367713792000 9470151 -122653167083825537076480553293989836920 9470152 144503912933077633045184686562410521600 9470153 114157577180757561883902916403738901120 9470154 -53440755982359914196298058563116840960 9470155 46823316067447063270289005744270419120 9470156 184605547436882260575193057767366163968 9470157 245266748948960114164553521512030018240 9470158 117551964073317292890277513754244761664 9470159 -3345663593648995470892378370899110720 9470160 4400193576619480955562811437731020800 9470161 -16218686019525972791739285998457012238 9470162 -8350330102735984347934717262204645376 9470163 -175919770855915531682522712517508709312 9470164 71113430232095154387505382156295112704 9470165 -64949417565408736468996131331117067940 9470166 -34871266745853370360408832523775834176 9470167 64448143286130838246826968460279292592 9470168 339976891141986984693704960486858434560 9470169 318255438739027856705316120216666100320 9470170 87208644940317178010572866017217811200 9470171 -506670462277138469659245842723961031968 9470172 120895981312460857166237412370701076992 9470173 -167624698296265431409549681412371300980 9470174 18133753668648905826710227839046118400 9470175 1024293181094808669761064238545782400 9470176 361840144011659006257753041457722949632 9470177 91798391869111393223165332843618117026 9470178 37685660830976820072150683806763569104 9470179 91272796707377504824579914659484026780 9470180 -5301347810673830922157072290215616000 9470181 -44527873566284222150135259639206231616 9470182 -34367770437742311640196161082963541120 9470183 241486309850621472228047018063919909432 9470184 -85899938836936941108642152909818183680 9470185 173664486612133436745863840667178393380 9470186 357840981007465228544648547384302256 9470187 -31625259790999516144851555638687405520 9470188 38291648662627490289615871444811565056 9470189 -182438543385488108578088554904856705120 9470190 18143694410657283441170858323095552000 9470191 -2200615181926667464111158073128253200 9470192 -39785896892616378235694689975794991104 9470193 -56189897225159558701095905492893502592 9470194 -206353241427649861064332570090913042400 9470195 107158141314156668179245167070596280480 9470196 106810363343742057331426809121903276032 9470197 -324534686274094917647951471334756953088 9470198 -1824123609693208928785502959269612480 9470199 -15961138056525211543298184964131871152 9470200 -37375635628546238765943563083577856000 9470201 -14128472792377478360541821787364830588 9470202 -2721103494196090855647571515627503616 9470203 -169325296055656235362468536528974819548 9470204 -12326818031350639578176594495698698240 9470205 -139459162654227271194522876651644536200 9470206 -190952497629476028889787244986952680448 9470207 -373224037315777504944808780790912196288 9470208 101678474929798311377237641114995916800 9470209 29880596502143790194642061741498812480 9470210 -25902524996756014403510254442678293440 9470211 17727774916645087810503470269329312000 9470212 131145334234975824270009870792320099456 9470213 43923312231561652085981463751940001120 9470214 -18269778183067663679199779894260340352 9470215 -38560529723761266482065248878361749640 9470216 76337362167612489287140925830079938560 9470217 -10037282541038473158552410206650258624 9470218 -169476684649357600135682155541728157184 9470219 211540581647002536958759276973157000360 9470220 41604009026102168369262986704001633280 9470221 63101708855958329618549577922259820288 9470222 3036763536160532989957882309972202112 9470223 -7512272866628091059308250955823526400 9470224 -43351243718568002704318640057833586688 9470225 150226725990861377965469364825184107750 9470226 10352641532251191749704668437466912000 9470227 -90018811148699175885221070851242225920 9470228 197244650159926585811767884535240733568 9470229 270207971365780704251005714175948781984 9470230 -49500182498082545677088307165617664000 9470231 80834505399223421625435608920458409032 9470232 292612761567199933652222589299345694720 9470233 -51152918408465223319861439246819582518 9470234 218020142771904228754116979182339840 9470235 857497299143185592819813597015858400 9470236 14096992833495303526887176284315573248 9470237 30409074239855914979465349028764882432 9470238 9980158379175891114846042164071818240 9470239 -438637291614726321860477783660494636960 9470240 92693248281052667534254462056647884800 9470241 51842127189796275698528163804267879024 9470242 -191008772172203944581256133697575959728 9470243 -225983681551837785210126857440458905508 9470244 -33047791428007850908306313609622540288 9470245 188843538891248045655181516372965781500 9470246 -148387335324962095367066292637283465280 9470247 -38407560997876823540974764156257392560 9470248 -44319601780773371620693994090992112640 9470249 202180647566966412969250498481788684512 9470250 -81883919567991089272583327799421440000 9470251 -96726682628258038021527677270273921648 9470252 -41915681826439374431701388875581161472 9470253 -44229402467324366635709865356870890080 9470254 117085286755274187029805033326585568576 9470255 113905390298402286328872805394996201160 9470256 -12126704918293076839389190561111769088 9470257 -409802005063154497759297319027688512494 9470258 -27723891590595423775469844032041248768 9470259 -161331576759651956529021317105626214856 9470260 193509256300572492110232735833752922880 9470261 122927889139667317793851609563303621504 9470262 11650289277582455437984023324282394368 9470263 -228930814238486603290993316843708221440 9470264 -35482077784222465766056419572946247680 9470265 -47730532985644770531444062174391705600 9470266 -83333722092398589012124898078603716896 9470267 -240275907605177642285962922944425365760 9470268 -83882448855166729555653033112885237248 9470269 79203166100682299965131266621636994060 9470270 39039481231831490925598610877966934080 9470271 134824603409580996893803340203387652880 9470272 -8099581732712862701284995712396820480 9470273 -233306487269348065987885194023503803456 9470274 -2120404772561555754232302807639671040 9470275 103767270242708378900711340597080611800 9470276 190919544679487875515182989881258668160 9470277 126593085186536149974170459991853440 9470278 4878280245999331074646848499111799424 9470279 -88625988506003076208162000759201684344 9470280 51241599487397394761399055082008576000 9470281 -258673876908854165140805094951838522918 9470282 -34212836209762528985573992711288422816 9470283 -2672845847025957889661923653037363200 9470284 156697117373714975735382003004576344320 9470285 381268587336029364945161528911963828800 9470286 33719335718386500056216240144671711104 9470287 -223446256067883881366553687947164626064 9470288 -13558488757520573282890346255670386688 9470289 -138709869965628175006553717988056168976 9470290 -4152351459499470655779924427418585280 9470291 70460721163323558507693532055155554000 9470292 47307153930252242211647097648820383744 9470293 33122418381727673742612624299599089216 9470294 56068890056719976793440509578175953696 9470295 -31565996080321145783213697268499964000 9470296 128377463143340460223995312204634521600 9470297 -121313519731668977083041340067974075254 9470298 22457012906806835996771210107147345920 9470299 321381210276372637555536827922067103300 9470300 -6597230714352323460474676290633523200 9470301 -49016517461707293620666408167438899456 9470302 -47060098282270997426476224858941451648 9470303 25079617032716831929305491349262821840 9470304 -92067587480351514059125365229470351360 9470305 62240435827195623022329613666665210000 9470306 -113724914117986797162608953499185929648 9470307 21171876583737466299288944920720896 9470308 -11110453843910879805816258675251884800 9470309 -381652513108267621058936754587731664640 9470310 -4858938581730926822014131417370227840 9470311 273176752486763007437755105628153114824 9470312 -94831766073807901156181999545874841600 9470313 -159021513580937099030684958804634069776 9470314 -773536239964495717944043285205323776 9470315 168177852705222011804692048975248756960 9470316 208614006610504126197097298628269076480 9470317 -231823482230464883542539245482248306260 9470318 -73494374106151084416852525547064556672 9470319 101537438643415356142108737928199465088 9470320 -300991705492527675616093302646702080 9470321 89406887267737422263307970032069582912 9470322 87170975725603706884613656068059076480 9470323 29762978399147933153152513608411391104 9470324 -243737138498193876790508975032576395264 9470325 117314723619355788829866132011922681600 9470326 -215842729204513266568272278190254724480 9470327 -477240723276463600863896578736496676440 9470328 -13772505485709365144703344438237245440 9470329 409679032104303654953891051285623508880 9470330 135398475833452404210135193314041710560 9470331 39227969978052459282582896613867533280 9470332 168043168158458273546187829254841911296 9470333 1420843715302833613675418414851253100 9470334 93852101632694814623357133862897730880 9470335 -32574117100765247431595579961351751680 9470336 -1197300633203924847041058487066951680 9470337 -198118038671809799921644468327206636240 9470338 -41159262358695743435810232125144581680 9470339 35413858197556529857929278256228214140 9470340 -120029385427336499266246171477493882880 9470341 -50037507396049918458061065046485279200 9470342 25893965450335615643065188706164393984 9470343 -70119167106142402788701905524339508656 9470344 -3569652174719104330750705450274549760 9470345 51213928892982491090688189172522656000 9470346 83796081575932124714881568817064583424 9470347 1306178568018304577565951666899395796 9470348 -145437235906246534671685148767516085760 9470349 -32367277807870712249385338101254151776 9470350 -102636940367789263966040334914713401600 9470351 68141154084877995393334193545878053304 9470352 -34698594438743827393711068219983462400 9470353 -76260379982316366611599214177005770240 9470354 142990999158960822388402297174289471376 9470355 34708806203599024937983914784982598960 9470356 20986720637259190410695635591877222400 9470357 -144930520290716983853449638338659294020 9470358 -5880817762164020469955518651528665856 9470359 334282714089780837469444011027061101216 9470360 -237723204897119809412917749072267264000 9470361 -118294051385563571036151971505661678128 9470362 -275627133828936125821367201202795648000 9470363 -30127641735486512803175861811950592 9470364 -91961487836079063097242677046942597120 9470365 -2477623138993630006891153143369396480 9470366 -7025308296611024541887758222754130432 9470367 -37848191473314057431512049547016764432 9470368 -18097867470139181435021814395530444800 9470369 127861144352446987414391539787417724720 9470370 1527555401868134537391187255128422400 9470371 -439712560417728318279733239742934267428 9470372 90384435221662290636387012629825548800 9470373 30097622727745820974016248492363179168 9470374 307018612577542030385725356804058721472 9470375 213685068242807519893751648048737680000 9470376 30931962278413449659897092298510499840 9470377 200718642352980051633013206332254246260 9470378 220471665548234819491291897948701528240 9470379 191192206549889130129984984833506472640 9470380 -129368359444130058012518176761346099200 9470381 58380796924392845629026609646426512012 9470382 89243744695859799777148938824035747392 9470383 -165704324201773899740741414413835217792 9470384 -25701874061574892545938431878431244288 9470385 72666764196287965414183253629870560000 9470386 82955218430164148428046461885406533392 9470387 -345253061691552527680549831287199646964 9470388 80283157673708662205604993333040656384 9470389 -407507641046892290230887423097016353810 9470390 103034350497962525504490648729131028480 9470391 -55374094373528460949176544890685335936 9470392 6863532111854149934076020054751744000 9470393 65844598759472570346738880193843241642 9470394 -22404313736978831510322558713683917600 9470395 -91093314356358067497760546387194136800 9470396 -22460667605965867910587039449164395008 9470397 9940381180427424351498346900303767072 9470398 -62813964535139864412556652961996456960 9470399 -80446166251061516538289001141258910864 9470400 -20659578928693315631607842259546931200 9470401 -20480196176755454146001638603658864760 9470402 -93497405785696634058728332882704172848 9470403 -84922106517091825668700531385814472176 9470404 -137752863824090998703604285567753910144 9470405 88977718685220221178908968933651551360 9470406 1457040369215996938865879894888349696 9470407 62051942844093128961744296155017115072 9470408 -185663910601492840073143939531178926080 9470409 -11958229909162530431009827687970903232 9470410 11493721093382783021071742609208960000 9470411 62363002724344207396584252556334725824 9470412 -48974376171725134945664338556742205440 9470413 188932217031872065762681170299805420662 9470414 198751238912844522908816037279130137600 9470415 13453073807465401188403706383963867920 9470416 -17188905325932687619659963634919907328 9470417 64744678136227668127939561085731776960 9470418 41238221711241863613974707295381150208 9470419 -24497468112914227331306281039796790704 9470420 140954022283842798065468875755629568000 9470421 23181690371650773070411275401989970190 9470422 48333731476767846453799359289258033440 9470423 -412524102219367369570731099072255422328 9470424 -142472381312021264353003518546825646080 9470425 -218238210559468624624754666649441828850 9470426 61490280184651462022250515871898304736 9470427 94687399363221650581361135689697786520 9470428 276196716575762423606013512186707968 9470429 159605271232540504343092892817205701030 9470430 41606678683377143888584509485855098560 9470431 238823063689158008290431631340891779232 9470432 411081729033779071807018908227867246592 9470433 -10582178661297491295581180283444941952 9470434 14326862784703093198959105240755458560 9470435 103312140562901291711653085483102770560 9470436 -7829175760940453639512109041176883200 9470437 -134769602049940665218167765965025046914 9470438 67435734581695967004461325748150837248 9470439 201832179158906423398614098997697194648 9470440 -10363146918051812978586748587171840000 9470441 -877632601174450985050797721374439034880 9470442 132718205005161690207233559776135392512 9470443 317902354473688744561749884733525424080 9470444 89923706139434678932409551531695014400 9470445 111789375099239590919866449380265566400 9470446 38652062246157855455129027661237650880 9470447 79001339200554092350127434136540789232 9470448 -12624382233124631646592288358553845760 9470449 -2184020851962204855732051650632952336 9470450 -121368940821612075595084667570364307200 9470451 -53938672852375567312254947433151437768 9470452 -106014311877571547218141453034558965760 9470453 310015052354107348875408293936774952000 9470454 2851580163284855190322931110846371840 9470455 -217254952151760675671610448543333686000 9470456 363267999544753188943038933682547097600 9470457 -87172491808243788535820932846200441792 9470458 -140198143900214293402071387457647691920 9470459 88758298374818993427950810723557652304 9470460 115335118257339953417511682338447836160 9470461 -41331684505302904819000581960945340032 9470462 65949885869598846461865647101340489472 9470463 8111154960421495114911650590521575808 9470464 -14937185172689734849831631584021708800 9470465 -85415006132652992305542011263195930200 9470466 -73060765830579821894570615226793182720 9470467 129693668644986082039501143647646066624 9470468 18172524978762112958791288601671397376 9470469 -29974464854155860504264772611657207552 9470470 -30028641611005825461828425513289801600 9470471 -260394841240385967082572651497383316328 9470472 -142247576014344954082208222435178086400 9470473 -190645704641188094652817958137856162278 9470474 553770306189793734880599980143233120 9470475 -26762726495308852242238171280896228500 9470476 -155518866526589747297467360742629853440 9470477 48253635458635782954423126050583021792 9470478 35487189656180031909543019816076448768 9470479 -482324577249130162184510945105294447424 9470480 16076779042277811318443397522027970560 9470481 -109350930829522534879616336448557803296 9470482 29608866871522571996444965695990377472 9470483 -19517557971459169362252529178187664560 9470484 -1848985925705480857777422712618162176 9470485 -182478045015725653428108072874658841600 9470486 157387552431789931731037751091176703744 9470487 -15094768653543255221801416369805850240 9470488 180403629062092351303277078470905845760 9470489 -103271852450793038394131750360821231680 9470490 -43132575619406304405573530764195929600 9470491 -47001797585187327149621986876114570108 9470492 -4891038107119144967994330795530623488 9470493 -48729224170054960675982818314892603200 9470494 -196814924170415454864516725804881873536 9470495 -89037339562905100528149101020352487000 9470496 -103437836467101625414138169205184266240 9470497 -5400348599024723278276236025279057054 9470498 -48806062132705743659932456933511156064 9470499 11067642055238835817936967651914302720 9470500 43355815466923471690988856990203904000 9470501 -95702033274813476787206398165569585798 9470502 -70830313288305642353708683537147549920 9470503 -34666044404414442475319065033090721280 9470504 -201971561437218287608192882238509962240 9470505 -126051569352334553762529758266302415680 9470506 -103861790914809744829308600063318516048 9470507 113199174805578627327269880893397144756 9470508 38850064639729557736536080183650176000 9470509 -2897532087998801676456642545529031796 9470510 60501973434268793636751597747960952320 9470511 -71323511112892969359763799510963934840 9470512 20382220814740460388970370039203594240 9470513 -182131245011788585519078878023819880216 9470514 19612675190981456826447077944554067200 9470515 11284661467577409757068956981389490160 9470516 235522186059290494440137294713570621440 9470517 27391670229080872215313213195677302784 9470518 -126680436878498816300360112985864312896 9470519 21020170626818378605727888964403210920 9470520 -4719124808001888876760057847451648000 9470521 -64746175850533380099198780319585550000 9470522 -85551037817451082140454581968551795968 9470523 138187543201758398960867403384396360984 9470524 200646993315534735891940520502589155840 9470525 76958128842186267611425684215766492050 9470526 -26342464285267844036466364701502095360 9470527 277029008617763521221628706819810334072 9470528 -106811722215465493068072020335048261632 9470529 161391299577472364574818902008471764274 9470530 17008573706147790655682987923088990400 9470531 35875018172475342996213552608980285440 9470532 28809067360023521310681818309044684800 9470533 -72730299633826445047815019387999685218 9470534 -85976325501945301257112915436898535584 9470535 349064298120134825320593972838631040 9470536 63798449505621092183178373994888693760 9470537 -42925914674949319058682005456964918300 9470538 47806752896606523136607804658787388928 9470539 80650278018855956634072479462945569968 9470540 48891955176739447958957496527672970240 9470541 35990627034154662429685819290457761600 9470542 32025932408207696695364663927103252672 9470543 118257472486608966249280537356439142064 9470544 -348978925180501753317901970001887232 9470545 88026134503367030065412075556319529280 9470546 -94918103512745635033302745135338396528 9470547 -39481325223718978598574738140139571200 9470548 -48520864168578604456669810432106993664 9470549 -83972769259485066794084441962126656 9470550 -58203158117581502978616515400107328000 9470551 366491176229943200905915791948619820552 9470552 17034109919747875219531738195141017600 9470553 72533457858828522114495977257680047424 9470554 68335286496229420239783947445909999072 9470555 90019398692658272478686072530108987920 9470556 209204038977735053108971324928340006912 9470557 -60139024708385747491677611153940632468 9470558 86551095069793574840650246260988056960 9470559 99992439193560429617005159817679237120 9470560 -305931272195002493942316769988908154880 9470561 126391881482507363022414239386256587824 9470562 -17929439506697941260507871049670328320 9470563 17864073321070245591106563424268790812 9470564 -7254580010206629716264450439277081344 9470565 -19827252187791509306409205649764012200 9470566 -73652985761907922573260992693408657280 9470567 239138488449829778583669538532840018616 9470568 -136606548332939609389142981724763668480 9470569 -157449532832103919321562806450727216320 9470570 45994613680285979523932480192163855360 9470571 110659342931231224283928413587450966464 9470572 87028650247487315547716055078948716544 9470573 191173928475639064935768050416516689600 9470574 27135844352327313417413966754858912000 9470575 42175632822290487369025593454529805800 9470576 -16124237350401667069873987069638279168 9470577 -857245825114372687120373073136125600 9470578 37047661404075988939481442126706959264 9470579 -2713458767634908284079896795794595320 9470580 -22918724725318090570379431440055296000 9470581 -212363075570844405858714949619972659428 9470582 17515922881033175842252240698104636544 9470583 191139153064939728103176068475662497152 9470584 -13415884574756244964281420197565542400 9470585 -167779581405748796503988336487103148220 9470586 -96389820339804739527231006659569248000 9470587 -95719981184453214981393184745201855488 9470588 -236257488531718442413500519937158835200 9470589 -232559520158910725669939653322995111200 9470590 -49817943438250332879155183877144144000 9470591 211513206145365962253908314280088887880 9470592 33797099400931464212490748571041136640 9470593 -29535481412773108161723116437247453952 9470594 29491293070111080689647946070218403840 9470595 28449106342807838044248012119769469440 9470596 -94752148407896950283552562580743164800 9470597 -161084437755395617812774213396996033954 9470598 -81551937484460131439905970336288476800 9470599 406690400623365933638213756950190673760 9470600 -138864798144158237587026497717897856000 9470601 -2394755939112443752562753093002003968 9470602 -167744693405326337786541394614548119248 9470603 187416460660043708773237193712089454120 9470604 -35294836780314834927586659022863237120 9470605 -314065513998408139170064336858356034740 9470606 -174555213278935772787287207666171770176 9470607 -157104116219535607573401903294652168320 9470608 3156059782813758789470853686595420160 9470609 -34283672300935353681599656969436817600 9470610 50465364018109033014349091452704304800 9470611 219055456190240138778743419103522187000 9470612 91226423384780710922509735239710096256 9470613 -4729091033261216159183571070142069856 9470614 121633148865035505311839953190129524480 9470615 96154419091645298013591044259406863360 9470616 40158833312489797925055875060503142400 9470617 -90460376306354304176926228151367586680 9470618 -24277969443792803915093400657173373696 9470619 -25247834834964549757843801312493081712 9470620 -13462783154205279610908790424045560320 9470621 -712246882664297241231593613215302560 9470622 -28292638711193919389769672481411301568 9470623 216623149660158193639231061280085619784 9470624 103634230375670832428448397210222067712 9470625 27906354623390450713940419599280590000 9470626 29212534326741974994907908933437491200 9470627 153425955335219566528196833570722016476 9470628 -215054721059196555180262818754303150080 9470629 22888868897527305342222330275549996672 9470630 26691359818843764658395902499073067520 9470631 46449253168539418144952879475192727968 9470632 -136262720017914019968303040529107353600 9470633 33402532233987012419305925673947397882 9470634 -30254695617066301488419425395208523520 9470635 -21251513152601592302366518256885365920 9470636 66534693358477864173515501753483854848 9470637 5702364799259030013180886995956109696 9470638 -125760637540160384954682736518192089280 9470639 -71586307615364084575890799282179065976 9470640 -42201220368463654562961497808221306880 9470641 -220221456554530279041382237889950937856 9470642 19692067062648397668145885385776470432 9470643 -3178085154966610790948029319538488832 9470644 87022360847391099404123287934600609792 9470645 -251840244328946501960182461083463297600 9470646 -176069219175537767791520790329970209280 9470647 169683621542050511856679172990640941096 9470648 385476036192181611315113110578629406720 9470649 137443856197552587278823591709232378400 9470650 13017353392966975830748241766933984000 9470651 223968061132582340281730279860599719832 9470652 134768514575300597769405882683927941632 9470653 330432408778708968187813514626060920902 9470654 112768121150168866421379635448547561920 9470655 11717192676619718512183558885539405600 9470656 20749415625146670725340585807956672512 9470657 -36923335838022206160917975495597966400 9470658 133787604980804101053874698188161601280 9470659 -19405869453140549010081175393077229560 9470660 99529725979238379422001363332557927680 9470661 92127982528642183195129652672013519072 9470662 60092985961719865084476638857489556832 9470663 -131907342579487836011883696098380198656 9470664 -547194260687884324341510211515187200 9470665 50566891482935628530391089466742408320 9470666 -135867378631576141525066568852806519200 9470667 -2892337046929661229004386568685076288 9470668 -65090045180433854802196649557178265600 9470669 -60686722607455700285093204230228381512 9470670 1647496374328064492625266178076800 9470671 49525650503208625855858578057143823768 9470672 -21778291269281137353696607320527290368 9470673 -12423357046950000918345444145292443836 9470674 49998341870986867906118701117588544160 9470675 182804530361243874192821169534562134000 9470676 -42939645370989785959415758802734749696 9470677 -144952384935083519357568622788829124256 9470678 9909107744856137360569301899647528960 9470679 -100196038331234036281748715702238726272 9470680 -55261950933274043802423187425979392000 9470681 -54084885323705088348407864467395434736 9470682 -39599459497071397528118913181948704000 9470683 -139790095836171289969307090164816356000 9470684 207478917368559739753918469360048380416 9470685 39338364718481059436529088850144492160 9470686 75225271290608868708808829118904856064 9470687 152547716823255443427677415038570099664 9470688 21141957575546938683144202432492339200 9470689 -952584796613258601907836756568526144 9470690 -54809808863904636541944316541446233600 9470691 -57908320428541034241840526173505791900 9470692 82404597100129115079492258920579506176 9470693 37298344197388084095051612420901314942 9470694 -18453222231337745579628565586279180928 9470695 -9772160901922533762788437433920402080 9470696 314704913683107100393463739116154977280 9470697 -67900662516212647063572579002801933472 9470698 18274646059017124866824815178620359600 9470699 -43833409328812690743401723515956273264 9470700 124472368714726557578979135787324608000 9470701 -241678537618034314060210242166014816298 9470702 -174175412803635260420853671498437406400 9470703 124828117859091261583276625987186969088 9470704 52729069561387041059112821201895260160 9470705 -42930615850356837266755193216367566040 9470706 10417537637664905436577408440571682304 9470707 9132856147686775857807525956244701712 9470708 -100871385462832940130676850887616574720 9470709 215084538161394304210888933478776590720 9470710 48467527038614199091610441382208853760 9470711 267560362677048817589628824255517150480 9470712 52137621403475691850823145174176931840 9470713 26533979155195244763914885996698704000 9470714 177046751060180313017174109357492402432 9470715 131908793636390954461899944291843454720 9470716 241773647878787461154587183852513955840 9470717 131838281622323948996069461536758724864 9470718 169807039615214496175175995058343215424 9470719 4956074545287219772386068352307368544 9470720 -92184302269451220845876085729546731520 9470721 -55798260548662890449695019176262965440 9470722 119889033063427450140930514732115112912 9470723 -378589726808953097048821114386906967200 9470724 -119423745384774691241353481918385951744 9470725 -82721070431869208437057262547512268000 9470726 35361573972398313228357293328738057312 9470727 -74829637604795319964733978143539343440 9470728 -20031381646356573120539095835933399040 9470729 215543261866839771085497749340750512484 9470730 45736747509506659753285771981522110720 9470731 -85915486215559401156126113726356471468 9470732 -66245908608146002367740919582018999808 9470733 141386660521899964239305778340826759040 9470734 -27804541203869997058555109084403595776 9470735 -243573813440204589643439243141306081280 9470736 8995661416210244563991183204757012480 9470737 504449168562330487267588010427130051392 9470738 172740153828443185252976975210372385600 9470739 76495536024492756178661291863201005120 9470740 -61679879966423344959985779940148582400 9470741 -31886845676056606271492514583537285728 9470742 18272332062622870729928396639931200832 9470743 315196118505371433321765184195679889992 9470744 310556292092039832444752477147696732160 9470745 16585448951348775156101770339653497220 9470746 -104479038661363331478672377674701405216 9470747 21196088509052301188539499191869386496 9470748 -8742287305198849690915343339041456128 9470749 -194742231219362283904233904181445444250 9470750 -622992747883301571260608631760672000 9470751 70376205829934686023813190356348201504 9470752 302174667354124894631528317395314737152 9470753 308292217811238864834738116235316888980 9470754 123559920462891578249319101092918123632 9470755 -7732608525706594566141171700821663840 9470756 -25724608099902282641708629433392644096 9470757 147010052745150011141511054814670880000 9470758 -127648627743315754722418391940874864128 9470759 152444217567540579500138863452265628040 9470760 92581683753702185830507735798710681600 9470761 -188089451614108625027190085884826440576 9470762 75427791322568969310151044006416609280 9470763 -3266434277005884681985716173806774908 9470764 25181598870027267904089042593444408576 9470765 -247810100619745728662301666385620304800 9470766 -106923230479681627632201933222819658752 9470767 5896561148081847555384948740348088472 9470768 103547767790587083657171048536978718720 9470769 -200213704105659379072327786882755823008 9470770 -57014713946936815293437328214008987840 9470771 55731594357989187412790870027141974272 9470772 -13547979298031919077416604247628504704 9470773 84381621230255931392775413057449319164 9470774 -220533896684945519958820991856522528864 9470775 18634521040769885963093052078549279600 9470776 16904441188187690375417897141839134720 9470777 190886580357236063403077332304051491626 9470778 33161329849376535751762865755576323840 9470779 28288089977738531894222902667094896640 9470780 169135371737483720721628696523581824000 9470781 80245992182774848247291815011539036070 9470782 77539865564724165250682821404834230784 9470783 23020630083148858604315105043724452720 9470784 -44767955781818423195551141041335697408 9470785 -229115349427061671960485004021462026240 9470786 11670482870673152459803985362155277824 9470787 17727049853395242085252045929835789560 9470788 334983943009732553978695488732772270080 9470789 45685192969078160359677695954782411200 9470790 53259641008802151873670795249831219200 9470791 315094850323426360809957559819023000 9470792 -87570768512085289629243153086227814400 9470793 -2389246992234186542072936891273069856 9470794 -27729362338912177870958796983601397248 9470795 100826992945979510299010151018339852000 9470796 141421309564718565866503921337657109504 9470797 -72307807836625609148814268988149316800 9470798 -67571103825379712223381556275522554880 9470799 46956771868226102660345131901140953408 9470800 42604838864732607604574600184498790400 9470801 -32478669543457542122234580710678991708 9470802 -74058339673392825821731522029235372032 9470803 -2780161619088249218441009024591287176 9470804 -1384917531127513354334035589282795520 9470805 -9132433136131672879646696733635382240 9470806 -140256320815704040942324791439932842880 9470807 -175128588665136408301476861892215133944 9470808 37273357645656671843832105057199104000 9470809 -225812054099072592904508419696365679990 9470810 -13353225997853643778177009218674196480 9470811 -72252976002827767606616202101350135296 9470812 -60569875158527153007888290453872782848 9470813 -43954708325503496718132477216460312800 9470814 -92088036121270301678319980222867693760 9470815 -190745621784858193542421716516479150040 9470816 65387349497132660234817370806422077440 9470817 440147899031768179065983187241774014240 9470818 1256766095887766044814703256778289312 9470819 139012189089572607480893735187185496756 9470820 73710817732494457410533272189206220800 9470821 220022956095902024011820878779774049022 9470822 2658893127085108285750055675094844800 9470823 -96366516535246543863868994658815865816 9470824 219890481836429799277451560585844490240 9470825 4583911067698591964796212429026003200 9470826 14186858912869137783067771510211689392 9470827 -31141170477913330944765638040259243328 9470828 -141979882981820876709687413771855423232 9470829 282491124134047720344287560158060781440 9470830 -134227061094555531498381791964936805440 9470831 -107356652040267368218835304109768645800 9470832 -8487498108494795587917647349301641216 9470833 226567640991929373594276986361939664082 9470834 164608102005181679765849534138625228816 9470835 -1322817938112230043988305726543069360 9470836 -2044637088590715880951756219534295040 9470837 -345405118819863293805707895380751266514 9470838 -16505503271197262606507709655570246272 9470839 -52411635894638708708355023582799358544 9470840 200511160739989113053089230140485324800 9470841 -49241124439774810157915089461613783296 9470842 116689005115528167163746236439021600000 9470843 47311918573070821596035369906339238624 9470844 -1700844135391202015005484488965356544 9470845 387104326874552184604594643973926520 9470846 14751436691500355387873841143751567360 9470847 205961545576386357495984145188450995400 9470848 -84891493548589114573854417461371207680 9470849 529074924331979841590223395756856552660 9470850 -86099789159285573181565294401477772800 9470851 125032518834090364538748323737420196512 9470852 -403327520484984153243619878777918305280 9470853 -17095308624648556978002631008214648320 9470854 105433138287678724712965920128074453440 9470855 -166384405466630428494532245211734543240 9470856 -119196975116193606998600937195606220800 9470857 -56811572293728909982490958731695716960 9470858 35963958915136189443662231467378183680 9470859 248280106991276608727318426242235060208 9470860 -63172760479366206219988116501068083200 9470861 -179200753100970244169984500805035104576 9470862 73980332941881429856339449044704283520 9470863 12471382528843487805540856533117400112 9470864 6537439026755334863526460101554356224 9470865 44321365915744000285167428710834110720 9470866 -171999988918908199362052464302682976368 9470867 -26823558948630192613342863155151785124 9470868 -79149063358339426535053835877954859008 9470869 131262410786580854516079937987249956444 9470870 46970131901705118688656436910595855360 9470871 92069418070427224891645248482706600960 9470872 13933198846479631499704761098991206400 9470873 389226822514285332089519244892933152720 9470874 -3222991863807593137839356615795543040 9470875 -49452159646475052927385694921303508000 9470876 322534045203429326280506969663844722688 9470877 1118741174878485706344098837266608576 9470878 45204706730566747369069197461823116160 9470879 -1368909391093151575667170250656816512 9470880 79861454512781638922550298601122037760 9470881 -133378126278796344613135963820833924416 9470882 -151252664748692931685486343499576428208 9470883 -162048026116746890087394049902215338752 9470884 113876781214682512517077275051308978816 9470885 -132954322859186156311105899216008793000 9470886 -4883522499020066473593414533817000576 9470887 -190051306507863572001462286997269194000 9470888 -19348867261208106674312322436179886080 9470889 -17629051124233207354805438176360118646 9470890 -10969203264819898455793056614923238400 9470891 48369680136799518456177951973938487272 9470892 82156398713972082094788799048396800 9470893 198632784542807458500719657973056197344 9470894 -51339208373214636451874434940371968 9470895 46598235645638105903945490807033792000 9470896 5184269236629963450376168231815380992 9470897 -12237752644698143742834321083384829840 9470898 80799885973751145229232100189110845440 9470899 -186122973790582980040132650875358297720 9470900 -47728579016976546085868522609518128000 9470901 25934935186302220271312156599157494080 9470902 75174244585964793625342065275433025152 9470903 -19007121459443252527270893119333566464 9470904 -241711007123280918423075118234229145600 9470905 -121759331684885993293202383351389626940 9470906 188416359882717646286244226216587991152 9470907 151310189658559547420309756814228555120 9470908 21401723085393693526263496625823717376 9470909 50278149535718292660985760210243550816 9470910 8695144314701225309110547676416031360 9470911 -174046250678445129115806701241840224600 9470912 33864338541620525512467932950560768 9470913 119148848172969376068431633212888759344 9470914 -36669622204444044376756298887958129760 9470915 155683060255077517038558061215895214400 9470916 30854252734671735604153767966114816000 9470917 -88732765895513097886205765496361316640 9470918 -64396951809963845758932894482222136000 9470919 -247341488867192980120153900186879407360 9470920 -48125616491364695923137152613128755200 9470921 436318994688241959944090860501480966344 9470922 1029058337290204303195939113719773440 9470923 242905810811448935917082170255948065792 9470924 -195908069019987723165990834206530639104 9470925 -27052039412523594059413296276772452000 9470926 -160235135354821067931707854669398260736 9470927 -61572215925868156397151887637839038008 9470928 -4733623585250305105929014004270759936 9470929 -298913449010290210161210807742679423706 9470930 26529872255287714827335282767341235200 9470931 145514490294825715853656420988563540152 9470932 87013929951644005792154409066189119232 9470933 417157588292906140059179198450577967182 9470934 15633600649948490769722512518897770496 9470935 -1999813095878577419672099281354071600 9470936 334098732735848259475584372057376972800 9470937 64473114181791355302690551958050204352 9470938 61047198197212817727197481521939491296 9470939 -221776619939302799173936073758319731260 9470940 -44412786927218542477117983781755617280 9470941 17206281763314574307254799536258594092 9470942 -30335821450075014651102825051156403008 9470943 -66690460129647011637461171187061200168 9470944 -114450174905769136263482215491992813568 9470945 120347115485374116458652307985493192000 9470946 97533565973736361876648435835920704768 9470947 12403900040707751639193080001897984432 9470948 -227367284017943864291804917175517364224 9470949 -75480490140861368635349005272787356960 9470950 228038133585111694277939744842094400 9470951 100964820844292967591457773446681531952 9470952 57235828340273691398473392631640064000 9470953 74997371997099668349611545426828127104 9470954 8848607884363890127453153671570722400 9470955 -31797193233043779259139271127600303680 9470956 -143523151603349182417921616529471936000 9470957 126497434220071488490712937971031113772 9470958 -43946006252131851213061169673867648000 9470959 -181916290222391209453523828289314046000 9470960 18017961332663271461214946789028167680 9470961 -121934327326725724863983113672882116990 9470962 21038894239959117917733789824075849232 9470963 8960395734213545514935968865379871200 9470964 -47509937073129257764921175755982819328 9470965 -952455947231408165237912790659443200 9470966 68587876843783202874047728525775264640 9470967 51603141823616086762693237171431408000 9470968 -39903850461578253660638230081209753600 9470969 76910245809004890092638901137090283370 9470970 87074408247135492336792502709370470400 9470971 251253353631953167093033082902247445144 9470972 40016813497976861177985029252053610496 9470973 235875322317433156702148002049557622784 9470974 101688758375000474058857268434241558912 9470975 -184569031664735025306466036257996867000 9470976 -211491754470203212497146352421765644288 9470977 -92767152618166240709743730811021874174 9470978 147488347741853531692836991022687280000 9470979 -42748776304306276254750682625017589760 9470980 -139953459267221351638960574122634208000 9470981 -171575439738514557659387775967320503268 9470982 -42359362474317249447421070786357448960 9470983 -145960699485833549698912873456490021520 9470984 665756818272327397946548117971888875520 9470985 -84061248565414521992299116102706536000 9470986 3367286741180239919263652510948474880 9470987 126602929661009755310680168700632673280 9470988 -159776145938470727672515227821713475328 9470989 -28045762550922375714038796491980978368 9470990 -6596592598316551013362165246467338880 9470991 24854824441219612242055963653855904392 9470992 -69128210003065817201373584783211618304 9470993 -13772404877692651273060607718883704000 9470994 -27295758128834400692791261985377996800 9470995 -72323907138598788983672994601184947200 9470996 -60651935697764739219591149153582161920 9470997 -69154596894368823833768443257593618226 9470998 10199202615659604088512963550196444736 9470999 -105827089343370745184047126846860971064 9471000 21079905331752524826784928501268480000 9471001 -5681077097386641064343582248568867708 9471002 -26805585252793861213780788458856285696 9471003 83910874965486736708118272428131076504 9471004 -54068284472192526272864101459926963200 9471005 -184715760724045758097553331658107657000 9471006 -2932979325759019053767430422118898560 9471007 -153738578863331928475681761804915200 9471008 -8298332903996623747688358015914213376 9471009 39121232063199898420652851262189708928 9471010 -2145512077744999567016906374813848000 9471011 375552899616450454389239867702704825224 9471012 90611295958099697790837546987483866112 9471013 -368312023097893889805218247843298348738 9471014 -42847293653717851059078284447521424544 9471015 16002339051102410897113871829325593960 9471016 188286304835515559853911075298009492480 9471017 -220235392766360666987928275184112568448 9471018 24297284695325884629000884166807993600 9471019 -1021803561718062205059732789773493580 9471020 -654642290064643717579454738745600000 9471021 14353946251449435164104860220849741824 9471022 183038313736256539702539543893840821248 9471023 246922883751559757956250228870397294960 9471024 -23570803089908346868370783436872908800 9471025 93927951912307790683999655744409728000 9471026 -173226179785494553794229324736770626288 9471027 -20490128215344067901203440735489239040 9471028 57699147764254986308860612226183182336 9471029 129737440611384049425782117355378891630 9471030 457404469249099267583084414078248320 9471031 25018109722276358405581518846779228032 9471032 180055591766835945697884929518158520320 9471033 154743070164054206349549506934551040 9471034 150665014408217903284606399840038117120 9471035 42708832122249216762968135751474780960 9471036 236293461429973541663762037214909670400 9471037 -86086964070469895438956139273453888314 9471038 -24134386740536701633738614793461618048 9471039 8512930674498922754880096521435118024 9471040 -5472179456590174554653999872679608320 9471041 95802415598576954809884850128558226884 9471042 -44786886424928490935304982279131568128 9471043 355155691026250082641420769435619062480 9471044 -28361563320496820038581968542128998400 9471045 -85221474656236919096332212068698892160 9471046 7580212798382754637971746272284728064 9471047 111186356463113226921672794573644618128 9471048 -300611023371943162670485549649115463680 9471049 16657480047252774908506206927487793536 9471050 13217798214116466685234470426512230800 9471051 -1876553235656380042932314075199359832 9471052 307223395360986304053328716561849661440 9471053 391418632165320560894649124405939584960 9471054 -74759345380546491854393484413713030080 9471055 9561953962986746369046195659010232320 9471056 1041478795002363863359523241844015104 9471057 97565935193345142456683996067217188192 9471058 -622053737220580041759291513883625472 9471059 2677737647157083813455888780853575488 9471060 -164800076246152380495480493964579328000 9471061 181898830557373345982735811307921203662 9471062 47276894674541127435531579903315808032 9471063 76840137562799897544941497156159319040 9471064 129281939078868498866577278858783539200 9471065 -278335255874910093828206439189254988540 9471066 60402570450779493156728521826867029248 9471067 455885655370860956757419633048737014520 9471068 -62621784339845442915916237393295089152 9471069 60576513484857844595073678367602760800 9471070 -15435908520191424062354007234041207040 9471071 -248420598963351172500682419052427168208 9471072 123122948093288960263207385463780802560 9471073 -268134035457117838851519331975751975040 9471074 -252066225256814536209476709197471392608 9471075 -25250419377131260273361449827371420400 9471076 75759793720184011435359681028472017920 9471077 107906698569111019679271942935074801344 9471078 -15049676956376655185827408000720788096 9471079 376488838982021653244878318756600170680 9471080 164187471534384252707374034443477708800 9471081 50730867151598078712234139641175365120 9471082 -65043225090314432290117295290693324800 9471083 -1825370861932188022939211615721313896 9471084 24968965506380362549808186245300518912 9471085 116326490280376988081935320811121388600 9471086 -74611597187447715337889076036364338816 9471087 -10150924316958215159001612186238524864 9471088 56402078336826317958042693629265936384 9471089 -47142276320256398093543887621868884992 9471090 -27549927102141494290014114091720711680 9471091 117183224040577303596870365041682017440 9471092 -36242992801703791875402644091598049280 9471093 -15146542092427300764189565889573545920 9471094 -2212955176762847528937301494665211840 9471095 108907521065038555433499731200992641520 9471096 -32889891268417529125040353297857146880 9471097 -204167449559089532585987973709383666454 9471098 55133113530812554778305043861315645184 9471099 -91639590654586851339154782802248543552 9471100 61941369198358009645590868629020582400 9471101 -247734634861574469981113974254355206720 9471102 -53685372751066954370836239006877887168 9471103 213265137797569521583797409092068692352 9471104 278411457050630433599229452305343447040 9471105 17446632780453782449772026686419925120 9471106 -25328703041537690270605750055074198656 9471107 -212414519662699026976986048299979616644 9471108 33548568817637320706956103143533167616 9471109 -297874416810324991449272706068549494690 9471110 21691236594516751460783461397897376000 9471111 -127409619361373248503390248110729844736 9471112 -30964720742732275244185831710933841920 9471113 -61387245973489472067508309664899453260 9471114 155969239630017164017842100451407472640 9471115 -40248724389346770551164453889676692880 9471116 66754883979774154325180732952699417600 9471117 -20328538510804787285667297981706990080 9471118 35171980727038483464145470790563917760 9471119 31866484540531987978055894998443508320 9471120 10479746262183816050538791347578470400 9471121 42477898947853708472135828686952049504 9471122 118404129919502308093906333808367668112 9471123 13701256726244461094378324746720368504 9471124 -70825969924582739198158168867954114560 9471125 -155709325474659628412597001773903898000 9471126 16734007067345281434110109866041319424 9471127 -98074906519348163588541701079610228024 9471128 19756447821179241760087575483882946560 9471129 -82580684949133522614159541468294400352 9471130 -7962627197883022502386419807691265280 9471131 -54238679717383362563684765898600451068 9471132 -89296832578341614187900918821893728768 9471133 146409707358023133472388244056711751520 9471134 -65009959811627598851943759911846468928 9471135 93983155620525722473548451306287987600 9471136 -80927620833554271823981142202406207488 9471137 -843542778015435874941556220545583232 9471138 -97336020701286333740305419282290004480 9471139 116364248872922358315254412124675254000 9471140 41814311228302654574943430722986618880 9471141 -74358053558463010979500304252920450560 9471142 -70539869136721028406268823753787494208 9471143 -112978773005642875582451764907040535656 9471144 -2322442550984605873487365573989089280 9471145 -215181993828272273109009295169248331100 9471146 116626350245907857903095165608868996272 9471147 -32342020789173245214600038244972572160 9471148 198504207411420662659870920211494735360 9471149 -54108318664380636503687184798248069364 9471150 -19078738548352078996720491981156648000 9471151 -55106227818524751197404575293643327296 9471152 51295961574026477136168225178701004800 9471153 -122814971302083949151901263659164759936 9471154 -79107298681511698585674577671965184 9471155 -17476548067159194079319598479425284000 9471156 123252645840517985424063146700017209344 9471157 -441236953032299511962930908372179140768 9471158 292114518738357005164365762563689328640 9471159 -414450882596242789927603381653469553952 9471160 -81694257315665733768995751906667008000 9471161 85968718782722729406033073862099652432 9471162 -16614317033119664276752596439881849600 9471163 -28135279963851036008602977786835363376 9471164 87470005763507095916733553966658122752 9471165 -157978458685610770959609243515426344320 9471166 -406544204994809646687735583220236416 9471167 2912503821064282615306975989534552000 9471168 -17886790379076662367666679212272517120 9471169 323128123926164060262719331557393165952 9471170 -30843292559768393987309484348640627200 9471171 149995337167685638613159248706590181112 9471172 113286959896171348598115761832065538176 9471173 -268062874811071912907436976866639764256 9471174 -14786804474441650059999436631861758080 9471175 34547757474543493658871472259970134800 9471176 -39626971987814794110471980943012986880 9471177 -130169690854279956250302445139298546720 9471178 123268597735557432201658982193228398640 9471179 -38010721149106448334245812216335093600 9471180 -1040373670142674505920186772907540480 9471181 114334553502319691777156267452383978700 9471182 -16666628492049315608211737156711301120 9471183 41515069352747509260984143403272146824 9471184 -17966550336119685328309580597388591104 9471185 302108094040526715163721105347444809000 9471186 -63868853198702344492394977787662575456 9471187 80780474912184642706677546988132839168 9471188 -220571736811828979851630692689403050112 9471189 25850362920684566371764362414826219648 9471190 40607103665798211784325012491811961600 9471191 64299588801149639589799501231604531592 9471192 13870410669248968808865578511244062720 9471193 86349454227654298568401623270363385344 9471194 -118603869571011632909523292854242719488 9471195 56106276758761388912075961238362501600 9471196 -2689661714109520257663746990163366912 9471197 71739485347736745606949140470200592460 9471198 -15910857544398118430928284605649098752 9471199 132840547194074514793217399682979333920 9471200 161070476409386583674976776641314816000 9471201 21742805722018149248719571244163469232 9471202 13670876340801372975621836272035946560 9471203 -83981165788495626673856258054434524720 9471204 73637394977757695995471679989856461440 9471205 47562217644811790439761943280735249920 9471206 -17085853782290732555337035515636320000 9471207 -32311523499504437795988386826740570112 9471208 33381699918006524514134955037287413760 9471209 167303278880888971195066599755459561040 9471210 -50139793989205447456591347089189721600 9471211 351433149728255996425645341838634571600 9471212 -96044145336471080747670758561547855360 9471213 36319468017873627646161339007016628480 9471214 17572775777747349817630753601755136640 9471215 27524017257290514629922039412026324000 9471216 8305040383267233652401979134870847488 9471217 69831316787966832715420977578613341952 9471218 101758294280861382337898018437288876560 9471219 100779979311290998386505286774802047088 9471220 83427607659759526159956721837247477760 9471221 -183996416027981854060872638140111382280 9471222 -127435424065548967713864833425477215360 9471223 731848483979675873351356554753311024 9471224 51877625212537183471213566621278822400 9471225 -11035485180742807627342264479783196800 9471226 80623464716859876279383864732946106560 9471227 12273555302479755403924723790454544752 9471228 2952569429304442811761408211435857920 9471229 -312359457543004671664688240047720406324 9471230 34956703771239898482982182301083552000 9471231 -36851761724733978068860780856605148160 9471232 308996294900577930075870180487794262016 9471233 114861470895038175765340688938820085504 9471234 53229413177761048789962229135161845760 9471235 -10177168031338135693300337079975838320 9471236 -147364085678707536603350911861981518720 9471237 -111711439112264816639034148114461660000 9471238 -70827572581776518830489619879231121408 9471239 20501068727376190555713464051506986528 9471240 -60093899504172620459268614227821312000 9471241 177040020348383186735077401843237435172 9471242 -14805919749134617462160806392624877056 9471243 99412502165082904147219590193218786264 9471244 -103708104861583975335087017436974604288 9471245 -143576234795394964348870429164287744640 9471246 16429038402161535485634667386322109568 9471247 105249062384557196114133299455256171696 9471248 -7769187580263668474619658155454955520 9471249 7864984296353484676799203470473973330 9471250 -14163719119296610578634929298925790000 9471251 370940060799192072623440015026347646252 9471252 22556768635546615183229780427826790400 9471253 370260975933021488341357641543261668640 9471254 -37545644724248616134325252313745129088 9471255 9924246815009088662958538667574957600 9471256 153617719491544559277669162575169945600 9471257 -88271600894997712954350012758841354288 9471258 33914342967261973348570300707383202048 9471259 -91081419806198317120683534463002724800 9471260 -73984496354146221814743406196441088000 9471261 -47630722532196012205999930177964466816 9471262 -117164669202450952773640788661337088000 9471263 -142073279027139165544795861106011993776 9471264 -19109245635601385675543285723714027520 9471265 12943688197166414166284513424020544660 9471266 742157895660727359132043460930148864 9471267 -224266727869976008891538156889360489600 9471268 -111401345281749353556120075067021370752 9471269 24099248888806757411355022729392452670 9471270 -47914827879437231151558833870294476800 9471271 60570874088291015797103262099779459112 9471272 49750778202811965336784443178179379200 9471273 -64518532208615711413737120857915393856 9471274 189148537059724924317932600182254479712 9471275 54887625335749729248230202894436800 9471276 62427091861509519768137161547281320960 9471277 308873955628214958329569970869286207126 9471278 8334739078947318334541174515903086720 9471279 -65843215418581363329129347579665274880 9471280 -3636590590567477555352761054132961280 9471281 -358976315170200338622148276338713418828 9471282 2453878070708084953277027451281291520 9471283 37098379472070860013695742475405915532 9471284 -146217543686933382034420775982779424000 9471285 85135318554254858947075603799102192640 9471286 -59300215222502933130372669600585080256 9471287 60842514733766461960606420731643343808 9471288 153701122085598577198990087861407682560 9471289 -368141369571363906863251743233859165910 9471290 -29084723228730553904398916038250541600 9471291 101858646612613863322799474214843561600 9471292 224860109429967866389777792699485142016 9471293 -125020238855306448144628974307884773556 9471294 -13255404164047342325372179901917138560 9471295 -205281685613515814075967290479959876720 9471296 13204958400192600903407276736204767232 9471297 -34078697355276949060231849386554942016 9471298 -40517793354644666063401561766312323680 9471299 358054727146051199626563850327742288736 9471300 -1381710541001201799048193895015270400 9471301 -54793018528599106250477533106472801248 9471302 -239225676900942503528156415303122367648 9471303 191655218221802880096202182408999502800 9471304 -99976326681587833749661912052499594240 9471305 195051707538902960177969965068353684160 9471306 -17672372845562284143272103447104090112 9471307 -169768621203013478848272793536642622444 9471308 68774695905152369815599276193184612352 9471309 1876807033350699208400493465222409248 9471310 200831721699835680008013687349287936000 9471311 160965055805414497841446434017018412912 9471312 -1809961408443071839937462159565422592 9471313 484447854072290757242586946344200404980 9471314 41749653083062362765846360319119516672 9471315 -4480951667512593267831047252900302080 9471316 159585826638839964619065200131814023040 9471317 101158728118891190391751611421976028366 9471318 133579160837737637387721746248532205504 9471319 -117773567047588438260592769849221998720 9471320 274624654726693263205987280998196428800 9471321 -89404152004627811710517753634272516640 9471322 42249753270908765580000086424862808832 9471323 -253157582460958376528884386978794026428 9471324 -75159391709284120285603834192745177088 9471325 -139649815717660124576718130265984925500 9471326 247126401124388914722269358347193147840 9471327 -267944125295571151801757309871659741880 9471328 -144358789838544010694529734252891996160 9471329 -62639169165432182457693062057243289600 9471330 5795715343849393339156542095611998720 9471331 -160716607483676320861106403878405936640 9471332 -42996976032764763462082868290369029888 9471333 -195204751297938561673398258141861852576 9471334 -26547450887145623875855960411860336000 9471335 115882238818860038237644457057397236280 9471336 4773532168979511466957254480083189760 9471337 -7490552681141241569750225320878204160 9471338 199228280957373991208470606681189030320 9471339 -214092277864308938413926295860152925216 9471340 189524164866733363298679475541192217600 9471341 205767355349883801826457619657799385184 9471342 -39408871671246525690417429404956454208 9471343 -12564068069237303442802255929508854816 9471344 -79766531522013103383160323321857802240 9471345 -62509815118721625576928900343338109760 9471346 -351566602433164120160040012909565323264 9471347 -375840481933943808889238268678362145204 9471348 -16871072159444952155614020077783132160 9471349 11378821897568858159499166577396650464 9471350 -32128173967949071924921572312856579200 9471351 93801326337685837560238960335985913832 9471352 -5507194758892303797033820091723612160 9471353 247846628693427776547272427166383130602 9471354 -89439668831295770473292513918548603392 9471355 29969432052381135786443861444132309760 9471356 -66701741556056752175528517398898527232 9471357 -146839160939922950405928444010024718400 9471358 -5329601311357561248387755651229828480 9471359 -10802411294639849949844194203763565440 9471360 -85387576855551120255554659476622540800 9471361 250691072785883118837933492198777336962 9471362 -148541304925169676471459903227980715568 9471363 -272303017418171136626343894606371056512 9471364 -76190527301827642202429272233436073984 9471365 -270903228350495219424839523941748017280 9471366 77246926838708110343339814177060950784 9471367 -163617281996494713873762752885090426360 9471368 -30228183636170840554602787962513653760 9471369 -8090059132276159360341095960908403232 9471370 56459725045851964814103794594552246880 9471371 -16978430072609245093228610712745107840 9471372 115175756587314789628949962458520243200 9471373 -108038657351260172283432101247188578378 9471374 -87010551537482220915181052020494201408 9471375 -121671713681112644835569725523178870000 9471376 -481498137168300806016416602968539136 9471377 -5090912949836438851460111890723262400 9471378 40414242726605752081626794727171755520 9471379 -21372779711457563962836789054950187816 9471380 122076965444976890615716356559404211200 9471381 -153217672074236030422830419167571454048 9471382 114756376788837628464292811029346761152 9471383 -38697131993757629843982114270870733368 9471384 -135140768676945835619519641971949977600 9471385 -7657988571587742677665900730172046080 9471386 -30782821491917517398341642245813404160 9471387 -94196132781590758052875634120189329920 9471388 201273351860215377172834867075673088000 9471389 80891588023162143625807245638724298560 9471390 4296649273482163110041085678674058240 9471391 -106723329501612349498907171607795570208 9471392 -77579902172679169608882113723910586368 9471393 -175673123206391543199991096261414190976 9471394 98434763225589782229870526019020124496 9471395 -2308554023708969364296126152085231280 9471396 -17131913947004429717552460107533750272 9471397 49273975642193780670188172782788439572 9471398 -98904533487877477298801883637537888800 9471399 -14614110860289805410145561038786508800 9471400 -50493915078251178760716433972469760000 9471401 -255564942778117272983042961799952201328 9471402 -150906396607333693011498097293377962320 9471403 132421812572350678516209300455117305652 9471404 10879403475007728583037697319630642176 9471405 26038919093644864378572139487773440000 9471406 82859537317020261966525436671798614016 9471407 -50775919702685470000700944768398516168 9471408 -1750982662369737475864835508910227456 9471409 271885226496609111301224576483897871540 9471410 -21584485407373193593013054906838199680 9471411 -359414808121740085309271042307683137368 9471412 101495272988509988355009665744207031040 9471413 146672907363971921882298976778057830560 9471414 119532002938537338846874649128767288192 9471415 -22335127466197408965321220318957030440 9471416 116411553227288349572278649177585295360 9471417 -226943598571415479929942256819101459120 9471418 69975585357889317311574939203446595328 9471419 339565329701668656172818968190413712144 9471420 337273381119505143128574689518049280 9471421 -134416698236451384089480797686481948500 9471422 189386847842708891218090370550036064512 9471423 11270806734139668183603392290506977280 9471424 -88358706056154052972943252996331929600 9471425 8003088949009440421439896451281632000 9471426 148654689886776698310814405695661824 9471427 -109799396823732378608435857945433683200 9471428 -262971148974004542631572722275762780032 9471429 -124810589870761005790542782560236924000 9471430 38732534713521894258999950077315077120 9471431 698840823019030725970091339111135379024 9471432 108410774447320157783981534670033592320 9471433 -228865162937398407162434580084207365760 9471434 5852131944507742579813334919746990592 9471435 74365297867749633398533745962484194800 9471436 3959057953113973067403417570875895552 9471437 347212584746988828927303575107156086 9471438 -1016120597012948160406438952281804800 9471439 -44115697799640227700268287715921791760 9471440 -80996516019250516649477392256021299200 9471441 -24419836448476886030710374162085533696 9471442 -61446971654494049229063249300996519648 9471443 203916060254266290974638933905809023320 9471444 -39913917283626569454495688978384926720 9471445 98808871538596490392288574981788323480 9471446 27409772525243411941534935304507180800 9471447 13097674910656963172323647643055942520 9471448 69939296121826139334773738923247616000 9471449 31446397475527532862276245971839383364 9471450 10205852862904407668439752608835251200 9471451 93187483084127645785596254753830861008 9471452 80035188917454444532756305983436827136 9471453 23221798053989290800627894229948466304 9471454 -146787949788298697959758092461937917824 9471455 -111370006962671544033817047026492910960 9471456 18425426662470961291106071024892116992 9471457 65849891633340001744242667344080019120 9471458 18272172588200587498541976200575056960 9471459 -17882636306213156425854578980005195792 9471460 -128801519525877696407222473883124326400 9471461 -79992417224249383783020204495973979136 9471462 9782351296337261258629786247450296320 9471463 -174608528971180303116870470592878026376 9471464 50908470511812800459296752319119375360 9471465 28243323866477304303843511232160537600 9471466 93930958892969890919567915876512704432 9471467 -232741665053841893012601695377184105484 9471468 239443336854281236797789183169274511360 9471469 -41584875977561503351853589645710442240 9471470 134279383107822946615745797549896840960 9471471 31355253469634683534895237274946552320 9471472 4451826648593885114429602129851678720 9471473 -263942133742364285069885641840838977296 9471474 11406256358953051645171606998306316944 9471475 -66101343865853243082513281094902888800 9471476 -18874857944594049885452686146542118912 9471477 106900870019905457615433964024996215840 9471478 -146646831260665917981988455100144215744 9471479 -153477806091287799854588000884797729216 9471480 -65783034017155919800408483549264896000 9471481 -1442128446993139446956037967133833120 9471482 -74930801066111132377487289757978413120 9471483 30013014360905175980072993670452628000 9471484 -241924932809677233989624894553342816768 9471485 13622089676721995349822063407014971360 9471486 -85834223693432693827234381525119558336 9471487 259527489773123643787099564251321096000 9471488 -57328930486198547313691377005469106176 9471489 -50878336977000857639177885984657620176 9471490 25405441831159784508257566269548083200 9471491 -248251947841479268354328115796432719108 9471492 744050941946990921543691551525535744 9471493 -396058400380329203953821676922320276258 9471494 -182035223579164364639228168341755272640 9471495 -14195484029619864107012816369282361600 9471496 -2362060778019946209837461758502615040 9471497 70042842101782178789703710193776131200 9471498 1538951417430498365270416650658990080 9471499 -3557581377785276736666681897993992448 9471500 -120570443308051815098417496869172480000 9471501 -119937953062101510605415439505014662132 9471502 80039111451217862182710186446186645952 9471503 232399981810702876305041294483430651624 9471504 -48655624703093121274107036850237538304 9471505 -103101081662689155489768676168725679680 9471506 107538386983905156904590427254001547520 9471507 -16958183719925396563745223301021562112 9471508 -96827830032541226463605583891101932672 9471509 -350084367214195243358190803037575953284 9471510 87244010656348382532360774132607382400 9471511 -19133831156142768533236382558369370400 9471512 -207325821608024342872056030794794444800 9471513 167975359289263512263725250337242913744 9471514 77063755199826279937230163225335322080 9471515 -141099202400069220476185597381858622880 9471516 -50758740422946177887839104699560663040 9471517 -432211521981100591525532340970164442 9471518 -31665028111487463723968039939287476480 9471519 -15499374875793696890742848669484000000 9471520 237159831804885229500435598442478305280 9471521 -280944003604657089460603029195764869278 9471522 188163649523508431845460348155921737984 9471523 56571993814649726784378856826224066624 9471524 -1118349732132140541235497319795384320 9471525 44870703212960913816252803589623985600 9471526 128912627890125431436322478674130034240 9471527 55845681981005751035358143386162853160 9471528 -30534720231184895826688391698883788800 9471529 118697500580882257100921173919672324980 9471530 -3391541810942463399184012142167898880 9471531 1791957325351692389794425721561632480 9471532 121758414428450180436487651455002690560 9471533 50447144298636285191310453363583506432 9471534 -107746269220668396405914717541620594688 9471535 55969688622761484240997948001441505480 9471536 56980539609556519099295636584958656512 9471537 -11320429496640906494832415673106672432 9471538 -3340493032327702203713877787706703360 9471539 -5275203259300416596084560547860819968 9471540 -46292420632260609449327561090576302080 9471541 5013702511493523710257071037773113884 9471542 48967120389224829277144871023728841344 9471543 60479384546570620340401254699101023464 9471544 18981733755830070974205557419308380160 9471545 -240650586076460584749695014988799979200 9471546 -54240425233844684027477849443395578880 9471547 -236963122257143007088019003941770502080 9471548 -31064503355682313507259922857941707264 9471549 -58314121330358730359151767306814522912 9471550 -18251810842102645552540382479295894400 9471551 -180267799247904944321442390282698480448 9471552 -21274942145385136247848042461552181248 9471553 164428659213195032797118863938453164820 9471554 -16569092684396245345931345129620389888 9471555 3892762925336716517797770095513845200 9471556 122227659624363429440094822913280320768 9471557 3914935004678449857147193851569766366 9471558 -47199308026012748816228835710980705920 9471559 225484569710078071087998656230730688360 9471560 -18845217225583089806800677637745049600 9471561 107357406148913141768541411574403850240 9471562 182442707848843750536765043958685368064 9471563 198821051149811562754430061567555125280 9471564 -57004132686352065723576292882659039744 9471565 119546172135152234899234706131288977600 9471566 -54611080368411252229679197427004943296 9471567 -12144895432774347596475660985714176 9471568 80847209382242257289291436820174856192 9471569 -242916410828050342355240039116792402956 9471570 -30181697142394933849954054893142579200 9471571 642869938913351962081394292543517898512 9471572 -11415882800937929733170801921067356160 9471573 -12493888642547312812068476477460941298 9471574 21502645195066795488446777709557107200 9471575 25811813773624642583155073013092523000 9471576 -71651640567181224770417031259351449600 9471577 -770341531817662709862943748213172792 9471578 111315536972508389882320616117479814880 9471579 53924220525030215051231073571409842176 9471580 -162000492439486081756284519414164236800 9471581 -114429336996227354767804460898764348160 9471582 -37884804744538970955120475613979921600 9471583 142416191004891882667734989023924216824 9471584 -16893535890949534605209265663611240448 9471585 12638656554312212598539709624221222400 9471586 -173393088144645141677324646206409241008 9471587 -397974115387540844613774250692938401764 9471588 -8185498023688078091933036890518441984 9471589 125080148233897640136728022858345212960 9471590 76878147503465627652261076563772600320 9471591 8721414688019506074703041489721374048 9471592 -113448072682923223330963636020772392960 9471593 -27267216856517127843332166779887236060 9471594 -70925521521276235380402449516818056960 9471595 18888525183902834820536868921816787200 9471596 -38795598003436199046781610285971756800 9471597 129396099285211862221667611835788814400 9471598 -39223963169661408902206969830797707200 9471599 390810815969579266845034600591042983480 9471600 -51835581452994757926768045495263232000 9471601 157490078524643590390344507788516570532 9471602 129730809206281946476483446172353484800 9471603 66063015384016623347289422637302065200 9471604 561606190967475699033690145484902400 9471605 -160152675682291675237751414333642517600 9471606 -14970658220946124286117010554362636800 9471607 111498356154422784760118345717127864720 9471608 -34274048088688307115216338491426775040 9471609 47960288689283789989915908401920928064 9471610 -2864013549324911393389922801210768640 9471611 39736678159566450288748357632689506212 9471612 141964627630995660418515952923728461824 9471613 -140798195033225136204955779940476970656 9471614 138479392447644559042879532145782091840 9471615 -2169277655171374468734831158918542560 9471616 68442143002998627412158269768450703360 9471617 -132389413304918123763643303118149982334 9471618 13311622686166099033342136792935814208 9471619 -323475478042033964320292535506226350980 9471620 116185839050275681343718362081757903360 9471621 -112797495307426239933750058218297581088 9471622 165614360739549881309144516638895284800 9471623 -16610548844281111548711518796736190160 9471624 47336389199432152011865590752507904000 9471625 337753263814542585803049449121444789000 9471626 156958725413686157109428303688395458560 9471627 342942698651785285784352002046586327680 9471628 -289652019536583397905211101663429525504 9471629 72798241713120249812234656597378114230 9471630 2651968824192864605818726207313264640 9471631 -664805924953288172389263704607041616 9471632 42019912362832149057474056817364992000 9471633 -21008153876651402565336135926478271200 9471634 90311942725877534705511789982371939216 9471635 -243145852674347046226931526745004243040 9471636 -145013421775609928635526176916860257408 9471637 121947774634633458674570031871709505952 9471638 172569752049165955175398404928535520 9471639 183350665771847659790521235685921176424 9471640 -15224180574618413545434238742650675200 9471641 265455679469717541168543931427761812042 9471642 -25213307588183465847024492500962841088 9471643 103287788583117484209548068042410109680 9471644 2528262896895676974821418405081495552 9471645 -46582207929796162382473963773201494580 9471646 111644271047030759597903452672918822272 9471647 -10598152309336685876555685933269504640 9471648 33473934879126327083315414930637717504 9471649 -212328351990529535914149380647838636880 9471650 19356342834938496056452635911228914800 9471651 -88552092941491420684323487921504723848 9471652 -30198520402015365420224853169091450880 9471653 -2920952123922996219932883337751820672 9471654 114392307214736805439849606740122633280 9471655 14812032262042209453122824297248870000 9471656 28925098345507201205267838332115025920 9471657 60175716987020025669210578862975362688 9471658 47904336374279958034471239177116961792 9471659 -57818584050426994206257842497440200140 9471660 -21426505327838820745104513589515386880 9471661 -487622563312575081224338122738798839700 9471662 -157864833355801987045350468053778415488 9471663 -18707797489136837460806183648796119376 9471664 -5421366883722833170198774813144186880 9471665 7661685687645349359068224392967329600 9471666 23168662933791562736380076019540253824 9471667 42197596922874707922448476374644137024 9471668 -283815148426669960922948779596570574080 9471669 -104642346286131025131632405029820057280 9471670 10803930512765064474423804782900457600 9471671 271365413620855955388739860716316508800 9471672 69465787743375641384049070984835358720 9471673 166353888750440429009175652963908970922 9471674 308618879832653615400163545330813500160 9471675 -80862388943958223366539827027314483200 9471676 -68395940937300257209758134277846125568 9471677 -31290707642735947547670174862816708500 9471678 -9541712940802469005253655671142100992 9471679 -38764370986650732231598620261848665248 9471680 -24647984560676898015300111267004416000 9471681 -31761232971121790360283273915650312160 9471682 134739801062557162327853516278878902784 9471683 84040212197421761052640582178478427680 9471684 112770547240294187086755049640157376512 9471685 -229841866516648975688611988613729127620 9471686 2563900885349125415935643455001152896 9471687 -63343953718251506364852317914800234840 9471688 23371635375660790066373596137332597760 9471689 161825121173658271506885813527249702490 9471690 49818500918124556656533444473531392000 9471691 -32715274257743369023673595478321964908 9471692 -161576581817982002736919613958838781184 9471693 141719954487053676011830373521476381696 9471694 -12302764758935704759844525998631848128 9471695 -19478765017363234655391987114443383800 9471696 61309462157748683819808903850622976 9471697 -123998813556758401270599719806006836828 9471698 200690415449491396079423950961255379600 9471699 -29057955769405818710039531538834527376 9471700 -89421049703801781770518888934957500800 9471701 -363898965132417657285958921905439301298 9471702 -12960077090392303860777067123364782080 9471703 515594256414319504895632619353497419760 9471704 -134088663497447606232371550536073830400 9471705 86558367242289244387940699625849600 9471706 81075903226637613371267811538706871264 9471707 140691933208057856616167899683903236112 9471708 -282550034064552660377753419822216596480 9471709 -31681016652719579896551776717711889920 9471710 -84206265212951181669985679148944322240 9471711 -94642782595099357589411716100014842240 9471712 -458762721403731403088703664243132858368 9471713 107822563614232542453265400484357676962 9471714 43980019642449258906884108456331316224 9471715 -59856932281338414084376141681589106480 9471716 149449191615184681633100146091955891840 9471717 -273659424680302377649013599957408257666 9471718 -172694746935772704186149393241690097440 9471719 480316596555087643486266256426325815560 9471720 104790674953851739118254579180636569600 9471721 12302886459854749256348429000143065344 9471722 84057950649713099386266305517501149184 9471723 -164231308281499946477287117183705317696 9471724 321869819321348483440661125448070922496 9471725 -151142386459541491156972443575616090750 9471726 83073635953209177053123506070104818624 9471727 189823649290421556696045579376627042840 9471728 38170360650481670905100765307210301440 9471729 -135322970230764213203855120302696016016 9471730 34743755396160387545676073301837401920 9471731 106251024235045081543472131016075555532 9471732 -188935781099340719580656149682050940928 9471733 136595554610811488001520741677582679982 9471734 -117557121352480388960378751586704645984 9471735 1864271137113780911315963635838708160 9471736 43751781879385376237879777237653708800 9471737 -302123179654654447644145801917436600416 9471738 18260023836234321352072949117862504960 9471739 5935454076317232200918540552875203840 9471740 -26012950756476856710666852996788920320 9471741 26560596022762570521245649148422667104 9471742 34393250797347600974736606660788136960 9471743 -248389815434245712819738066426248459008 9471744 140213863850525104533670187419475902464 9471745 -51503924924603730135033344212847081580 9471746 257088210350084380789919530857996410880 9471747 -80636965814758307054549652569019265920 9471748 83613653331297205483372861826253803520 9471749 -135398251728957317550329720053718648514 9471750 -3020559695130752254383100698763584000 9471751 -303453883441375929044537589904847750248 9471752 -64476646009305749725546904403778022400 9471753 -25494957068613541889315085063680167638 9471754 -5279132959762302930342663726184541088 9471755 170968698823579386059242079061842092320 9471756 -54628405555549482720337841533346365440 9471757 -385821197299986636917467816176382593994 9471758 128791223592804738347946179473018668480 9471759 243389919927535934354569738238703120 9471760 -32077251608128021032002300462961623040 9471761 -54347519613463557379818129117541074840 9471762 -155382634195141164549645894421891196160 9471763 101931475572347451065326970417839143680 9471764 18599762777892865357193129913197684736 9471765 -26685132915833088103247928429352106880 9471766 -90881073700642864615397439840694044480 9471767 -52112369812526904647279898012616088280 9471768 88959766965257024637681351094596403200 9471769 -126748729119968316200267675529589536768 9471770 23590142621767940461131423164415851520 9471771 -39682229903064204520265247052727473536 9471772 -94818298596885892846990211665950720 9471773 -15792907956145094549495015500631802600 9471774 -25349773238104471872199129967632782912 9471775 -33603043924381725353789652217902703400 9471776 270636441979080180225444983094977298432 9471777 -100843457756922802434482309645446901760 9471778 -51265085458754652221168176927524958944 9471779 -171644759191112612820649131683836914360 9471780 61262802243164014385119441893848977920 9471781 421030372799320217118276044575093524000 9471782 -28852456700097724938096712415558016 9471783 -202701303410288394881610658616833881216 9471784 151205881874888351339792332725849292800 9471785 16233232939411991737989919635519048000 9471786 -37831038298963818592343983157085140736 9471787 -69935909988406125015040366146778183168 9471788 112886085753272873078345441401600098816 9471789 32596266350424751366406712509586196800 9471790 92571782226181025569610617683311734080 9471791 23126256824870013461876457009750119424 9471792 -35948361702419808588793050213105008640 9471793 -107664247732228720989013667269874378000 9471794 -74109102324402688962092692116850039680 9471795 78195239870450725369483512085175926320 9471796 269467718766030326722424927508916361600 9471797 -246535556287470037138631458919239748448 9471798 8513488774416628817287637460251891040 9471799 330878716523906811590131137828643557800 9471800 -40260875463859426343951316633011712000 9471801 68638741632817885379871821649188592 9471802 -8176659480751129163249167348544157696 9471803 27840248596248548676241563985813766400 9471804 -144959911793041756389673488047924060160 9471805 -6470355878984931971573066144738342400 9471806 -230655266337961918698965511028338150720 9471807 -189633808224037998851732904287628757080 9471808 66800726831137773799210220536584470528 9471809 -127991915081074667925803706584344638720 9471810 40448397868343161179054263541563051520 9471811 -92789528580678875856507424077767698608 9471812 -25498239101851026142742850107559260160 9471813 -46838049467804035676816841333982442016 9471814 82254617426582217822895032442240327680 9471815 110148339024064607500656453064621056000 9471816 18854957954986050372252649125287362560 9471817 -3104654902290908681649048954216328028 9471818 -98945329470562128818301833337106610640 9471819 -28377967272849846114927079557201361920 9471820 4705795240246967583855040278061916160 9471821 -177100619058983273060510189678640435978 9471822 -66977975976400758703892709753253535616 9471823 6185924596812009267199126517634693200 9471824 107928466533890555202479926694555811840 9471825 663092105594473539954089568017388000 9471826 -17988006277565121698446749869690099712 9471827 -241842840092191428217237804773894882324 9471828 -203396380475433138833606897071617607680 9471829 219126263825297620664952417533992982976 9471830 144549588885975316324016006026906402560 9471831 230765732448422972522200490424164251752 9471832 -467881107402084653254958043963054059520 9471833 -25651714753877819597648202346254835200 9471834 -139334977642984961373291696013063942416 9471835 -14234249822361984663992256649522201200 9471836 -235405057730265092781355109720657187840 9471837 -95567918705747563225099469069270452032 9471838 -146751337316103297022370768495313847680 9471839 157416226614136094714230532611460465520 9471840 -42686012212769472605533415407406284800 9471841 -315750666620711825171552284238606465758 9471842 39848559987004099594676702180552263680 9471843 10830363356651283234611530790248969200 9471844 101905944852415189252448688591177409536 9471845 123768231733862329604164117882844159100 9471846 -32577980392436352148972866562475294016 9471847 -37335768744388379082582640793406646248 9471848 21438101109948042597680841287451663360 9471849 -43365872636913217984649085867796845936 9471850 -68044109158087633496529674840167599600 9471851 51273180697219092566090774081844852852 9471852 13245335695192222383787024350291827712 9471853 153918555244252726593156823011447926102 9471854 -33335121959491809472791075710110891008 9471855 60574357089620412163095242339708754960 9471856 -80584548333682225962167498688239370240 9471857 -205606445463318147857909916179352597648 9471858 6991123317900760313288449968811039488 9471859 -193705672555077170413641751812788181940 9471860 -17637905332011463042117044253547520000 9471861 34019423143214993143626318880905336960 9471862 39530234268988268202492108575114358432 9471863 -44918941857473882086267951337829181440 9471864 4193687264510325226032699537752064000 9471865 62032770154245943713168777244828434120 9471866 -53024377935694897926658802506009972368 9471867 155160473229809046225873007940763456048 9471868 1903978847246359471023197603304759296 9471869 115827844923667715712900223790719520160 9471870 -25244841157063717171745464046468524800 9471871 61857184898359370085630905195948388712 9471872 -231145965743207929903585100153487360000 9471873 -215610105602613605052758309101896945696 9471874 -188148291285823035468430693143500054064 9471875 -25367111153752592585460020868846900000 9471876 -16981626393712578118104137089592275968 9471877 -4886392062934415301701775692146806240 9471878 72636277825539943086594797856171681024 9471879 -15771182680592492800136016531863308176 9471880 -489397755405199995488846521700352000 9471881 -109259693025939286993801240621698857472 9471882 -15041564327113280826630915952461081600 9471883 -162641010148154942475367075730069720016 9471884 217860163510747877038819301967503490816 9471885 -73362096053874387148159136468658074400 9471886 2925183846273579029834592490250607744 9471887 -81563723924808989305199393152376512464 9471888 11315741253428052777818745634665111552 9471889 5787498012285558584832009177213599552 9471890 164438492144274316242854944977680988480 9471891 24446557326895752147269177493485475840 9471892 -288780768220854536857190951651698758784 9471893 277324474201641243171908609069488835580 9471894 135178944234096384024267864757116022272 9471895 8504521365840530890480276322970858240 9471896 13343015992529702980820764529498050560 9471897 -108794987006038145951363142193642947840 9471898 71162736346597754945079772510624270560 9471899 337932646188011111084963785104572685240 9471900 7912843899142278259732922257328524800 9471901 -143371615258035130764618800232839075098 9471902 -24634223017704314088324241490263320192 9471903 -25939616253742017864015898460960240640 9471904 47457156617125620441720289009479843840 9471905 37359210799250691878876537439380679060 9471906 -41631154792978564125782698614368080896 9471907 -131999599555288534145596821444356780448 9471908 -275104369717633116476436004482382015872 9471909 -113591498204487662086451294609938228896 9471910 50912710617329519247279023735645798400 9471911 443383943642304748790472046052297904 9471912 29869785604481892598832259027966935040 9471913 -273607228869350350863560950692226992816 9471914 -11567341497181785886386410687098675200 9471915 -1819259132888329322202747530011293840 9471916 171341269562326284110245915242455588352 9471917 54160120146243393484317394923864484992 9471918 1158797608341970132615568853624128064 9471919 128517605468837437328511096296981896920 9471920 27665546974531773005985558762749952000 9471921 86984956486829971436896068364043802720 9471922 98810633545290011220387913487880208800 9471923 139750012035050622249720262635514705344 9471924 -103235809310736542124499804156272967680 9471925 89544837406775249964421825890342160000 9471926 30603459074266533076691079890210472960 9471927 24314709801398333286444843808931276520 9471928 -28327340347379400775460378922818887680 9471929 -77972957947934516393348852299491436416 9471930 6736179870734981162188958406239616000 9471931 156661248426373335918146750101364203792 9471932 -26864361444459550088812682427108117504 9471933 23348213445050903820597284509821009702 9471934 116565303296342841141517298665889423616 9471935 -149588369316812542331422633296832874640 9471936 17376286368230714931650646059570429952 9471937 -188308159230070534771018997009102023760 9471938 4324661184370359031798232630773271040 9471939 -116282049869993404605805983640868570376 9471940 -192939335641220710890896754027162888960 9471941 15194677239130433214358153974842011584 9471942 -94787676677712646675707996036381914880 9471943 73486777561220712537827391576637568304 9471944 160718250686939122095049922904727004160 9471945 -68701740221292897023216526553470262080 9471946 47355562320347780590396911169317871104 9471947 120062717348915533122698119004658453396 9471948 52449479059140840480035078597638777344 9471949 281694969817460202233295066754373688950 9471950 87317577530954012675517348152103936000 9471951 58311202565477165767106373457463181600 9471952 4278836179583663337591395973767626752 9471953 -184528565098429886420362198114847363100 9471954 444385361076651308158915199055268608 9471955 202547150101467060010383525400523196720 9471956 53443665977439897891934981728312760320 9471957 55024331939157972725984648343545561088 9471958 -38088704984686415540952162299041206528 9471959 -113992105187656539797811300264594920784 9471960 113406299632313005508415278693098905600 9471961 186287565649908619487707892505995522832 9471962 -73799754518925799643200291338470899488 9471963 -24346878183435083762286739120581188496 9471964 -112184788665291950939054252572896652800 9471965 203550087023227090744166310881181370860 9471966 53229206239239764499748234897436273664 9471967 -345009349873161442330833868735247726408 9471968 -150811280193686408313332311977759866880 9471969 -7331266942315171243067453601705396120 9471970 -113115046620322443147173046802270084320 9471971 -86580547774642704485702175980631081828 9471972 -916370000237544055219073290803268608 9471973 -36721779366101901780676227355735750656 9471974 -179690335288159414943159568536436927264 9471975 -17140288814193020753116777393908144000 9471976 -209948511115117128891493079039478481920 9471977 77915492467201631338747077249593840826 9471978 4861259791479405267902113817216517120 9471979 -156500725207552908330596254522710223320 9471980 -68075112541043518420762589097490329600 9471981 -24598255894557161130895510131174776160 9471982 -13633552311381514260252675183165785856 9471983 227863582912299152520677108852189707824 9471984 -18196426072597218345546950320637018112 9471985 -65878315520801394646558221065056943820 9471986 -214121557360568408407994708396778893808 9471987 -42046930130276234507786126807553849600 9471988 68326426568793028811343857576423366656 9471989 -41532571042968481309442643762113231076 9471990 55024069004775742880635592747076771840 9471991 -133638961500337075368667923592421857840 9471992 52672975950359173594548289335122165760 9471993 -181381749344667894268179503383844834496 9471994 54480861627581327030596780562300636160 9471995 -70751540596441260915186753628288472880 9471996 109491959546812977003543685736824561152 9471997 -3680679194794366169553695246784355040 9471998 141770951885778682964136364239397006464 9471999 119564642258255143666824656305640638608 9472000 -8719561286224670951473687528734720000 9472001 -90466523433965017001026185772362048 9472002 930664637258924977645292194519180800 9472003 -7770251165386061212406577629287182360 9472004 -421735583869210911852931788384970358784 9472005 -216172668272225808615136341199858036800 9472006 -11120637066448791628972675024854906816 9472007 -117831696527489115722394918881886480744 9472008 26924670840558270734039383211441848320 9472009 -157129474234976197387711850108280938040 9472010 -26106433920156995808520674893716074240 9472011 -6572966107359038184474206045850687528 9472012 224564410571576452294928507441272852992 9472013 245625211589592252201243259554779713920 9472014 -49616517475027080876280395389340180096 9472015 -11603874855627253555833581062258547520 9472016 58634551698669632806664465649780326400 9472017 -255931593654005026014814030836261864720 9472018 34574296562425894856150616986065680000 9472019 56044698435740835351761357988382784640 9472020 4958682321378296233590527256816199680 9472021 54771129104918523050908656086529047040 9472022 -20525241542818800720488280481430314368 9472023 2924585802004159384843280336278995888 9472024 -167389546156335728980704651626474711040 9472025 67473929790239860156112053918700267100 9472026 66926506955993754537446446181958365184 9472027 -197597213247884519468034212450701728124 9472028 -157642426273683390806469449832719316480 9472029 -6065138061250700591228229021898003968 9472030 110798917772243335181665229162583524160 9472031 241326282035648837748441215041855299600 9472032 -134877438677748032437808175879920025600 9472033 16853903135941092206044585561938810544 9472034 -19791304711773468297076074295577733120 9472035 -4634551158291322449639848749945630800 9472036 -21730078688885139112789563547104714752 9472037 20763119726340380971605532639417610400 9472038 125573188544719833428029526354886591360 9472039 -65596424338699865277131034255677688760 9472040 696758828289947605272665540457676800 9472041 67983039372334432469055120649888100352 9472042 7799580222606864209388598841685029472 9472043 102171531329857286544194981339761825776 9472044 -44441312067842759479041881674075176960 9472045 58388891935351710728726703782803375200 9472046 67558069953735057179857095560894513472 9472047 18998845233404330796872239666653686928 9472048 50186964629437313575006039166667325440 9472049 -37482996315940522335676957907649948636 9472050 -4616031888521387529857884125692006400 9472051 70781986969634341630061181860396497920 9472052 -25722122434777736023919506217342465664 9472053 5700131679431857871810959393175969184 9472054 25472871182691456115429360466846673408 9472055 197356213530673039103436767043606687960 9472056 -37516739816719625244279937726596710400 9472057 -5695931247181760541436190378852760576 9472058 182641840303011665029124329248982680576 9472059 -31364274424264572733071336512974212984 9472060 98236606597958059758659969123650191360 9472061 365571358331561385157385592419083966662 9472062 -150017554098917418247237085898704679936 9472063 329020705566641425641540112939826117312 9472064 -14196155976591094778369356937941745664 9472065 -83509063627210506717501703878542148480 9472066 -43030932662921153186344790459110195296 9472067 -24218255236754228465795871468123106560 9472068 110972850479769850537917852231970268160 9472069 -35893603592878526724549847592218545504 9472070 -27074257337431361272711155271372252800 9472071 -72768673231032122319042234783812117376 9472072 -25274867318608135265707227966701568000 9472073 -264598223225982364970376066094922037696 9472074 -26036512614264293624295089009130440448 9472075 -106731883964693972205426051702068172700 9472076 203061067032998485703671399208324447232 9472077 -1558392921523040370976434918988476180 9472078 18630480879022056398868294582153311232 9472079 157357310918977267654557107075133357600 9472080 28717431091164613171557116285374955520 9472081 -71940216449332382515857707506312756736 9472082 -23796394148925156296976906129599050608 9472083 -869483180328065571354929692271960832 9472084 -44845826137911636607654463849927328000 9472085 -19382326654489513020559499469933440640 9472086 144861488060789802856931721487140802560 9472087 36707372885383982007246502882523593632 9472088 14421129950861504609449628258002421760 9472089 253837790827587189056063093483576436480 9472090 -17032743520923306879757109151525703680 9472091 -39914691723084725472143945141118008508 9472092 15681772713186756536981437051244835840 9472093 75418665286526328427424524950779321344 9472094 99355818407710207859846503363019676672 9472095 -11232122309148589892174465083974165480 9472096 -124568186375433094776730580012590694400 9472097 -294256639706975557441265375293311551454 9472098 -50562941052241073090185257517002501120 9472099 -25036258269481889225336104934332973920 9472100 56205059652626649164296209181240320000 9472101 -154119628768712625806465963485296075168 9472102 236872674901280499538181744834713174752 9472103 -357652257710310866575745495337220344648 9472104 -140667858245595214289261480150727936000 9472105 -163622656536110871226214351194430196480 9472106 -136176511658610660587792187203484149760 9472107 25037244538016079666022527368205517536 9472108 52172944278813052522842026402102648320 9472109 -187591936702293585248635371134726475690 9472110 54648799281670614712292263305269329920 9472111 -217045488152115298144163511843313865760 9472112 -6477463103252133485859643358970642432 9472113 -7532836550135350068057104089461196800 9472114 -121615946537468815588077668733052687344 9472115 -22646470139158681778054702989090212480 9472116 174121409605703826898820552466822193152 9472117 -118600798211193715390715679233037562834 9472118 1502270353670362130009493474275951616 9472119 -245173108876782209135178239484262751256 9472120 -85675227195774472005543385832368128000 9472121 -403697610838732259427478535052804390678 9472122 -24980539021487851330463571943520400 9472123 -293923584420430752624332354630219649628 9472124 -16855561670351969391187622231631757824 9472125 -103905110707961156286746032117020960000 9472126 -1239602651848934725360478590441875456 9472127 105278114848345955238503696439863539200 9472128 135850783179343952328973633192187658240 9472129 -278518496760142381283948955370848838270 9472130 110641858046730785991279738409037190720 9472131 -130579862779226852241418994471916280380 9472132 297272263003091498636194663217233824896 9472133 -100460649584790103278768072105374093760 9472134 4546529570786216996140758977173235712 9472135 45569295822478400368612017802002828000 9472136 91375443147557576393620059036605644800 9472137 198705008737745875136839150088351634960 9472138 57857224044304609856899531539695010144 9472139 -16471601991123595654679255747400726060 9472140 143784634386506156374164609766870656000 9472141 127099427821532655564773137665172504620 9472142 -156356035544294941675760067604829118528 9472143 -30280973057952321525303646463677977600 9472144 36129553386024306484391087492088791040 9472145 287849315954022893089370810213553711360 9472146 94154565466016490831464903027777337600 9472147 -227938012962050481828927643581720300008 9472148 -10149850658712167372362486347218485248 9472149 -181033800521894694190109000193789178116 9472150 20169837862100993316619357827822576000 9472151 -5006236186666954647810979020683079288 9472152 -121842195460668993293555492254004858880 9472153 243180605284045509911517804574453475402 9472154 159948569145217231780715564769771806400 9472155 33741971413141854812660096216882688000 9472156 190798498042958628458294872240093867520 9472157 183009906633575933012318928461323730406 9472158 -31195082909923895514876687029895754176 9472159 10858074271675252222789947255625892304 9472160 129723492300906020676605656036387061760 9472161 -48472590231780723100686290770879144416 9472162 -68454215628393846604580493464183731200 9472163 214922919346059111538104450745262792412 9472164 -28160855245991657061299671314628239360 9472165 135615805447013639229576891482137821600 9472166 54892027235205462539217461090570236224 9472167 -413866972009701300929453557708699271520 9472168 37194244243536400301190144934049218560 9472169 -1725817562085694118029759844305901760 9472170 32677299409887608969783130249196166400 9472171 17561502407528597709771122710225533672 9472172 -32524023763787305041308814736615213824 9472173 -145342861699851151236929286696525748416 9472174 7056624010864561912632805897842796032 9472175 -83030869489789582182625027317778402200 9472176 22366136802020279136855470810887421952 9472177 -50300367744874028905436907251215434240 9472178 4048130233996352943647002134276349056 9472179 276118098272233953888610644789122795520 9472180 55487991395767112266680154841095779840 9472181 52153323526759169536064364270746520000 9472182 22950696022880130132553141095609999360 9472183 -15074957105877302552785863760139907440 9472184 1791770484390905227268197425698611200 9472185 -12265819651255261618507537773531516600 9472186 -10729581212076013992682480413825080208 9472187 -161632705266551160647837551570146816840 9472188 -3452205858138299343963758942008000512 9472189 -327727439366573778097997506102546260672 9472190 -19348439670406807207118431287104401920 9472191 264024014308410021546673731242298165192 9472192 -198489456052045362512993624982742368256 9472193 58722936749955527850261533654765680560 9472194 8347123238490545882821439765252855040 9472195 217342445727155489011221033642856189200 9472196 -367200099304558628989429815456138907392 9472197 29350628947944173503966406339727588672 9472198 13256422745681840241502433797744053600 9472199 -236529644596691414751674110553850146280 9472200 -47425086479042424544363281095740416000 9472201 -36011609306600148335389143044995280000 9472202 232649706738746690285141870543321956704 9472203 -787580817654768774107544438549362640 9472204 86850273680313107248382019941380781056 9472205 59535721849720463062641842390694097920 9472206 49090012073140002656289801845912714304 9472207 63824782747624834950905254702707881456 9472208 26177275075213299434488121513618571264 9472209 13929716654076112445652307114131144000 9472210 5069925187112941509791192377093355520 9472211 -58978084209646210543089373415684545968 9472212 2498957477313840810272832182805841920 9472213 158394745894180122628011289821624944184 9472214 -155799426697856049923813038869582425280 9472215 173958355639029445327945461128783616000 9472216 14223890340262904398382099653906636800 9472217 -321320545833134584730018398527185237808 9472218 23226927065894090059932360018057730560 9472219 -380677211753067575319513249647930958920 9472220 -110175691532052488826904004099667909120 9472221 1602376755604285139170542523534758624 9472222 -38774257016045218751581280603499127680 9472223 153899294227179356286050375322313713120 9472224 105653734155028960902596679728466493440 9472225 -38202396670069664823761889056838336000 9472226 -170623033859119735675656564227466039936 9472227 -95681082683243520537707406164329794240 9472228 -84097268026897418452536489560777011200 9472229 -17323026766240038912558717747952358472 9472230 23110369910822685901718263516503344640 9472231 9841510732232826048162615610028991032 9472232 109404297708314914920746039754352066560 9472233 18459569095766816928636850293383931024 9472234 -18559584405084027825506813846904891648 9472235 2878123243906467514873612360290802560 9472236 28019177985402081684409106052998037504 9472237 -408374671381827726490088208020809027114 9472238 -96743561541974865421589939735136432960 9472239 157280192869920087438090347015790655776 9472240 9172295449070496364705584357280972800 9472241 364778876780309549315702833941957643200 9472242 -53925137160645814275606087139295754240 9472243 47862454793032660948182594330636356 9472244 201333729605270503077450252729829030656 9472245 149461614640932147253691238404869881120 9472246 40778139458470468441040248138793907840 9472247 154629716452812603870876843179729604192 9472248 381297455739120599737455114612266803200 9472249 -182190365891983840975222184223841688364 9472250 42215905427736375200513644474184280000 9472251 -91135918395059912218438851648428513280 9472252 -79611960908717315230540494009908487168 9472253 90622786050219064714851321129706435680 9472254 57847243299525271423992291060744622080 9472255 -2096537784599725248692229440512759200 9472256 -6638069210353001730468025473221787648 9472257 181597295600168488115581854531890480754 9472258 68165900835969694204832784478992783360 9472259 82409228740433872097704234320354378672 9472260 -27524179707286400781798302047995494400 9472261 -9036270055118616540555844025412540068 9472262 -22058402302326963926677596296458558368 9472263 -18246525913865468062964355730309914624 9472264 -2813908074432526563506372732987289600 9472265 53331337007914254904711512534622533120 9472266 53234410961753296067423945258889325920 9472267 37240176326828395478572248706165750784 9472268 -100821883342081901798219924437219031040 9472269 -36548213592951839775361650882767769312 9472270 -66182275656968289534450462428959104000 9472271 -105175502013944369950666584997566854256 9472272 13235460806022949154166174330300334080 9472273 29581645487466296660736763226250083520 9472274 20137045610437643166712258559919144960 9472275 77464780525341115330789207908096066000 9472276 77292709326285225697670500111813447680 9472277 468019299428006331677450786785535775612 9472278 -77599033298563078378486998193910746176 9472279 222453776059606716664149043581387019280 9472280 -175321831030685280536022364043249049600 9472281 -55887791885794243989830258798089815936 9472282 49105789088942283344790502160846921472 9472283 244380192341651913705774759589320710532 9472284 -136606729388403799179369145896689710080 9472285 52988527583673796253249664641912595960 9472286 47325985628439646507302010111503064320 9472287 71006580861063382386859036094229265920 9472288 -130832764209589510269298362169058918400 9472289 -257975863954179341384189028317764394910 9472290 -70902199705987054278508112110834145280 9472291 -97932613660761679202582239618804418928 9472292 160058192336700186170494021977197064192 9472293 116206562996633118306324541524124070880 9472294 -70915548514731604821214634597025363840 9472295 -23488193413834420085476591850428784640 9472296 13969235142172031647538851667772456960 9472297 -251532366050249937996675957930262144320 9472298 854918669874400831681215319809884160 9472299 120165605035331104363204173319561931760 9472300 -63305704177583104886836672792811257600 9472301 -121967365254519431553717069856384986996 9472302 -2716635988249671701361837445701130368 9472303 -17725815079837153779366775254023371760 9472304 -30503752087603798947774348574153850880 9472305 60611626980880249545205711174809653760 9472306 12696739128649320625152799707909806352 9472307 134950825307069575455373522352301617280 9472308 50359632294264754267647062635014733824 9472309 -75810361037892831075067955054816931648 9472310 -49507248040420324775801679129837024000 9472311 91160325057698551859494384146701050560 9472312 110413650000538580895862325434688716800 9472313 -195813727145950057010607768864089076438 9472314 -33169910311974980521011994336733045760 9472315 40245873638017692441467655938697307200 9472316 -39091912309597607645992637217091740672 9472317 -94526112013422481698313838846408205120 9472318 -64240842570020502069559239088943330880 9472319 227404869386044461131884156218953738928 9472320 8531634222878458587251218765515325440 9472321 277011737778578452141579513488631811522 9472322 53306379064861674248189336236095484800 9472323 29257359209942436094908738105915452928 9472324 24197019826150760171347174159022785792 9472325 71311064147433777453200853273451285050 9472326 -34898525268918337507973344949123145216 9472327 -344804496392813677758169326537755254200 9472328 -285237796875991490767446630173875968000 9472329 116000246625197031775400143114793111040 9472330 -19456601375052572645270787701877734400 9472331 -282799860168622939404214551585260430936 9472332 -175831334941841956149816767249892925440 9472333 20765954029248457597764278901178295040 9472334 3909788309191702769889966793410274560 9472335 3502660720400010240932358714523335840 9472336 -69319074294842065187303587750874316800 9472337 337781284794987263465230258232603639040 9472338 -54676596908281648367187869896470000096 9472339 168439816020763860052453056109950108140 9472340 -72189550427999024078036564342928380160 9472341 215946725499287986464032629494821184 9472342 26811205036329051914675692293381792384 9472343 -140766602052719569144875804043707448176 9472344 -36504330980910801595747502895456583680 9472345 40645911752233267327443213847750228680 9472346 -48797443102213853053892560298896482336 9472347 115622656272124879585775504344773876360 9472348 -450845330458002899363771730811352815104 9472349 -333488287749734964884533574701481621364 9472350 -60977889046397864108854199472146280000 9472351 25467083930520708932639896777027847520 9472352 -384644397455165289952816309204019970048 9472353 40687484121099936452431748307261710016 9472354 52859354695943442049394652861716087376 9472355 -200105256903374952284361174231198474000 9472356 -295205010678561317113938673070515814400 9472357 -308503796039520813195289952786534522340 9472358 -19125906077104205487879325760725962624 9472359 -2341383759679177808509920565324111200 9472360 -21428352767692502522357007095267328000 9472361 353381538288841357581012920201825607924 9472362 93364725889554321011418634060444292352 9472363 -152141999341260606732070823970081519776 9472364 43205239846858238695668403844521728 9472365 -8503837936760221749138815479136926080 9472366 -20976451445713302984789144045022046976 9472367 130012343934426147273594016114990558416 9472368 4450631478530817322350164596912717824 9472369 256795952541742312491556631259593088820 9472370 9006108365154269478502306510771325760 9472371 183918674457051628356688119657712035840 9472372 -10996855811108055883463378474975993856 9472373 293655178064001019758221830320665566044 9472374 -34570920288439795166057848251161597760 9472375 82006910087024161349518785198397758000 9472376 203218029281599750300637040278825902080 9472377 88975013647013554430842320699700113600 9472378 8943995178931417158125062697944656240 9472379 132111436236696167697363958343048303376 9472380 -22063315163314901331621936128045875200 9472381 -319841233618248775539830867360974999136 9472382 -94753904821675314941951712831026083968 9472383 -163200785681088842059973875227651202896 9472384 -2502152145709372168274053053976412160 9472385 -32118681098036484328577911746758041200 9472386 57591876153748561906907453805826168320 9472387 -186749477927568848844770183505651384964 9472388 41031191668162666438768972956376284288 9472389 94843957636809687739739570986307701248 9472390 58348951357369033867951530545811523200 9472391 -22861500714744673829141242723201190400 9472392 -120871651604762219152610816794389703680 9472393 -155218356166652416115420926629049564160 9472394 5801793403962911785772165678248257024 9472395 161411167341698678686666630533175338240 9472396 -330014559587621491629621311558370171392 9472397 -55126141402882035254292479744275163040 9472398 -4436210903216166081294932127086980992 9472399 -189750767701807828319520152332469505464 9472400 -2120071077173216957864992272875520000 9472401 -31780558350666974239786778085196189470 9472402 -26624514535232874006135309418696812768 9472403 136383680546085622053288536962121370720 9472404 -71100792608614673479892193691496392704 9472405 -297302092024701619412883988065605147940 9472406 364637200500206294134022483301134510400 9472407 3100376586828207326035427929178072064 9472408 -409231779978176380481056265007400366080 9472409 -248625379457737980037028800575610348860 9472410 65909808937660330477826746716199795200 9472411 -115195046117472211070568302377072212848 9472412 -23125827087239282125491111237217689600 9472413 -23462266973044920913880262715071574656 9472414 -6766209196070876772838430778553730688 9472415 -172936156152481764378829646702657169600 9472416 -52446779414003055596439501566115840000 9472417 -376899749782464971571219847768896484668 9472418 28751793861752510029831895655874876704 9472419 -52920843604299989205876763491687227712 9472420 -4259358867193097499652827696668536320 9472421 198717945175381281920764126726883724480 9472422 11201361353868750423785612749723926528 9472423 -97275926388277120534862347344673736696 9472424 24413296976501279526360595986093496320 9472425 18464467581309049423706853001083139200 9472426 -50991292819728344369081056294940417280 9472427 -183453025711073259840194609541582043680 9472428 5877377687550097800627142792962032640 9472429 -108622534359632450547729478431019860970 9472430 135387539886366899827331831739938459520 9472431 83964922674105999498983765147804906880 9472432 26727957262618528470970369583555035136 9472433 321051514147021131936134946583600992240 9472434 -84225992167268024937657027664589445888 9472435 69586738373389729642408746252845090640 9472436 -256106872373219366803491784180161736320 9472437 -152423723979544787439165813094711738560 9472438 -118086346346443611035207469348676140288 9472439 93836505717457494784668731767834707240 9472440 -115374923622847878112792589978179584000 9472441 16325972104702836063508044524706954384 9472442 -13179437455167535613865746124358665216 9472443 121036294127424404032066388733763895064 9472444 -25292610121925167766997817486421237760 9472445 -94207231252521892007602479642780489300 9472446 161086638139423548437906629710364920384 9472447 282226868308388606991859152708950616896 9472448 29931605172036242586884648284182282240 9472449 -35070214961623249061409511109905911360 9472450 49376972548017137415457633981034160000 9472451 -13195964503749688105123048901949943056 9472452 -49724345885552131290868588596656449536 9472453 -19739862135991155702285347090088012416 9472454 -19640033496071051344420689949562505216 9472455 32841782485710633812192937508616985000 9472456 124103729425119054565901654009948405760 9472457 -81600770979451923813088005174232752294 9472458 901483950991788539067680902880759808 9472459 -553709854960944400012469727844841718960 9472460 -4232946002190418483517899153416115200 9472461 64072196772043848640762474201526638272 9472462 8207299829642557678448229241502231232 9472463 44404950008137885191433015581162029568 9472464 -1832292261750946191447226646702039040 9472465 -110867377614850929794442966448206655680 9472466 -135598893469265193996073025679604295040 9472467 142983554905904339788517531683137745080 9472468 234664453743096790796232622378905444096 9472469 -420124165603805807702741015807390576160 9472470 -405772805623340463781351633058304000 9472471 221893836942063680345109465826991343792 9472472 90052527663449094281362697435925964800 9472473 63807597241217749534868210978259305220 9472474 233588127728555084980881248729392641024 9472475 -29616266796328692682150978027738685400 9472476 11942508427410219634023811810842912768 9472477 -95473038261113416853578452648680722048 9472478 -69665216565480982778261988744031843776 9472479 74197434763398481270225760976309088128 9472480 7072118951206000097666708091654635520 9472481 -54049398244229833599436369636574600256 9472482 -68342922998980783622641996687003518000 9472483 -11596106362731279195145450388531614920 9472484 -10449896942550549030745664634162462720 9472485 -64133441290917029903339616097965120 9472486 -201378283570236372676632914801698091808 9472487 -224716295179097312250547113740347515528 9472488 -6861527059707717736093661535764889600 9472489 -81337129931270041899828865725594860352 9472490 5513318074524872660684178854241201600 9472491 136704968050790261133967149093038630400 9472492 41373208717808832888202282954518100480 9472493 -161839350904762021557000895474409577258 9472494 -108684645300483398938713195907797528000 9472495 -162420611977325133985696376867978299200 9472496 24125484234140132697291094253577437184 9472497 132118275088352665516261504306763964672 9472498 -126763578295597969948157455296606735360 9472499 160439852482396268835711220198203415500 9472500 -13994173459780557008554102517142480000 9472501 178248334880638141296553446867389829600 9472502 103368876859531683183654198261818438400 9472503 827635408535521323287185384863702504 9472504 230789026950512786287750824652966993920 9472505 687328755486178118672773477118939520 9472506 -43877805376695418965676886758875856896 9472507 54037789952650008440474293922971964160 9472508 116024088301376765254767982734971363328 9472509 -173081084209071419290607263581630955200 9472510 -120164186918732839846014569943099991680 9472511 55811883916303769762378675633933594112 9472512 6501876326912319316384072661408415744 9472513 -2653577182217092764752058063252809936 9472514 -128593482293625607601898119152084740144 9472515 12034769645893699672802285449157591040 9472516 14333908085196337062353912241013773440 9472517 -4099101445355959481569462694817840000 9472518 12296691557040778601118427031923630080 9472519 -52180692502387518196924792508670856608 9472520 -132453735262523222962369601933383219200 9472521 -48431574524944062505071002270627945856 9472522 8598938177985268020728779669757547312 9472523 -137839778743821016725947146941182925228 9472524 -60821202046648614515772557016804217344 9472525 179877781049852085658953939478372374050 9472526 34119428654635459527649010986552320000 9472527 -99424989531399444067516359149385524352 9472528 -5336590911112201791064567365600198656 9472529 -24477320334125538652648231217257752720 9472530 -30627646411500262563883875324606343680 9472531 167640143076800436383877449596272171120 9472532 114636789083814514885160069577289070592 9472533 25356008831555906492746424924479148640 9472534 -33741570281391309382947923951133404928 9472535 59351109799021491532901385316248803760 9472536 47703754237639814911567588856142643200 9472537 -134043176336513566815473368423429159020 9472538 -192076901749904783864628334815060088080 9472539 40365991474171059696707643380612884080 9472540 -45859713914046379531249801287473725440 9472541 -56744042648760098700825022962853930080 9472542 41567622720500710026772714920339031680 9472543 -363087678038369374964499976456776066208 9472544 -134862893074567206906215223153334616064 9472545 8305065716215209222393457837978147200 9472546 9427932638980733097545373631086465024 9472547 -156393093534743502948075470293815121968 9472548 67311444848964911531968160670595117056 9472549 -241531796277738703256548392203132209664 9472550 -4352519493329694857420818091258851200 9472551 74663537109232270324728389301003775104 9472552 209240497920072294241384857786440985600 9472553 -12029433714508051923694441122607179300 9472554 18928597099921293507029944717429859328 9472555 -22214258545243280484988610561602452240 9472556 -2705192136352377825164071526540195328 9472557 -56583229911644171006985412323047293920 9472558 -12057269197874106394203768033771369600 9472559 565585974617337469906916255255128226904 9472560 44069484562365340208098412269623705600 9472561 102021538465140374152918226211024480832 9472562 217585137586651544906755633796119092864 9472563 -25516584994943362618201621390340905440 9472564 -123198829858158571319083275148502261760 9472565 -17177349056004645953150471931301077480 9472566 66865781584590997840758214158724156800 9472567 15402089075161096173226374472693925320 9472568 137223120079370060349078531708459417600 9472569 -68151779452963981889151812470541563200 9472570 37383545125724031288672849820090676160 9472571 290471939791022965256485177659522860772 9472572 -274444095703086945873519597130578739200 9472573 -130596700963417208384692310200797573312 9472574 -397133157556033547399907356271736627200 9472575 20408083592813091680864723036374665600 9472576 -984322771242549468291013218117091328 9472577 276522986519530490956017936541923134658 9472578 2095242365917107264282181527761722368 9472579 194909016777527934464373881135676628984 9472580 10166867974361013987725007236550044160 9472581 50219984097247198559456386798455514140 9472582 4420412161737466021375907942507835072 9472583 341975677655831272648572694142370464520 9472584 25668788501408321619962566442767319040 9472585 -258803167388625881897176631895677494200 9472586 135647973431212698251524623316516473600 9472587 -96239548911996117976845686262558036048 9472588 -89900196408165955527004437720141825024 9472589 -11684811001722512273404857972740480640 9472590 -29049233168235676131791230034931986880 9472591 -81828579978590455251116948492161203888 9472592 20839320688153926215769873097812590592 9472593 55119265981467457337953585685689788864 9472594 227212040763773859092861502870727698432 9472595 37096034048508070617796585156604268960 9472596 -8912566239829433549570910705136828416 9472597 199959901519513286080035073340436100046 9472598 -23272498884386485112887403278993279200 9472599 281652665787776258275938333385536000 9472600 -87591918485986977944599466656571136000 9472601 -845156709312233084714510105433784954368 9472602 27929460191579984987486891606171969280 9472603 43120730811593850719369780453142733056 9472604 170820179926368047930721519983659908096 9472605 24023715854110346912877677227514052960 9472606 -45619332154787654547131018685382848 9472607 -222088279502980215608368603312908895248 9472608 -86247193833122751387392299966452989952 9472609 -126176471585229632422272231795677719484 9472610 -622508517812491414776551219939988480 9472611 89322440136449850319426658037877834872 9472612 -211291519940878281133957518551509903744 9472613 -358120019481230480553110213625522911076 9472614 -38487484650015388887585529853656100160 9472615 216660257046826969602658058738543214720 9472616 -216848030755551718980718176619382891520 9472617 -71659489838380010893626349929151446720 9472618 -16555885991663933266884908768113460640 9472619 19584976675638618008861747914828108944 9472620 -42167048709868976990761621671558251520 9472621 -453171658370121109477413868647852305280 9472622 118976068838501046549089595876989954112 9472623 -35686424247282105511117991635547258616 9472624 20620618071591995213177411518440407040 9472625 136457066159792987778399509018196009000 9472626 2706091504621392044172979021459433760 9472627 -26524500398250563679293454758184219480 9472628 -354332098140645394979787427660576217088 9472629 -68167603615865612032098705099110198400 9472630 129876228072945334508096811092559528960 9472631 32236804979119921337607758037140392800 9472632 91783500682614777033222390370905047040 9472633 -120377433484376440623914083388362202156 9472634 -147803153690217551248293402744181248 9472635 28773764057153167235128528347068897040 9472636 -81085085404391708986866634917047633920 9472637 -62441293694184690659040816298278114048 9472638 42105748751717139184248850159373801472 9472639 -114626185915121369347532747646547054080 9472640 -1421017966567278512157877830313574400 9472641 -14344420619794112147559673340421517008 9472642 -243256252905497890624910237222883840 9472643 -38951445391457674361926708349758431108 9472644 156171617852096056777497667208409598080 9472645 9484388542272193118167582716822835200 9472646 -129415934805126016277493829024481677728 9472647 190922740091158137346335062834724298320 9472648 -225970475515673903995305093590310128640 9472649 166083900263707720215357067526889034650 9472650 -63474594443317955189335549263714028800 9472651 -405190498162928869111177870808768098348 9472652 -37610489632879280372684656176777784320 9472653 -26731201495072646361860025797676844800 9472654 23847580356796300610696804449892687232 9472655 -299323505709901609938388852776609384240 9472656 10886739076082021209826691574753984512 9472657 265850300438770972639409179705681625906 9472658 -6860989062154072245108204009451595616 9472659 -56149339149225291380424393049069720320 9472660 -76176938844475410923753212774187608320 9472661 103635247660774755381228423713570081184 9472662 169108696174290953955841236671396819712 9472663 -540484037199451319781537803458423618376 9472664 -234469885104717270424217973675666032640 9472665 -25354343764463546011408113737337770880 9472666 -11818292242250012428438640697432397824 9472667 -50720957616607497504190380137565908040 9472668 -111715736374014254335929600475862607360 9472669 -177128450812154807315556933007921834656 9472670 23947211638743904998720893513187855360 9472671 -81820641483017018048904387431484564792 9472672 119045129645442004860786635846895796224 9472673 146900202250928188074039209515041858240 9472674 40307026211432368706836168386397925760 9472675 -126133457488206322363467336445933980000 9472676 15094969132994650128815343775282298880 9472677 -14367131877011499540668756955315436992 9472678 42205750915410196040412712823288186880 9472679 244321565191890647852879744731548668280 9472680 85314126910788158790219333357957120000 9472681 11054616703969521699173941937284901364 9472682 19249976498508705643446755478781398192 9472683 -83665018615854079862224854478920232704 9472684 132659452278073643665438085882179480576 9472685 -470279608754968619619742744013546400 9472686 101556790882343382519239417407520179200 9472687 -76528340314422415025839039823475653648 9472688 47772209277805122652847827824993828864 9472689 158650398619825561560611393522780061288 9472690 -30795096040512925811977645654567743360 9472691 -107021922521229823587229393345107601908 9472692 47776255335623613602755226836798820352 9472693 68163189576000003093949674095111816942 9472694 -35304980669612139878454085028669454336 9472695 -170482801018230407229812878256685244080 9472696 230604067429430986295446607969831976960 9472697 -87894288925239150160214873096128801920 9472698 767570978559861920155385874694035168 9472699 -27411229077888217532830470627226276136 9472700 25252796114980241428159026152611699200 9472701 1680739470288337472863341170999943168 9472702 11951898054548285790309161530963383552 9472703 94337965510655893407835767437568318120 9472704 -161370655704100391918751449736271626240 9472705 201891601643035005073933845493160952000 9472706 -134580489089290577781695767844867219040 9472707 2721695816993237777177533583368749720 9472708 114718392332545241781264776575717376 9472709 516718014423412582298921329086492446016 9472710 -2071012226455645168213154805028116480 9472711 -170676237194200202373460261614707187840 9472712 -375098176089166151485558677502287820800 9472713 156772666853317263262209766836636470544 9472714 96525380660743822085019970345676433456 9472715 -172595394228617776010410493236977600 9472716 37289460432214645696320482665708646400 9472717 261776600435556097857087843620878075766 9472718 167328873953978242905335279756987770560 9472719 -108059280818041950801535740752345204856 9472720 43538302567248967401807420003730636800 9472721 52395779401296846747678852534983783922 9472722 -4427712466624023754806844591160558592 9472723 210949991132666965119278900871514720704 9472724 -117848751837768445139771306761218021504 9472725 -110651908160813029462330885903732104150 9472726 172236005594249840386165423434406582080 9472727 -280173520985801968687534748844431722920 9472728 -1677537204264315754083831518249287680 9472729 29610801539609717757276696070496774676 9472730 85491788214278800562294838640957931520 9472731 -236578170609758370086726954060910348648 9472732 54837177239236825503657693828165140480 9472733 359069078680121393220854072239750443660 9472734 -102196806140275319621604467287264665600 9472735 -284531757978397605266115988237416826800 9472736 12614213983601418700671762942970036224 9472737 106676090161893910279682181974312253360 9472738 -60372398823764884811955992472840627840 9472739 453532582053297790603691725681559802624 9472740 -29270818054065879664343987784472535040 9472741 173769083966327014934761474528018910784 9472742 -1158583261551457625992394006017718400 9472743 21605367932508823166162691430543878624 9472744 -19845561155228250985683020911950627840 9472745 -25794710029141132770317659401010958400 9472746 10082635249352172226011401487533568 9472747 -239160750997070928752147879059727041804 9472748 117766688085107994280507340163276849408 9472749 -38010454199375922822761001099941971968 9472750 -64457699204369275693397557176937536000 9472751 -201488117463691726553948389043693809896 9472752 -10829311577735005007455017717907292160 9472753 389634285900672855675165827924924338800 9472754 -96818682271055901857798249340089932800 9472755 -8053244166718654817627061205109431200 9472756 135612376580423348193578621322305875968 9472757 26328262493093918982660480102592806144 9472758 18075678657996477919079708464123329984 9472759 16900415277062698465042311180433673960 9472760 28895688740571141293318624032226304000 9472761 21884480435923153753465490796828044640 9472762 -5299612678246977784346149195541383968 9472763 -50096252109173904171632373216419623680 9472764 -9422851912797877002299337299513745408 9472765 33961732748262380958144629533851283200 9472766 -214884787056373113581973642722114055168 9472767 -150886992279771731209804449333832593720 9472768 -281403107359608527010248921026719121408 9472769 -157627449946598776934817196952481882960 9472770 36739738018006117349639585775936153120 9472771 -2785347905044371944760103687688224512 9472772 -21651637841965650165401080543125366528 9472773 96954202499071681515241610001792741600 9472774 -221090217070784165804134492902222815808 9472775 44966294052797092569944686140375517800 9472776 -17560431670093874203876849748947968000 9472777 -30396746785853990872721740807439255708 9472778 -176662850220173607261536036288926290384 9472779 50719932103219252505239741399169278524 9472780 -66686713206929081009277057438454794240 9472781 3968356850941523270730949647713715564 9472782 83055765304952248691252592111370650624 9472783 -435564383563899701440646861960969739480 9472784 44406375844959293129766662904512716800 9472785 6104352860783481921956558596289727360 9472786 -162768295557898797916825754326059903840 9472787 33623154536395028542879121679092962200 9472788 -3397365952391354432480960214516778368 9472789 185088042037189533964556088759251063200 9472790 -23668184501548253784083718303066466560 9472791 195127066841264425934319177151265289888 9472792 -29649802900009437770145063045414912000 9472793 -20883616443423720418925971380261071856 9472794 -6009126764825403763185585784335022080 9472795 190199506540704378677348273068024295280 9472796 53481883983754212177092773774689940992 9472797 -50565303228366195000697357741451648826 9472798 22505816138336202129146169527069654400 9472799 55084010993896068260073932934857575536 9472800 66483568676466745650978593298304204800 9472801 -1722307078075989571675237892757176856 9472802 -150989108820563050972795916034581865648 9472803 107681065973953256324804048015610322944 9472804 -31447396484817698107042795414266163200 9472805 -19809887459060609356486723910413294080 9472806 23535493905017459015960590617059977344 9472807 759514129142569153373114834611165072240 9472808 -343610109760713276156717970147546736640 9472809 100644066222429810729887104810974370704 9472810 -3366853442326998232916557673248035840 9472811 173118931124383459656853138759043827200 9472812 60046122152009856334629201065388186624 9472813 148326511713332511709120095672833409760 9472814 -511623332426295247576607750142516480 9472815 -170289893913731511916614482155191264000 9472816 39950208935237056315404077094405996544 9472817 137749972014502755515194814723626083072 9472818 -93842747910288584127330986901792410496 9472819 -93682800308054467784089447025450507640 9472820 46664388422004884380279378292947599360 9472821 -46072204626465721651771670603665819680 9472822 225752530332105504908983904297166258624 9472823 294053386966202689457562169924314698544 9472824 5526719827946404746067196976849408000 9472825 -90354119469414023121446735888045184000 9472826 -97656550971872637503155836707168689152 9472827 78313228434152159277458224253679284592 9472828 189530599437805368345018325612078242816 9472829 88812271235749643862819910852553855430 9472830 -16709911654690264533739109449750656000 9472831 190964698294349078711460567060412701632 9472832 -31108227651260832033704718319533686784 9472833 -193679221081973234658098869386318875598 9472834 -49369900218442988901409863197910844416 9472835 313049450186523149455090781382621121200 9472836 99658904422826359029543653526079832064 9472837 232891886245075119601458218553190128192 9472838 28909047847284786858149849872070023680 9472839 -256631031723800862430388559755054674776 9472840 96285785847884015464593411559956172800 9472841 -77374121340705217417733078328858438720 9472842 -58911742502735943577461920992799447040 9472843 -338260966232278019738459934538391228908 9472844 -311267469843505668434520151979905707264 9472845 -3729234858556956015756690276325729920 9472846 -147047240847470857601592923634917966400 9472847 -103991311746669159916871687362351234704 9472848 36454609241641191978999507659784192 9472849 65404195168385362670906695644979612800 9472850 126029960906425390612035030219799680000 9472851 -87300198766779357661215598178969807808 9472852 -106876442793723521507036152555230888064 9472853 -85090621341872474635592106810803467716 9472854 -38870308605521572652902131900538044480 9472855 108586657425770790739703986034083764960 9472856 -110846488952860565846802352176413245440 9472857 -2725939742050777067206338171233735712 9472858 -56423971176294593327120875235077128720 9472859 -103749757376667550529024950240818199680 9472860 52693612493638719041499850257699463680 9472861 -12523403416761552986839241710168108500 9472862 79383928503666100113885017017941273600 9472863 46495268207642034969071352585564470400 9472864 16057537215771930627436068052414365696 9472865 156484826519097339590757636807221783400 9472866 -7820231808236058724317403691422020096 9472867 -457125117118963483188543731324629498084 9472868 -234434769707475374678520006836091694080 9472869 -79058428618210054091154952331771165760 9472870 82754878493453990257324970323208415360 9472871 -4954772447748790995811586644561721928 9472872 80907693714222544646402412917843804160 9472873 -114438960178981852362923587845953895552 9472874 189643562938190467641449035087747989936 9472875 189140844363965819715321654288518988000 9472876 98532715399992053202291668521011122688 9472877 -136598307232066016232311071425395951274 9472878 7605026104742198298440557197281339904 9472879 -60347964461299169741554383495863569440 9472880 -58517823055065832873110426957421117440 9472881 -235479266674020292993988470793763159456 9472882 -226383945849427212115046645060566196208 9472883 161603747404446579369332602709797469520 9472884 128882403428070979533320885852145524736 9472885 200975748323723292931785994091639207580 9472886 -50032231701981846796364857396820813376 9472887 -66197952280045636884490666641622341120 9472888 -115494962547076872807732023817910333440 9472889 357128614666777100227142613544740554640 9472890 26702221079281190345289219160697241600 9472891 -115827361610983245094780019636419057632 9472892 -79862397702732590878025983771500143616 9472893 -55427641035328953726754473079188750720 9472894 -107198773248440217435950501474690133504 9472895 170973997012848065547880686913937298720 9472896 87416869698418963079296661577950822400 9472897 264248298082294745026836403098570292992 9472898 -123108351113687120084085361097462410800 9472899 3794963021670634274344582066350129840 9472900 967236817780979625903846667211852800 9472901 373798222314816505529162990281909783902 9472902 44374171732053615965008783787261247360 9472903 131504195656573684382602667611385445168 9472904 15743663288537691678628585518226636800 9472905 27237532967901323439263046113614455240 9472906 -72192043755481308462803648613663578880 9472907 101679876169519608955136637186857197200 9472908 46953861443192923760626157215985909760 9472909 128578631095527392005662034364745750316 9472910 306377164392872320876104592873384619520 9472911 95643846675005722978161118484568167424 9472912 -68649257974424596081249857430533136384 9472913 -144121889060391292923634522531304165838 9472914 -105281426794089402797233461451172652672 9472915 -170174442564998436024652694807032111440 9472916 28386277891746441322067303336437050240 9472917 56148340512171949691650182007708286880 9472918 334804695989153643810883989291073536 9472919 -271880521649396387658125760704033468280 9472920 -5681702239552168880790481942149734400 9472921 -130378676462676499770784732257248453756 9472922 220509861414919675060965513241375468800 9472923 201448039556033511873707461998323265120 9472924 154168897161194126231095622035897099776 9472925 -44940073799606607171853471877721012000 9472926 61663793178449435668543675938555226944 9472927 -40527929952072589517127244939134305376 9472928 -228300759068154467716606029579365253120 9472929 -43844566242334010773968977008976396640 9472930 -66149655429348151714220869978253107200 9472931 32387690387095069137358217694951448032 9472932 -46597222595385589585568070308220407808 9472933 -200622598387703785696937521951182111840 9472934 66819206432547376426027593992074858752 9472935 50393231559297703204681416402772270800 9472936 288578336972102404769288099529940008960 9472937 4067344062924468885655530957146131200 9472938 68316243749566498233496461854254604544 9472939 126960831545149214497643828209761786256 9472940 168852489975850544259876765377423063040 9472941 -63334430056191666492794118726835726752 9472942 4891396936066631233373069668759568832 9472943 -254253984332882902291812853358967816 9472944 28436093294544194577930752961470791680 9472945 77171682741615714738170368331427706920 9472946 -29419559370594476802607598489751089664 9472947 -71380872997617767229937050933726221760 9472948 -144051175645811922314872852550749720192 9472949 2648656034754587759691530156163363840 9472950 -2117084636236667284261663298542044000 9472951 376421632142632175525466683224204294952 9472952 49774259068040103083627629314737049600 9472953 -16728386192188040790195144994604056896 9472954 -143750281775764985623770961289567143824 9472955 148187856523248864049695224328506277360 9472956 36796008610686017833032553378434146304 9472957 99550197965883420849329812389070339314 9472958 -74890440779156787948273555982409920320 9472959 264807485740643271318857693206072547064 9472960 -2013538723896710445728755386993868800 9472961 60012372165846049138903307094073109544 9472962 25241246296223047253231281979324525568 9472963 -375266270442749835733198308497674335080 9472964 68066762174246587343021830632870137856 9472965 -144139402264412465324522311889520182880 9472966 -163502508158216370594944256111587205120 9472967 -29082095650217446257917395527971533008 9472968 -89316191016409439760280230598203340800 9472969 445244653779171087882578478545620480 9472970 -12792410774106026133178635074165620800 9472971 -275248308168394031263156790067357179688 9472972 -119660051309763126729229777275189432320 9472973 460294921494688220270915203073467317900 9472974 -84774054986158545800702001420259276800 9472975 -112004493173981606921469022367195827000 9472976 22691638647610137582070399934847148032 9472977 36643904215976973636365094323540583840 9472978 181568352130930277750332232462374945056 9472979 -48068463959225248891696079414660982420 9472980 6184607885346250472589221551370403840 9472981 -110523863443919356440083216314559499840 9472982 35717379166578940849369392107000457600 9472983 62863149356116127240097207879733969440 9472984 182303310218352474583542326402197186560 9472985 227125816073661482080028988803094903360 9472986 965796152977361496907146602334389760 9472987 606022833119634543603268236444927840 9472988 -76054822510061372011799124097214690304 9472989 190982641565271035562745087607132674080 9472990 -24880491832058289303215437700425656000 9472991 27303524292807700100694051213696127488 9472992 35409595058359818394142029455605366784 9472993 -144396632107102751339775433789430663036 9472994 -200809383712010202490851919332084598704 9472995 -56695470661890067756695165479314454400 9472996 58446570534726696757863347288548229120 9472997 17623745702339057033588924612956924800 9472998 -35580038196988655329552495041928815936 9472999 -7915650749204375448740661147477254880 9473000 75578496519882064403596169616606720000 9473001 -248232363932639937156745371978156048 9473002 39099276633620133650242703727966182400 9473003 517454684061530808268044263605507517784 9473004 137005895251015134285576380171953766400 9473005 229939813839408314419010517590950107660 9473006 279451434637283793886735088683495849920 9473007 -94753227383789321605165795380617946360 9473008 27496926506806704955702692680109686784 9473009 -13997486765411465225333744447443155840 9473010 -902627631893824647505863653323238400 9473011 -10061457940662831295348157354384202176 9473012 72808164078270591005708379409693428480 9473013 49038462879894461488439539205899439040 9473014 15394741991311677851109181889557277856 9473015 147714936919212202010501615050437635160 9473016 -3304618475074377704991828515635200000 9473017 459533613275801864356407682144108937066 9473018 5949192974782478063333871808580141280 9473019 302414003461026572961401143287826191408 9473020 -136244270791669553834350180775039539200 9473021 -198015697452654932375851253580138998778 9473022 21042666721178465014470317839012346688 9473023 -227886662972014174631435658218764248432 9473024 84121606023555876107972699127143202816 9473025 -15195766645718734164200921856543613200 9473026 35788926940183423644570966288671477712 9473027 16273624008667291414602881577166799232 9473028 -124841965695461405359088863152596014080 9473029 -1328772727242402627071551190529588480 9473030 29450286639768155197765619657784326400 9473031 382716415848935787389960322536528472 9473032 -223511196657410992496384477055014169600 9473033 -86043399674490135673788661039125320832 9473034 25979147607976472550776504538611393280 9473035 -74539137241025000409105164411274060000 9473036 75036413585663764973789483276475061248 9473037 77852171898007570628733075008540991552 9473038 -26565462515673895989602491596910909440 9473039 253759032100012716353177172564347648640 9473040 20623365630793708345082029140423475200 9473041 124813795112136429525727924073203819442 9473042 55073240994620935976660777572334598144 9473043 -263428741660619339452575874436762235600 9473044 22849590069273789106601486547247876096 9473045 158863560625409145320695469019271182300 9473046 103797219704109740078220216062806883328 9473047 -194743969162133973818624417745342374328 9473048 -38838965120470894404175809033803366400 9473049 -23795314836883132917585039206224712166 9473050 8831855526760932950459346974765373600 9473051 106957826714389979204096878267362868752 9473052 9818524997564908123452104347688755200 9473053 309584574761206663696575193155704856780 9473054 -404970949222570668359951085528631464000 9473055 33147180160122461115522112198508111760 9473056 173301473257346199987744060626832457728 9473057 179215165946735270685076091658917827584 9473058 39498037208688691349642349246670848000 9473059 -204442552240841350048602277703886296740 9473060 12857343623898304300486777580649615360 9473061 -28769189577782337107061438936948833664 9473062 -215759241927664929639350120124616999968 9473063 -275340708324103930911606219821615273904 9473064 6928493042337006529018334688822558720 9473065 59811909297100820675564304796081732800 9473066 13637670456124636123207188273946957920 9473067 15341207035907865603333491447855929884 9473068 100873976463468881690082636427329747456 9473069 10937920913495894305435974843324177996 9473070 -136570385951369335374125972441768144640 9473071 -10601254585188147684175154265644486640 9473072 603470305379270958858043756550848512 9473073 8944403140827696404737588865366251008 9473074 61073283654041133870057806746471159200 9473075 322141826344694892894459200075066958000 9473076 13543871871204044576466183470439051264 9473077 134474552883411045468400787376027641440 9473078 201662681030571149914630014988929688320 9473079 7013251759347732113493021736141234176 9473080 -125841586243376707688444599433652019200 9473081 71191856189691359500961882299050183240 9473082 -9119700890077653597803625355399822080 9473083 -140903726704229411274931965220866896668 9473084 128673205407101115239703135208091913216 9473085 -317814680711042597448288959360411404800 9473086 -22125644379817507801946426765638953600 9473087 -60801128179644661917570709266514122600 9473088 43633986936670146975775695261180887040 9473089 174542802891051733767480130208806886100 9473090 234731884112824313673758968267975200 9473091 -6373863342276906827922430786214608656 9473092 -167046640030819820326665736222804672384 9473093 -55677672845296145431460309662794787200 9473094 78298664901951698690515345301302129824 9473095 33477999389963178673794671517882817680 9473096 171376092805211712685123898285987635200 9473097 151843217614536557935059656935973779872 9473098 7077992447482519702355752797692567136 9473099 1733543781147490252087106723320912320 9473100 -14243176707846370530492632303012659200 9473101 -334469584894207643631507111529204401696 9473102 69882887668459787295726909931855742592 9473103 -149894487501924287607077199115468712088 9473104 -13196792040712152995935324114538987520 9473105 -272334000298253051446111172522623800000 9473106 131559717322515364692128374858867903104 9473107 29414537149704122955987640140001183312 9473108 -70589535408716868470791398706847351040 9473109 244166041631425892540041271700676895904 9473110 -14617934585929152520988058832787994240 9473111 368689234310754944345434733498984221800 9473112 198740554850205134567444574130838077440 9473113 -39655368228596990590535811947797510076 9473114 30195918229826375138728279206604099584 9473115 2476861823127650896360370585546092800 9473116 -124279975197311806167852483105683022848 9473117 -80523361714477728917619275648701153896 9473118 46869403344610265296437118146325303104 9473119 -118816469744014542881191081136024146904 9473120 -110809091307998219952639017541548113920 9473121 125308689212409703815552911473922446482 9473122 -181760254433694181132513595973268070400 9473123 155125686251701267828356221780388672720 9473124 20201934821522522154041714268316004352 9473125 20645548634794781342880013137410700000 9473126 -159984930267902108769376901548941521568 9473127 19956706403028288371707929710254513920 9473128 -21926624094971255742022703607209164800 9473129 20147290395494925744551228769281181684 9473130 128366466779454971661178904448826341120 9473131 -40958464541794654918404015888289784260 9473132 42118915072161135195977196027930439680 9473133 58796995319578131547800248446373826624 9473134 82102961509008755097218922354632924160 9473135 25899557725985117427867034336304363520 9473136 18180522707590331247010679452494987264 9473137 13962657590847919328298840800201456740 9473138 -27758176396998661684772190772037483904 9473139 36187669400423286557308432134191106240 9473140 50936095537834097785692213261085478400 9473141 -181398375530254016479304327802782869458 9473142 3896955410267901813280901379120420864 9473143 445185655913045572786966580982064236392 9473144 102395748338124943597130528341457756160 9473145 -146945149502368025544418765030564848960 9473146 -120465512930136472214781517283453059728 9473147 -20135391478877737622482679198634349248 9473148 -102113511246353079067633023117629822976 9473149 -43255666973822409375618625594554337920 9473150 -26401822898251728731477793097213243200 9473151 -123959537513227126214656016856104655360 9473152 137368094213601007416985275541896560640 9473153 249217187102961104659497230760801399840 9473154 28126959231566784421843620447831477120 9473155 23113893833913304368645421037487676560 9473156 -92282221529330073810728686368162607104 9473157 84292387640133394983722918543020127454 9473158 3235384185740232708922331853155166720 9473159 163770581473753182166853102684499726360 9473160 -14697491369747039833459241834569728000 9473161 -380726356450281635041310139897356187238 9473162 -30358692804893072469637550074978281168 9473163 6657889094912625263732417164303924224 9473164 39438257467241778235903957914680311296 9473165 146743767413563876557987974931073015920 9473166 37720212601102800456054402213096038400 9473167 -113584143402070830980609411617699050000 9473168 -25250961106549176122494379253577310208 9473169 5070043737497878866579952973092887360 9473170 90051091146137404118443926970975186080 9473171 16274567559377785898715893759035457280 9473172 -28409129117954576808454771420218624000 9473173 -46816933952580085624689502455047496516 9473174 -67029807636103506338990990760555952320 9473175 -8606305011833440405569226608106834800 9473176 -284609033248041528765853642328128204800 9473177 -41956563533389775112553958670313782528 9473178 -12952923292966385321786842154905771008 9473179 584692871362189260497848952084779351776 9473180 71808379415948669863444788891764006400 9473181 -9364758893284298046063039772886283840 9473182 -227080467113301796241266194861901813248 9473183 733752718793628355091199208443683830080 9473184 -17917969746801472637754054961212162048 9473185 33716708518778748383972626503769176000 9473186 -151082102447170883843380829611455840 9473187 135124951145602936017633975179851867956 9473188 -171309313736926762158153000431614410112 9473189 85082723174116399318076427936757886400 9473190 -6877865275006894410310624941512198400 9473191 34229201850965325127426537394539379200 9473192 -155009390035191518873115119827886208000 9473193 14957384967911653334977771075678808922 9473194 37014716469626004362717836122651048960 9473195 -221272176293898871167609349790203504800 9473196 -32626492942264416849621321104641228800 9473197 -89406119553398574596726813444925965056 9473198 47137476912319097149867523055226632960 9473199 37188106751551834037583703161382986000 9473200 -31956452502617045272221637732218470400 9473201 332017890610668545325539805495770352 9473202 -3935602425495285619129435526200491120 9473203 -648226778405777170270246857988565828816 9473204 -75098809100711727593848099284873387264 9473205 -3216745231484487149759169653903278080 9473206 -172234439976053593203046690723756081920 9473207 -411167009527762839882516564902264195544 9473208 -77207976763856121485596652777968496640 9473209 144424109474666473089479443373546145280 9473210 5483541243714875781219957363597734400 9473211 333835709372337350187099238357937700 9473212 -10744592661015280618870725519643199488 9473213 -348779331127447325261945497696974596538 9473214 -29091525123786876858578761723701977856 9473215 143154406195508181700944634725974448360 9473216 93872611648855771208709455190297673728 9473217 23682159465770509526362687957156838400 9473218 -132912037691521437221606215176158822400 9473219 582187713619980407719259826031112750736 9473220 52872638942955146295554408709349171200 9473221 -47816768492289358341643664849599764548 9473222 239926118335683704460759784409824981824 9473223 -229644283571379135628267018516455643056 9473224 74277590730907937870305239722075473920 9473225 10447331578869001447708778742860610750 9473226 -25790239488163580760871707647665766400 9473227 247759522370202922106901022275654076560 9473228 -1499999615954367773900339044019724288 9473229 285879525360451041779905212741069396000 9473230 56873089602741260459283230907992805120 9473231 -136447764878559517512580321724631997968 9473232 -18901597751536643823822502705979719680 9473233 -98016361472112468529168190536025056128 9473234 -33077552192418904918257823417671146880 9473235 -78886645374216834978067892126753442000 9473236 -139196572869650687866946048401706350720 9473237 293310326842536877678442469435986903886 9473238 -120329611210548555586113944271334993056 9473239 263424584627745813989901155389807618600 9473240 -20214129243914840786941961436030566400 9473241 97322550797721443529112675053941705760 9473242 73089023187334427505163355437071926784 9473243 -106632613864463377664368940647931976000 9473244 2528130319975642843380980918342983680 9473245 66186966153597116700998857790990342880 9473246 -32928529745419098113943875500741431936 9473247 -82583012806031678776441254097402786560 9473248 -352669457414476812251985944712554741760 9473249 67704165247777464975886805297114293380 9473250 -20435456898081598055077886688675072000 9473251 134198599942848996922227184759355108252 9473252 -156119104101619191420879235143897723264 9473253 132228181199840585210853847736455953504 9473254 -80712843599797506596613249824304889728 9473255 67474086006630545441805552090127532640 9473256 -18263507410774337439764074642813440000 9473257 -68736785019183958893839382651967079494 9473258 89691468620614402581326799234419363520 9473259 -4106205818129015898013920783670981632 9473260 152893484491331939784013910079577589760 9473261 -27444104418704031662985849651604512000 9473262 111975246564705254589202616049315865152 9473263 186882359544135998910762390185836529664 9473264 67996995264123190938012519014681051136 9473265 -241494380478845843363169008409614076480 9473266 -27778431952744944360924846820618786176 9473267 298492896448640969906649699859383081600 9473268 -29233870899867122676940749494375829504 9473269 162385754500056164460139690884491858044 9473270 -95373135146715776764435547809688401920 9473271 14509360558852036749051610834702443600 9473272 -438716516681177214829820284676057395200 9473273 -230175755716924963342421845810641138816 9473274 -227384541519810552500878789196728464 9473275 4715309364632843727733733476719338800 9473276 54317677904170421070476818832890383360 9473277 276154963058413587250326589879614295104 9473278 102891109699270351382244321766854243456 9473279 1818518715924254212237236818244997920 9473280 -53237685729637035706858735248070410240 9473281 256216089941968852292553886620016210500 9473282 21549329402837819768311973331791814144 9473283 6827444687468787575047205859984392280 9473284 40971704782881614583557086480659384576 9473285 6442998730553006603725668257928672000 9473286 3038341390308470757097931442786293760 9473287 -4566761510773925087641980218878994560 9473288 -155634579246761874678615697862738657280 9473289 -95735505590166481948815614348420969280 9473290 28512118242953154648755149947601305600 9473291 104268052560542346076144315073511268584 9473292 208591256654448159387972036120377656320 9473293 150667587183219313141250139369297663542 9473294 60800945927576681544098133237195189696 9473295 26439217310729498529943208591918108640 9473296 -2576512766285709568746454625824014336 9473297 131629604973445918937944378795055533746 9473298 46028096634231692873732010429745409664 9473299 62215623363719723180234516423988751440 9473300 -86843574429606256833931636170900499200 9473301 44633069961380406120591983148699916800 9473302 -10087463257114133906391447678297132288 9473303 87069313989352595952504868971250684080 9473304 -112265360529312442130177598025483898880 9473305 225646990460406304397807882038742232000 9473306 -167390163063230350179055812980664549648 9473307 -72070793536853741779302506319449991312 9473308 -18621262858276472775828385038682641920 9473309 -134078791787401998769657924239487584096 9473310 19284892006190755749705223618450821120 9473311 -49743555420836912408338327012445063680 9473312 65207269813737605735638059322005061632 9473313 234820783806274321107748416810468064944 9473314 310004935831482669976394122867239520320 9473315 -217016442579089313618812154822794645040 9473316 124982785252717956747472339919636554752 9473317 -90281904744092646786526145678641056000 9473318 86861862662411559689346064297297358016 9473319 -14945161772274406605313951830821885016 9473320 -72318692046361920937215382499917824000 9473321 18092612682461925663984264652580479488 9473322 3708771689138697108266031971066718720 9473323 24549069932816820507091503466701915572 9473324 34242069273818533715558330553873039360 9473325 -62984616445923344754637233112784186400 9473326 9592240465875680394749041691652030144 9473327 403016101696553435914821709104311836176 9473328 87209940680163120073720884753987993600 9473329 -188677997149829156813023008185047257070 9473330 1142955301466205768229320482425451520 9473331 39538083485217495268679514148226674944 9473332 -80895149832906766919815132264308352 9473333 -20761409640945375212352414471121238418 9473334 -55687040117209020587323855628546036352 9473335 -144297020954061772197607684431490068000 9473336 -206976880722193248821502645766710743040 9473337 -16592500976755837871771741120851705932 9473338 27402616973149415820509203645782151680 9473339 119341551675965106072222285168945141960 9473340 -40994894483046240372984496669066828800 9473341 -285328670978464997838262811690400714816 9473342 -8176866522296508680743181472326033856 9473343 171076602390116553336161914880950828800 9473344 117373462035099074876250462214929514496 9473345 41667871761930094862628850750175599680 9473346 107267727092368266007608993880738696272 9473347 19782121284606369805603162587767159360 9473348 48213189070086284392484223338458132608 9473349 40203962109965547019072589391603044064 9473350 -21431684047497388228561247889993597600 9473351 -53151061278898736929589003408299764648 9473352 -11738972183563315987294599176288993280 9473353 -48125949196960051665284441305762471116 9473354 -174468275283980934418261784338037719296 9473355 -23630506809952626321317935725550995360 9473356 -6352690974197595105765620082123580928 9473357 451841176161464195488327369401785679606 9473358 2881310424933427863316537403092866048 9473359 -18733864065542587158587030971397730208 9473360 4128877654637712096316205193857433600 9473361 -49505334551039473813551909072920135616 9473362 11753120311220258181449384359529232 9473363 17910670452988797942893277915179781612 9473364 65509197368785868296037003787537960960 9473365 116440100277785832540116070055940332320 9473366 -13134724522400494464777810500614530912 9473367 -10042645790010005855216638364849234688 9473368 187769740188171173272624863466384066560 9473369 -24948121628397900814523612497162791288 9473370 34203680618238972328171207796080300800 9473371 260285995430607239647781503758359238144 9473372 -391387726462083737635700877123750581760 9473373 486446782409010022601287602619954560 9473374 190364610526986834345322235392195197312 9473375 222690347443798341622425902074846182000 9473376 -69075921347752716548905352500202176512 9473377 426186139543861492764623560295279464226 9473378 -46794885737731154034646818668428726272 9473379 -73880582540099659098431901915349384272 9473380 -11237163158642420326719241117704683520 9473381 -38156699115856288227727686334996188000 9473382 -11060646978183900606568503571647058560 9473383 -46453356469228739260051534317846011456 9473384 -319248072452580968282308633177815229440 9473385 17020773857200360103155875291355281600 9473386 -104014338519859049382884725383914907456 9473387 -45796209748403770332725556678406768896 9473388 -44839645534378054997067464426713743360 9473389 24343667536365128673562844494676623190 9473390 75817956044659877995623564302555817600 9473391 9810659153595780548797914938204455752 9473392 68227379069825293668750203780179460096 9473393 -63056452442581196324105323092218796636 9473394 -29954700329277469427572384166869647360 9473395 7558363907962316722197115083171972000 9473396 -127766873261526529308277333159092234240 9473397 56308675862832854432196589979387538528 9473398 152229254618196014671527640169408404992 9473399 -28729633418203481033025045185553105336 9473400 -42853227156966064075221285507064320000 9473401 -83042852921433563152783239013462099200 9473402 98000652296631846388061509682867575152 9473403 188582469193214290267216355869055817264 9473404 -255414430725774666794872455865247773184 9473405 294748079338339935416133835941023708760 9473406 10069831883387271176934637807703854080 9473407 291747470397516923685792464874747704032 9473408 -31202717832283920432267621973780070400 9473409 -298126938659698667447925065016886149120 9473410 160061330647065078721566546159518307360 9473411 251098717411898049435466674898802502012 9473412 -14416246300437605072212546664592764928 9473413 94261644623665855436913988108810839900 9473414 110725831048640531242423910234104479744 9473415 44965801689959475754983863993547637200 9473416 -2593050337799814166123283463044505600 9473417 -184119183809128303160070330456389106534 9473418 -994501534442117462444235711735497376 9473419 -46693130886706518201229257503013538320 9473420 56897187543253774645751540448372096000 9473421 255099430133202366391477558708319666112 9473422 -11644683836460278549582821990857682176 9473423 158950522144665539602549740498290778672 9473424 -12279063724001265016723588191675482112 9473425 -55584606449654204929262529960090644800 9473426 22564668569110267055628516439928448912 9473427 -14994255831435034173864097102072820520 9473428 -241066511197940238634420797550457468032 9473429 11517490358450654583649931297406002880 9473430 -28108039246708135495724752072527648000 9473431 193193119811784010032354821176061106264 9473432 -72195470067599898090398542322191687680 9473433 -144181399355984649398387170752450544176 9473434 121180385640749238554737073618537573616 9473435 21975722241768775915850753036048642880 9473436 -4039375301785999421172032193688753152 9473437 243290941185965415324322690806999866892 9473438 32019064224537694765126098163509166080 9473439 -212601033198380148126630033076754361840 9473440 -263555782307065956506025856812348211200 9473441 349792242533206974531527553512226703842 9473442 -53555571648497869403666218558893639936 9473443 14209716571008804687450998738151362560 9473444 -211467638141596575954256391939518664064 9473445 -47802886527893072771393636622345423360 9473446 -954641026514317897622600282950007328 9473447 249740026113345686801005087114312540032 9473448 -218878720851993198578105858875694039040 9473449 -27063989971194937575691320637284971264 9473450 -39017486901227870140934130378276345600 9473451 -151140910953953486084017208855031482400 9473452 434241784202130372545073267717459607552 9473453 -265854572264819188345327586796937920 9473454 -30479078542650906345529848523784813952 9473455 -227880648146605330237779895805367875640 9473456 -10394400936993199612515915358942199808 9473457 56804523366336202306505811474943303680 9473458 71465216225473037108162250169182136080 9473459 -1943075611079490576215416963981121280 9473460 18066909460809680299196856342706360320 9473461 95875314322003540541727305474620497024 9473462 130269891907996943684193973309594787232 9473463 -247061321264392555903127807870948871600 9473464 -143930203611226897702959827932094668800 9473465 -368947718546902741807883903213967633600 9473466 60125561626991639266762337546853479424 9473467 315521419798016048862805314888933980516 9473468 11843604704125682604467715819674357760 9473469 2796372196453492142725605052632451968 9473470 -78184891311550110455719576209906297600 9473471 -129073745334463413074287434986744190240 9473472 46220363649507150990673070464167837696 9473473 -183137467297007963899484740749920055120 9473474 187791063690392961192846882314139158736 9473475 119595271042270502704807260338844475200 9473476 28109930396109155134557544574794711040 9473477 872630267185177639502211456200450460 9473478 55845702575808072514488790640858695680 9473479 -241001611462132268852813624195603258920 9473480 56120052462106595460927603020063078400 9473481 129223735150679870045176337349574936170 9473482 -122082412114513438314560236294701811200 9473483 -109471182801707936364260350708924470576 9473484 -123111302869931051758111430500193955840 9473485 11817458151401542976426046357122117760 9473486 9082912316838783111525093276231733248 9473487 130737971389452370935896147969954196360 9473488 64621005224699828687038368776067317760 9473489 -107914040194333875443489995015665907200 9473490 -24166564295832935377001501873132160000 9473491 130902637914251473142449008216484822892 9473492 -45685411077067121821805248111611156480 9473493 45877627842206202993801183325493211648 9473494 81566244396217990326548656716933134592 9473495 -51756052433592065226402425571620770800 9473496 94559491815520734228874323963822796800 9473497 216793212660165954681396857500863479424 9473498 230146743340112165569505683453211862000 9473499 -48564774030975662448170123970687016176 9473500 165812054371369406044304383392022656000 9473501 51518595801966242088746594585522160600 9473502 76805918754314971750760364976797696 9473503 -62723190774807282396805219269824632616 9473504 -1665091108725186337110555278622326784 9473505 -145937298547538418960731882409707335680 9473506 -60731580661686790747679530887293560320 9473507 19036542946763608736092516566980446272 9473508 20609360044729566789651980483418808320 9473509 425143290995991619091187653098047584416 9473510 -24103974917177507617297717769678643840 9473511 6321496897491655928406326911630418472 9473512 117413940394854175532446357578469785600 9473513 340289116456734634546391576892518387898 9473514 -51354954939056682250288834560910552320 9473515 28811411675480502713475201529975950000 9473516 -34096186899796329371995862897428159488 9473517 -2862964000283465815559951384310496200 9473518 -211143955084570063786580672250774767040 9473519 7228223587359518450745733427782249200 9473520 -13142353214399795767420060929726873600 9473521 -422554099262597224011807169476300633756 9473522 297833289548769351905333064705911162880 9473523 169628092130756525820087453777336294144 9473524 241689147662343449493373026958689140096 9473525 99014348122939910150124997122802315050 9473526 26371896415292601454862736819615444192 9473527 -124254892517239893734732018282001641856 9473528 495575671677806389195983592242961244160 9473529 -20693784833919565117029143085463379712 9473530 -71834798720785450795069693702346818560 9473531 -102940548855525719737629574327065352668 9473532 -106915115948592722128936464532510384128 9473533 -61070985195969924603072304110765689760 9473534 25225503559506911308793272982622173952 9473535 167148140658696977064203207515242847320 9473536 -38187692213617960183307184512138477568 9473537 -95085355202657367621968418280642511808 9473538 24496949468192801952676118789387022336 9473539 290771708404365386257215974425099400160 9473540 -71559591821617490689564900535893317120 9473541 -57971349059260146413635601304705833472 9473542 -34206606341105811416208034766001766656 9473543 108082121280893769937576418729941104792 9473544 -418150940567506464271057490083332096000 9473545 -4115529250186693035391780150311825600 9473546 25463063160588150632822268385139107680 9473547 -149940552427864856026608089744370145872 9473548 76050728764746735544530061577144390656 9473549 210266398564507266584817556263032330550 9473550 33426944651928061028993270796456969600 9473551 354828913679573195425111073305026568504 9473552 -31688060268663583461451194701707345920 9473553 -127270482210928774524999231454192404480 9473554 68918267168283498753304007657918008992 9473555 41231063987260383051547668715459000320 9473556 205277402804824565711929526952074711040 9473557 -320872097444578351210111296691035518194 9473558 -35435276204598473915541452672749617120 9473559 123572631551254132874056135271554489704 9473560 29498407364195404507928236346197401600 9473561 -16121407084158444981433817184229616688 9473562 53272373016400100511953324557139626752 9473563 223940689130563498376345052479707113168 9473564 160615943619603670384581231579401074176 9473565 -56222856507903276043916271288963348480 9473566 -146065313982764929945723666022937372480 9473567 -420689380929004393029772714740874164384 9473568 3296148815048042615861459327404474368 9473569 23614430817590813238015111688878105600 9473570 -31278771870405241828276777927500407520 9473571 -403306475597397664858250621672152032000 9473572 -76809643623108954479333788805823985024 9473573 -404254818221773980682827832102105827780 9473574 -106664589557292145200241519755835200 9473575 -8058617931073227040318975145096130000 9473576 -31478581083426255656891003758855127040 9473577 -29099763937996655686602711947755040880 9473578 -148966556330268743584785328222002254160 9473579 199798209380897023004311186178407622760 9473580 -9191995234827975548620118699920266240 9473581 -24875584444496799415872310849689580200 9473582 -73477408822365223518292608604946044608 9473583 -14758332253162793102269819922392219392 9473584 50654000609342589713494342506754457600 9473585 -127184951371945825118529933659701315200 9473586 1003392214120088225115562096301556864 9473587 162865725074125491928924447673421828236 9473588 -2370758997136680288953045401999288320 9473589 48725986534140323811263635312376757408 9473590 -10489913859808259671608079779921408000 9473591 32771821666650681098110595592312664704 9473592 -76945440820691536024185058537373921280 9473593 -383858019797077736286329630017731746160 9473594 7313383229088331662416966489714764800 9473595 -15639772426830539798653786992607374480 9473596 131166183347062420912892817049379151360 9473597 18449885349085334518032588466729806432 9473598 -143080908561014281992027189432341315712 9473599 -213165047850580527541427568945490439864 9473600 10047396797324803601821777242410188800 9473601 23039935108297501638920565588357335040 9473602 -134477091541512656713114014418649026560 9473603 -421310623441194527130091927706043950148 9473604 64577299375944200224059969721892659200 9473605 21533902640183568202562384432237790000 9473606 -19386991759599298943011831348693465248 9473607 -24211333556208834149911872863890406304 9473608 -227978947507669227771139670360502435840 9473609 -308882063565977694797904695767989438960 9473610 24355751815353323458216367619632248320 9473611 77662654333549615252108640864872611408 9473612 -301336467609568088451128783762994879744 9473613 7805107566152402970396981271302684864 9473614 -66732626054453212799943209934146881344 9473615 1340676270957699705854784916117417200 9473616 -20177153454791577229784452922356408320 9473617 214803875507878380837843306564076055666 9473618 1100778481281936259028476446273552384 9473619 -148669022905873063237102395817478525256 9473620 3498152537179786566623156569473638400 9473621 214565416976802796259244203938429263822 9473622 2005912558218512715051285534903252480 9473623 214293495229983020946955890725060964872 9473624 86063381165525339370865336564902912000 9473625 58764720390126621332111370742956480000 9473626 -75600537868169163576438754575975236640 9473627 10295012519452569007537369957749937476 9473628 26477261943538415921404345395958947840 9473629 -58799571684878337233501338364546615520 9473630 -55244434037291901251347061182035715200 9473631 -959837432502983609448056559039971328 9473632 -4506365383390765450331473132069060608 9473633 -262899611042452301500156214289418237380 9473634 -36011474647897132811475203048856754272 9473635 267953574551575712746658149638773632080 9473636 -63790248429211811056759493458972993920 9473637 207999856070959269159582955876484580960 9473638 99395931034251639094282013591847594720 9473639 33999644435724981808720987372655927856 9473640 -91033521964665945663691900638189158400 9473641 -501540206445127834815322302236210017548 9473642 -41677460714480090097789841842752464800 9473643 2454455551243676838968688928382971080 9473644 71914493008867291554628364698198665216 9473645 151590198156195134225950947206879493900 9473646 -6048495413770150823478766295105728512 9473647 -60340051615358736470159978745096455960 9473648 7455937803087650681986835529329147904 9473649 291278405416761840403653011675481214080 9473650 -51178450556411236319806460613295429200 9473651 113850926200241718108618622793470848000 9473652 -35843108351314190260373775566846668800 9473653 -504953011458919907430117679230909696 9473654 -25639436339115206140133637552811497600 9473655 -8366561379549443520168512461492209840 9473656 -116463923980927274572523289288560517120 9473657 -76360868155904438495657825736803747094 9473658 18419839251949124487949877385451107840 9473659 78951086515717634785543398463634349904 9473660 76492491479623332068399383013727744000 9473661 69120107025167630176481385379116907110 9473662 91487550881136210039724361478355353600 9473663 197448491558966365845045069279028182912 9473664 52070946189946531461790434059133911040 9473665 -7527154002793572930615438600968190000 9473666 19326385362433891856504502195518117760 9473667 -80203847168896285140104259030161679360 9473668 205308465699710726204908509299555282048 9473669 578846099841445558396073303992962220860 9473670 -76693930689563903156698712519497601280 9473671 261855040746193726268490272415442830872 9473672 -106909244977674706201746425919859752960 9473673 27773791472130603374603311402427889408 9473674 -608899028585608573336842668726358528 9473675 146986122935095237755744108645817045800 9473676 11813316532034208963036530053814226432 9473677 -52113560222321185359657847518933643008 9473678 -23535853131453709146161039085366327360 9473679 -3780127025877877729335639365865510240 9473680 -38730895713185770350293888419430400000 9473681 -938436964970037965850033666260054208 9473682 -9278631535368467519591550253664472576 9473683 292438534574467251598391993414063253932 9473684 -175999785158633273939967918762248448000 9473685 -14348928609401819200423631705248041600 9473686 127938906249422185265078484145730997792 9473687 150172200448066685151442691110015553472 9473688 -27515350496431594969435821327354224640 9473689 -272987600552747179852499276051768470560 9473690 -109408253976311977747871312970014618400 9473691 -58693322427907637750445986864099752080 9473692 -29174006763994875666736423946877960192 9473693 -10909699127420623468005627576290123136 9473694 -16926286684731933240213793559997315840 9473695 163240131595714663317892899121254240 9473696 140849224941116291509127901290220748800 9473697 85596660897917390292986706718793290068 9473698 -39562766161987066694491719070847591136 9473699 113410081528742542469393265320621415072 9473700 34714782531235315134829971362572185600 9473701 -179336067291578081623713393612543039298 9473702 -33404961643766966740978968083897122560 9473703 54055220447693061131379748477712377344 9473704 -381664897379149994504709058912595558400 9473705 -50742480132238152269612694957421474140 9473706 -43417991215278356547791029177572940800 9473707 -14310089611555379845084821662800650440 9473708 67340435727968149242422028732576145920 9473709 -42093875476033810976238228084435801984 9473710 -1372656916167874324641397166324388480 9473711 11218182076109954244379185042884207352 9473712 20317563739009517282259983466134077440 9473713 -108067058068395452005906373045525146640 9473714 -213881301596905831579627101779183407488 9473715 172523349317271478217535860172134650560 9473716 53790187334269915372462595078506313728 9473717 -4981839413877311811172956764591448480 9473718 -93380291109426065985600982765562563200 9473719 422254621455839196482337935795938094120 9473720 134813589054390159175296872500303872000 9473721 2625119851987723362550732678723672320 9473722 16050390072012273421823527884422220912 9473723 -315489535030220107973870017903562496 9473724 -6053833847116942759063865506572214272 9473725 182343699998393919144821644769066911250 9473726 50183664883553003507222125483218551040 9473727 123752252802780463858135224523602328080 9473728 39197263580012536123366374738594103296 9473729 -161669683125050612998302175604110388670 9473730 16634140016122806127676736380739532800 9473731 193876135724232282488264540573096713532 9473732 311457434834357136186731754257210964096 9473733 -573764010254240724778436156077377526080 9473734 267543614907928294296990349401012286080 9473735 44513643381985680195362639432024853600 9473736 223659191122263138654733038690515558400 9473737 -8991693818812335274307551271469362368 9473738 77925328235734562954190664247401130496 9473739 -1709554650103335599666623342584322560 9473740 72269202001908384701367997016077793280 9473741 30162097269706312632836198709366113142 9473742 -44302104890667827997396544301263485120 9473743 -500599492939134370216141992422180886528 9473744 -25965910211138281999994580132722638848 9473745 -67401497562284227480735951196121242880 9473746 94825370224291069438206971400822841344 9473747 -150938689719412507036543021414881160728 9473748 -38675613414129850012670820354056878080 9473749 -20970210351502837070770891874092094340 9473750 5784227664329878886664106339254480000 9473751 -52865428739456578514998056973037619408 9473752 312350354201934162292082256345322137600 9473753 -421696613241500096446394477780651146998 9473754 -64052809631551987483018118983864807680 9473755 -55654748072964433839127441624399543680 9473756 -28925210297073386863198032437030561280 9473757 181897399492522947672007931425721024640 9473758 146558560314900838426763230999660260096 9473759 -369727389006608616478859087667128747040 9473760 -187111178478788989720305401596477440 9473761 260526367678390379514527609730026527200 9473762 -68471077235561906943666273601185256368 9473763 21864408925790057479090077534007487328 9473764 -125276457584630810400991418308715991424 9473765 -43435968855595391527615321327453065600 9473766 -11471046375616156157233403831474246976 9473767 -20680705081174534684519408945751178184 9473768 -24518534154962085789813376699155056640 9473769 -160763325648524758198558856290187267136 9473770 95009799761692709083442262164492362080 9473771 335479466738872076286076063593000969972 9473772 47815468917182532444852935062086795264 9473773 -663234199502863588010413392491833700916 9473774 920977015685847364475438701565507136 9473775 -29982567602506230163800582143198020200 9473776 10064809390000085120042952045974257664 9473777 318602687723267849274152335031894837412 9473778 -2484890208899451809597666106719676000 9473779 67126210700130505077174160337259274576 9473780 120138602868288547916901811966790553600 9473781 186389818351618682366865974342241195552 9473782 127364163803239772326916821140412792992 9473783 -188265232885193114245492047691327834320 9473784 82072529942264376168853510538895360000 9473785 79160521723649033882343551418809638980 9473786 -15121099135675666181494847602204803072 9473787 -9995728568215791647785877194219972560 9473788 89960093089722748056555014131757233152 9473789 150047981240071068777104980319111061408 9473790 -68591105766957202694993153674734796800 9473791 360234245773825407697608252949111881984 9473792 -53402706160170050352136285542709985280 9473793 -5018340343299826508799313998175257600 9473794 -20189841877142892953412243037426423296 9473795 -353925699960172979828516167516348570800 9473796 44240592955172926421964308617804660992 9473797 -363409543553197646062419517593749790754 9473798 92147278838209330607795533588726112064 9473799 -76124327741361706515319761901403304960 9473800 -45647044508254550744843227395403776000 9473801 -277908899039655919162621863045777300198 9473802 74727492403378767668764115937286975488 9473803 1021648298067139143598264445836210704 9473804 301463317252474863816739435817060902656 9473805 42449154340578124202122961850438016800 9473806 -8136580306464186815585550906570627648 9473807 -96278598335309504614829761152731749200 9473808 -33477233755917928811185382659527868416 9473809 7121238415786905326636639405914105010 9473810 -36691599822604469659000751648129497440 9473811 156944541449215110502737963889223758776 9473812 173930016307135787518369789989966442240 9473813 69908119152679775605943109119489502300 9473814 -7182399315987829349557823396978565120 9473815 -1354727077431479010739219837186111680 9473816 -649364964269306614410486678891509760 9473817 22250135837910366844782063387788609280 9473818 -36728810988255604257901603125153960960 9473819 -304094392664088206951757150357862927104 9473820 18534795492745658597212495791037486080 9473821 83584445629687264208245325688172731584 9473822 7902856689034636898554347345421859712 9473823 -113882522445319710133789266529900335240 9473824 -43762316085420710205612376731051491328 9473825 11178624906177255106943691249640106550 9473826 9288835185937631887292603873953734144 9473827 -97118137141399636943564941431171885360 9473828 -51349729636172195075531921658739089408 9473829 104585119157766171710668128897796040448 9473830 -11248945796235532430860044350483341440 9473831 153310148833813258094189373138380368632 9473832 57336362487541430521622952470531435520 9473833 -269974694829812690860921207807557334918 9473834 -364025237364353381188798629659784830208 9473835 -45745502189973036908665263162304055040 9473836 -84962674911870136424972138123109841920 9473837 1063610383007062331877111650538578562240 9473838 -42491317969283361218276435435680883712 9473839 36430080411535066481753617064366830840 9473840 44590523781576242527274115388940943360 9473841 70591437624389440520226933786601080000 9473842 -17240824254380538209607739319935961088 9473843 -366882209373653886192380402737210657908 9473844 25884551624542225528161942697103493120 9473845 -21947232086563181370402654652443906240 9473846 -789959206893810993896263461133788096 9473847 103075727649143084636584125722194823400 9473848 -19215950784288970442545348188605153280 9473849 -141678422039039665487147706976825454976 9473850 17138566387993926006725365475102916000 9473851 234799067787884847559057719239475834352 9473852 171053584035241710016078802700496935936 9473853 -10847083041249273037682488348252898976 9473854 -83644582359480410628479772290250930240 9473855 -22940038605013322193524669271352667040 9473856 19642067941983540427524953787932344320 9473857 119265931429430372773294098228398215106 9473858 -160400302269997028361161618296619580720 9473859 131613725793678567686559001795616069328 9473860 18106947759298189561499341734079426560 9473861 -264377925280896982243981214740625537730 9473862 -83315495602957525218355952767591178496 9473863 78388544183600637756372680900708063360 9473864 -49217311328243636433938968074656839680 9473865 35578262428419149469732121485308046720 9473866 108222371685349099051144584627863055360 9473867 -14604141741134127363889618684378970400 9473868 -118885415536203059667436578344519009280 9473869 285365027763099545167603008002539062144 9473870 10712763688786062106391623957224568320 9473871 220544499307587954364077451841724804864 9473872 39795990570949522615995464672190382080 9473873 -612522289117002597569474163213856720656 9473874 133641346068879960369477960153207020160 9473875 80096799082325641528623401142629100000 9473876 -64368520232303449652523824884556480640 9473877 -72003246187504038490662712118238183840 9473878 221511102933250591174204303121863230240 9473879 -147300176057347004853092245965835970688 9473880 28431071473315457940736815919016755200 9473881 -268987573554726590682965122635688283136 9473882 -64324746015509118050203695540770610432 9473883 -146423224428259911834970149056531606376 9473884 -122843607803170475248654854458007748608 9473885 116431163228899310915934989291209743360 9473886 -29319657062287390405176838050297881280 9473887 -52675092328294012136365513313339117328 9473888 507417195037208865516677610228557021184 9473889 2437412608531073597315311776057759792 9473890 49792792975672090984519800199953895200 9473891 -57083893962022764540594934457713318656 9473892 98105242138436228275101077495484797952 9473893 70229242470579680565906795116719627968 9473894 155864595380964206110227882892745481600 9473895 204162038748926980250486687127642333600 9473896 -72218712909115766814574454064520611840 9473897 126966322072576287023543716182818156346 9473898 25130558068376044630845650121422000640 9473899 -225754686641015214917133827827675017100 9473900 156142009474473011805918359881058880000 9473901 -70380758882468577438208897992512437536 9473902 34010109885820438669912077872261824704 9473903 -127109772336678053561206086630460523160 9473904 22097438151395656281985436923902394368 9473905 52482720108364497298792107843158733300 9473906 22409702517835241140895345225096899584 9473907 69477021441605665639058081837041260288 9473908 -137240838101449219842206666019977951872 9473909 80043561777316357826283636995605856604 9473910 29582347480372180962766949225632727040 9473911 43327359267517214821101427015162748400 9473912 -17221627363591184457635885839847301120 9473913 194597758555652635241624415148961138400 9473914 -169036761940182151329574941608609164944 9473915 134328750195272208074896798452855716640 9473916 -53062564950096296083079289733408808448 9473917 -370265727955814048527910584575672463040 9473918 73975897585662309167283795390238738560 9473919 123519772131523980651319158919001088 9473920 -87804612617752999715066846668180684800 9473921 -675434521046819190750228333816098767356 9473922 -11377965667845398900313600763306195248 9473923 483319516008992442346592254806443887680 9473924 -38464622149846118126540497094070645504 9473925 -93511894436414767724035191964862724000 9473926 14653337640185126842219214053845258240 9473927 140801447747271209635915434597645635832 9473928 -108019437314067362261082888132408483840 9473929 -81562056309652143096571847531134682470 9473930 -85227086394015947729882875577830164480 9473931 -50911536272071421071786068884377325088 9473932 -1138922935409528585800841058077573120 9473933 31914739020553788756336660315056036160 9473934 59938913898568206907518398943227738112 9473935 -288082786079771165077488186256342464120 9473936 24152879399941136505642959641799073792 9473937 -31391595880709193958242151348556400 9473938 -62384268514992762870634583757276542304 9473939 -57951573791731587180565273249598778144 9473940 4470680557371387912818965905426923520 9473941 -109732490016027760305528585072909247616 9473942 8736179560532998383355425249343848000 9473943 -396803918435477968173963954302838936 9473944 -83774274412511248633543456143779235840 9473945 96244129669198733001537777592349710920 9473946 47263469420857601345249740532975345664 9473947 85074814723568951705517786455323640352 9473948 271267654157939421411791165097570571776 9473949 -44624867054395096913088299562367346880 9473950 -29906534657589657887759573221004088000 9473951 4984719220667927563769624250015550800 9473952 57532645908971347197705634727319306240 9473953 36766931642256810967743574624063521600 9473954 17147400534720307700008432009942528800 9473955 116617718948337010358436375207924669360 9473956 193257541327854074552329821818273832960 9473957 -11831518577503097178340842379697491428 9473958 8158416994403289120946389500752401024 9473959 -12285120095688704747025797719559574480 9473960 -68288417091284845478696095031820288000 9473961 5710889864588495028053635776999617280 9473962 6949153234998654014994130089558984960 9473963 -20981190414643087897050381888558848760 9473964 -83614019916491058306697984314102739968 9473965 -19475681676931834132527531327233857140 9473966 24891069357093776165705818919526810432 9473967 128938102277162872015728941594071960584 9473968 -34427272652465158800999959415326965760 9473969 72019476065417076482942439646648930596 9473970 -79407678918913233302717625159200563200 9473971 49341241270688183961715923108341324880 9473972 40910056764660330778021650443316436992 9473973 -88228682647290762844005476162067285216 9473974 -147824486335231963897816874193581191680 9473975 -285967432011645524260305912675312000 9473976 25161146477397850220850067253850931200 9473977 -311650579450587690589532843497347769174 9473978 -379450391188751823660783649768930374144 9473979 235311437719034243977958425011177096984 9473980 60267156993328684639610821669455283200 9473981 -82360584527256189541551008653092123840 9473982 34266888956111096405609185912991612928 9473983 -105220131828629780118771629010174808768 9473984 44042480025785017080791808793085214720 9473985 -91996753805250316656710894007116009580 9473986 165766227429023759957882811926016426192 9473987 -346260085646175509835632260669065191364 9473988 -103072675315283191780679827802976030720 9473989 89793926306115251578062725432148376640 9473990 -71062471520919182321920132322305893120 9473991 -67264456619026765228815238532356344960 9473992 -55769325233698377154887421444632576000 9473993 20943978597953874817861900689481143168 9473994 51581278691243157410090535268115677440 9473995 -15517431735350405828305055833974222000 9473996 36512058329646712468573560358924615680 9473997 24925253693453797169707823223414340128 9473998 19271168416640431253515670832723725376 9473999 -21674372792748748966091300818789497312 9474000 -47621331127112352584895736061460480000 9474001 7263339385414983179004322531584731632 9474002 109109932422376275816327903788524319904 9474003 -2894168365511781263890982572086220800 9474004 -207454591107341995959486984506567714944 9474005 -55006134508180049459002895018811277440 9474006 108012098749408505858494464780274259904 9474007 -131581165597905313174292785287801728768 9474008 246506080934714278398506988122842521600 9474009 65402831617035710793858574956657131040 9474010 -22690731952200200926537377038633472000 9474011 277683264831495241281675783093999982224 9474012 159317475031022470007082022466247131136 9474013 -4820171364888102839794597181917065576 9474014 15102690469744476947149962999221760000 9474015 76838807372818923166461795757229970240 9474016 -231929114987011925578949064321210777600 9474017 -1857017957603904028240091873818766400 9474018 -674381044682195023855989652826218752 9474019 57993345331288606853236152688572683420 9474020 22087098287764184480261331515106324480 9474021 31286435708407465455405482678512469472 9474022 31389338141993368150901592473731151232 9474023 28553418555217942082700916536789290664 9474024 13949541978486031112555435542300753920 9474025 -289882993952280127662849806649670550400 9474026 65771334199640846186900441137157737824 9474027 12506665030185741416971562369082620160 9474028 16388085558099748899672660781552614400 9474029 362418373435524796608878170472046494976 9474030 -88082552586867604154332692323462496000 9474031 -162132857366092960450287544419302651408 9474032 -67920547212650003619609474407432257536 9474033 71973884631668128158972497864743780704 9474034 -3934702834173358214760200959622701056 9474035 628315641333269665870954711071598560 9474036 -31366603182785395110559113396315451392 9474037 581773734435311264095273305578515016512 9474038 16016631681441247609639011487770285696 9474039 -231731789133737182880496479913687897000 9474040 30653948702337220693622966537482444800 9474041 -247764221845097766225550903231597329558 9474042 -116485069150921695228416620550744510976 9474043 92742919042361244508754642458962835200 9474044 306982383631734124424646522315200987136 9474045 -3391162037082638639222731117901199360 9474046 38332302248128392930954538700518086720 9474047 -65698072747008057726002187503903450496 9474048 195942709719900051755967898046328471552 9474049 34655322466433291907803381501676363648 9474050 22415395285114357914698182110545580000 9474051 -135399741383277632920411842502791220416 9474052 132227995805597292584140614880812246144 9474053 -87445584583188246660741819591622417698 9474054 120618128785059435381430255310925385920 9474055 164377503451460278000273636263462339960 9474056 -332443746928879776844867716071085834240 9474057 4749477261537839587269426994708988640 9474058 28063392048085244277424846976856368640 9474059 -11116761997840473970784970603988849920 9474060 -55880957470028457609200011368043607040 9474061 -2510234324009591648898237712596168608 9474062 -896602738825470802783895960518709760 9474063 -97487231917229848417819241903086771056 9474064 41475934633995570973952187366149857280 9474065 36650900623405290414140742180855283200 9474066 -17395993456126577303584170714929519616 9474067 -188775673046422941942124620409991000408 9474068 -87073829259954550686886114408263229440 9474069 38197038586819826397592456254685768608 9474070 -90285428324256480970303426910995403520 9474071 -85307438765823685101874803440447788728 9474072 14175755553778028262448576566896885760 9474073 110129849420186158140498397149459777536 9474074 111577583326040389806228657109680247536 9474075 -19662469895845564239430334606700744000 9474076 -183550494883387990775942084879699824640 9474077 -304097962056278083839230597316044909088 9474078 -113053534263657579658755549129368976576 9474079 23361147403106119419538863538781441040 9474080 21467022708369289098922707004371763200 9474081 54979709612906137550003812911774453984 9474082 -155750718032768905038794652868981813248 9474083 100171835683356776298819948571544480160 9474084 -3943277464959459308456642028716667072 9474085 254155758563183731960336606435623222780 9474086 192719677849188383080580191875983424 9474087 54337004860510901739568948683421595904 9474088 82057924459838357949747123458300712960 9474089 -81002300572308834648889319130467027100 9474090 38908836642087142778232798138462424320 9474091 -7929365386043611737382467928036352256 9474092 -276252071693944786867208871875212272384 9474093 -216325002037436781413584715415762474996 9474094 -49238454871578708325095491638210416768 9474095 -137845124678969363231448880300158045600 9474096 11313669104326542254083904523378622464 9474097 -268705825199420278338559613181897054540 9474098 -15358602923852095976271440056490585088 9474099 59855509871501837961694240985664779064 9474100 -47798481153249086030608323074687481600 9474101 52799906735787540829643312084969286240 9474102 38476746001334512394436599094787822080 9474103 -51899381583043046598510008387038763760 9474104 -5128573724215302453200566945338593280 9474105 -93580068839020154437290171737131687680 9474106 -7675291112636716810587247452160207248 9474107 -131356956801929600482327099599653455644 9474108 23691359076629757502930880304941162496 9474109 56288552495117974058568291951441999916 9474110 -35116583949720447972065026093300271040 9474111 -220858854703059947705490884449049579520 9474112 1236955614295691380433415215555543040 9474113 -33579938668883998174718527230536738112 9474114 6818120976961305406173442721591632896 9474115 -114991798663003383619309322241919624800 9474116 -37349151281156563653075636353407340160 9474117 37782389306029046987083596514412507712 9474118 119129290229865290611906651880959994304 9474119 -115877473385406347894797762403058820704 9474120 157311474484651549149224811886710220800 9474121 -64662606529232107357606188533602780188 9474122 4758719491205006955953890654105336320 9474123 -64213514311731771855021469063031480616 9474124 5764448898132456971889123869393482752 9474125 308095964422894150887040133926371279000 9474126 146571668987261723942019063812860752000 9474127 -21986281560462649839412082610363871360 9474128 -87377721271909102260723233375289090048 9474129 1434653147391724939296478978177167744 9474130 129287595390417441206561385813855180960 9474131 464253589324121154638555448762537064512 9474132 130638435112460264822767938694286518272 9474133 126653713646180976441486383385489106382 9474134 7049234612002563219850321032963047232 9474135 224211680645133404121520452322303768320 9474136 -80413782438979991021148372401761443840 9474137 -128644403334452440626006382562400312960 9474138 -7939515313082624829157222931319943680 9474139 -24194607095735484861433013197836363720 9474140 20001632932382630000484924989705295360 9474141 -439473545734247701362516466995199948800 9474142 -90782279628636439984764219106343430528 9474143 -124116869921991165409306324069231078800 9474144 36060113650565820762844290879113134080 9474145 4237631015353535563067180101606758720 9474146 44940337235526477331706583654834029568 9474147 1138247141714045853058379812683116808 9474148 -87384846801852125712758459021075089792 9474149 333916442779459581036854403010460529150 9474150 -1378095367932346201201550770285464000 9474151 46771345208166756643059363950676228432 9474152 -229796405295040878370035244192877798400 9474153 77156257042023528082718572567056618624 9474154 -75681218606019560271690494278979450880 9474155 -108845950654919596845964355056692230400 9474156 -125422390929865120294641518778782047488 9474157 -37754597187493691371217949531800909952 9474158 70582440862477127315745936166213240320 9474159 9801189051795231519444191145938698128 9474160 -3570790803720766163993025541413273600 9474161 252920044170264457127598175528788946800 9474162 4159798546861805534611026635710541952 9474163 -48725005252405692367804692590984593588 9474164 14123831815318596569359056745223442432 9474165 -11798275652757897104179247292281313000 9474166 -4097217803037649757349360859728861696 9474167 102206998092705983724850999070165771280 9474168 -26517530794338845860494825260879708160 9474169 -91053199646486231226903081526471902720 9474170 -72221422422458504942739734858886258720 9474171 -23654650276566264433109872653121363200 9474172 35107505271190904531345151115490883072 9474173 -40712795120491739144043263665486991616 9474174 7539972304297624843535627434302483648 9474175 -70054763703408466938249630369559462600 9474176 -299159645782767463583680568912448061440 9474177 149698758621592480508535181851131815008 9474178 -90364652351957497442774231612514322944 9474179 -255894016835240619151675073224004880 9474180 112687231970112884131107408252374937600 9474181 -258198555408257601924103646539752154018 9474182 99435960561613203824236941691362619584 9474183 -37575884325370068065741575892970789216 9474184 139239185872890744517477657955505868800 9474185 -62985082659585298914333171959425319040 9474186 -115240858979017614565339064953648071936 9474187 -450253456854829620356383226649759804480 9474188 -59200504063877974744909825884636625920 9474189 38478891600538156281410045007960907008 9474190 1488954132711575210667046829567984640 9474191 10480589753119314791004639046416582000 9474192 161858590271299553511129258660986880 9474193 70506971698510512497882077993207326784 9474194 46296642935079898876584140161544362896 9474195 110809727881706672352168972537360751920 9474196 42287887393951459721683075535045594880 9474197 -421536059502740935286635200779224067460 9474198 -2524404504496878928025781094594206720 9474199 67904598944706760699067708562420007200 9474200 -31218160181577407574837873219158016000 9474201 37207870718554231735586738940688788576 9474202 222998286986486801326248074452207964160 9474203 88808537997336209863862151121789477824 9474204 -23009549795102480443287542203846929408 9474205 37541000357180425765518731705876432760 9474206 -9536569437715116048975313600218832896 9474207 81848976037251823072031123493416890440 9474208 287095455542502872736062841371246985216 9474209 -29024086687138469222371600235542498590 9474210 -59935373404745947076931036636438424800 9474211 -205987545726157391597846793861870545188 9474212 -40751053830015416942470901601308215296 9474213 92580429017669544037818295336885432320 9474214 52986898947208772105735659852171647456 9474215 278939909981915505202362580663296047520 9474216 -119718460248993602218641818389823078400 9474217 -287162694282707608574452055481885653360 9474218 51390348089221106558782563704963947104 9474219 -135113146641155931906089326057866329760 9474220 -5948176290229089305965275233432371200 9474221 -201171844100940026087767703332203769578 9474222 4292372832581923785362883450908907072 9474223 -74609065224907554126000685107431908296 9474224 24649502278052733745082786829744291840 9474225 76617568111098688873171860516802311600 9474226 119507357787265114868942583593555991312 9474227 -14286875968649454311929782738579439968 9474228 27220742440463267842177839920491088640 9474229 117505643397058517493407471178982514784 9474230 22937179505723456533282203783082421760 9474231 -67176964156776577633088188735416516576 9474232 22749292583972295000949662478954168320 9474233 -4202642962042520288564305163400969600 9474234 -18834410838694012030626283625659969536 9474235 -15005116824742299922844780986507887840 9474236 -212175393396248434823019561580550138880 9474237 115525966802271043391451373602766368294 9474238 195965867146280632638422223428319755520 9474239 -129837223481192057988752463400920415440 9474240 19198664632417858411362763699283558400 9474241 79891170923749600416280965839348558272 9474242 32397028674423129272662265889093196800 9474243 -40103658711607427537023429297275881736 9474244 180452408452771085737542948372561211392 9474245 148016456626332409807384725111937821600 9474246 9112948120662125314326143116686179904 9474247 -128636160170031027293415903439216299304 9474248 199397668383931115028224422445814604800 9474249 209467310739849992743543032780871424448 9474250 -243285018579427168961885101620269448000 9474251 -80622796438044384293011829293204860096 9474252 83806466648936211948212021441167736832 9474253 -173414493218240779273780279317642128340 9474254 55028000630141707341256301762161872576 9474255 16061877753357227279887058523902438400 9474256 28804353504728978994748863437729562624 9474257 70910033937993330290919236457759904872 9474258 -101105006811089761264934952687390662016 9474259 51533627609022477410616465753896933304 9474260 -35630792504674230378955977658559692800 9474261 -43097702647390851783764819101297458528 9474262 -25079055296421691699699558614835713408 9474263 9490467660376173105309067734831393120 9474264 23586052826502726470764408724389355520 9474265 56380465009141987102704916893749382660 9474266 -34564864440208784586773342749011249168 9474267 -1643564649243273940937868457515681600 9474268 -280997180092541896799766956113795466752 9474269 -204843714108114368450408347765319337408 9474270 18889334991025620594183171394149081600 9474271 -445279078449570186480307564035038983680 9474272 133474861673869582550640066761856909312 9474273 -274014931295957829747837866229347532000 9474274 -18055633219556172688946054432736241920 9474275 7028193902306406372061555781034670800 9474276 -40139591431019605812679776661312229376 9474277 136429621711480583193341302423303904126 9474278 98145237552430648084362669259470484800 9474279 -109940530102252553940385865723301732480 9474280 -14745332035644911535566555644068864000 9474281 22706105482509136113554013634946231412 9474282 12680754273883308925686512951191249920 9474283 9678315812464680113586065254070092064 9474284 -120505343481110791374416956230778642944 9474285 66528853621846832767675406486129503200 9474286 -64807084493427263664702441449723433408 9474287 1671040371834533762527104214308869136 9474288 -52151029372202331588773600443460714496 9474289 91272536596678376423809884028284687600 9474290 -12164192776667978961532426961484433920 9474291 -9315332926444592072358026539801274280 9474292 -2608117814319483216762599158882549760 9474293 -288948580820035631363167929831660523680 9474294 42596525305979822584077010789755583872 9474295 -83448568494593189365873454662209100200 9474296 -52830789847184532057300194602842624000 9474297 -3816111120496593997601173368888214128 9474298 -25205553354067842561455908502126343936 9474299 -21698809345529244399025542269948378664 9474300 -175999124311146598179764336653440000 9474301 176384723458214958804879881176304048704 9474302 -176184537444190072118913155649341211648 9474303 14708980859024511256446523446610410000 9474304 -78675579584395780815048064166692651008 9474305 13847937139074381791296426700694279120 9474306 24507314673019503670540050825585861504 9474307 96961508514420926736126623910543941472 9474308 -124023706220573636721663752177063091072 9474309 84851601273060506573726393689454074170 9474310 -127860990018245376813549339183422893440 9474311 -2758155876397734469563948648323738112 9474312 -210001763484252784465117667403890688000 9474313 148617086468929354213348296704989056768 9474314 -175792179802253500890149512222364983200 9474315 77483537448214407736071250635663121920 9474316 270831447498504988089731079993982519040 9474317 221484267184957231051426175018791968780 9474318 15897818513760368823969604316696225664 9474319 2729504539804654818521096421135533944 9474320 -1094422561933401099171375390593433600 9474321 28752016668449419336455691585389980928 9474322 -66224329825054345206779285704455916032 9474323 294520859248739610822952891219507126572 9474324 156208062755069227775359913053523245056 9474325 -19074414607304971004591651470924604000 9474326 -84912105034271239570581381280277457888 9474327 -53904536385590088789604328175516407808 9474328 -23400433494003964395580249541386659840 9474329 245576908599335504226909515904162424260 9474330 92047569830293145833163581356686641920 9474331 -101841487785362131435758240296449836880 9474332 -48849872556194692908698586126088688640 9474333 6788156971822144989312018308099899968 9474334 -184521078688828608995533370906029943040 9474335 -847705132634945391240945940399958400 9474336 167457924375446335979794888996601462784 9474337 -123896994153575589923061610682454473708 9474338 111914966866207954332320861589744203520 9474339 58581183290534142161146922739629272320 9474340 1741636479391471278132474805078049280 9474341 -300468565330277417913237849358683576258 9474342 31220775556882120084925225121610053312 9474343 287762087577160329324085882238642233592 9474344 36683138781597744168190272652003246080 9474345 13549554709269732362984904127943106120 9474346 -66471905390875867703198508693586018128 9474347 145611592250742819069728613677199503796 9474348 48341413879758881934408201543287675904 9474349 78267549664569619007964404370095481900 9474350 -5276682138955191719809187827927464000 9474351 81753695340404671049616486181134437904 9474352 -132695263075539563850509083317985280000 9474353 -107940609160248456253238411662997507520 9474354 -37878828535795282546002620400194549760 9474355 274131135427800567103260195737784143520 9474356 56804364078414284846321746707305281920 9474357 -16564009408276201740355309434336180960 9474358 -181379910970935509793965715903651930240 9474359 -360481752174007390824948422331234148440 9474360 -44956121163695092394169712240951296000 9474361 -6055559635157518258901185532424706680 9474362 593028199204814490384461831497211904 9474363 202508400641275381329276282101919281292 9474364 -236285259983881978276495622015188328448 9474365 -281631458099899471240993524383839270740 9474366 -55170698792884266433134446785806999552 9474367 6394806621116974360511090360063331840 9474368 6748335943952919736575031042240413696 9474369 51731761716313232831050078551481804800 9474370 41076926997819401814408497385207489600 9474371 -40373954753915676023836357637059951428 9474372 -29234020468676445117724526603998760448 9474373 -123304711818769328900911910224457473378 9474374 33894301088868807555522050074869887232 9474375 -2329624589548774979058400667430720000 9474376 26618017465441323472013745639859814400 9474377 79727641529675453660192513044732361280 9474378 -4871052211200185238731672485514268672 9474379 -321446811270249784819135117679543909720 9474380 91467935862432831705084379596675148800 9474381 76691676251093899539460603249670889600 9474382 39912127433640824807278625270764685184 9474383 399392647414142756615208369303705339600 9474384 27532500936753546566426292504357371904 9474385 119334128509835278972455233290877496360 9474386 85992174660090411391714709857128648864 9474387 45321161486500580393647260656990241120 9474388 -66705031063582733914868250095446425600 9474389 -71205640515780138792601108386088281480 9474390 -5807539609655599107087334141979376000 9474391 144219431013627556110694984861154850400 9474392 -23970050154228182500485327008115456000 9474393 -61710749608641924111884489058412409136 9474394 203908719885979213859752389360598306272 9474395 40472253047812441685196606099820555680 9474396 -63423011163387204545827994735627294208 9474397 72823724274830275997378927817608308320 9474398 217852664304519275087432385923303248320 9474399 -109820472397263131746386025149906116232 9474400 31902620967376633187065399398078873600 9474401 491949981104864310747683880203465179170 9474402 -10374975789703938431741177033183894016 9474403 8934071964267704880812303242514012400 9474404 -42999995622296927659409690144554998144 9474405 790443226353984138674436529603336320 9474406 17893274121573670050315543517365135360 9474407 -189568008729447114987515599193217719160 9474408 3588317188645072604557159488569564160 9474409 -50556399900985048853892210880433293184 9474410 -60199606836490711698695729300431553280 9474411 174431830581687288179704526610547037184 9474412 -249602670807913047201376225937281894144 9474413 -14683160942313805165294859589885415296 9474414 11206588007696117126416929672327982080 9474415 56044297642717780213990889791451167560 9474416 -395793795224416482688532636681502720 9474417 -34842463756801368254006126322781177740 9474418 -226236133653504776283594604467384329184 9474419 313662327368430475539383540858702314440 9474420 -66293937481349923592192130836851845120 9474421 258859141644251853149672813686810766 9474422 93830094535462064294905365834381268032 9474423 -57291050037871683643572254177091198720 9474424 356677113414347759545231961384271912960 9474425 -189590115619139549809366938394283984850 9474426 18571829057265884243551525352303112960 9474427 120028053312460023700900564254991013352 9474428 17540086792997917055149740406939537920 9474429 40892886833016462265009363981692086784 9474430 -51043082208835456869894372658875552000 9474431 -46369553231471202418678509788842040736 9474432 214586466104391946415498141034117857280 9474433 6103247710734256481761869619525132804 9474434 -6014844990896368494361569939948750384 9474435 -170602814351887901925086188458303184800 9474436 -61308163687987220113241069842948313088 9474437 5316026933236413432272870213086139904 9474438 -39414032010554610355847548874309099520 9474439 -57420869978945840945443330071405046752 9474440 -217230686340583934704703984530041139200 9474441 194602690306510759839293634306523828320 9474442 -4392310303921034880892972950724114848 9474443 107347633143490982344572845787864553920 9474444 -55237890313065242862687289148300026368 9474445 1746043283468278578045571574703391800 9474446 32310256664851418835116232930842868672 9474447 -83875771521419199288063133504741774200 9474448 1087014168825283725482526576760848384 9474449 -115733144381515429711418536608443701260 9474450 35034518032593303138914774988807955200 9474451 305142785158568496658662895917654944 9474452 42693569145776028640451171064800431872 9474453 -97002398032334168380757900926438785696 9474454 -56811735369471899345664875332123754496 9474455 -582192294512905383519056508048778004640 9474456 -199578255364281376684732476222487756800 9474457 -381447673449141998497423570983474733548 9474458 -20269828257533412125707442684375764224 9474459 -35704511096932228357725641214087423744 9474460 151100355055148501220112966216088993280 9474461 86924771148728971859183611150908025062 9474462 44004145008992363145332403781563699840 9474463 385308577755307008502898526786262379400 9474464 398075863835825481080660503341815562240 9474465 -26836041570547056159721055513343160320 9474466 40315391725820494309298486197564932432 9474467 -27498109258643401854763395413407016484 9474468 28947876725925673640195650925870039040 9474469 -354126632121808027851459392684373528130 9474470 115017653090849429140182736879053312000 9474471 182191683442453927974093361261037685840 9474472 -183528279351206081556098021218542551040 9474473 49955079501859637483881176566826827124 9474474 -49894534770497855945593262981962375680 9474475 150152830786155622142062271059683411400 9474476 -157311866934887449566541743347056043520 9474477 -109622046179747864715455216370513205440 9474478 138871586480356103576882468567809895424 9474479 -70471103828170424725465397028919441728 9474480 -35940864369391660797097888285345382400 9474481 -24496548957185011902635207970627972718 9474482 -31554229924572527624042926728535016448 9474483 204979823766382490352052157995448500800 9474484 -113492283762852106221387410799614035200 9474485 26125022181136746397092644630616505200 9474486 5028217259878941010507741231215120384 9474487 -324954096699528514809415243466899444008 9474488 283593487584254568605129741355252264960 9474489 -11951270333383231962150435272606285430 9474490 129245971781359547601195948718624236000 9474491 1462258341108771245479583802764499744 9474492 -91241295856692118870330041570351848448 9474493 162272057138404154882708842713478803558 9474494 217940308161203517940100372457257748480 9474495 67398698284307774284899194791235020800 9474496 -138934325833693208053546029234983534592 9474497 -148193621331100231919167253259866038608 9474498 -3110590922133479655046365417240230400 9474499 -47027807137754168298327167474995836420 9474500 -20843900778910268330878548090799104000 9474501 179555326995430774791814695745375710432 9474502 -143288559614526494200428223206987854400 9474503 194076934142286889388813591385085838280 9474504 -11205293198158862145132497957822791680 9474505 -6620639510943058286582634949697384640 9474506 -37669022753509586452150265272693380048 9474507 -25723596263680565530342628311554812640 9474508 -84553256921287736404073645407766882304 9474509 38121488307269869840953444207572717952 9474510 -41092475557765758841722052606598956800 9474511 465542823187029150321017500659494992112 9474512 25206080740607455032662029649329545216 9474513 -9810627216921131374794524103413100000 9474514 -32527307268783178685724126104331660288 9474515 -17505010835836603305526217247804457200 9474516 63116016808641361836041486257317457920 9474517 137572987867225909956119297051352482620 9474518 -39150631766783291237942603187791502720 9474519 -129720408283605062795959208302264524672 9474520 37800687833675992400598256242228019200 9474521 -82997500687600069088057856371937161280 9474522 31015589630670214123536613636072704 9474523 137175590285163607124310987762867832772 9474524 -6402800478965881156415446256664127488 9474525 142506122631966614159575449942195339300 9474526 862324532005686300994123230445768320 9474527 443180450874197736740387572609380463320 9474528 38267128027388647652288304363840995328 9474529 90409033676290177844388060854418342576 9474530 14731029786957087911879236464099901440 9474531 168159611260851157629189321466777959744 9474532 -26410118608847229738808164942129903360 9474533 -337829773811979853478545247638683763872 9474534 2092181814638018315222413727141552448 9474535 78312102059660388466157200022673108960 9474536 180949252864990856849405961934732999680 9474537 325132656231450110936841477171618488352 9474538 -25502215231114073540010427933612429056 9474539 239647628274948733783793515303162724340 9474540 -25246610380146178760871972892619980800 9474541 -377853211690082836347736125316459062058 9474542 -376650763574591309548276157589686016 9474543 -132767007267859367028193076658208708320 9474544 16671615075261383331607843128185159680 9474545 67699810052172346045144018427415697320 9474546 -95010586513318266366901773091749791616 9474547 457392263067503181563385187677576696640 9474548 -57651149263070020514093636424094564992 9474549 -53624927995769823160345759791727534080 9474550 -4469392548704062524257452689792991200 9474551 -106683942307830937898281746345784234608 9474552 -4898099514858989833145555849283194880 9474553 68858987168505603986751427037947532160 9474554 -2207501814383787723726639478286715024 9474555 -15738611382226752804174434971136071680 9474556 -53711593515135506630822497545288017920 9474557 109402244760829666806948174423453214560 9474558 98067743169058830882723364760480713728 9474559 332370733201778844205569413101511465040 9474560 115918183527550762762118270361859522560 9474561 -89986828004838790868830018499330607360 9474562 288322330662658969921422924029419941792 9474563 -15638232046668171285412796257998190176 9474564 25021249737319789399439608530076342272 9474565 -56442083824774429867278581990970537540 9474566 100299681076468697825514676359427547232 9474567 -115822983039237606440640250385967916080 9474568 -219516634564246607969078008506074880000 9474569 31597614040158566778597794189910014244 9474570 4876677923610455807253655937680604160 9474571 -370661614231208174269707241221679309228 9474572 86699164337288317230934835671903772160 9474573 23090791192336865665660010075220983904 9474574 -1202138761363076123753579686706549760 9474575 208975467999063006020126544043363171200 9474576 -10119043850863758118565069003587780608 9474577 972029036298372156865564577681241152 9474578 -235529081050645225850690650614982709760 9474579 90815485551088623800300188139268831924 9474580 111799742072424537875734851184752019200 9474581 -46010999630155196337780629646459611136 9474582 -11896895722217625887439561186672789120 9474583 -31673495077454819841082754607878004216 9474584 26630041232902019875032318741139046400 9474585 -31442604585398976598115984437028135040 9474586 163054370899233761311908995818811468544 9474587 15701662212530007850363435099942269912 9474588 149818166937186081637229987247943990272 9474589 15812313289670495711097497330281094400 9474590 1399758298133210644410700559754220800 9474591 -44274844385335322197130164997489443128 9474592 -121206263601668568744183921101563232256 9474593 -460407835292032267083961114232971522620 9474594 -46363068392892676798033061220888028800 9474595 74398050575040744468200355296814066240 9474596 146588363677429955655596195188048579200 9474597 -11398168357494692090399048056278988800 9474598 19952590616123523608797357118611814784 9474599 -170384550912055085767352013414721979400 9474600 57780821708501579566437415811125248000 9474601 307656063902819242244522063664538024192 9474602 -66609130180163076370198217249510695248 9474603 4096315269391932578773437119798620608 9474604 66416220974561704385951698867198199296 9474605 -4206637649170675793426411945586180480 9474606 -17929314500077715571216163358048556288 9474607 59643637662713898213468171919761515320 9474608 -7679226800062323424607080950481158144 9474609 -262537669847328233336772136413709854096 9474610 110962480039824985331174024478781872960 9474611 412295448858962563941713540381404675212 9474612 4621351667198739149260301296945766400 9474613 299562161814994053181823954584388601660 9474614 133300416326659007191322362217855818656 9474615 38684617536386331272650216782528018720 9474616 -180120789912494363453819362670041497600 9474617 70661195718357078811258027023251226666 9474618 36305213952160196986364120494218415104 9474619 -70082146804210476622836490055237402880 9474620 2385400875922064900027464227982540800 9474621 -21500460334437489840249806539294676160 9474622 158226512568301505804505408901514426112 9474623 -87135505051045738251009856242482170176 9474624 57665019373052934925661558027499601920 9474625 -192862154072069172840728267849810223000 9474626 9882619620461556171083537163429511680 9474627 128620342149617071278789610047061064544 9474628 311094631820543970868210783614700257280 9474629 -392864315195014996069198829512348252770 9474630 -21617270466794742954597443018015016960 9474631 -144333131767883038825021576609266918568 9474632 192786921484255620644396937296572646400 9474633 -84139323496008026740514201437775064000 9474634 -18269766648326332338762069350116939008 9474635 185670660694424138867406625959928945200 9474636 -118304644152179815399031166121666904064 9474637 -16760537341461077164220525096960008714 9474638 -66583750049973210819819777101536745280 9474639 124473627408947262873958116559456172424 9474640 25410621724638661151819848089592381440 9474641 268158102117288620481982114868600054400 9474642 43131690270768068554931193274701916320 9474643 -127923393748623522099045647966375288976 9474644 -335234281610170386885973688125286494464 9474645 133056230422873337509795498931210226720 9474646 69534548422663536469905131182495829760 9474647 20357312766771485211611893297256722320 9474648 288181932300766487771473498049328537600 9474649 -9803520147967117514595980701635250080 9474650 -59322727023376274400594032838342001200 9474651 1951774744875600950824317249502228032 9474652 491110010333965813045119276621081600 9474653 367515080431136669952174874048320772902 9474654 -13204783281040832365816127592899543040 9474655 -151605318478978254302179927947174484440 9474656 -9291780624259500475089518524792700928 9474657 165999344818740466642510892494936491360 9474658 -124852508510853267755117828246714278320 9474659 322631161411989649393373579244024107640 9474660 49220498547642749484315047988587328000 9474661 290944253990340441762560804114390778624 9474662 219758492928803308824774807082197288000 9474663 5368024982955506300029724326866432 9474664 -140976316866903806270524553658910771200 9474665 148961378103539371652763591961362369060 9474666 -20419446919586021133043888463513075712 9474667 78812781974887541506767371299018041716 9474668 -1847678460217460703402610364734685184 9474669 -40536758632665708404732538976574743956 9474670 -6315045600952015802603380065302179200 9474671 -432570580157799147103049220774863801208 9474672 -14054218172264820870207190877179576320 9474673 -11049462565126835670908801267528620800 9474674 -3068573408867806565490175607203827456 9474675 -54612816063632515748744871413268787200 9474676 1318291925091791100327301169107493632 9474677 149926426206867648700161465214414483200 9474678 -4130638071883668786963341314431740160 9474679 -89974770939977458631720763438929581720 9474680 66799447093508469081265159806236774400 9474681 -274076290680354153957302524395801916848 9474682 -80268306238548560749342886661843433728 9474683 -189143892294632076003163419834297334560 9474684 -100611200630822943874288707324810468864 9474685 58393846890809116456375124305769848320 9474686 57251896414190501526640684607600132544 9474687 230957591517233932883960497024222425144 9474688 -106172450158121106300103006559907348480 9474689 -84672398038559461634331806220993004800 9474690 12985464568341145686907032292676797440 9474691 -116720283546207739457025026786349327648 9474692 115326466820326797223912951285127731200 9474693 86994094496762457676335172069422346464 9474694 -227324347598924481582187200128583283104 9474695 -43883993630142426707039456391414269520 9474696 -12077380776698517709725064351956172800 9474697 -8875584673411863228621842173668938854 9474698 91779240609846368751352903597963575600 9474699 49085096613286555891403181055047168 9474700 -69618366226613424938296749642783596800 9474701 -41038220721838368757711626509576856096 9474702 -13501296747251157774948041020292499456 9474703 -102716290429447668399213407101218274720 9474704 -4939646759532553818809786264338415616 9474705 189475954172793596146180336196307235200 9474706 1112967942529338205580698137422826624 9474707 473313740380003944570038399432559736320 9474708 -1079821345176444019663762498626453504 9474709 -241845195761995028141595200942798722980 9474710 7718747720866503297305132050074696960 9474711 -36304201967688024910577857970117130240 9474712 -110366390531070579301060837203071631360 9474713 368566057447078043381174783448510565962 9474714 -67436165661715113385104509374202401296 9474715 -145189090649626495588134268067298776400 9474716 32737393526139470994200953009622507520 9474717 84422759969998737255372595405638645312 9474718 51155993081143048255606924441955614080 9474719 -17732159120316025936115066893926432120 9474720 51234801274591458527270331809818214400 9474721 50654955629871441207409482861324445922 9474722 20404358083505884038926603784000991392 9474723 -109565366482528527299300420465241800028 9474724 -96058365806643316853425441299185229824 9474725 44690004080094565991248161391347026100 9474726 -103007355468707220023320835474503080576 9474727 -69643252567169025264525399147150054840 9474728 212985008659931652180730599398000640000 9474729 -124873650131573065341195427413290495040 9474730 -242489296581957184616220048238191052800 9474731 32574080685284063785880118300246049824 9474732 12605055137596398876415641154143611136 9474733 58006937079541108415398234511379592982 9474734 -137268598571968239354088404838038177984 9474735 -83078638794563897728505828887018790400 9474736 3097610448023273450768794256300900352 9474737 170437726721825148793737387318152795712 9474738 -16726996576734764804578057294529146368 9474739 433816321223341362300012059319082454540 9474740 -122456949688702936502990310315270481920 9474741 161883449861362513914085989655243173948 9474742 107405443262469480048823219549487098272 9474743 15637723856762854376439858002435511984 9474744 -81100532693721171266385791194904002560 9474745 -55174887395604650030486950020062903040 9474746 -148087245680343012343592004701476884480 9474747 32148186183078129966441734554775454720 9474748 181153390613965590151163928423162594816 9474749 4818412471076436483112737305900833440 9474750 -143821546415824651223124303598095792000 9474751 58889778485368668441131223272001559680 9474752 -1614752421600568424571510385331404800 9474753 40318399030697787695956708873859358624 9474754 -175063320529327568059017164947291589424 9474755 316659500262588469441383748477259115360 9474756 -172976781769807150184145591531418454016 9474757 253978482839953156344309357285754626554 9474758 -74477293110608279654682922703841084672 9474759 123736738815364138000608711668362064640 9474760 64333070854930024732969348127885568000 9474761 -56137821284109454336261137559007881500 9474762 -26220325250701017495994999126580743680 9474763 -296629852796034424897470556108610696760 9474764 -171495715491878325394103887918448455680 9474765 -159838899737330547725579618872534983360 9474766 22718873596725118669851814376564856576 9474767 -86286676925064404257869637473406790088 9474768 -64214917587853427511533965069809745920 9474769 352133180938225208932047412670516637170 9474770 58164927261743666538647581913613849600 9474771 -135900184959832792143669856537755292488 9474772 61871359874503373564517401269398550272 9474773 90406420878193464590456260931095569600 9474774 53338288326839966407797030038280370560 9474775 -30229718396926328526209796204124128200 9474776 -32979438949148318164913295599771473920 9474777 213041260830920885797588224069214631808 9474778 -26548628863147381338741802526307240960 9474779 143794762110050434821970834097957149380 9474780 -21299640447832002164814783898384465920 9474781 272638124198037829893470065780706135712 9474782 -16087431650465054667344772662961490368 9474783 -102755076607098466703436446371644278256 9474784 511884794606960444069139607784521728 9474785 48380849119013520616547050598007696360 9474786 15912145946572485825536456950876723200 9474787 -81673935348629240740621315775777182440 9474788 24081912147559050932100300816339763200 9474789 26869681620964027220594917911711644160 9474790 51910622253903614552098442472126222720 9474791 6673717375027454700940541927231451192 9474792 -183130373896361074266720383705333760 9474793 -554407803557629638743326731150029450040 9474794 -76223041250497423357709620008206515968 9474795 -146074289802192745173985981303286555760 9474796 -244818450284834183593309773194219394560 9474797 26859949040390115586843522633443418944 9474798 -195767284731410945106112671142587849600 9474799 229583489517988888047636920559786558800 9474800 -44627156689868208008315573106968985600 9474801 -14538769137826741643816353577168817216 9474802 120416177643526079652125767999131552672 9474803 109946228968081691456271032289897475584 9474804 20314646044499862603713711541499951104 9474805 288801195875890385220541756935764508960 9474806 104320191735675625934551845402690624 9474807 -57519817677953267153728813006615585200 9474808 -24935777841823737523054354375421460480 9474809 -27837168856297571198553405511484977920 9474810 -19776891631281564965847413721075993600 9474811 -104298549563244926187668485338187258588 9474812 77656366164405360010260122008484559360 9474813 79170159041839473608058633617351429484 9474814 -106109471216763472146347433604835029248 9474815 68168717293798589620310214956265256800 9474816 7338785174531933266872389594165280768 9474817 -28894046755823605283955394297694416848 9474818 -14884871747147768151759473814024686640 9474819 80293695986563357426770757323092356080 9474820 190910131796095282708080563065472974080 9474821 -246654923987522502409969043190663762978 9474822 -8358647227676417013604517112241063680 9474823 -554728214538591046190128767446486980736 9474824 -141787698425809877345609765967959162880 9474825 -35020068964252467376305725134406280000 9474826 131140036754697643745886750325399736112 9474827 71822054095843640220826624463471343360 9474828 44483166296144304382616987768025784320 9474829 -35592453075741503617876263501696818560 9474830 -12634503734039053197303271542216133440 9474831 111821071171010900154850796290947464112 9474832 -9986311742721383404100415129481379840 9474833 -152334339157593132572812822344532995918 9474834 -118480218706792139212923779233169781120 9474835 -3382716140596220819831423261147197440 9474836 -190230446610808944656953222235877397632 9474837 -262551686162482004594684924813796416160 9474838 -141922550431340661450255834802129923456 9474839 -189044933882232288913277005488525312768 9474840 26407597100424002265767446125084672000 9474841 167093887996520941639242395723844279242 9474842 60103431304351221546488646179912973792 9474843 42183841872746113310424184990187549184 9474844 127792200188107289528768887143060083200 9474845 103184121321108629362691332448947157100 9474846 -69200595516363871133966032186643918016 9474847 -58991143519526347209303732534224807160 9474848 -458746020871488744404466564218954317824 9474849 41511413167923228755402351743245135270 9474850 -9216444653356702379714601596498534400 9474851 108815242219515878200494099822931730400 9474852 114627447360587920536946286372931167232 9474853 100414250970929404656323607118447647804 9474854 -39468972463390680824366324553272453568 9474855 -27922960956911467687592095746734911200 9474856 -285788276391925500361846987945185285120 9474857 -148343696356733011739616099882282722688 9474858 72553074181654307905596428015608680624 9474859 188949691909227753320859910826218715060 9474860 -103130281569429063340536877882412881920 9474861 170576222540349165424004131839181265184 9474862 -50075994983349104789648869741693223808 9474863 25966387188491253279741994109217748920 9474864 -1416503124858008737853166743115005952 9474865 -72477812654030445875712761730773961600 9474866 -129147104575169994682235685466476400368 9474867 502180145646518343888567289312232279040 9474868 6947668492301367641147637886201557760 9474869 2987764991092035769078444332403369920 9474870 5669476966964712925722407992837948800 9474871 8501388860777901174271864000213032960 9474872 -487123285577411195909693062588564439040 9474873 -17539307594255866059580538193405713280 9474874 20031999092369138557484471670270093936 9474875 -269912687872259549573173306869696780000 9474876 -176679341261211141602791639588362106368 9474877 -147764790874618608701367124419010343040 9474878 602705757690433393075929981656878080 9474879 -29739734272287436703434049059257393792 9474880 57266573329866206889340684465235558400 9474881 5525680416183973784112777135089605332 9474882 86126723966333256159923656019261913600 9474883 -272440563768079893824869351434513411576 9474884 -88476948008582515924904018220604744704 9474885 109203870447677398108066258666270041180 9474886 -4828177127998061342339982301277020800 9474887 -294843946943406951496150823460323266920 9474888 -1817701080320501005696367879603773440 9474889 -26085693892977044855258725378550118476 9474890 -19087587256861903714326484588921420800 9474891 76294474835711755314549534185879179992 9474892 75833526415327864100216568452788433920 9474893 -43860010892080273473652818234729774858 9474894 -2544864241455717863867159837419589760 9474895 -129131997439652250726075713830670806800 9474896 -35460800098779285612288741077138669568 9474897 250572447352932010864804484953160367600 9474898 -106468122759327827059984263702718930800 9474899 7687936237888171569040662743759908512 9474900 -94982622601209600710984312148279091200 9474901 221637127760351617282901789485614277600 9474902 -40467231986684300278249607326822903296 9474903 -285573389164328719871076968226599054688 9474904 -387212786358160753297392382903996938240 9474905 -8459976327183245293664828622485820 9474906 9382181523389002623990177904889115648 9474907 9074193437136393314069932741583153680 9474908 -262051250207269913874212981504527872 9474909 -141867336541729717314099124023475081440 9474910 153219996976727880370076996400901920000 9474911 -210248649797425427609078954585466509976 9474912 -177116525826179712555969601602684715008 9474913 63382310065080141112706994354042175040 9474914 38925208262702064267844412249899812000 9474915 2412745016421103931372766437944383840 9474916 61928347184041137064436423236100014080 9474917 241538362231863358299529638389915166972 9474918 106789724049026669982250655512085299200 9474919 34509251148888147018337848837890134184 9474920 -12507001741696122262737635251175424000 9474921 3660405285232769094738800566978783680 9474922 -158903541870608434218194142906348625488 9474923 88095751625951506706740659362661960480 9474924 4922394228177490963776420711450809856 9474925 172526715117918655756470091355031195650 9474926 115114746264021872034680809717189881984 9474927 92970528376339234499256841691038696704 9474928 83625137931786295747322375474711592960 9474929 -238259564385823007613621665259792541260 9474930 -542132985395264103277479904607353440 9474931 374821668676389173501994556868596934732 9474932 326879479364507166202475895117203162496 9474933 38748392456819498444333599692371629056 9474934 17115667199435395146573732517262570880 9474935 272386726924009765128108557033221076400 9474936 -103364414611858179277177197869064806400 9474937 6828432849947305052769400437286056960 9474938 -50536482954680896460243509236916826880 9474939 5112301543175566236417046475941247040 9474940 56980209809439734578866525437481139200 9474941 11841842613596677419460510156139184960 9474942 -35693791316773549239542864266525916160 9474943 209545465221503729489181107549576984192 9474944 497888960970761384975108917361953996800 9474945 -95157116281975305786890988358611250560 9474946 6683929665893962516207309347795737664 9474947 288749480531737456648841748080204848512 9474948 -43681495695373045229521758696951644160 9474949 -261331739140733415569313410566277089152 9474950 -54421878942378073814534267391875923200 9474951 -54767040077768460639526779368864472576 9474952 308492536763378303210201896043631129600 9474953 135109517072024562151595581894067138202 9474954 5531754688098730897539964852263172608 9474955 122902460606983100744268794700872536320 9474956 -205077990836543777598773934630535928832 9474957 23016104529481054241585794139672450880 9474958 -182603838545373039770437688954587527360 9474959 174537912378948864306133692803909938104 9474960 -8779773213701819096867254648535777280 9474961 53504794070213038953250287498395613552 9474962 32895319934052612973835310424024276992 9474963 -285193345847089028281415263356678599616 9474964 1393404060644165740267246848432914432 9474965 -19383255081817526418899612548492270080 9474966 129428582886199750916376736395233811552 9474967 451429023947381835415965509540579859600 9474968 -83258517758667371758812320120329850880 9474969 17096810621149300332555379108612015488 9474970 -134545238942512856395126234309141248000 9474971 -126071845058689127776275539915934431256 9474972 39281200213408725123321043734415291392 9474973 22293862801433314152517826188751808064 9474974 -95313859069666191287010520358724507264 9474975 -6473876247524122825052669423769063000 9474976 102340603748535645154749807797128396800 9474977 27208181553045704855319841119406747680 9474978 60802312654686793503806332448224420224 9474979 13843690206336422738734283933730799580 9474980 -12320521661202968237508856329997455360 9474981 -47034772435420085447829845264829229056 9474982 212038728588162257616545314082379264000 9474983 71315080298806921073817276676282338888 9474984 80388339167603197112950480009557841920 9474985 -127913987452888512911475098762576133780 9474986 -27099994323484821365823673296305321808 9474987 -24610477232302545506143626779663520000 9474988 36994770264355085161186222653451376640 9474989 47596438615220623172857641785597024790 9474990 18016618508071351141962003257836339200 9474991 -133507232748022429811721724856011339568 9474992 60358001911414067627938099740189622272 9474993 -219275889590642058038545518635629309296 9474994 -13409742525416320807267095212936638704 9474995 -88603892195334589710444434368719331200 9474996 -90935786803337660114379580623457996800 9474997 -54428634846220451840406129831055823488 9474998 -89716889296310488364319443555493169536 9474999 129089223345890785176518249143180211328 9475000 187676549891583327734007362310720000000 9475001 -130459849480217014971827903477186657400 9475002 -101262192472707851053410112222596840960 9475003 -148002075293959924165790585753761518748 9475004 47854035719630403378280961465917857792 9475005 -144151638911770172308993541052643393440 9475006 125808157024412976293545840357700746560 9475007 -2788900541932954535393218412887975680 9475008 26521273447540454999154420460887736320 9475009 -468382493488722638349534470687968089790 9475010 -130375693293352400193108743195127951840 9475011 -10382696945344043851186246787892993024 9475012 35206363567791460500878782034519040000 9475013 -373013117613414082598210407120764189156 9475014 -118610310015394206143242812430931991360 9475015 -3163428508129095289456220163985468800 9475016 133050418112926314890150508347546772480 9475017 -40985514327287542335457091738845140720 9475018 18373954278886717347534757728202619904 9475019 430379636921767695561541607455546134420 9475020 65305008668501817759112617975248179200 9475021 94954429698738011240584821193538398944 9475022 2811255378296530363372869974852571072 9475023 304325676165197127457585664409911788800 9475024 -41980526025027395766676561383260635136 9475025 -83164695928672369895098334657465928000 9475026 27251422927948541217975726581028864 9475027 -31983965511128325452192814830661311240 9475028 66104604294007745266681396242919479168 9475029 -77126780849275358562223874326607510400 9475030 -31728486445408476946953461737385527680 9475031 47462382009294734648167010727904446792 9475032 71411366068072915585487020462964736000 9475033 -601568014188978923050456868114552560880 9475034 -20797648168364060972501523242068485120 9475035 -1055116895415505665484223263379572800 9475036 195584706066495928691710486435608250880 9475037 67940182717854175383525276448612018176 9475038 -66612478033503837753250548261538097856 9475039 3747536984333178953235521801750223072 9475040 133498808512151812092120313969252761600 9475041 -226923481612811884873018340353167271296 9475042 -143841182984277980257361078605239953328 9475043 -159739942189429511009678236887031273440 9475044 55140287033841215249692208803244553216 9475045 245306779941919488998428743772238034300 9475046 22491539686039130657969336857847992320 9475047 -209188465348697458469497975698442533312 9475048 -109437198952525540248759962300633825280 9475049 118872679093298724361037756992781605050 9475050 -129923251993334556352783119727065600 9475051 410757587296131484007128525892318488052 9475052 -25255292906058547268585751118184609280 9475053 -71075012989104883256095806170102300160 9475054 196162858815661420803570510147059818560 9475055 174058998609530978148926732739225765960 9475056 -9528796884450835703698221776005398528 9475057 21963309477700288150921599655345511424 9475058 -192916915803914217196179285862841115120 9475059 -124430680398668908857154404821638732800 9475060 48216130223043331147871053655425843200 9475061 -327930429043657141282640109478545356676 9475062 16606510983082362380035689906332114304 9475063 -34447158315611226997378412744031342776 9475064 -96809895240707733189147615104436326400 9475065 -34198838449761941566093282286532766140 9475066 -135771097576718395796763510961361178768 9475067 151350348743494079156319112291869867792 9475068 -71811982167145826994875323518925340160 9475069 -457121352144733154174015968940043482088 9475070 104201710243475407382593007360664370560 9475071 -79131042158445316919842987912605665136 9475072 -86039738632347624322974593261282263040 9475073 688044952909620535534671211047225933504 9475074 46203540822221807588174028945426332160 9475075 642402256737635395409636537339325600 9475076 14230025218111120070957226990272002560 9475077 -87384259968477071242574726284075598880 9475078 -41389501258919439837819977277097568160 9475079 -703848412404073840351842098262862788624 9475080 -15383249157887952327532218024537292800 9475081 236171041221970975096273114462024532880 9475082 -175765872428572154840458689339661030608 9475083 -139028093931316101387483105985219840800 9475084 179765241482853387877058965392008681216 9475085 136957404807913883155938042854485128780 9475086 44917407436782805575000437500596054144 9475087 381699259254353563318340993343941705520 9475088 -562016712684345681129193482265559040 9475089 -30495917781177868862357848249030797312 9475090 -109600182011337960813237452177403343200 9475091 112022850465203301491276133818492275800 9475092 105956663588485048728102409326612393984 9475093 -4733137412420172422673751855596905216 9475094 -140892347640374308299823320443540903904 9475095 26893204594065100329698505728539238400 9475096 -547328811928201504116851277560770928640 9475097 216514274288076483250347052302307833546 9475098 45794003104983767183193069555903051264 9475099 -547131595639744787787688871194387706880 9475100 22387551972648646199683280420033356800 9475101 -259508017876698077884405181234729694432 9475102 20045005507617101933955452069498265600 9475103 103569708930329813057731962584101410048 9475104 -42070392517662735051638391600819732480 9475105 11632628115918242980404551312738616000 9475106 -346223698977130080797046257895980851200 9475107 -207372782523131056458589897419555824208 9475108 -11033443608257579684063440518148263424 9475109 56311858177744059634937484964570515072 9475110 123767779182527212443145664516593152000 9475111 87496392966419055754730368609345630712 9475112 -19241725455470832831694330807149619200 9475113 71071943751091547992553864964690276288 9475114 125032813158040280082419001925610108160 9475115 -109788485786321719444199582076869072880 9475116 28054625214166545068441675298024652800 9475117 -104007044528354986174862031495281353834 9475118 -49176539840539346591916645053923019520 9475119 -29746815984999243866062826533112968512 9475120 -25054767487370270794270000939517214720 9475121 249039885654293035631849682399281282322 9475122 24477310270212981338999088906604831872 9475123 77762364822251705832519200913900230144 9475124 -153203346736876810593423330160778790144 9475125 -183934857121916686998264913198835952000 9475126 -116012505983227980768001727362571296896 9475127 2594386822650933407889113318320027272 9475128 -24454718266335045734090199032638341120 9475129 91542734802045825238112184896786850640 9475130 114084502753866923686701755254757388480 9475131 210325503365306953316562399317071004952 9475132 33072747627451295899786018640691792896 9475133 65763478149027526745228246371776605382 9475134 18715191377677028982727796364497574912 9475135 -169266570779406385333561196577799888920 9475136 2458540033189853176359531285697265664 9475137 2289894473539077455784958103857041792 9475138 -126200405200022562849853703898379391280 9475139 106238838328472424942236980365311978940 9475140 135918780245184763803387848867254702080 9475141 -56528126648497570879060755666923831760 9475142 321227716727773785138443436065072970432 9475143 73443441824402584465487595528845469864 9475144 106760738236372009081718336452878336000 9475145 -22927388192133323371124367870281620920 9475146 -29792426394536674332316467100029912528 9475147 -98281786661988837615748921760215252 9475148 296458429070374832789470748892374238720 9475149 -77950960870688554561312500376384756032 9475150 1298753095133214855439558938767577600 9475151 135652188742540214346495506577817677552 9475152 -24511698002451425832065839913881436160 9475153 -160442097066387188678788140868191590400 9475154 35235055029280059703401555634908717456 9475155 16545876002505150316253792923473316800 9475156 -770067638158544413063071652911960320 9475157 280585043370718079689081137677887955406 9475158 -18196308753023863457793346049156597760 9475159 288561203992293540804711446557667300360 9475160 -113299188741285457977929244837869568000 9475161 -1263284732624607027296812027444550976 9475162 -74526443761576110906543429656825841168 9475163 -102125409897630639276475347730066352352 9475164 -95295467325002209520496515040433766400 9475165 -40212227770273218142293677182403942400 9475166 -79315817023044969456544763090524080576 9475167 1949589307517462459526588727002753168 9475168 -48326473713516968524062965768169062400 9475169 72539255047118107666590977438349992640 9475170 -77096287362594042216899765831411366400 9475171 -41973975839005413291734876354559158640 9475172 6817496691959612257412455533091479552 9475173 -39436410502894051214441567863444658178 9475174 -113231614173254047318162933103032317888 9475175 238574644454588920866770357872007798400 9475176 -144774685494889308433253597515261378560 9475177 120276008446230911793678180851057940026 9475178 174735722237695199926801759167819875424 9475179 -1560768456814155807787165925030472000 9475180 33773983324328169158890377628819998720 9475181 4705795077334929581172747708106045440 9475182 23836140257421884242511042943923988864 9475183 -105656198239797817051151346816942117336 9475184 13872681042016971556247866525524787200 9475185 -15425536892799659310210288974414515200 9475186 5247075203325669591701669534008320000 9475187 -227678180475780859178627792106967594164 9475188 47604484524084152385483807100920815616 9475189 50314438279023683315527420725990866990 9475190 -20402897770035622571660184403636260480 9475191 5946152875825867017130356215860834560 9475192 211151000326061136351832943735319552000 9475193 -50392220042711729512909805842218273216 9475194 -17428213909748539817664918282850825728 9475195 13989047471062919821483459419357133920 9475196 24604991444279580158522666868186470400 9475197 -115128070878817991630165268799834637472 9475198 108437743833195308304306038144830041600 9475199 -361466311409739179576951517162139993440 9475200 -44082000250861758395508837719212032000 9475201 114634352652776056655731449833631523202 9475202 -190329579466725436403774052681836551296 9475203 -74178888221326489939914454510848114696 9475204 -45509411286590497889759038806237852544 9475205 -23457898087925178323842558273790078400 9475206 39524796086753506904665792414986866688 9475207 8810205617736780405269147588977309440 9475208 358131333998686167619476536921990400000 9475209 189500937076433249892457251855432166314 9475210 12244959791094535747683155442493133760 9475211 217201075159569702582653140506413049624 9475212 31796792270304353045539586231132749824 9475213 -18984337365944831321957644812680025120 9475214 40414023527561883656720574248401761024 9475215 -119323866933853810369736038449332528880 9475216 52824957984380595784789959725371359232 9475217 -3908394524860642733350556444810226060 9475218 3304123965589229382917634631895614464 9475219 28639585532158738611994824127945276400 9475220 104989744520138936214080210408061146880 9475221 -62775650329840603223904292762438800576 9475222 -2188903367422214630982247651776256896 9475223 -153032804725788877205482967327055515280 9475224 -101156848267956782352006296239202304000 9475225 75168286815849511046164843746464012750 9475226 13630055877649023681554192403639205344 9475227 -155797584362618817989054349578951060436 9475228 251439409045203648374912923883695864320 9475229 -19859047339372861409861384464958679540 9475230 -83792106044577713331020995543432258560 9475231 173053296750718299409470058875822264032 9475232 147688916692547827640780079613672292352 9475233 -95572449922533703972370913045243096000 9475234 14668635056995530726283270125754698240 9475235 -49138555392880589237157917350735898880 9475236 36490467321845437672815384144902424192 9475237 -262690551846557272891332461593021173408 9475238 -88991112338150913278615112750618408480 9475239 106167241185172172616473850726894188880 9475240 -172160249054758668273375216943989811200 9475241 239439509959975294319643301328216612352 9475242 24551392193887444133842681530524250624 9475243 39412089783537570929891524890357539840 9475244 14068755765731361920428494889466652672 9475245 -126043708651027018278080657986069920000 9475246 115404645845858585091416690541283906560 9475247 605919532137144224781671363463666133296 9475248 1157796369676280109145075370020306944 9475249 157193766695301500545651130725752387136 9475250 -92224597558034020653273506365786752000 9475251 26308606458970131053152773166138337904 9475252 -286384166949570541125584095272336674048 9475253 12435273347435184471947388762939659502 9475254 -525579771531574029742630856475567552 9475255 -31225639212083424421341334091070348840 9475256 -45990656844344220034627577390724710400 9475257 96317810253065415688960426405483458240 9475258 -59680145533113273317934663592181296416 9475259 147739244651949117999706342706536225704 9475260 79213299454245113344186188495667200000 9475261 36070437011051381612643594582695044300 9475262 38666384851794493747211477302275561600 9475263 -62918917261566405616351722468809158416 9475264 20391895335586787977331451566323924992 9475265 -455139117019940544231061194153382080 9475266 11784757477651866092664900265784428800 9475267 102377579121840290846711324915163328316 9475268 -391766769168641760394601410316770176 9475269 1871209749569918705255540586701168640 9475270 -35535856616340696745134945659256176640 9475271 -110275711799432133403760547413215354008 9475272 -99797450850917138998710233717837414400 9475273 -371323435438556214104401313111174079180 9475274 50596254721514191003957650748475664384 9475275 87866049514863626868511641777090265800 9475276 -32268781943704289829380040209665479168 9475277 63222961091736693564020080696322004246 9475278 -5920784430923765160577778110752660480 9475279 -25919574073235610225504007645179280512 9475280 -14561173132410313342151604445687971840 9475281 141356133560643538600306758794359283280 9475282 22129813692018346259288148715212306192 9475283 143711151268033955398909021830781031532 9475284 14056361571044090562457872667467128832 9475285 59001259135111849643672689179144517980 9475286 -22995594892720400858527347627729793920 9475287 -67444938343438933328262892368152930304 9475288 113882120279353942404067173533807093760 9475289 132914730299863674318437333966834627280 9475290 -11914542494252978127196994565102005760 9475291 74991778729512865376696475445044934672 9475292 -95066456902021136612571161023424064000 9475293 -97465515968775596854815051556195410336 9475294 -532372370777702520941599286822155008 9475295 -23281636319809085757168241111823695680 9475296 -94506571753803376710912575153779507200 9475297 96309331671752442691520790772246526740 9475298 -23595083932251257825557360347332888064 9475299 432208865045151280026155407082578839144 9475300 -82431016085243288709407577948135296000 9475301 81310796166268598294702987035691008704 9475302 -27617068564180744169131686787533288768 9475303 -9427762819074121172717171238414122240 9475304 248119659486752710568438768226979445760 9475305 3249113032481891878106946222631649280 9475306 -3972262364983041731493579783634327200 9475307 -216004001123522805250004294571073552248 9475308 254004361552291804077950804551739904 9475309 -53415155430613821365008718929361832490 9475310 -13442889911266797482771589178435161600 9475311 -63362732904575886591327771949449551616 9475312 -6062355413942532673906142846699175936 9475313 -108610294142806967221090151147479168716 9475314 42552095949181700409657163704990042240 9475315 174187265867422104275087881852147636800 9475316 176818789181942579860170366386099015040 9475317 95965990500688387087833553704376465134 9475318 -104774569632957590710878548183783947200 9475319 27201901881776798053051377202828308480 9475320 -43188742717094364620362405863838617600 9475321 -239539247075090871519832419318749187478 9475322 -143793955524296896097378739959071110288 9475323 94065694806322896386893245987702033600 9475324 -280231461326814899444197891827048105984 9475325 62851507709925313905515747333026228050 9475326 -52581270572162571440558509941510046080 9475327 -11500802119024507139120962516841485392 9475328 2006677295261899381735920099290775552 9475329 -22148070433041434268687185620332689616 9475330 -56517395137963818532832470258400587200 9475331 -190682484133082973759409956074117898168 9475332 99580268984496573496776498733828303872 9475333 88444189323813549604469752212733359360 9475334 223716200423831616569774750571453855552 9475335 -230095337089991147283416462899556330160 9475336 11114933964781396883223210900524236800 9475337 87215028411057351296095070296687240986 9475338 -120726589458119989231703881796103394560 9475339 -62509470389067839975778337904391586240 9475340 -25652000607583113728189615619936645120 9475341 -375724818303276912395728397772589332480 9475342 67833159117751715643824514611306139072 9475343 -227660485124854479054067035659362909440 9475344 66058977429743238028693437243505459200 9475345 179392784084574478281766474057410724800 9475346 19772335059283617514567502513251908384 9475347 -64209252672576491338064054868663990528 9475348 163689539593321786337963860556993595136 9475349 192513831921356309486080013512835243964 9475350 3941893524035385613838054668977360000 9475351 5007746919899535175073007270740892952 9475352 -15604032069223456010510269518800793600 9475353 62269588200081975266713136334153814080 9475354 -20422155653408833967685840041915693568 9475355 -112594561047987071634498483658595106240 9475356 882620991840481243480691531673550848 9475357 -160246653151548452720230434151889172000 9475358 131770335543447818955749323464824587776 9475359 -66572351907699833569197086005710680832 9475360 293824296103415505850359404020210728960 9475361 -36108076780970850177030885139372155456 9475362 5245310693959775690045309302116234528 9475363 265035433674414562274563126724560344984 9475364 90565197146732651194452117636328022016 9475365 88002388445962230429928985882150424000 9475366 97549728619489521143927581791833580864 9475367 35092553682572534540705052108829544448 9475368 13945530321524775610668440541143531520 9475369 -34245845403057629245924320531882112604 9475370 52975054363224529691012594596746801600 9475371 -194067318027267435906016777864799135460 9475372 212690025795410235733280155186982456576 9475373 -540126121888764895302453657310501340820 9475374 105040931074689538829283177401199250560 9475375 -88121526899182127452425627876736800000 9475376 -2991616490369007988549842557494886400 9475377 -69288294693374384242049401212634641120 9475378 222242342185504957428689159756609654400 9475379 -14691719132963958807345246089341347840 9475380 2052648483228351670846316987814624000 9475381 257154770751605817347855507127708483182 9475382 2895834154880335832267190667982628864 9475383 38769801461906207390729396016842618064 9475384 280602679412870633168518839156851650560 9475385 -7934764343152230519630681384866160000 9475386 113462665866785816588812672507562302464 9475387 -121755002697391353993224548369395084648 9475388 -101844187281146874923940422118217887744 9475389 24670025674576884159477104443446953856 9475390 125685292649067057284719528388217307200 9475391 93159477314474254703410839735400761792 9475392 -50939498011450458264125766945208270848 9475393 -101921331558152508253380935171128888236 9475394 2140145164717868837826335018779868160 9475395 -110822677016199092143720147787281228800 9475396 -102847221580779272868927616519988129792 9475397 -2319988019078127801279391566561041028 9475398 -49920274624810357459116811002232530432 9475399 -261405683529023540507994380012119282600 9475400 8747812777927293759914753510062080000 9475401 25203537276715601800876811093817674880 9475402 45334415705182054274100471218168094720 9475403 -63120850414293566023245478935423243120 9475404 -6653196327590576125590353425465955328 9475405 -165637992435460846690363955811719429940 9475406 14285672186453823515454665999479498944 9475407 -385056035090538748614681682589464725360 9475408 -121673625766248467858051345248780943360 9475409 -292285247060986151527720129872638157084 9475410 -18417720577360551651257270133973754880 9475411 -586193647673303992922910372888420372336 9475412 -20349568529637180213798178156286550144 9475413 -261727841502602785565031621069684398016 9475414 -78425757782887435381414486691156718720 9475415 -8698968810486659730170139875193886440 9475416 -9248068449245264262132800881199554560 9475417 9255606069665069665511112740983397184 9475418 -46591451476075612223529126776340887040 9475419 -80581740192144263528435144712918238056 9475420 160167943648319904094913549303807508480 9475421 249661239643462375950402828227820014412 9475422 57893429072541822918222031381679376384 9475423 -268673994721084331523647989863061551328 9475424 346844678430116367827856435635202686976 9475425 39120387878865966535973563925343739200 9475426 198131077517895858047571147436955079840 9475427 -114363576312033957855654517091300138400 9475428 69590011175649282128855112359450449920 9475429 539519889833947395876138416661638912 9475430 148267126685720918420174745758528726400 9475431 3838678102364599457871897248484825600 9475432 -323802838525810637846061511879608345600 9475433 49892993542367367840148534638438073440 9475434 26654432698275060447382059515306442240 9475435 -481279859892138401988782682113152318080 9475436 -47063465201629191276376049656117528320 9475437 -4954437188937272055866605101220504032 9475438 22056704885292427384204209328722730752 9475439 7740573648599778604294481384275441680 9475440 -10076662146739143621713746104525127680 9475441 54793807594666382998379439512624098612 9475442 231009051737512588260399879798417913872 9475443 49336406031188608090311469661997810012 9475444 -252762211467291737067283763228106160128 9475445 -10305658849017174593996641791225488640 9475446 -44623119692887879162318190207486392320 9475447 139680170583061788736340730516620773344 9475448 -125760916117941773041040738567162265600 9475449 -205386645198979982472852464022974632992 9475450 3169652666573461477981341173458194000 9475451 -29625085536615295707302752019421043548 9475452 -70704800556662014851116203972903526400 9475453 -104045137080613949292198787433397451316 9475454 -32630162814765537376966750591011853824 9475455 -122089991007115585689980297229259390080 9475456 -233250395620965005314988855324930211840 9475457 144011394817756575847662159130089368706 9475458 56362771014454787327871602779739162880 9475459 65095308494578045754973858528136811520 9475460 -142587704283184850657145044831049254400 9475461 21263585031627176938518370007841046302 9475462 -178916435566356244604796254554641636768 9475463 185612917129474036972921138861299794712 9475464 131954317957929636423523786151316971520 9475465 95162787289630754892964489600853941860 9475466 -29089643940116382961701141083347940352 9475467 230721692208489914831182795117390021080 9475468 -74048078662054114999739278156930174464 9475469 57072139724912492039943306244229011020 9475470 -62455191038965439835535813729385779200 9475471 135304980553702814134288558218290455680 9475472 19683869265673520760404266471326130176 9475473 -323057457048764121932193359712562656 9475474 -60220337624600866959894332602612151520 9475475 -8566977975296737850409025699309800600 9475476 -122734873006906754435018413912059783168 9475477 157634279531236833322357010481825181824 9475478 -70880129599038977225555205527499558144 9475479 6575260374937627942375718994417763680 9475480 1547652889176819229547302093819084800 9475481 -36989075562171967821402760490158427136 9475482 -62323511676487633029022894715403580416 9475483 -25304679086437992894036333577895766268 9475484 -214351993463694808850924927443288809984 9475485 1707203566205521450705357855053402240 9475486 127869056839881963070549714749710328192 9475487 -10027401747711389288663384543585167248 9475488 -164914637586410828106601532140667535360 9475489 -441734942509850736282298745394736578540 9475490 40670854625246049337388337550684339200 9475491 -62884931577263287248295319983864058880 9475492 122342273465795110034560883853207032832 9475493 -185013880452892380857588095882367726976 9475494 11443042956643857688087993995217281024 9475495 -212399657569781528525266449854791197000 9475496 9997715291135331667448945360942684160 9475497 -144159973809506324040375134876208234240 9475498 -120785986526546602932006005225645490000 9475499 -104151577633516965135335667680471786352 9475500 69755556417376343858814555114769152000 9475501 91803125710277347782430903635115072704 9475502 -4359675432552250803718434903671925888 9475503 -191500446370557795148071601200354268656 9475504 26713254016887388439068949107689144320 9475505 116961858609718026940823168816028777960 9475506 -28827420448194927893046745203176930400 9475507 122261312585474826184034522236678657720 9475508 47940728239385066811981210505681238016 9475509 -192702182246048477011104184650952073760 9475510 -49167059580756535565374882077911040 9475511 64323048373966210299331199995040490000 9475512 125052724690397741285764694806977515520 9475513 328147862496566118867368207772663086762 9475514 -142867233685365420324610471948394607360 9475515 4068830133999045027570522467143987200 9475516 60919774585650775069431221929874801152 9475517 51413593667841159734085786599702065920 9475518 -22797092518562203617796355870457753600 9475519 -91827993860418231976454452714966323680 9475520 -79241533379766209701440346276201758720 9475521 -147422866698311623405653468255869259936 9475522 -20219682434434342423670651246233620480 9475523 178706142749604588558882139661912904 9475524 -26986315716243947444768455705143200640 9475525 36708749767277448632092068049514992500 9475526 2191714521572928707108398455643535712 9475527 -229931454733128854102996774865677557080 9475528 8967870186964014674406496675702671360 9475529 -205471766385678015878301917543785494528 9475530 -52368257022723287364121483537871527680 9475531 66375901810157834686460397935437000784 9475532 -251123898612249282538577935868110192128 9475533 37866081666378735085312355176680891084 9475534 14268911940703537838764715924570356416 9475535 -35405816954239537456468960231957506240 9475536 -15096947368210615501846229220044046336 9475537 -185464735014390264653482348916086625168 9475538 27560421731069054970550682783571211920 9475539 65192934062873191602303468011137188024 9475540 -66520246270723697756045022538908672000 9475541 23651585196947506972493214149509860942 9475542 85903012465630443859198355216666246592 9475543 18886603191398480112740715147352110720 9475544 -7037252297463576233812982742438912000 9475545 -43580880845025430864143474374526518400 9475546 4727468333878233984101473695447109344 9475547 -13865747446395415397070768022222129560 9475548 86882450596825560279996699716532756480 9475549 130880650401531427650712393990677808550 9475550 15279258634693995947838052020347164800 9475551 -11438478526162974411906898178114299680 9475552 47163858434894720823008833060784308224 9475553 49728135702023715469914200509728374784 9475554 116780409518039769632701384335181121280 9475555 -98185510977470246192423005392700087440 9475556 -125053492659581921046323175472115267328 9475557 22934729305289055215013871097955836160 9475558 -226734167735506912592085714620107449120 9475559 116117621627907987661269695264393276016 9475560 84786901569618234815930722171991193600 9475561 264362306617313224364310997455377471162 9475562 -50903506494921336723373957120853939520 9475563 23824135965726783490612430485124190720 9475564 50709205442197946264500743123429385216 9475565 187207004454919570044848917466732250720 9475566 1550270219499319679960006261965224960 9475567 58482493949117697970712404006286950600 9475568 -38329416487571272675395351817229303808 9475569 319426146318103072374244569637452124320 9475570 -18368675733355203188943152672140497600 9475571 -340120904651010422120557228261546633860 9475572 43214997005955987737454291304987656192 9475573 467927217982286462912606254337225715520 9475574 86081989467632309570515841482994533536 9475575 -109587042641724771621357692701016387400 9475576 594047263336426232742999298033188864000 9475577 -148733287595121689126655641506986906480 9475578 -63112185644241578163612766780886691840 9475579 -91732060638854109951086628554720088240 9475580 139335595015249529070390305079509514240 9475581 5286490792374781505685857223627806400 9475582 -84655322155340807330950135065396966528 9475583 95431294872915066920815937058098772504 9475584 3540019964876370991572393418083532800 9475585 84356690405170506767695694758114800000 9475586 107996501940046327914466396535342913024 9475587 -86245289863823692924721843523736126392 9475588 -165883344857992012279993390394997575680 9475589 21460764074827093043630705870341594752 9475590 24187568191392772961717234367222316800 9475591 -101176579681962571795507875229125980008 9475592 -5036164140513519975683535092982743040 9475593 252848179195007698542867989830944923664 9475594 -183174451404127905394703340926517533904 9475595 -122265724863013648239400453775057618400 9475596 89564425440613558072156577419545784320 9475597 70182573308535018585271509339232870912 9475598 184424541092444345970286333558621033920 9475599 49551969759113507836554870981591428352 9475600 -10726251423744180142767203728712704000 9475601 282008965958891635755287788036366829604 9475602 -3867771472942472664583714000651445760 9475603 61052427553182491486860650779019767852 9475604 93188457032158856585943913500137932800 9475605 -33432764159709854922284443949372888400 9475606 -10109926178264763228416896227221953920 9475607 -75385590885624346733109337413770409144 9475608 229433510413679838108917437827444879360 9475609 -1526730965267259374029681081146952704 9475610 -131981299612260260040022676799520139040 9475611 214158645972361396692646782917721022872 9475612 33208899789477634207748194745838776832 9475613 96686883871052498777973976883558018496 9475614 30327073954999045340052418538265866304 9475615 -36841949110025006996181197578530965760 9475616 -262186037909270002369838810336253050880 9475617 -80596336871213163076164271705194472800 9475618 -34447645462765291228947130560729961920 9475619 -15786595297371609330451178656110491256 9475620 -38891331531945436427260859684748349440 9475621 -142762103288511738340000908417630378178 9475622 -102142218870753024383212076142404034048 9475623 30129750947931030887954624743885712640 9475624 -314318903564314068400311780113727575040 9475625 18530062912286439832062764628583301250 9475626 -29241376712590698532624335809498032896 9475627 73510349999314573520521812792517830912 9475628 13794703187764975355380517235982810368 9475629 -19043887406644157739570538472438390880 9475630 -63736264673164846581932465511837753600 9475631 310000336550544620299822395699895896 9475632 37999231365857124709274348127926550528 9475633 -40686890810176094655345813799984293120 9475634 -53796990314464071864294726927046540800 9475635 54116602232940790431299762663888684640 9475636 280817479370594857986194694440688322560 9475637 -92662479304060506446414297230186451748 9475638 1402517805815755270869792592796189568 9475639 49186905715461893304932255465335309456 9475640 -24806307773992493264238308523771187200 9475641 12296880334398988938397584965347513152 9475642 65562692419206781804241713220276332800 9475643 111292632501048379527670069885553969892 9475644 -285819520689011834161402055697829739520 9475645 148030948987260689864705534197727625900 9475646 -62431368968850591340300197509117477376 9475647 83455620533336208152455965141466595472 9475648 -2092294024540418186325631326018863104 9475649 216650579355412240552149979638199489536 9475650 -30397040585245159994170104855107040000 9475651 -35611667008760654437560613165972623600 9475652 -2662234722609867711032112570681907200 9475653 -186085322047431278575587442594931978592 9475654 229724006343472998987345010895124391776 9475655 64104595840852404320650194964984320000 9475656 42590644479160845434927833873749811200 9475657 -22982507713623962486175059494481805094 9475658 -49227049002263787677258601723216333216 9475659 -39505384397071854165349493267882968836 9475660 -39011585071445602206221948581914531840 9475661 -27226330961493801308800565540680507200 9475662 -30741354170572038391135820249473453056 9475663 50663627399410672933556869330836149760 9475664 89284949155203406087880794388422459392 9475665 19072160669737046707371857716662193920 9475666 -98544059537989663078077947648127298560 9475667 -318542675092158875251733629398755563284 9475668 -104028316295219513767218485503042846848 9475669 347353768820230325847763072202081425326 9475670 -230453585659428811861756790982719715840 9475671 -228244864308112636619480118555446100888 9475672 -162950047121845998574734364140938803200 9475673 137446725748823411513759140215273302922 9475674 -16515434771682121628151384113642709504 9475675 -50034833617762928495011583981829544200 9475676 86432155359656631383736287810606309376 9475677 -79109174645912555967273782680898680320 9475678 -72437093161933463431534797864201979776 9475679 -99653464636211010513598751512967993712 9475680 -70950302678200171484447344680763392000 9475681 -220903072884076434682049197719406958880 9475682 63819211657326322808247919047194308992 9475683 -13741311500786270545628068665725928192 9475684 44222815481557565970219224052667259136 9475685 -37980920984782394853531491986346536800 9475686 142755534941608075383931562723132368704 9475687 -80982981300486994896266588687370330200 9475688 192692171176132810627396573065106037760 9475689 -25768053203836631403281829560625539232 9475690 30884270248999252745585069430134983680 9475691 -695219276807161021676979179253557497008 9475692 3846031854872406500370562176222443520 9475693 23951003388176873830599328460926265942 9475694 100339903311074811080779031584046200896 9475695 1430957206115371224953967225837686400 9475696 76050062855419013006085043633741824000 9475697 35284189003197591395200851480528873600 9475698 89976932124866211228402153584904940800 9475699 44308664368091844847699490654107910000 9475700 -11364452843906903102170143027282777600 9475701 126014196902935407444040054675077365760 9475702 -119271823118851255766494002995065220448 9475703 206153320061512784563298445439188572304 9475704 7748634256788032392817497565695795200 9475705 232268705868045296674009170459664897860 9475706 93217536390179039104499610697243649280 9475707 10595927412910120298831467644303676440 9475708 46620424319151501171348093572512776192 9475709 6132217947850184697459457897658753004 9475710 -35204979284172049107431573485188935040 9475711 -60703565556783136183533662092449960096 9475712 69474544616205774226765371312124723200 9475713 54025400753694010315401666201049675860 9475714 -4364251603834860474340064044807601280 9475715 45623452722820247623085901741993811200 9475716 -98176562231664126877915424724888109056 9475717 -390082003958858504187499150667335558848 9475718 -38799035102819115881355458864868864000 9475719 -62902351133976059625280597165776921984 9475720 -77896171064111257529956371433770547200 9475721 -36457712358714062511817601157086026680 9475722 -96397619873819412725885649756934841040 9475723 -185956629618904143265074819979756798920 9475724 -36662614636897831888190275270543147008 9475725 -43707565365522082188257633851289160000 9475726 -11782207772510137677470357152746826176 9475727 -99677206477893854999790288462219493488 9475728 -3679739099637090020037229914976813056 9475729 -187837495553593719557453496431880616716 9475730 80846027119177978800953656574821048320 9475731 155384967233498651014639164544201006080 9475732 -38599387198823605498987143526131771392 9475733 525183804205211779931554219204394770560 9475734 -15493153146435231764561507367670394880 9475735 -138054950410549715372490312785228353440 9475736 2695715453369064885745642416697896960 9475737 -94512514716028289044319702582932585920 9475738 -134408108378740108920480078561075456 9475739 -2342449801546851080581870873510133760 9475740 60764852807763046898731674789907537920 9475741 15558755418030075883526040107828630400 9475742 62032872724584696379072606695624577152 9475743 -107524695701079190080773188141165693056 9475744 383654851198100867619738540247236673536 9475745 141175567019878016090657016297269227200 9475746 -31325920304668082492701674886303136256 9475747 164670212035901073205733628382136140032 9475748 63072745868680019806521228284052513408 9475749 -26777670828524765833075985378366779716 9475750 -98075471563681867814793758148572640000 9475751 -346020899172636677211635915592589978248 9475752 -79573871331068222838788876523847680 9475753 161580205943171635399891273364110679680 9475754 194505011873134528665861930195678147840 9475755 -177781369645602855416542871557420615440 9475756 412904182380084222074078980593392640 9475757 179285147459140389752812703015714137920 9475758 31473762246036481372030874376748339200 9475759 -354791046624194376043755630924332829040 9475760 -5149075076029998338072768098611363840 9475761 -43772695304354243892147441745489217760 9475762 365320005481076063226755850613028646432 9475763 -323256194224239890989276626629133026616 9475764 132643590521666437802936270387470712832 9475765 -3908403036025347151619390677496838480 9475766 5465887328283280535662342205292302976 9475767 -31266131499849571817651379748690881264 9475768 -361419919534459992793428200170887229440 9475769 250382015672067272159783140914341953680 9475770 9450029583590231637313761378923642880 9475771 -4342329052931886623916964100183088028 9475772 -32584248665465227728277040046340927488 9475773 -108323147406791267439267646832941622016 9475774 17368075206706820583981248107298095104 9475775 222021601631244420686661527350124475000 9475776 43130185599406322992202745010744983552 9475777 172040905757059431215027205506600706626 9475778 15658586965879415042234471401294960128 9475779 -99632415797415541430396401072468245840 9475780 -128943585319726923245974171233864518400 9475781 1133142978962070547296410911829840064 9475782 -35009736347628833701502222788960127808 9475783 -28094646726684869501142300631791549600 9475784 274710083579458520490660126296992834560 9475785 24164340531430475192217940308059035200 9475786 -572098391047199626007887792199748096 9475787 104886904856174158557787339558523660436 9475788 -33817958893937070704815258357951709184 9475789 -171327997434587582570675298064180790410 9475790 -28443724381944801984641899469543265600 9475791 125691572236862292590613269246412155040 9475792 -37421123331632819710649663847917461504 9475793 212795952288654386884410097998731010624 9475794 -169613560429793671218405186859151270400 9475795 -90241063035615795648387234996222138720 9475796 -226075420551584215446165745073764515840 9475797 -55658381507364796050365171502930925920 9475798 199844451121069621179789647785421018400 9475799 -357482067668649655285222545996052426680 9475800 13403606864347017314314996423173120000 9475801 137650864159831649595589136437403863808 9475802 1987546998634844549900199021529242624 9475803 -367574681078831884127610820638960288000 9475804 -23881751624176065504754268147310643200 9475805 -307787667546097395858209196597062976000 9475806 26582899708379660735254641143029084800 9475807 179011988580146523701565394531867696632 9475808 -290579571112735808972208152323381002240 9475809 -9929615628565912888898985041494686720 9475810 140787306110145210394773080607352565760 9475811 -275968280167563316667644738966974676800 9475812 46319395556650323336651655109481830400 9475813 -190299598225286826299707756123438464000 9475814 226669490858918335825094383832520620256 9475815 823092723169957497142953476994816000 9475816 150042212232489737075514448014628700160 9475817 -35690706149243137047776285427474002160 9475818 57380081812722544403410516165325084928 9475819 -89262595443708043664266964610167488780 9475820 40169375977875892178452312846515932160 9475821 55930926512215983069746344770279298272 9475822 20544408642076747203181765862934107712 9475823 -85055636926573186727643054340991020560 9475824 -967219088749077667680834767413051392 9475825 -131488496301074592228666039482556331450 9475826 -38234012293623550524589471701687692256 9475827 110455895776237227208436761074570072120 9475828 25616599192033814947028488757689232768 9475829 -276142071551699735182030547272981509120 9475830 -8039845209045185795304656607012307200 9475831 -250501293573885320866485278946255449368 9475832 50111327067025528737133632158623334400 9475833 81008357862274133288001059124628108704 9475834 -184933999003218887839338634650883591968 9475835 -163327933371067041216830486037036126720 9475836 -16779418839933398586261429982631935488 9475837 54994131444141941791726163488469558400 9475838 -1774365766081789100104846946505733632 9475839 88469157517646181716717429650282310400 9475840 -167012120232753109622442429795249684480 9475841 169776537940132132761425183737953690372 9475842 16730916652269333544558156046728853760 9475843 28563438334746189773817076026920650144 9475844 -73731669852290261854298422404237103104 9475845 10323845953847602522942834004680559520 9475846 86561805889663348965690569877510859872 9475847 85298550566896858045883513736833328432 9475848 -56813481683227736166155318428514826240 9475849 -201428731339399369766655946426616319564 9475850 -83441891524708010291875829428272927600 9475851 -43633941329236617212812962794823352320 9475852 129400377274207940689364781230306567936 9475853 15809889845803467972679285463158589184 9475854 -95979609428063137259322333661406991360 9475855 -318590145784202796397319769439395324480 9475856 31723310065551332380777746249738043392 9475857 -158710318479987517737441139344664972446 9475858 9293725681078701956248352569078167552 9475859 137030283646873663476544778990255467440 9475860 -118315566185497667191467094540665968640 9475861 -235645665012181457880188015440392480288 9475862 -25478140442538036892222388273692833792 9475863 60362697068792413274132032587685221888 9475864 -16388906759510801334770946566184560640 9475865 115044263720927308080529090157978879940 9475866 -11675578074760838311920983556372633120 9475867 -1752150179082407753464025422642675160 9475868 -110600865215610381296136397001668727808 9475869 -26375579848843823335113502547811499872 9475870 -68840419561871067793010957154097017600 9475871 -325941457609036220702633062503120704928 9475872 30750435217374916110846663873842380800 9475873 -449854329491931442220473443390718848 9475874 4416067796900142801870136970873696640 9475875 112399607372329192523996338700576148000 9475876 -314297663007339606173857705276584717312 9475877 -678714052906043500307760615818496515328 9475878 -143571248343757083132704563061789894976 9475879 -354662528705045028264780003064838976 9475880 55652687765354657317090470039190886400 9475881 479807360147669931378199393730387292384 9475882 34263011865526018247884258953094198464 9475883 -8320448240620074216751768871591150280 9475884 125187756582410172553892115272336386560 9475885 71559109950496902571243927526660632320 9475886 106834337151888245163784976560156416 9475887 -39230602017845756961601198647557186040 9475888 151922451083066710842141551902556160 9475889 -148518568732795548039474700226802750 9475890 -52345849233207305184161637212443100160 9475891 -26147500693893642046529160489972127688 9475892 -203833783892172323804445331645167697920 9475893 20080801600416477542117643347309840640 9475894 -58427889494359282388286827247499304448 9475895 -58135127727593525127416856856512014400 9475896 11124476635043522021531466089440972800 9475897 -400860590481721210927974711766154065728 9475898 77635998577020585389360266402609945200 9475899 36899878393501049213406212193535146264 9475900 -11652400117080140429577207181945932800 9475901 12684185042338734697842261475236696204 9475902 30098442035099273564658115854675745920 9475903 50755951422792051921408882589705033344 9475904 61688726034136418220150783992296636416 9475905 -48469796933592368529837801261455834880 9475906 -32429783040188474832847704755364548736 9475907 137315400347668277721664251930935381712 9475908 25421467291912390091092329134363443200 9475909 -115113088933837851125402766611089025890 9475910 1818678561157505063106576884305272960 9475911 -9194664415560576590548033124647452912 9475912 77423776609893660997144619476071859200 9475913 -137131321178373911091611379636254071836 9475914 153875548208717195838092562879597537792 9475915 112791221558757237661094111506229782800 9475916 175622899497838558572062896092125418240 9475917 -155814083624809138535435508880389170400 9475918 -84880295015422382832168139230457899840 9475919 155423837315420714523293564134223918880 9475920 -9714708739034819040931232475237580800 9475921 -26772135504205504921425748346171265792 9475922 62206255716077159328210856251522547872 9475923 24450617238783683676608318707462628448 9475924 -209280690185255392398755962844003846400 9475925 7120450601218031376030836104611004800 9475926 -82856242067599224963663875025025237056 9475927 -1528424218608678307688644312233045560 9475928 -76408040394338859391582853370841006080 9475929 -258710633892236157202175349944366303526 9475930 27152878532393919388085037055385265600 9475931 -240774996983560728045348949990392648960 9475932 37427531784563456961882665626711544832 9475933 51536975452223079724030612870288710182 9475934 51555430375555821945646376022757705920 9475935 28915810454430712502283764793941660160 9475936 447030971766202336830286438836130283520 9475937 261950144320638085357635628669401527586 9475938 -45689219005964264549468192736136094256 9475939 -218737812927784600270255593621371231232 9475940 -23934724480283358237195617324202270720 9475941 -369475435599007973621864708698835232096 9475942 -28553048195236550850344339177329729536 9475943 -288245352494483182715113627697676596808 9475944 94670091308163479067879082284255805440 9475945 -109652737887092575577739241499204238300 9475946 94580229435868659386333481368376702720 9475947 -1316215342647433823531803492782366000 9475948 153991466612080435820149634912923547136 9475949 1903031044777324608451142243513024736 9475950 59399778179932110213194447399111731200 9475951 -8832875760053394086824516631616928048 9475952 -15390024182691464239388064571979071488 9475953 -4268769234842136684483038284412112000 9475954 -51783603229842619547955974951911329792 9475955 -41080491201773838184428417378275210640 9475956 17522165996546855518022340282740342784 9475957 10892727381794426145939368857774332206 9475958 61385348379381632802084122469728530080 9475959 -88237411224783785240558163135496144560 9475960 -65395105733585181446708524600563302400 9475961 130202198349077667944946772402892804448 9475962 -111465996615023090604175474008129639936 9475963 -136772394006229612037306964861952537452 9475964 -121649336980139404861418476763538561024 9475965 -16705280405793759661637710423716693600 9475966 29307559473278938884138928506618764544 9475967 -133021242045867803772049550432516958768 9475968 164195407739287812759623476990779064320 9475969 -72132351763334170032869431759864831404 9475970 -30267491808229734587102433624163875840 9475971 -189716939851701258782675235856269204480 9475972 101853351358280155592647573825040615424 9475973 81981538363282915973018831323109639964 9475974 166840917338202676835956476765568813440 9475975 -223068258377928894991516896716190124000 9475976 -88799819419153677927481175764986624000 9475977 -38262604079367770583116212575565799232 9475978 153559678521716026962425372392688480256 9475979 98337476207184941299305698473125242580 9475980 83438503809443246751842784516966927360 9475981 211971339248613662316244532125385913782 9475982 -626527447138554360260180992773408000 9475983 -54244443377617133450920721241955853256 9475984 -1794402574992318895564162710878289920 9475985 101607595182120345106962407462835993960 9475986 -6997070809652757854899029495025038336 9475987 -82091904753915879702547367098459218816 9475988 -97588433048643763929342370056180880512 9475989 35895627197167086196803281602864310688 9475990 115206362718582242273396038756946409600 9475991 50340155529167034068415418943971204272 9475992 223704305754620519127430386726255544320 9475993 216262470057393450868421573558107060420 9475994 -53907692887087049451256641337531152 9475995 141165174676128225408414302924575851120 9475996 759654082271217468353520044528061440 9475997 -213408419714345424471923585235834934554 9475998 27353929376414158596133287914571402240 9475999 -11282085153267254616523308300213430176 9476000 -297217118457524136367161524131725312000 9476001 216600872474310021096338482977405515040 9476002 -53758648378710882058408799480700614496 9476003 -146313757123623642847222389841590893760 9476004 -65019983470647715344964424727723153408 9476005 -12755222697780193917851812878654965760 9476006 90505755314196634538035927039115369952 9476007 -188645053101873147598998317106356881920 9476008 28878479954805480043540148755990272000 9476009 -130626318967181026473898366834775222790 9476010 9743443260568200409105493288488800000 9476011 250604619518127545537288490768025252080 9476012 88295923467714649080527207071368053760 9476013 108712432848696020586953796563246631744 9476014 -197212380505907140187024107318212222144 9476015 140038745775523992728285762492754541920 9476016 -24960675841851994423041942825897295872 9476017 -15604672111638263696318452788036438720 9476018 70411681165729380314262172848422676480 9476019 -67870222665111096919673205541328504496 9476020 -169930567553733030423261538190074176000 9476021 99788714309778845894117401641229890570 9476022 71295677516745140603048640395240232960 9476023 -45297095799585384257782689020859321456 9476024 -86934392565162704422797861964726579200 9476025 -18482707836524646220295982325224168000 9476026 11296366539547235147452958227914735360 9476027 -106162525090847473008667467441990834816 9476028 -239223954010500509690928027634929216000 9476029 -127173866856864499963353700105646039316 9476030 -83274538134042369858872635824464763840 9476031 -169045078107023363847477621270896317296 9476032 -18526585591030168647996874347337744384 9476033 -31978110967951669077351100052747442624 9476034 89554410712141760151095336713844369280 9476035 258584137150308460571745257664461982480 9476036 -56477319107206991246572484048695176960 9476037 106442360402420498315165209966559777694 9476038 77255644725421246574798225958189676800 9476039 6477296202748938244554706384820049624 9476040 33133514303979912137384657289461760000 9476041 -165620415347641755500437427227496073200 9476042 -125731465062434565923925563629655141328 9476043 64641227309639145612933353178432247728 9476044 7575274141894075767733130333599374336 9476045 -257450847112026321379905159547741993800 9476046 -30050034832387959865055813107823026176 9476047 113833240827921895284759584335575305600 9476048 14806407180838029226915233209323929600 9476049 48583983738051523228203364085843374080 9476050 31523941004019692836122325832716800000 9476051 15475077313304840187735880595783685312 9476052 51139119635375431026826769106294392832 9476053 -12914024318096092221748794533744539140 9476054 16272528523602368626915592721290873472 9476055 -323697902158027044674134693358816952000 9476056 215063724692380337000273511132751226880 9476057 -5795861903313421286347049985996641280 9476058 41712007761167973410642453077224835584 9476059 -206009659060013641135933704949020935740 9476060 -66167426074726702631402666381218406400 9476061 11063910728119860339122226046543056000 9476062 35339154158270029782389221836664060032 9476063 -51968953959591579808001691399673591080 9476064 -25722257188311352465582288660983447552 9476065 119547174799752246551543974917234457320 9476066 -27827718450538516428913311705041769696 9476067 3947275519730536272406101710990635248 9476068 91838458625587165695949765015300734976 9476069 -30182669054041948761754532133342627840 9476070 -4091388541591387776153508939432976640 9476071 -156778859192426348223096065369438079696 9476072 -361967631600287783251324815582475192320 9476073 192677398770043742101014617815573800522 9476074 -58567501040821109119880823714986436768 9476075 40366983866726308793128525047542037600 9476076 -29161818356088584592514855114519546368 9476077 24913869004545747126208585853209346860 9476078 -150023767690249515479676091026973700544 9476079 219413806409540921042730200704474976640 9476080 -7360147251999988479371154539458068480 9476081 386160876727547006817565030991710687680 9476082 -430314267608019561762686789187747840 9476083 -129228025428003142235000067168620589696 9476084 -68528799506695561557161159879394471168 9476085 9808133422157384635145360493447386400 9476086 34684348128371896651010761388321061504 9476087 -130093300797070611836470726832959220688 9476088 98203363872989163489653798482261954560 9476089 -175116463761105151390950493044672476928 9476090 -17546891948881786078268015737713487680 9476091 140490040252705553970825632112623460300 9476092 -78638225473840002457929481259406240768 9476093 81551249050201805698081345839375711360 9476094 -32636790070484264829663747000314502528 9476095 28245862999480912647019171182622794600 9476096 -11896386722358752936532281052490629120 9476097 78478608755863232991964009054160825760 9476098 170941573120650378864394373330909760000 9476099 137189861554863223092517469439082703100 9476100 11480496975809079583583277493525872000 9476101 -249129436226186943564096679105140036898 9476102 122828369812596075582640651143996720000 9476103 -66591502191116907500993974158351301632 9476104 79436096651810928615148113366354739200 9476105 154133477402811439451620918068326261760 9476106 -10535027329786409570672878869935626752 9476107 -101954109131709133919427571767020058688 9476108 158908005423019055446775474333603842560 9476109 16967615312666311324919770369698107190 9476110 101350599012789559530243417470335570560 9476111 -31236354676267436435893545079691673600 9476112 -57884383426542099365297560218205224960 9476113 263625593626632817657064961328237629362 9476114 164271761118591721576299071708360416656 9476115 -15376792013067963069258194612931840 9476116 120082850441994970358276179362780765952 9476117 -136900307167693761796983299003583000000 9476118 106493653385848084524112641106201206528 9476119 -86754437436703908095730005929194487480 9476120 -1122432169151705299198290635714150400 9476121 -71215675283710549794104680812981680160 9476122 -187659566491561974671394702073040751888 9476123 173902557604316522436164498912826373440 9476124 24502891242697255023940232428221775872 9476125 102761921475664728572281883579605503000 9476126 11575003663760597279771556824624787840 9476127 176725381967430171806625025467886401960 9476128 371413947882975368484749891838371758080 9476129 -43755164029366089643615685837683539840 9476130 -3057086144477412606786637964515476480 9476131 -88542030210631710367903088805171906608 9476132 -51742671707201736317328444926908831104 9476133 -5233667057390103813283485638639930400 9476134 -74013767498591042184849503612747452608 9476135 -32239154667092401884086136591097406400 9476136 -217356532260087680628967395390689280000 9476137 -49179270331300773117112242686412317280 9476138 -37404444392470166136306255775704407040 9476139 195503769069425167918868976436506350424 9476140 -40022097106932962055679384960868229120 9476141 300518548352891750357535455634946459542 9476142 9047945139554928963635512625805557760 9476143 -160560963042869229218150517746532026608 9476144 -3687206164623512437102750687602868224 9476145 87133233880740848273905924152369072000 9476146 68423816787160374056287787119464832272 9476147 383127382156183168134509086717954256952 9476148 -61996933257098660207894554246061291520 9476149 3664818357968328650406305587477559150 9476150 123294241805143540129409247680040640800 9476151 39659270655182286243819166124712781032 9476152 69809932011711810512549741854978990080 9476153 -51359356536033075741001855179500845398 9476154 50438341662010825874540636490909009264 9476155 76664308532735119232557232682390050400 9476156 -264177683834096419283636641099561482240 9476157 172063017846533756544723272423823272064 9476158 156686345612125936327332249403613863680 9476159 -309394005856625075290790269042971873288 9476160 39210516570595605439622781450175119360 9476161 137067548697095867802460770696877597632 9476162 -145973516145116320414178727186620940288 9476163 -42787853626677048468419540533584660000 9476164 284176601661363688115432629380592128000 9476165 -253482767717869685239242729630883391940 9476166 -9523656415245474198252647242855022592 9476167 -94569509789743687182928227701956646160 9476168 -755010512418676949654846600495554560 9476169 33610478276078659512158397851296594080 9476170 50748859491622857157593315566092907520 9476171 435823793141087460894652576670883972372 9476172 -46142111724390569031157111945446722304 9476173 -8218937895126543259544493044747522560 9476174 34333510105803372213979891776566390400 9476175 -55452224144546725662930126113277345000 9476176 -76706528295316858570978339247031328768 9476177 -198991863592334669190188136449102073180 9476178 8600712893799336734792269848059562624 9476179 317443351194057908681775635104653411960 9476180 17251956173119145437103434641082368000 9476181 -4658619541501696759298904335107766400 9476182 -34825837605807169666385156557060310016 9476183 243897297665282439910048473452718315264 9476184 33186838833247339526305766214547537920 9476185 -223847602295946022849609431262415014200 9476186 82853090591170122622291984982398771200 9476187 -104452935325478458683383911810560592896 9476188 -26925427850503489428383370557730316800 9476189 -82954960369793073835532487677140005600 9476190 3192539119353541509980457122059176000 9476191 445386940180652880585508066263938312352 9476192 53969221267765334366072153703317766144 9476193 -110570397459735655329146832626826474240 9476194 -515665147896126921431017169252264448 9476195 -5803386759909412960272576701901946800 9476196 113927597242850808217701072889364616192 9476197 622749839225352947400793821377176614880 9476198 -5596549727509742945787990243965402400 9476199 10830738632576927428472252502788799768 9476200 171849467567153885394423471045323904000 9476201 -88809988918480793277484221127921074048 9476202 85891865166579491947766919279019468032 9476203 -15423756334731226937486761936362282672 9476204 25407785177524783918089612837406298112 9476205 -39321360064442287781225808439103380800 9476206 -170489983112270668218457135962451927296 9476207 36988277065213875595830572690973635136 9476208 -50110876117763833885302095838273208320 9476209 -81053453256476828567364204664347884590 9476210 46584356216217500424487260474770873760 9476211 925936164851310946782500540599333440 9476212 -134756099290946067034940537176230062080 9476213 -227396880380127406688523213013267311936 9476214 -73982433484840986013193656402573301760 9476215 85401272362226208350941388447544780000 9476216 86112645791387978780091310173305364480 9476217 260879884465645856802876407030005158240 9476218 42417591575601764877527724307332783696 9476219 -414537029455185833321138132967282508380 9476220 -7290309240187839968271173330409216000 9476221 -62264620987867059475406930246512725376 9476222 -6029412463692194937510274937348530176 9476223 -395293991354331348522951525395289551616 9476224 218671325151428170865064920466315018240 9476225 11961887308939192933753657947135928800 9476226 129883662070500784638482666245576103040 9476227 73587878947337632397243138032287550076 9476228 -75413182984437606982392566418972807168 9476229 60768777455033960732430451650922440000 9476230 50334102021481771281444865795976651520 9476231 -380232519892748937380678390160886635000 9476232 98842350179958452200722291176020377600 9476233 3844926812755058189771773673807661604 9476234 -93601610696979803570802788377259048448 9476235 -5634566041236796788966347623628031360 9476236 193171413859383096115614246142465024 9476237 -4747273018983533825901739299852982560 9476238 -131042193623829194246446339037112625152 9476239 183685019730597651202880326492631989040 9476240 -14372869260551110188600209107316490240 9476241 -6805022968577362253826678119740846656 9476242 23310116697582594809311321050292157760 9476243 160549503024047713317377502217019628960 9476244 178238087129511861569131173202143313920 9476245 -14071364712375136366464796849345822500 9476246 51729869840898804346872781039477294464 9476247 -112027273278562377248560196099026527360 9476248 -68150732380116889461435914381498695680 9476249 -313466361234001099620982468836649826940 9476250 139833414990978893867099289993120000 9476251 -466396749891654655654814986078473060000 9476252 -17438133316165648916756332098151371264 9476253 -8474510049335564807005472348242728480 9476254 -154918015588868436127597027462179840 9476255 14661660202746837538943192076294993120 9476256 57795935360981130914292316064059490304 9476257 -39991953025671468359123987526787884894 9476258 91744706667731576958523625393263236480 9476259 -61148747532092798862065133449071565472 9476260 -128619062023906946312577184454040268800 9476261 -117256062724439622648697857465617955138 9476262 -25541081402773391152974663510935558880 9476263 -19472801729326555761909691939102651736 9476264 -851000956570071521885366586424934400 9476265 111053588625009575567560559610202864320 9476266 -74033581122368498106667008221900461056 9476267 390987904249007299154415775118387246712 9476268 104166273303060066491950267623662077440 9476269 -234541489230173025227242117357087252320 9476270 -13494812275429776488012666854247737920 9476271 113006420150834487679702576810190092800 9476272 46091802333397397339685737342349803520 9476273 111904382392053743490262087869552549522 9476274 104651875968325987439187553357546721280 9476275 63430247696573567893204297245427785000 9476276 -8138026609734356354846143053192830976 9476277 18159784694257217662927878620883973920 9476278 82643812656279834256603119993731715072 9476279 39661156963905688806504568242115248576 9476280 -79414989824249439742099135566192844800 9476281 -620276855300586926791310858079444847488 9476282 18335177159438038432876676490453754992 9476283 -133097142994363118005626356057744620776 9476284 59253902515412737734534395648310895616 9476285 -6039604618950202513716474005464684800 9476286 -41568336347095726292062444825302572736 9476287 590891007276740784754694418320101627360 9476288 -78713310257142216810524085800644116480 9476289 -41680503362506743429082550280657615384 9476290 -10556096042936672756886271626091753920 9476291 -104307059049022339023207148783293931056 9476292 29257302667528057020363604159559884800 9476293 -122019621834805379402505289039650187656 9476294 48420156408303124175370672427204348800 9476295 -46739627406578101240593503753497285680 9476296 219801689053502845317039858153431393280 9476297 1976638759061012054443069175766032640 9476298 65018078609817934248726107609939520000 9476299 -55158049014782942868865859588052833280 9476300 -98843199558337935251771816734169971200 9476301 142231333519523365615003592823002370720 9476302 -9457912589604555668088561095740677696 9476303 22843663900663088076883182690162861552 9476304 -20824075990101223167037582335984009216 9476305 -278654527505933922083045247190066806540 9476306 -62902474917210269391093482020925154672 9476307 -177704967454730615539196573471729809920 9476308 -240706446339590232217497486241702099072 9476309 -622835086658725331810670618868143715296 9476310 -998437582560861532768010177330029440 9476311 105570658284261983171437937994451487752 9476312 -300321973206883913947290463060272076800 9476313 -48528959818647718962452800779298578432 9476314 79113465978132224572916252826598070256 9476315 -137681017846077210583851538249816127040 9476316 -174732524076726162784905117279393747456 9476317 -110897072980159770291018895011896844634 9476318 149773351715286341119391426508660585216 9476319 -46316577901119179543190256417243577712 9476320 -64100556968931385221320858334831575040 9476321 368068216334872712327202072247196847522 9476322 -20280617072600560568846312344117009920 9476323 342279659402841411368565727904700444572 9476324 107689907368686595966572452048135565312 9476325 91155207825494560766497163799484440000 9476326 -7039880116017694378142683890344662080 9476327 96148473948246247739382433148327986272 9476328 11391223673967883624423792271048048640 9476329 -181159892302378756607474624501552572124 9476330 -10559947923165111113458363617330307200 9476331 34345610896689843822151012200943523520 9476332 -323907055117461024956542612165402045440 9476333 -151688379438493534933941036746406835860 9476334 -30668913878146226713942722772511921280 9476335 21172798989473204497025575212956786160 9476336 98733680149593056678214692903288832 9476337 152800838432936572372645582027839272688 9476338 66598795217579931695129617125700258320 9476339 -352741608519191195082738066152584279860 9476340 476665291901699484242266392194027520 9476341 -88007100092307456654778854482780440928 9476342 22018448874173976700108078569209537472 9476343 345554071162145120259510325822205668080 9476344 370846033620563348755771490390279577600 9476345 125513409400891902792783336003130051200 9476346 -173355548501619285701842336896646889472 9476347 6556721255667859020295872037269621600 9476348 -9122516739467168603700170562629935104 9476349 17991557494504254288772109403359035968 9476350 17560267355195708164288607391516864000 9476351 31212119700178350572218802425709549400 9476352 -6894008070651858563894029780374257664 9476353 -197060887222029192579100762486344399936 9476354 -13694816437657704212399029755435672624 9476355 32077039551783092556322296100988118960 9476356 -1735504393703797733467776054576739328 9476357 430060329199322188614459387326708478 9476358 183587457625763557247283546145438230528 9476359 -52294061209912366426450258945459322880 9476360 184191177445811647438945115384941824000 9476361 -4349728483969389754149526171627129176 9476362 14536153924206310188168361880050420992 9476363 112122786332672809501297651219869907824 9476364 -61022976799504048138662699663103795200 9476365 274732826229586588646519716798492381260 9476366 41280789488992949828673300537706882560 9476367 93822113767444186172784129414743820048 9476368 4677514894734543024814069766985351168 9476369 -115726176951487800638401862652764071104 9476370 -30380996658164923310082737426703797760 9476371 103178800650054741205862166917170627944 9476372 225777193318850757159483926001086280576 9476373 115031495805663960249683360432472660384 9476374 -30700037431359730089825654684233418048 9476375 313033206510564555002620940417379024000 9476376 4522268810145923135193044358925516800 9476377 75904716177679322280087297088980385226 9476378 274206398372270826261631824979250290656 9476379 56355108918266037879587708552440794240 9476380 -6334953946040368662438929669915904000 9476381 -103625895945782693087091885894861553818 9476382 -410927875850562839914555604792380608 9476383 1300637916207327994984582875964023040 9476384 174337721811096215851961538197148205056 9476385 -50281079019210387072783659496258639360 9476386 -100906289154056322916431243558136978608 9476387 -1167817794844624463432617720142354760 9476388 -71354219090195626821608114094915604608 9476389 77443972017501305126727856626905752924 9476390 -11411415153591380704373967355374305280 9476391 -17234521480498642602829257074514675840 9476392 -245079686449040917824827016684541056000 9476393 -253752992682767514576522126636624212358 9476394 -26011682674739538986985436405753747200 9476395 -252558990726834122173095209071111825920 9476396 274730578939920354593443222584585964800 9476397 3502267656421009447976371578306950400 9476398 132929651921893637824756507601051113536 9476399 184031457896932876457691270617698640400 9476400 -11292660869846896690606381252239360000 9476401 -203300095149711482947316276561763438096 9476402 59585439237515324694065107403360609280 9476403 76733171076300689966423275965189093120 9476404 -161276826788105876535076269918153625600 9476405 51778756685708147248673607028932543000 9476406 49805045633309133210081810739768846080 9476407 -17149178645406511385077190555007584344 9476408 -116200696405813391313082223297525207040 9476409 -144613126659685302330369527235037547232 9476410 7077488187430194737821045873074171360 9476411 107786016920331964996888284870925038624 9476412 -95263737118193721892115254739487916032 9476413 -231850373587090111733187550454731036160 9476414 20331688905191883538964950822012245120 9476415 65532388602311814742398815418584809920 9476416 -16051007809851489928546033787216068608 9476417 261177939792584997809331301035645835860 9476418 30885014688961823676546107496738485760 9476419 67214562724671852237569163338953669820 9476420 156369656931116005057574729215392768000 9476421 57747548216663751096614392466915132640 9476422 16509935963331963977953609848900201984 9476423 -30634344368095773891329470969687249896 9476424 81769534270980104633374663719985013760 9476425 -41899206508130028516471913002436443200 9476426 2587847341723441527544248366254262528 9476427 -39599637689696996114243482314391717968 9476428 136333483661344007579051344125362237440 9476429 185338507922067310773717622508044208280 9476430 38281188492582586636196120564656725120 9476431 -53314459020694713955673914204753306768 9476432 -14979256573944003924407081327562326016 9476433 17870361430470860040445336648129945362 9476434 -50394558306425710418389300170245758848 9476435 -36969883751476023723844518288564039120 9476436 61470371906367363980579646180886063104 9476437 -60451415322009255940197357828801113760 9476438 -94797549801532784829015397862808147456 9476439 45087896034408291754396379812598833920 9476440 -95915035570051745078352217881126912000 9476441 -108958493253696243510256167107242800576 9476442 -70131269247428409283395727858453300992 9476443 440619614301274190137621269638977242692 9476444 -166605063097705857051133264806691043328 9476445 61131504264615123139527320981321625600 9476446 -70151556258541173684107882496339325440 9476447 36663756006341797108614256346802594312 9476448 -93796682868184589506167422722613968896 9476449 379266607909784096758582898238152348450 9476450 18568094789602608545288220565118982000 9476451 54418657350817449123591584833283358180 9476452 -29204185616966374883218144749479641088 9476453 -20857317010558839933703460322544813320 9476454 58511584522387923521418486104300788608 9476455 -59826257976673079154350997539593980240 9476456 72651277359883555088691134405237391360 9476457 96408890094838790534622664054377079440 9476458 187367956988044156755152872340251272960 9476459 -410013701243045921212299500354035725960 9476460 -11950917971923094051319989519499264000 9476461 439238931380032832697277153958257632672 9476462 153071704192912624322702054833233297600 9476463 -140283949555740271204432008581361816816 9476464 -662838285816704015782726498338897920 9476465 67582779389836574641261242511582609920 9476466 -6574328920829218256242132490286944256 9476467 1957488276021625225518304650513825024 9476468 215963230501155548423780353790108427648 9476469 4851366518207247004700278583604467328 9476470 2120283708748586485485119927081671680 9476471 6052527881828543158974765580818273000 9476472 148748220898977584038650892894834237440 9476473 150028134382688978982915414995875359722 9476474 43211802965762636767560030003207005952 9476475 -9599080068854455956647792585383566000 9476476 -28112009378892718310155803654895334912 9476477 64699826232406620975372974478551390892 9476478 -171339213301400090635130696332478400 9476479 -649722620404477787471185362451001239824 9476480 -100862821244192393697057608730830438400 9476481 48593124904568738110819173117303026688 9476482 139972907361312144497750129224178096592 9476483 20430408366384423220689333451316026368 9476484 -73003836613863747068859482779581923328 9476485 -77859411296986796412484921749916409640 9476486 -83989968301735194503780125035697674240 9476487 -127770066923515081848869757306133120560 9476488 22141322949237720393811553538940108800 9476489 167055080242359788197798998460666722000 9476490 19553766430469446954822120433450277120 9476491 147134492342999337845239198180030663892 9476492 125198899945148813524457154814440988416 9476493 -30988659772834499383384095777948304320 9476494 1847865462123302056663676504688320640 9476495 -5946823456683690602994543689250350400 9476496 20056026258049413847923984135902699520 9476497 534746692745704352545995010513555720800 9476498 -185176844992474986092254969570205862000 9476499 -36785911670597205801040848963993788112 9476500 341120958493850169974235866927752704000 9476501 -425183345169698623537277512680807504498 9476502 -126790573854855100113014561111520502848 9476503 -292918766527854218732785547214551040 9476504 114566649109009374338031150245047910400 9476505 56738758139285975977230559815662836800 9476506 33810847186300523069611736300220938448 9476507 -133915492967343545702541049500193856760 9476508 -48103521090153796019820169546600343040 9476509 6427304022044492493140130799327880000 9476510 -35799228073320158652361889256684699840 9476511 31918942382897395483312263951648144384 9476512 2474316290051476218927090576899702784 9476513 460250210753473250049212651167621131204 9476514 21386180862471240946856133881706369024 9476515 473165818784327777934729885236228524320 9476516 103427097642742002798708601202805964800 9476517 -21330503083411950378292569499795074720 9476518 106073046772038005295566690263812756960 9476519 22368243953939363042724507141259609488 9476520 68504813834811058228381614734539161600 9476521 190787347012079183211538933447601125200 9476522 24364698250066132776013370309679258624 9476523 22010570496650370079235589563833286400 9476524 111741862768358557295384147977727641600 9476525 -24710847104739972246731563419659503200 9476526 -29413656887062815917493943448854673856 9476527 204489806268723920901002257980129074952 9476528 33978659302990922279198083381632860160 9476529 -80575147617825612849634796194092572352 9476530 25444033430933805838334330559448089600 9476531 532684554708301828392957416911715439672 9476532 113890537071812877438796893171936000 9476533 -105017223275131371684917662413986878080 9476534 18495861412212901446743882952970299840 9476535 -20332379903401829322987804937949011200 9476536 -254376989912825049496408050333885235200 9476537 -88943274153928287678185220083566222848 9476538 21859941964451682939901529777986261248 9476539 263305526428665469595948364253220650340 9476540 164547498643440998475270685145797370880 9476541 -31788669706167982756873008186434266560 9476542 91428249727752782317776264196991145600 9476543 -104402980769201225841872783921155286208 9476544 -6139558009402997527357053440083623936 9476545 14388158230884890582686798913015869440 9476546 14474107256549635182627479050038155472 9476547 2912700734103586831590237510389182272 9476548 81161197440486234725650620857199595776 9476549 441922543632678287892844061952173298300 9476550 -21728002238183031519150978937491852000 9476551 -75991506059870534506299930746538010152 9476552 181253622841062257678855334827658117120 9476553 -109488488188995589543241999557677805296 9476554 -177289720800380303610996938726717218560 9476555 -2790051573706663223911419596390158080 9476556 29753337968038005065368247692484623872 9476557 211216526307761566779292668061753459072 9476558 21275980626151982008487564429277315840 9476559 16427936852559509835055359568527321624 9476560 -15437102102854830464986416337734942720 9476561 320044405355660321295418327179361170162 9476562 -6009740055970084807796358616497062400 9476563 633669087751886950619848196639619754080 9476564 57401783157787170811126744214769006336 9476565 34891907375193754193701139102800953600 9476566 -151530039298033099460265454023457469376 9476567 359629281431028232140941416412564756616 9476568 -21197439856647235826422019261481369600 9476569 -23127517600039025388308304142716718080 9476570 -121605152233601934487546672063581354240 9476571 -48246629148455294514453501880674833040 9476572 89651170457685407017627630531223833600 9476573 133976916527534487396560096655817638720 9476574 -103908419979845525223208543468160821440 9476575 -72338135623563161081624181438630704400 9476576 -56251625643494257972969749789731192832 9476577 -59057766504148070368755149393255973552 9476578 173719997267765982777406514078187765840 9476579 -165571650951257849461574653155513600 9476580 -34964676494800758207820925650849075200 9476581 -455945457204205980287977116381719263618 9476582 339885745730948049156201787278471025920 9476583 -73522945408531624149081737647465978752 9476584 16682041610279576999199271519825950720 9476585 -37689839287570214826417835014602432220 9476586 29902728355298703178964883230739496704 9476587 -24025543015366578591756990345105098764 9476588 -10552211693485262499147871202412223488 9476589 40212973514029906439055347680438865280 9476590 -45952026094723499647887268914737371200 9476591 -123961719289694511328339917518817810600 9476592 42434342199255343084478905052186542080 9476593 -1974263862694765157712993010904673984 9476594 -97165923233762428012537582214900779200 9476595 -49454817994204292629390093534998000 9476596 -151865787731973432283859030052419420800 9476597 110372892489718152646204667331422306940 9476598 -1422550506399647942537844767943432192 9476599 -25197925225850751824626537946639152 9476600 67610680261948964958170126290868736000 9476601 -117511210625179140593380291081888638720 9476602 464697566983655853226651758875899104 9476603 245927138854647805239809783449111910400 9476604 -64615563208055787434810015810628764160 9476605 -97036261599449623204953580784268598740 9476606 137838342711095886082633398966350026752 9476607 -11877665885576101590702626288845264896 9476608 78529184876692375462558813941676376064 9476609 -212487894581004865296332725808175792768 9476610 42854176074213342521179130236637099520 9476611 5579026278236218614725104512538536612 9476612 -89499871801321701802046918671905669888 9476613 -117631211287801176916757898394667245056 9476614 -53335085983405094042849276269918967808 9476615 21880166298006928295401022954006493120 9476616 186906076675672561937092550497139343360 9476617 -41464503745538446798252065356121966456 9476618 218285186836517504767709164780303311360 9476619 1600669618978350691838913337685622744 9476620 -186253644558924059448598198226773632000 9476621 52750957942366943323776406768437331968 9476622 163517982311061779275551727955698496640 9476623 -73011864798090728114153270053058564936 9476624 67026083242693848692837986828593930240 9476625 -49967192541084490721178553165276752000 9476626 -117800355516889839466146161950703881440 9476627 -313481293635752749838071821222169453524 9476628 43433327341346037625528941235706929152 9476629 164190470268760230311725239859416257376 9476630 142915672299116845257866775478686153600 9476631 -66997644014134761589416172257836846640 9476632 -153951564132423550700576762888488181760 9476633 -258789722541941640756574522601330712300 9476634 -3244906763613625637276261791301675520 9476635 81413763558236954552682462854741225760 9476636 -1688342244192016440457990398297650688 9476637 7591479893913854854003991273959512960 9476638 3155400974817290626503798305211522048 9476639 60884347305960952816393263339399405720 9476640 40657796230034472381031258310598328320 9476641 -381065836944275599441874529101453920 9476642 13091054447535490871209881214975898112 9476643 -261419203777152772344309219820039503744 9476644 -110034075988581595343876664206911586304 9476645 45236872345432921725959063671709742720 9476646 -38059469115526638538626759293175774336 9476647 114747865859519703781521113915173295096 9476648 201889992971756813268485605162853160960 9476649 -98352721240564064208099551391863088000 9476650 19077430048615448027693664704146260000 9476651 -25391294426731392886661624884425597408 9476652 134284209884504454655301083180290565632 9476653 32212941647703436681458497013666282902 9476654 -97915151661061472241401597844196555776 9476655 -104713189131083634378696040268880048480 9476656 -14992931986015354326188704942497202176 9476657 93598387053634766211492540192859039872 9476658 -13386885771299655794866259579163555552 9476659 404820693211228117092333819577983390860 9476660 -226321879465456199925835009518901720320 9476661 -133629387463299987350766693469268360928 9476662 7827120046207899093801609415188008064 9476663 62547822148475355108689605252163440560 9476664 82160524052885412128170162680581099520 9476665 -133893269853922393636497679916725700160 9476666 105447685996672464688757860095214264800 9476667 99365883802373864947030314215438721888 9476668 170223432017562077372477092967822993920 9476669 31223511679799876004431266797997892352 9476670 -25315827864538174194116184171291095040 9476671 -32052623430307263912733551753481158456 9476672 -108680119725728933801164663943427784704 9476673 -242470198859606581158867822117448318416 9476674 307415743502444070525868066188248328192 9476675 175207264540207576178799512061162899100 9476676 -1694788285077460351663866150091453440 9476677 131456046332202884033425281207273128192 9476678 48261422764276774484395265979613200000 9476679 26301669655112380463898099895752002688 9476680 -23726864767923959500435070189770905600 9476681 135162623941146610399148024863639744272 9476682 78217766040306491864280835720178181120 9476683 -276603751356710340701572029035054585068 9476684 356178026353015318413030969314967552 9476685 -128155986455617568430549739876988377800 9476686 179975772213622649206384849815153792384 9476687 -439595776963009656381122163728263288320 9476688 -14709595981376814397100951842900279296 9476689 -280053548581972295838243866191992346510 9476690 12025558399735987094567694416436011520 9476691 21649232685313336144595151970037562624 9476692 329920479892201888099445469412773842816 9476693 1476198693654870276008571604929212640 9476694 112303354895374842121932962395128784224 9476695 67111265283548400471223108429018693200 9476696 -89539842389803142233403503532808222720 9476697 -125889579657687800062085924877896730240 9476698 126028084538152869544641669798471264000 9476699 -27607624375630169675577498128126276448 9476700 -21257005380144672930035379151048704000 9476701 117961352181024240621498805260323517744 9476702 123711189114555523024540521232934055552 9476703 -352988967550636842606913901776045513200 9476704 -143391998913246249587320380617175072768 9476705 25807557858849445426988432864655197760 9476706 107650565111554894102430539461789411840 9476707 -158070799326480608753925741241259619600 9476708 82900486283593291462090820780670590976 9476709 145681259321952245606471699963078586528 9476710 21669536639116927109362366113467195520 9476711 387329130928253434448529711867950832312 9476712 -13906971494603666365015068437297479680 9476713 161974760509329258774169234662672098304 9476714 3957911200764315856056115249178013888 9476715 -23604290821779963584900354108688264480 9476716 4215373762969494380137234370714967040 9476717 -53357990993428698416350974511251192234 9476718 5339685813205994093485103050964406528 9476719 -5484493811877031412697813949159889920 9476720 18144295740340102907397473172229324800 9476721 37340323774272138173402752811896641408 9476722 241596622961934928864139729945082192912 9476723 -243424172420004537001175637833789711028 9476724 105385877938994943573836858428670195712 9476725 -55994845408251666152980843312661448000 9476726 -77635017682756021249244885892785043840 9476727 -1748212111248142005777439598615558784 9476728 -2163573378939749996194009963416576000 9476729 -15998849486815441833458652666763315410 9476730 -27110850769169092291389664372482240000 9476731 4963373078675898689233121123544803328 9476732 -86724290233339152015152425854795515904 9476733 -9911241522405676626047039148812180352 9476734 -23803479985908321176991802767663081984 9476735 142011648538633595373571113653982191760 9476736 -37161963171812627396411230826319052800 9476737 -200049113530322350971270769353210815614 9476738 -192554463553824024662067301714051410480 9476739 13978588455931520673769981771546174404 9476740 5567421605078913740940383495989493760 9476741 -40406951697642801597911242845169489668 9476742 979961928404569828196906157553105920 9476743 -60485295061191801912100182091389548008 9476744 23437012137989633940104463399425433600 9476745 40940595941612197381241478607847744640 9476746 62338941986744773299185643314659701600 9476747 122307221438702553072843880774526562996 9476748 53417248137989557497349686234962542080 9476749 -236051693202694489580870867276860277664 9476750 103062882222655142517498560328592272000 9476751 17517686581801172896572478080508533504 9476752 64611397573016604167394408415704072192 9476753 -130407098494530422929695573325839205632 9476754 24167268839704553145322790518569733632 9476755 -8321096780986078303116632637152469840 9476756 98989593335079153857391932035567165440 9476757 370653794163822753844229981257237887840 9476758 100867355304042243802359874224042024480 9476759 114445024338889253720736179118069634704 9476760 1849662015595013023925099675546419200 9476761 -108728902607394355655127332464132453120 9476762 -74585729581876978684301453661578996736 9476763 -21313845249308147084532087136693953600 9476764 -63196470531461904798210779222183029248 9476765 -192405186051473168178184622230533822600 9476766 13993793669870149868953974206753832000 9476767 -124915949545349684277990246530414609640 9476768 -54384049575104546364618894963605766144 9476769 313766751195992775705442433718936035040 9476770 -361311055402610385111663428119257600 9476771 -49461970633647416142572263519510859088 9476772 81482076817707331834495726009774113792 9476773 45873282401012346396160066688481574780 9476774 44090884097556166050962725341043692480 9476775 -19510527809838381157693668981011702400 9476776 -137682241552046914194593284186144112640 9476777 -613890481994027485308539844816236402616 9476778 857303771382641945388111203729318400 9476779 25540005298687825512942727557408655200 9476780 39300903713082155635096974340270233600 9476781 56232176255312676579292913758653142464 9476782 29932923045881168997719498226796032000 9476783 -85791677350348072680866841047740193880 9476784 33312783626547935764840907676581560320 9476785 -19273839728055384781646909000270323020 9476786 -126384933721859414589029969924148453120 9476787 5641038231472557423005178820908889440 9476788 248102312176136549988096252311297737088 9476789 19596930460893313948899162243824593056 9476790 -40291322030596507298989166529673841280 9476791 142158544120751799130161357163794447384 9476792 58244488527801331011896652961229783040 9476793 -18598484508695962037780672086056239616 9476794 88939674215855427329711422324480884960 9476795 49505912148983743847075588893913404800 9476796 -8381418707436515601527459480528461824 9476797 -213399660940405089615580894597346467680 9476798 12053356937949904077290380381623071232 9476799 -143740635988644643512212713830610862136 9476800 1716545231009607387154245285340774400 9476801 -114387935689023374963077785251704760400 9476802 -153107915834317590117059694178062913920 9476803 2421018264303880699483359205378258752 9476804 -210909783095764191298575385546785769344 9476805 -18565478335847519650789207050932133120 9476806 -96959522750693430267599109688302975648 9476807 111028807748460139903105675536521380056 9476808 -18444006502524207397813869914967982080 9476809 133216741239402880551519224090412923880 9476810 16092063547160847325212837358224460800 9476811 -141071719133075097634088802485564293920 9476812 217538278029108680735098131922235046656 9476813 -2741167731462462367877056865280536736 9476814 -70230335522674608510057620099934413760 9476815 249387717807982478027867890867131805200 9476816 -83446548216905298098584097486625177600 9476817 -61251281436465104866149239386343143488 9476818 -80291313651669868459197931330265929920 9476819 -105809836766984993875924627631010460080 9476820 21287036474199340106904826156198195200 9476821 187526363034393500103645907168212924352 9476822 25953534132798556314226339320167250624 9476823 -95644894112517524882772973015669777200 9476824 26933180081291253724733923417537904640 9476825 131033175867170000444042530303217249550 9476826 69233607351938519331722731185177024000 9476827 -57330820567771658929158407875927723324 9476828 -14063087397043002832498641644556779520 9476829 -49858307592684380434091993718858392826 9476830 75898971506868957167007793083426051840 9476831 -43806160915294399262438306502998624256 9476832 -69811244407792200521897729739426889728 9476833 106709049110778008568645763979624874564 9476834 -81014212108876668330787851907530640608 9476835 -43016421470914321441736008526212395600 9476836 -131621426924598397022914339909669851520 9476837 349776661675755959888414569555807420092 9476838 -1383471618020852589982550918849234688 9476839 57258196015930332540755628972792866440 9476840 -141810525252806698699937786050560000000 9476841 307021134768225821006464508776741296 9476842 -112794929123562500170587610020992846928 9476843 5340561186183469789438583607023377224 9476844 74770258111802512315923460825969242624 9476845 297940861103992925155099487994768065280 9476846 -171565911494824877363606624516224072128 9476847 -63804839357171758923345180613175366400 9476848 73739550213116404154070925553590403072 9476849 -228052146876484517596755266167137663150 9476850 -13094260407445159643422628477972016000 9476851 24780429577012891807423941805297172592 9476852 123534520993920187280480269347141672960 9476853 49072140386535775070441484194363663904 9476854 162936462099251047528426256466003287424 9476855 25163313935820520542110098565492699520 9476856 -2851261494240605052650291633043394560 9476857 10607246635940773313552178356693743488 9476858 -15999751187827948406902507597210613760 9476859 69410063891336705446279226287782274560 9476860 4114109036129948122402475294821493760 9476861 207032036625551038316305128529788261024 9476862 150575157254429229733845245230824203904 9476863 92360068769626108325822992746092712048 9476864 272708474216887167698233021205651128320 9476865 -197854679148314232594060890832584880000 9476866 -59461157873550909981470430769583086080 9476867 144411428243935563326102138833322348544 9476868 -178559370985523449365129157851962741760 9476869 46857345172623433757535553606850751040 9476870 -6519981530625650390958467360578329600 9476871 -54301772411678100944664933490647282096 9476872 -54064327201178284999016647682688691200 9476873 -42769843780388868157135672284613676160 9476874 -89246736874745808922013360451719652864 9476875 60789085351999836721259995580103225000 9476876 -42342701412716937782988477182351120640 9476877 -52868751639978285083513104233709043520 9476878 -176487267770426648908381007739582941760 9476879 38756860260563475564728373889429807584 9476880 -15113292057438148481950686929792532480 9476881 -318982270272662593666841684228384745600 9476882 -168402557867616982661361817101505251840 9476883 -3952177918698578378415260838050243376 9476884 -75620470118247152975658201044199897344 9476885 -109230849496048540217585511071245206240 9476886 -28574646282563625826955388600190083072 9476887 77009300431741370280247991401886501504 9476888 108401274412339205776716338305062144000 9476889 11202898542693819429397098626397161424 9476890 255769763024029506997441919421927571200 9476891 -301254868710482521448078823613886787708 9476892 -439720959659828111646701386151955824640 9476893 -37636983594148315302648775405914376858 9476894 -113195483805552748877298140225725054464 9476895 139746549374066963155527419337393148800 9476896 47597915377529640376029752494443724800 9476897 85398249406287773211916986066291660480 9476898 2708723923475217829900559622735770880 9476899 301110285963469725229383240090452048 9476900 -24605171886759205984287867530902636800 9476901 1159248793773185266007473101485556192 9476902 84399709971005337920006954925842653152 9476903 296912075764841467615816809730360153224 9476904 -13470308457148225336342307671566581760 9476905 -200079316567219548630751172617655325240 9476906 -64139763534582715114205688570263872848 9476907 148665200138311614099584626637183286720 9476908 45800666858043005367453666891159356416 9476909 -69229028420416193130735327354304596 9476910 -27179971115200391019490624124815910400 9476911 64471814300792301072113317062547123024 9476912 71962933806942892679835096057978863616 9476913 -38407891652606084394266275029684832656 9476914 159421649319405554990001368254601335056 9476915 -102815747037659145217942536673948396800 9476916 117732753315757930439647883813815111680 9476917 34729430549476713377044007883435381504 9476918 -102639192473520219356675646123192384960 9476919 11479317827170963630807601396269515360 9476920 -49123295083757453107510305159085670400 9476921 -45921617176729571759114067380063877948 9476922 13821027728669961515255295424519538688 9476923 92952933081647483855345987696322931172 9476924 85418926283297991620778421415097424896 9476925 -18562284384501982045174681843885932000 9476926 108379166853796131617798716917547782912 9476927 77264762703226719493295668771586623920 9476928 59317653162525410369952031670627991552 9476929 -4139083018806122100220275648954529728 9476930 -6537157591717919591450395173665426880 9476931 97802763951710972541109836642435862704 9476932 22647777067987546954870843813096378496 9476933 21669345864969381942096078636375936768 9476934 -18643017550123452213134771884603776000 9476935 -15541977567619960430216032742846292000 9476936 -140614593597484554126440463307689984000 9476937 164924817358425746441869311223302236394 9476938 -22839980295065555486508924415007589120 9476939 491308452349927386048377525972588284800 9476940 -26704376657803712193993617256977448960 9476941 239361576124343427879536993279855876342 9476942 -732340621373891779483303179394206720 9476943 -15379268033334420573107168839084511616 9476944 1702480535754466029680506199281295360 9476945 466486329026691937030349721153493800 9476946 35911145884510011919647663219425760000 9476947 279136437355983728952413600362906556396 9476948 14246960003838592306481273088797736960 9476949 222333973412787458028527257964048680800 9476950 -462624332907385452387684880312041600 9476951 31406397915972653733818874211064988504 9476952 -166822005468900951779827058090925096960 9476953 245850028915225017338512001321745319120 9476954 -52250409167993518691440681921446199824 9476955 -26760930984842173633523712836741454000 9476956 8089814939010131312644684460081568768 9476957 -181069976496136451063162595505647427968 9476958 55806595055182164434676452289017585280 9476959 -80750010409304288758704294356501935840 9476960 142018233071692008647862587402834411520 9476961 75444430828613702037372033944891112000 9476962 330978485305075368477634254677881296 9476963 -403210998121116623962037130935729533416 9476964 14413398017120259776269566831420051456 9476965 -2886623021119640076493931743820369280 9476966 -31321238508189190533321305545620249216 9476967 -116569529302487019326088252971751592920 9476968 269743639090430755106539092738282240000 9476969 -171510167180797728253532483970288916956 9476970 8252309993752346458018687503653664000 9476971 46518501286078146068306508910544265504 9476972 -1874073573546291640355230688478614784 9476973 411143668951140618947078813133435584640 9476974 8023501327647426262864680182170824000 9476975 -122567929889809300345200531878630133600 9476976 -38562001736589688363582366543569223680 9476977 -65660282245843350534127097000304881600 9476978 17244587015226760859361054108395360256 9476979 3251632728485500612230391439775998976 9476980 195961682793491290051740930637022031360 9476981 -401439069875815368439100080943317867218 9476982 11149715825553604010635696595827212000 9476983 6238863416498787453102706883878551504 9476984 -162349403270229474297457084262418862080 9476985 -55393372902461162412326456308608000 9476986 -146088773331203007253665871620406778880 9476987 67330768914873846993299686470845890560 9476988 -174726911579941475075392859179562688000 9476989 94215918421088985976993353431650036608 9476990 67009258297371753870042486464647176960 9476991 -39691047385924516526378642501153580720 9476992 -273609509947635189027267530146122301440 9476993 8970501372360913977873881597731619760 9476994 -39309377186912740866840914528138108928 9476995 -110775784554886397196757013678459564640 9476996 -361215024529021860114212753291369337600 9476997 89186141862090720877065906715616445120 9476998 -174842415676110886458721139170040682240 9476999 20151464586477104348871444494174585136 9477000 54002732817961985077979795493296640000 9477001 1652108337097728753038975677277018212 9477002 -136261886129896368709396672876577059488 9477003 20640383908551047202879620437962156504 9477004 -75202483060318912303134826520637554944 9477005 46748672071660359950799475812710787000 9477006 1667041111248283866773399556122136576 9477007 -21282361774203762256599105013171369296 9477008 9249124828088075456954659988643840000 9477009 -125821154114644456757203122102569926272 9477010 13712902724213138646209285765862912000 9477011 -219485823861054015490994529375585218388 9477012 60213520744449485575908918290446282752 9477013 97792346516152343657912301026830607904 9477014 -413762974386465181045862310430837254720 9477015 -160913852039548931526003387707414784000 9477016 -141504583719664786908243445513566474240 9477017 236336650984805561639344280890562817552 9477018 36322812009779884478082858261255354864 9477019 -138934962637669832159590294678185891580 9477020 -15623675850961586988450454038230630400 9477021 -226535526295174130281437368111213792736 9477022 73975824131714279451333253633360968000 9477023 20208330892536960061304487207451534464 9477024 81287696616654714728382506473548152832 9477025 62348571805129545033495131646268858550 9477026 -28746524805994391025608254421683876800 9477027 9517950431663979787369808002639764480 9477028 -2054713530773468252223670217877780480 9477029 -413305235814149963405362296860046987360 9477030 6363816093123110433685378167958149120 9477031 266209652770221544718592775127578483832 9477032 -104903566432974150406797892881935831040 9477033 -391387465851403848962870103217338381696 9477034 2546183575498475288168081395855886592 9477035 -161793149044225635569385106436944942080 9477036 -43958334385790807480836371564277091328 9477037 182780746316091127405751336889944625686 9477038 13499488784327793363209685567944401920 9477039 -55829768657172125420619480838430853504 9477040 -44142966093914802455151803672824381440 9477041 110169945429495284044220016992447609856 9477042 173139542405954399240543304108266008320 9477043 304029461850640008456270489825331618200 9477044 -161749674978169105244654936735418420864 9477045 130694406949342257393743856937478674620 9477046 66352659405806238005587991657724077472 9477047 299153319658669412535444530868689267496 9477048 10359254476894320856484189925064704000 9477049 220758622536564049960847448563363214336 9477050 70942517580423281536515975338155737600 9477051 57994203845895416875504738099559716632 9477052 95950779945789205863162186532496870400 9477053 299439439689965223094686381059704255302 9477054 170627109785673286141939857660555632640 9477055 -27079954033944704082924089986103073600 9477056 44049876820116804486238765872568074240 9477057 70159212839222828382989482988800020192 9477058 61913971282612770504542344723076183040 9477059 118870511228685391785440713486431667260 9477060 -27699107963102942483666237981123543040 9477061 89907395456121705624788979054451573824 9477062 -45599479404819452856991812442671446016 9477063 -125522686841800703049040608251055814608 9477064 -98708041697874412999835387396677754880 9477065 -52078523003358265935774628516893716160 9477066 10682447671416995319926694893655930624 9477067 97000516106567345418930999315884044800 9477068 65235768667077613950997432073885415936 9477069 27711340685346921740303209027819615872 9477070 -137490404512904952125072957787026099520 9477071 -146684359967069596131149182973855760 9477072 17247919025406181897848855115575853056 9477073 238212738959711011310461659918766510322 9477074 -96445892340437170962558318261864964464 9477075 -81261039444356889467278162200921956400 9477076 -33057615150847373598197822857098792960 9477077 -315606110945433504863374548429858315840 9477078 52819773869698636085073817537802686848 9477079 9536075980277473919699112540708130320 9477080 -148306243922406207495918147759527116800 9477081 3895204271289338642385464297482413312 9477082 -78719016661042358199541308634212842016 9477083 355864854717287278195775450792863488 9477084 -938108465551651040652204730878842880 9477085 -31337908257210835656281412578011201800 9477086 -19414030413891652601003309942882911680 9477087 274805548555042704394511424408953426760 9477088 277158294431685445600520537154713026560 9477089 -57092510325108019599585708395198151276 9477090 12409095547176066378601170065071488000 9477091 -106457184041539421481110892452099645056 9477092 -293100897612310658148631440662826935040 9477093 -154615103744214742776882367595296530336 9477094 -9211095565755397501107569822714975616 9477095 9256849047293554497629563318134996000 9477096 -17560882561070627472529668779193139200 9477097 -6100956867627678000184381737119579328 9477098 45885306054516282528403132832149114800 9477099 -136389286772416126918947852578929264056 9477100 103972079857934567833408827766481542400 9477101 -161315218461627631969687113779699225898 9477102 54845605568507069133839368663642976832 9477103 -31343220395547115525416798679613786112 9477104 2975419949053692704061654333357293568 9477105 139011238252771166130791546462239180800 9477106 26028938076774081953691726022443369984 9477107 -181210940104330267157534849725640494644 9477108 27643278372188409670232025262902251520 9477109 29753439829148697670304028861796257912 9477110 55803729357439169589524406863624232960 9477111 11856896768531087489542854711744288000 9477112 -90509356717581985880823578472222597120 9477113 101736133730338817664036853932389243400 9477114 920949421847571421663344516605053440 9477115 -353213468861411690190654704126804559600 9477116 -196578132438754786985055441824379548160 9477117 75255049423035553917649089531203257068 9477118 14962678557361748004486559188061535616 9477119 -334352474635691476589340781686517140480 9477120 1087050810502230096403401233903124480 9477121 165958727453826685361808417949915267072 9477122 -114001800703773558098091040067491491888 9477123 214506730832347227281237307450760827384 9477124 106395676128798715763461167588249472000 9477125 108574796602298566697026345787123904000 9477126 40429196046282718778625649094075648064 9477127 61670897924572163578493445915037031424 9477128 -247079818515061031500616402829681408000 9477129 94156932817404338922360321190662637584 9477130 71836487600079683858586316152930601920 9477131 118762775506529608439720601432465101664 9477132 -4320572489260470006959118522302300160 9477133 203159975354213503945059479248904878848 9477134 -47022205728416719868737244804371204608 9477135 -191419047467570130159165754852108792800 9477136 1827954940095511508224673897516244992 9477137 -53204805762780530886994246587412571214 9477138 -113048609083668300482857447705878158592 9477139 -425732305485168175245782995050466312800 9477140 -11959695456541745467486683255155554560 9477141 -37626245931121265832572829571169060736 9477142 -112486531309440638250615788582113207680 9477143 -53918521368195477327833288288828387520 9477144 16361147632605287622490151158627215360 9477145 -146151768896316965167892453225458971000 9477146 -8057708333235747141256707312058553856 9477147 -32753838010067294314814730844757033472 9477148 153413685396509585591090873744423789056 9477149 -66270538846190458552768327866254054880 9477150 -13715246534179140002433371282233804800 9477151 -149512115028425032302002088054472225296 9477152 3232635779440007202333419808371638272 9477153 64379181106671145855554255465593458944 9477154 -148315045830573135018648203490434050224 9477155 45913381377640072138508105904113286000 9477156 20618863655853278152967639175523123200 9477157 1295945195150719222423583238013940800 9477158 -175182561403208754518697831151196648640 9477159 116237535315858308758447408463488586880 9477160 -25143069446094512553758946680153702400 9477161 65312705466088218821070330706326796800 9477162 -6200346387885839275384148257547078400 9477163 199796287210291268410890191052745143040 9477164 238223929312162672533925125537619205376 9477165 -19007849797113500620655598732675456000 9477166 -765309313461537110278289397785611968 9477167 -74962599618468075256451604987258939408 9477168 -29024125862974937599409980260661886976 9477169 -159989135897111835882192955218639143512 9477170 58658137644244542183885844613035929600 9477171 -139743708997308335740564108141946186160 9477172 -84377612409276292092284865930503813120 9477173 249935158696881089079668785335313026144 9477174 67094873956132792615191969028546043904 9477175 -159751125906250764135938075489065279600 9477176 14431492625061903863917700077734912000 9477177 11031038443335180327187349900772624960 9477178 -167856528549581503749031627996549929360 9477179 218159469777533554566595730271801148776 9477180 40028482863079530923617838414601154560 9477181 1620386006513993872157542949432141120 9477182 159447161951526323066590089037363867200 9477183 102936978296026122458052635034702010824 9477184 -30987241255529478088741169791247581184 9477185 -31707913289934162757040193795814410840 9477186 -56996389696865262507068463115731691776 9477187 336144857210999759545337404483179963836 9477188 -12893064732584505139914166696647864192 9477189 19827619765137207452772706359847435200 9477190 -29295168313112190446672810919795350400 9477191 41612284871673798489860976464236933824 9477192 -3896703522761479747712586423202037760 9477193 -274575202458993891888973337802648427056 9477194 -222652390157710829923253947487731520928 9477195 -11868039871494700877811899322027678720 9477196 -51334758840826187991168850545154523136 9477197 10737641182573244115173450404550701740 9477198 -22154428674743946970137942594525215616 9477199 -203355844698092832189503035384555430800 9477200 590139938530957453916487389921280000 9477201 -85671991220238048162606822578300298768 9477202 -71481378171916988162593150239982107648 9477203 33320048574215118926946720607046896560 9477204 -116040932529402718060402688820025344 9477205 -86222636253956365978086546392982810240 9477206 13095413975554547664307432541693259552 9477207 40121590720058001122711686775119761480 9477208 -120454814487926306635609704348465930240 9477209 53950212103779468293006491584804009216 9477210 -10142245791755436616302608273532407040 9477211 9986265562607559780988971907014006312 9477212 -48674239797856819060460541468083756544 9477213 220258098427592983466240035098968657088 9477214 108659582311019651811292935043742115456 9477215 146135938202217417644005014958855889520 9477216 -78167789826281156837108736475822817280 9477217 160803527976231107129501557499866489472 9477218 -160177629732862832338261853102208043440 9477219 7229462104550517576533926360609478400 9477220 88661555229246367613750584753787930880 9477221 91211577603291662877410000862153978624 9477222 67592765913605225118186551969458305024 9477223 54953837077645486596612148939877373920 9477224 145032864952113942570319908219524520960 9477225 -3722843760643042298657654239947636900 9477226 -145754341571201608862229166205100374016 9477227 -89375276800433206347075915527372906688 9477228 4214935966448892843230516117554277376 9477229 -61463538608012806718878264356264679680 9477230 33839781749819195799880789084050451200 9477231 24902376631923598186449573896925176064 9477232 -23598134095273954263106114910258331648 9477233 -343143973501906265405000916593379817518 9477234 17183708271420623708026718384803964736 9477235 -68545013206190197577127612222143275200 9477236 71868213973304584862128677270628595712 9477237 1364204403836964609289692209214765984 9477238 -316355370124373505293337360637975048320 9477239 1320932232660611450743715250356895624 9477240 28627321980743865445071896307577036800 9477241 -277814269348577869399168617135972576000 9477242 -14584232309021824203650350271413110528 9477243 19364543746442544860165323878560064 9477244 63443038763850806762957810350452407296 9477245 208320379299344300901518796706457345880 9477246 2759685907220134470341141849939006784 9477247 128776127409584876721971270778537270040 9477248 75785072627480355622174860488044707840 9477249 17594541610582464675447964172057394720 9477250 -32276773324808671647174570469588608000 9477251 -24895253148837359789197046104417401648 9477252 -98948910886156958057356726445850417024 9477253 6175662694757298097046137857918865502 9477254 2545916100790756261103949946348569600 9477255 -80794562045982081171280325435871739440 9477256 210182580008472867864205524036306370560 9477257 -288974230035340719356514827827601426160 9477258 -8921217760940349572803232876326748160 9477259 44508462324295216488072054551183232000 9477260 47508812207661368328560766005464181760 9477261 -5220986231363900000817829528976994090 9477262 164114038806144191353488654804247212672 9477263 -78272705926586246763820097012705761488 9477264 -52368771292412115382752391884702351360 9477265 -57083082165627845298903265110121013760 9477266 -7489227805917724178018921821460678880 9477267 -201372535854714644748294294648148443720 9477268 -215084851801792126532647122418958905344 9477269 -11788496184705395490143123098181673330 9477270 -38919877551243669088415777397342105600 9477271 293873130486800948562502462465416694472 9477272 -41994400227783224690207107879295385600 9477273 35408044621164118635704238156467111808 9477274 60346964729632290026940355580385096960 9477275 -35885281170133403771359278167073340200 9477276 -77267789089295940433242874996066344960 9477277 351113279007099687734611136598910192000 9477278 9520206804420861491831025411927675456 9477279 -83203344912044021397537174571091872800 9477280 -17395939426339531765117372304725770240 9477281 -197613065357634929794133186292139123536 9477282 -39415581031641057550109420257001677056 9477283 4581776358313137223022748248064008584 9477284 -168875302834442495218542530559585844224 9477285 -54190503597671185795831174683272104800 9477286 -382969634961770122667968191880838016 9477287 142054445645284301818190986156314847920 9477288 69672160753802757023495412168393523200 9477289 -78978520941292302457224300178343164160 9477290 -110987506836638873146825368410723133600 9477291 -561302383031742424204194013194049296 9477292 283124513102657869357494098310300621312 9477293 13908475695978117017676124284614855040 9477294 87021010988152330085101144516891881600 9477295 46983159083507191582409509119688213200 9477296 94769251111922231313469900937500065792 9477297 108977235891151510681131501284413883040 9477298 12943972698937672326073035043159514880 9477299 120485860134331923991589843857152699264 9477300 33552942721161335306477484718328524800 9477301 45030566130233741607013528776060653532 9477302 -77389516799951386046360971614058839648 9477303 212749782539190999685184925357093940608 9477304 299967989029493740388800117237885685760 9477305 -142414246899037974677337546839125024440 9477306 29300560971468004361392662413843458560 9477307 3758273833339979175633663102664816912 9477308 -24119274451311886757128537206644052480 9477309 36550997092594227453563154353146303968 9477310 -55467360268531117183724659432384429440 9477311 -55059866358888738571434190661540363136 9477312 21530816592884488478925684276065206272 9477313 37667153522867727664481477640094795140 9477314 26900582134095569178441455669991014400 9477315 -219807599631200376920929085620708111680 9477316 108528898860856828314847360859780609280 9477317 -323616928587789830153718827262417617634 9477318 73748030459708695258945565668723725504 9477319 123933692572753852114983630394270037720 9477320 -65225024620685232273189492111124070400 9477321 -19254924377924776696903373571847277376 9477322 113609124245653790063766413742540663552 9477323 164444284548660294224893830550172172000 9477324 -568830570383050296193954132181270784 9477325 -1698066835530926362574330128192700 9477326 31981020654756469709637758288538419328 9477327 -98768473641926551224527823184461716592 9477328 15508300969254324987615792017976590336 9477329 1829121441259845448150939187562006384 9477330 -45467086884784327322355269705525038080 9477331 -195230670050185774453788833407810302868 9477332 103034889620039441887779685913462388480 9477333 59856528654185904085566269595623022 9477334 -41018555701264937423090903724446023680 9477335 -155069649570915918236443738158120291840 9477336 210591995230421964978967091236220928000 9477337 389049479682410536364967610405262430986 9477338 -50636820155900881441866527686171239456 9477339 -324424716918370972703293053173313434112 9477340 -214781103094033686098437086518676380160 9477341 95105562083596086433397541392433552684 9477342 19217679014613196934109053169202265472 9477343 55357643781936287195670740426402273040 9477344 39012334729761088341660833158861946880 9477345 116330090936029920537292115863952068800 9477346 114528248490092540339573992410333266304 9477347 104267652398714475098961589650534595200 9477348 -7380943734974056194726246008797562880 9477349 -153763464225414841603486670006101663488 9477350 84939629954967004968134091760537874400 9477351 87430210113091243466461230148328801280 9477352 336288383491239142695356051535807283200 9477353 445992037296982860609764149229141404602 9477354 14710817911955798576590478649475838208 9477355 -8185233631914950401360072359933662880 9477356 -71134975748130790660558160149698911232 9477357 97215770194959208207661149550335351488 9477358 131608821694100045251832402566156678080 9477359 -331667186476741221030684281000207371440 9477360 13668364481550252124263441573308497920 9477361 13650107301264888800373923583212876400 9477362 89654294381505465692764573744132518912 9477363 -91778348085738382908606678200894981376 9477364 47410293193146427681089410040041324544 9477365 99601818912940489643191651576919525400 9477366 -87968373977977040251641375946637107776 9477367 -54784568161387595952437580394709666584 9477368 -6322511851291259419976998733763133440 9477369 -137924178090594630453221476773202642512 9477370 57546830389376882036473138419630428160 9477371 -30558470804542443142078762585261906320 9477372 2514510735715015814865464115782418432 9477373 -148106356894291000670696736099357616378 9477374 273992191691123682302325024932282093760 9477375 17312095533404713359230628913612800000 9477376 305169156478082345920629742201273843712 9477377 -26843248309422683406670979943863585088 9477378 71619697075903053933624944153376384000 9477379 424010893808553771353975373984180393980 9477380 44478006314596968601515749926073425920 9477381 -92105622086779454551939558818087408576 9477382 -12180877366472343226580298064115320224 9477383 -32114391954716202913840796826415051368 9477384 172856858902916407980016043276658892800 9477385 147138214120100128592740061339087023560 9477386 -88279368120925626299719209103703244960 9477387 -9266245855845452704551642264084148308 9477388 -231503783728862380214586745187335059712 9477389 -396215220471812356432818972162672586644 9477390 -14897173942505589548738131272941568000 9477391 22999129230063988985627364432283039104 9477392 23628146443421607662279206594529796096 9477393 55116913517830609544972597887251734400 9477394 -67692219712682044947332229823919372640 9477395 -135369610899411489096393788347510443600 9477396 -71895571833961343393687505103470141696 9477397 -24467785338551189947352912512445751968 9477398 -105336713860294866374982655397131193088 9477399 206470123312425717830462671193744892264 9477400 -3423770660677072621760993843659008000 9477401 320437110269202837789257021915594451402 9477402 -46410234063984924889668527869842212352 9477403 -3522484568299461536999548115377450560 9477404 258532285875384566224879939766202041856 9477405 118506625916233606282222945447253760 9477406 -12415992160145710503555589721590347840 9477407 133492708155734665906297978070223706440 9477408 227851403016073753570434359260600074240 9477409 -364487332833287125047830144070338636160 9477410 -158982974174896883941776870743295740640 9477411 -79775599272510592231607576323529577216 9477412 -2577823480014137009202014234220544000 9477413 -19936187350279032872256209684559958272 9477414 -7096606574728725093826796751297747072 9477415 814241981515232917713200413027885920 9477416 48626431856981234108193575780473804800 9477417 -111353293113201111982597516420430234688 9477418 -178721047751991918807647127295851925248 9477419 -42898640117287642230108778488597934704 9477420 -1348897925109956166673416781574307840 9477421 -28035430522047573767203360062933430848 9477422 -46175949896182326113291284989132834048 9477423 75327254137105277751193770162720258480 9477424 61811004512493642009431735291872051200 9477425 243930126516906611610444731413911798150 9477426 16467160237734094105306872628336877568 9477427 148699549204742178693701298737165819276 9477428 293369686915546972309253678143964651520 9477429 2994309947718564472662399415461902688 9477430 79281194897416912546976240982808527360 9477431 -75163368325715910853537987334650177800 9477432 -137202092176346214322339394282926080000 9477433 -173463470452513955992886753703510534400 9477434 78869939335896617087645492054533443072 9477435 35709904591620006895503355173356582400 9477436 164885629008686325960230898806001000960 9477437 -81584391284798305072244167428761994240 9477438 149581862349309259865460100595893248 9477439 -7361468910269373289015753107741485144 9477440 -12818322658144288070344400965226987520 9477441 127170941788462264480398043042719939540 9477442 -105799942369776046382478597988876515840 9477443 -6587030124518294233474792035869547600 9477444 -735775924853386628897588782180761600 9477445 -279286181560170576231548637056552079300 9477446 -428816281673831762511229882829313504 9477447 73391265421079096977384056887062414080 9477448 117706043065931719968073724534072862720 9477449 -42927719031209948843008835382559921920 9477450 67469547458023023664821518025517587600 9477451 -160398194881573747549387147527202369208 9477452 49398877524166188274677389501812667136 9477453 107029936106834684917768986452047706304 9477454 5537513790025580502094179358259379072 9477455 -72816632054304208833458842503578034240 9477456 56693358530902595948059478896003252224 9477457 249724385262049971654036619210679743584 9477458 3203771669767659391603922562129662208 9477459 144282667283018824676017577073141391200 9477460 -5156144614643905150395764932447971840 9477461 10689560306679811770645602279275246080 9477462 50053214130386836886776367889624514944 9477463 47465545744687912003865605046340904712 9477464 -354474224424484739502558791824525424640 9477465 104567163067870783868311406498183256000 9477466 -37123172359632433434716806716562222080 9477467 132201828564794559814666548126753960516 9477468 -20999833003972967449056023133147267072 9477469 -46460111932603774499629979170017233600 9477470 -137385721440743247293721976008079600320 9477471 -8928686474279372528554975105462997688 9477472 50019283424449700195119961741375569920 9477473 14631898157259182796600539197159402260 9477474 120653820832317564336220909063058175360 9477475 -3919637358315788366799433249000115200 9477476 -32239491966562526004202569954092013312 9477477 -5441729201675878387010485575766273920 9477478 -116373993316619776211038565904306409440 9477479 -373638484647361780490704371260348329320 9477480 48622503191847551724385578950866944000 9477481 27279871800815576737190210418365269732 9477482 -65380196472578807363070019103965348512 9477483 -5567124712417104767691716735769508176 9477484 197581677487552477794413376062415862016 9477485 131845045478496069528080293960042104000 9477486 156073326019375846437904775930262108864 9477487 19968475068536114362918688903704940392 9477488 -50256628628129092044188330408076607488 9477489 -38464931266482892492765038018796706880 9477490 -72936628557135170567789180030393894400 9477491 200825816179468111725590275958178530892 9477492 206018408124933005198118648365955072000 9477493 -58325077771019219986383145832963618660 9477494 -112836018648292371065064309244654740480 9477495 88341450346978594732895647623563221920 9477496 35384404011827756288800597537273896960 9477497 166092431009729547186748098567176894532 9477498 -69451861104338543443627604985416103936 9477499 -108055058607674411995291934675378492336 9477500 -36453455172734025837395531446986240000 9477501 366031887596209817384748213310410240 9477502 -29747051226441139308069212184991500288 9477503 -9538216005587329910126226719147449344 9477504 -40911944390151996420314411960578867200 9477505 249605943684501118883908724732256504660 9477506 29489305900049820652626939719905579008 9477507 -3485903914854798233032692904825440000 9477508 142747498879538547782800694009609406720 9477509 381627230254252560109414801536206208480 9477510 -9712227921596542512053109054335969280 9477511 -62625034775212334311775483448574380576 9477512 326099228324932605463222343017946112000 9477513 -35832336389277707496868949140946812800 9477514 -84103229939743346868121333614468043680 9477515 -230103167567274146069487819317053483680 9477516 -43555471936820139359912068403365851648 9477517 13037350120752647965342435960365131904 9477518 59542293065085368537440471375164223104 9477519 -124746397336273883364068110367711136480 9477520 -39825116932031829455182899356920135680 9477521 164016056407933124086631681626100163360 9477522 -44296579913923466653752308406735531360 9477523 107708188905268514333792992253641438080 9477524 58931641164913183879791257662870548480 9477525 -71031216370885014978373173798188282400 9477526 -106175246716791097779149655992709641856 9477527 7700966631447212985348892147759826376 9477528 155945666544704435534069912408149340160 9477529 -345462174750594423295905049567178098870 9477530 -25805735348415665306991884157631191840 9477531 16488008271011087231795462795462008092 9477532 -43838990452035808029777468096278946304 9477533 -81561303178983741164158528480453310196 9477534 -13080317770403259079912816367688155136 9477535 88282276543038635460139428140140941480 9477536 -143536409599662796026292602167974035456 9477537 15392307191530895849745614514678842880 9477538 984670449831798420022169938103517696 9477539 42594480509552459931932432931514277340 9477540 -141741467536372707891629953263996518400 9477541 34962985049262786064926922178031747552 9477542 -20582813974911827080788271008852088320 9477543 144673131131778153188569635900058567464 9477544 2086025239642088128090275245883064320 9477545 -69687548040996742645708811426084659200 9477546 -30194847843646236273663427556067891456 9477547 -43091307457655514023507986269757228968 9477548 -60299913257458839289957602618161310720 9477549 253787502402568846621555617037744241334 9477550 -22020505510029565360521870345381696000 9477551 -580440894532112552999054395194232326720 9477552 11034159293362509158538308866160984064 9477553 14248384925136978988056088860247352320 9477554 -184886207507455301109269606060270967024 9477555 51497797061966178642816190323858657120 9477556 -113201510242595883968277423357215385600 9477557 -77548139658959783919861318965308556580 9477558 -51858229742516244598235400115574316576 9477559 -31143136280365367695995060768383591200 9477560 -88767204141450566789172202684455936000 9477561 243091229158631078621573201965523832480 9477562 187176053870480819714621159716621906032 9477563 226340845005288768941939911388751325560 9477564 75016618586231389566443163574745854464 9477565 192151744153345099874021516780789420460 9477566 624790546294916903185363181408552064 9477567 15347339752285453428717036404158008 9477568 20721411995693172487250232798307418112 9477569 -141245536025941468333131490593635748030 9477570 16941955542174001245790854016227417600 9477571 -34232209139348489185251377678161576400 9477572 111332153667994356017395036113658213632 9477573 43030147512308686014171381462768999744 9477574 -28447764571803469413282059068428873600 9477575 92349895715766764061268444471650472800 9477576 163362681248990123339771758009578086400 9477577 286453624179642385823078515836928902720 9477578 102145082465936852345113654796944473600 9477579 -4134434644447303164359752754182535760 9477580 11030475782454037377767684456125824000 9477581 187161394290227923657892800340350879212 9477582 112213593781338533933426637695795145792 9477583 95720975329567199477821538297232150360 9477584 -160657845379938215637530728863662997504 9477585 -87673031811953455081115848325978838960 9477586 -110782796726185667639129321129758321008 9477587 -773653021266698371690861701190088448 9477588 83924737850477091268631032113220392960 9477589 288736137680681298862444019463887011200 9477590 -1075480478688056612696353954047847680 9477591 230547526376988511979135404163864370792 9477592 490233811520075705130225618355267584000 9477593 -156842581583735715616910159832053570556 9477594 44483358105020477986895176769700541440 9477595 30620665312056343230187867225687219680 9477596 -94418882377461313820380964009457154560 9477597 -146705845354074352175740354228209280128 9477598 31828875796363854626979464937122921664 9477599 67962572067955418065882412985310548480 9477600 106487109541635732633342346394075136000 9477601 24797147603211934767612422171055673344 9477602 23405421447618499875869606365689884832 9477603 65506785921427593761255821259169965412 9477604 3121855669053302889194062629286818816 9477605 -216014301701240362311594440398589572740 9477606 -106976831275552637268368186993170588800 9477607 -321901094858560168289238674347930003144 9477608 9443469742965049851160833347400744960 9477609 192421903105429776328994654397860597904 9477610 6599736503660458074044635585111756800 9477611 132812242614848932207516324606617335808 9477612 42729558631955808027293244339519572736 9477613 451344891967063051066324858281284989420 9477614 91103774554706685591579624346911406656 9477615 -838936173392055883586569279411284480 9477616 7023107758147386785519674369887567872 9477617 23157011872966570817169364604261421120 9477618 -55005965601430301060835053046251093760 9477619 -224417636412658068760800961919618586528 9477620 206635145581541743043786043840715407360 9477621 266429257906967484595279068308829690240 9477622 16840615109570699622991112341178394624 9477623 -421913450054807046075963683992196694120 9477624 625521277842554742090661386918051840 9477625 54631816495445579312403470917695789000 9477626 130972361909543993073965419202987520 9477627 -68804423596008858797010649739086600680 9477628 24703076945246931981214945991311127040 9477629 -16164915912883374948247867435021192704 9477630 454417865304407845820367752422195200 9477631 -195884927792541723564700673212318187336 9477632 31300937750150937014024592439338074112 9477633 85284304758648818166555234941754590208 9477634 36743866400651610605136506874450315216 9477635 29607132497194686455845383184599189600 9477636 43601573740304071065338935480817934336 9477637 -4006867636699429385704190178614233120 9477638 90240847659878190017959007327363264640 9477639 192610255851770393326601239512408517104 9477640 27076851879479478016532456960980684800 9477641 -232523089190171253540859765607001639216 9477642 -11462866502618712069750678909856888320 9477643 -10085437017677959544894824663048722800 9477644 261829522040309996009554794916171579392 9477645 -115925251582311238064531566873097621280 9477646 -42892570206843757997151384415090834560 9477647 -56657461769310044140928725161385226160 9477648 -3633511654349817908889244706374680576 9477649 -33244483190656854957406984662068359836 9477650 13414969140184242202795091556800985600 9477651 -95008183712037159437472127012979122320 9477652 111090341729574260619467395183546737536 9477653 -160517854015827183716687091081122711040 9477654 -17417797727171472924598196896867490880 9477655 85878764419905205349557392177734931120 9477656 74744157858499377546319769793144422400 9477657 -73218874512229651633096754101453993920 9477658 4559772933134332820816303837715118560 9477659 140989291970700762760086346579831767120 9477660 11116506114608751190081496243666626560 9477661 -19820156244031052113276708297969086976 9477662 105763308037650584770773175061558312832 9477663 6026345033017327352670702182944811040 9477664 -136792359335774230910472570651751219200 9477665 216912528916586266442124838992212967060 9477666 -100221620198354484875683232798221005312 9477667 355290372687872573075574227558720634716 9477668 194347278179982262038054611362632007680 9477669 142839617795245408651223619382076206944 9477670 -38480658053978397134029796841486723840 9477671 18764548821114219428861801927381298144 9477672 131684376315352379361766132951611555840 9477673 -6553085431097589809342338185598456496 9477674 25865087120884402356270252905560092336 9477675 -167478781414320574869035953887591600000 9477676 30940286158802095051580087449236346880 9477677 -128506172199194684415242169257017309920 9477678 101031703726355726461289784099184159296 9477679 130899031381369596056644370099517589584 9477680 22634132035090491220300253834437263360 9477681 -80585514416904336069950285421311464848 9477682 -242507365896893113691593252184753453808 9477683 17394504850354248115399861323253251648 9477684 -61159541268280752277742552367862615680 9477685 104941986858748971016041262395398924160 9477686 -52998700795200326512460529783795462720 9477687 125567142777479411439863338903051560960 9477688 281974575545027698231891016313569280 9477689 -122140370786088267318980699275854028626 9477690 16590909637229662091212056705309603840 9477691 -605239916992030712774265644415027064608 9477692 -15233941979655483122959158154165616640 9477693 45088455582127462461911045288675733420 9477694 -3987939931535077521640473721152999744 9477695 -242862989517781804902831423610847947800 9477696 -40482160982667725153651010337366867968 9477697 35575983561977096985463250917312013700 9477698 74151668074183835209288089403377518592 9477699 -41117467088389121793947062111225582080 9477700 -53974149785676796047629308577154140800 9477701 400001330060210853663668601607671974400 9477702 46111535853813972592363039177423687680 9477703 -3596387671333077707450040040100599016 9477704 12147032444696826335296461894250414080 9477705 110781543443539392737326043673887079360 9477706 -81628143670807412607732044480971979520 9477707 135588267442450809010419972964885255956 9477708 28392871840582210549718791355048116224 9477709 153536701562016674413240888164484816960 9477710 -70299448053145714045760459261461476480 9477711 -179174492714245256552706297916077849240 9477712 -55331303910531877696588481519525699584 9477713 -131059304711595088540091523242425085760 9477714 -114256857047660068694063358731450520960 9477715 -80671193062967749766725844613750780000 9477716 -4450804119318236194671954963067650048 9477717 205514336239162424442924836339841490080 9477718 75938802152792407840387483849214613504 9477719 262978117788088550905336351761010519680 9477720 1508912720586878930932573158908313600 9477721 85274109219955355584634136855590557344 9477722 -89489024630018656984085230012441543200 9477723 -29642567010097177830990272891539709952 9477724 -83642969228538648104894164375175159808 9477725 37842643534198292877479848464352579200 9477726 -10673483188692538142037291408584331456 9477727 -117990510622303972262916603223074049104 9477728 140514997846646829338461014329879691264 9477729 218273528531866168776207074597168335794 9477730 -138927269822691696142672506838730070240 9477731 -8055696762654825437426012073939486768 9477732 -56743012969847133683512825732854988800 9477733 8223173120821087975081347191417641982 9477734 -27853770370423174078743615234255220608 9477735 20313860359502262403752858670197929760 9477736 1381542793895559420578846635145164800 9477737 -3043401211651075372780478834311399308 9477738 114653727850946993927137860988380318720 9477739 -207300090846143546231656070535540181488 9477740 -160462688830267701918262654090129551360 9477741 47757530494397227475162882918889043200 9477742 -57941962040218149263696079081981601728 9477743 -371105569353847018387259062835090016456 9477744 -20281186923922028540810895204295213056 9477745 -241688396416387589584055801898289620120 9477746 -62817710471258040802701353447246162928 9477747 -30845500732341752625347405374910818476 9477748 -6577366339261672583466909868429860864 9477749 -295897258016718840343785801561944183250 9477750 -151392867964987859710862387486370336000 9477751 -851403719830313991451350871937115532800 9477752 -115307562069616338034301500296771686400 9477753 302484221486488121658834377129211862848 9477754 31799193266528892415538902990677749760 9477755 -41934058627520306442961680400135846560 9477756 77854646629688692134692485340477521920 9477757 -183697688037490594584224529702219130580 9477758 72902208452036122505634907679203342080 9477759 384587296939882898387907023669096448 9477760 -110010241555530278572609343789727744000 9477761 44653029274584929305822322293088616192 9477762 -8250528286942157333415867803763250176 9477763 263552694147474109471539064841096486012 9477764 -286678848642046133984433096504576791424 9477765 55821573338354688068956370132218635840 9477766 73650790644249069646963645039456820832 9477767 182936975870118098162789684740918566120 9477768 -62905340391380047370490994835627212800 9477769 -112472290382483600083356224082027595904 9477770 84806926303579845467860209169880870400 9477771 -83910447043355841726572731261641807360 9477772 41640806568619139879890171559911938048 9477773 -26437912796473628246900423356843329600 9477774 -152355792509965804773731026723555913856 9477775 -2303777248967875704955224769141383200 9477776 42698525767777802083796908512549273600 9477777 -10778618301502124273846655986706062592 9477778 68642966685448485779291736642224689824 9477779 -562548486908849826879959827972766019360 9477780 9756425251127323888999778039049216000 9477781 118348908595590777368872429838919869582 9477782 64939898469682444092357518497480936992 9477783 147906037622488677053902483883145649920 9477784 -191186459447157754879740043469624524800 9477785 54080426349079224324020150537396459520 9477786 -23917842330689459063198723700671156736 9477787 -82782446619660749060587233504638352408 9477788 169680607183909238702457440014342041600 9477789 -278261409264660296205137771035244569920 9477790 -4143244280708907877813520184009584640 9477791 186436383311700430321012960142651604192 9477792 -140196975779397361856384682815154094080 9477793 -48735880521372004047178737916474687000 9477794 -68023771782191148073232515321641899520 9477795 -109964614074583828961536709600166169680 9477796 260098354726371362802615916874588201600 9477797 -62792775929387552489076073086403879488 9477798 4884926321259237579991208300351702016 9477799 446220317554175057136311053251354471800 9477800 86542679288980473126728510163031680000 9477801 210925877084662353213542818407827534730 9477802 -996489759005647968949346167293505536 9477803 -232520580375100834248641104255146395616 9477804 60833524517668205978878596542200676352 9477805 147480443881162902032344353882605941560 9477806 643743731990234092140392013625022208 9477807 -2443916572821762660549701907208734960 9477808 68926225371659156722092308938660741120 9477809 -17066913316818053595681332545615320 9477810 -2909745609146564891047758703577478240 9477811 123743302958886666548640545919898026832 9477812 249754156743888750849563032483304374656 9477813 -238272347129473684850958307251492217056 9477814 154427655531412827906969392867212981632 9477815 -199617824986195442122565791657997888040 9477816 -15423869045679768826044427558040371200 9477817 9890294261896751247797780914667003520 9477818 -9077406035154679072682396838775267584 9477819 -67070466535023117801495854847951113520 9477820 17888104077947185810193747883933327360 9477821 123076804591388140755022951065728126022 9477822 -61642137676123256962862173026343681728 9477823 -113069029785697842747986188456147925280 9477824 133380153668206509372765484535283449856 9477825 -35602327476345610547777914654016178000 9477826 -8724190322617912979786758131382679136 9477827 -129409436137628893613931679870493683560 9477828 41224270469185760403922084552424694912 9477829 -262668475692924570300132425808546745570 9477830 110999119135890683877265693839588370560 9477831 -16995719793773802405937796198728352640 9477832 -36058939346424719989488487363270410240 9477833 113953532311256732743800384197207744820 9477834 10952059609242446194916388051715802880 9477835 -44804297118076513516633848444811674720 9477836 -77081335692317733060123193067419403520 9477837 -178114231023384935572706370222096874560 9477838 -115958049231657052718453161455620149440 9477839 -37134966578879888619500285180096054544 9477840 -12645021630043016202317561601809448960 9477841 580575728861361299748406647208204531312 9477842 84567936443091750614742856247904188544 9477843 166996342484385723022802029179042788928 9477844 59569834204093016160081597317333061376 9477845 -805427032449481484558048445002818560 9477846 8005960608904513906920974674707978240 9477847 -55086415695126827203915715213791172736 9477848 -129374677895450211730489327140865136640 9477849 63979613081457492880323899542267358688 9477850 124460955876724708441174462549663660800 9477851 214447533165765249233627808093588102852 9477852 -8214754766707744726453267368230784000 9477853 -61849738214406265849598447550805519872 9477854 -205599002495978054597629569763780899840 9477855 -123749093344212391603395553978567213800 9477856 68751694767792468342964617932888604672 9477857 324163759308127839782039813328348035652 9477858 -110282825265912115652910191408166758400 9477859 -595223845061114806325855957784629589896 9477860 4202034112933205157913577282999808000 9477861 -89959887922402972649887051760781149376 9477862 20117169140033121480309721858342339392 9477863 110421226307316891689230542353000837904 9477864 69259116077497698177630422891040768000 9477865 149355724588179129355788255695926017600 9477866 -29055581285149804665032761441926028368 9477867 59397320995341638668629886200301516800 9477868 98008862940713395149203298670681096448 9477869 161642253968490028706079943932256399296 9477870 -40287131706583931906110762013551107840 9477871 70918450006519561286975671672478899920 9477872 -105376943251068554634106019443301351424 9477873 155378466702727447868563069271841665922 9477874 34493181248423037222636643920188121120 9477875 113682231627330634702631142664400136000 9477876 27569654289379647802328399769879724032 9477877 16049211494009396041158290395827953400 9477878 -59194240494505139595486089053791682560 9477879 464447436281694584635734304897706231040 9477880 176827361164087481766684958923260006400 9477881 4758091664374776643423082312158267392 9477882 5130332287738386989916301780193646048 9477883 108914311686712771414627317318009637376 9477884 14424433188596487173604581803595335680 9477885 -107970005608448614323667445518661930400 9477886 -128931168941121599664560776128999140352 9477887 89792000400760141484231092130162757192 9477888 -303740573319031482980508589382172672 9477889 214142944672438530029125226327894930690 9477890 -92803478076341804690475234707851416000 9477891 28327603200961595221521933220016959032 9477892 -123227055444374671056751795040431782784 9477893 -277881063608976598038020293406450253858 9477894 79475835561730759258912907158809497472 9477895 -71973631144869609809034981713894245920 9477896 2045536269993436204970349229431244800 9477897 -47848399250992112444141659460770384704 9477898 -141597511274816227101066866062691950800 9477899 -61966299321051220503140345481925878864 9477900 50358671146726947673599444099191020800 9477901 149807290403123937753030956206513190412 9477902 14203819503054511921816443173532001152 9477903 221184908105516930724502400060846595840 9477904 -52634153655765444793207263239554785280 9477905 -28435682867598633789143336568309644940 9477906 -87877884640843530713082009744570151296 9477907 -96870163286518048693486366852272837844 9477908 -218211000574479211791194941034995580928 9477909 12734598894655633122763704644182204416 9477910 -43134224821151003004604650700180602240 9477911 25316367811135620604679908951671037512 9477912 2787332711692321650789209061942681600 9477913 426568097068308476881267568004686756484 9477914 98262775564835411787458581208115427056 9477915 88295443364780224445375612653932727920 9477916 32843639958283891302383322680468220928 9477917 -390745778733306939900435666747009851034 9477918 -271988878974981924941610578599098562560 9477919 32760809590655606141191527319533639408 9477920 -26713951311201855752019679916336087040 9477921 -95094394182783594026206600411358103888 9477922 -118733295419114613603719825051574825600 9477923 -129902234240315623179745965739508752320 9477924 -20020609484657992049520676408454135808 9477925 57074923920512343020201692279201665000 9477926 -38099979734807933925173591244923070720 9477927 -181003246856733297226897625444384172336 9477928 347885396693938553771004361690057436160 9477929 -145170206736354709418794858125697890060 9477930 -13445108087106135871465990376279040 9477931 -500409385729700203318000361909990976 9477932 62045356772870174318886096140082069504 9477933 -252846254998812984673120208639276643936 9477934 114853544480803632933345921126420198912 9477935 95271385347143897667147316313752199880 9477936 -13225973236302553108518204539362934784 9477937 -13851344851429988520653057769959372160 9477938 142247742508083676181023318689949647120 9477939 126043018824933393115281750934416717624 9477940 -38087597388985100030479686288212459520 9477941 -285309807212095353198024410746473624000 9477942 62923349486228613456710462770782405504 9477943 295499412743962979155131417239774528104 9477944 -14040308063377303220550378796815360000 9477945 -138955968855827984317118944848012518400 9477946 -173370086046319585283833666799921356800 9477947 -249626865525517352297714493810259544604 9477948 -114021901481916162322036202602059025920 9477949 -50734408939109791388782975501330451636 9477950 65827071046301187169967333910632664000 9477951 56913294173079063620995214888575027584 9477952 64175786757985022248924852426628923392 9477953 -150038788868824836391693484087717961696 9477954 20429920880272207220892183335908408320 9477955 -7070427787396769416495014956277134400 9477956 -111184404227470444420538630829534506880 9477957 187067026586793202658635416581022433920 9477958 -98618617190544613448341500921853698048 9477959 361949850316202619847060051772402077920 9477960 40975236339319546457941103455604736000 9477961 -87137270395184609172684320241670750448 9477962 -56205849547775013965666242796692625568 9477963 246794281046501737751366807530634206824 9477964 45954979499241689181309324073039297536 9477965 45691261209714789312388960432779744000 9477966 -22597398749916332522227984402010160000 9477967 -116968584356962686557110025728150439648 9477968 -7263725248408083821832639350813884416 9477969 11210597230191164982536902836061212144 9477970 8717887648829118215300871368625917760 9477971 25838725877664426945567872619583470144 9477972 24382384519063913554720704086535321600 9477973 483214600488429299714355357673996200960 9477974 -209350166156690728830996647282785394112 9477975 39746227862856341548035037162205449200 9477976 208114096858267068047316676458522562560 9477977 -41194567390486549738043646433068316800 9477978 22301238370548659728573126822878563328 9477979 -60293645288613399241427997802851957760 9477980 156897042792001580182806142849062336000 9477981 -92829523091038362914018989756028703840 9477982 -156937587563329997747415976544930817408 9477983 -362439768632256805766182229302082785440 9477984 59145013750090535934183802573636239360 9477985 -127077413851093810065565387249685419200 9477986 5593937420635144172421658988936824320 9477987 -94181835993540932328881578227459205200 9477988 23495139855887951707582178709355958784 9477989 236303189577992497281424656487116545790 9477990 22225030578235154516756366859579112320 9477991 -91057503411660920906056555693287379368 9477992 -200038322722690363421275029998321280000 9477993 48038939649869561433549929895982940160 9477994 23343864885127975874597132930469706752 9477995 -291167557177840856264747624340619572000 9477996 26728973819835847668231332374736363520 9477997 -209732877611410271352135614843218378388 9477998 -238755826304086658097449116964197037760 9477999 427177274905307048425621546776495711120 9478000 -8384866756432394832727118662238208000 9478001 -69548754781247726186561657626616971200 9478002 6719870836699610606761000840895453184 9478003 -142911096039072248017707608128274416176 9478004 -25554878073200328767073579728898041088 9478005 67656366622763959608064993312253878560 9478006 1686688778102306949267600425262840000 9478007 59535002945047710527278367132555946624 9478008 -27787808121410971239889599315810201600 9478009 159165318770911564780477933829633183210 9478010 6105687955154808529940000839058227200 9478011 15434909618812339600354138786552699008 9478012 -234910727536057767590538345644552348160 9478013 -258908299560253803262411325919129231738 9478014 2263332806978138594962907886158192640 9478015 -94613296622840083761831529126037394840 9478016 -132413885747698485847331625557966192640 9478017 109263183138460163457919603820383200 9478018 -33344916754360246015223482735698783360 9478019 189107629846343202758340729708447390744 9478020 145889945965451133673712674428142632960 9478021 -108087682612027707089823527475412686432 9478022 -7533277917656369362445557518446732928 9478023 103096801079470275479637344132810169600 9478024 -48265820892449293742739234573134561280 9478025 92109478329630743457917979870633600000 9478026 -196639704194841204246020226187730073600 9478027 161129655726656856572446326865243758600 9478028 2290414148734136408483569930336659456 9478029 97747745968666575813788695631463353856 9478030 163995535463904225953005785400798292160 9478031 -36265848662091141250270135624852765368 9478032 33795173010891637924492341436669624320 9478033 114272210343023288626351927342803065344 9478034 61959723610578947388712090493386006416 9478035 -39875404392824858534594070239796309600 9478036 104421238520683189951030494285528330240 9478037 88452598373005659538108086251833429020 9478038 -16087041750830926844817474299244680256 9478039 -224475552777129712407796918229244520200 9478040 -53617218478109543945749764140940902400 9478041 30827463067365816469148749621693825920 9478042 47055979131835461771562494021259905024 9478043 43635875843233054804950606702080520864 9478044 -24714629044627834891262336023587400704 9478045 33006998838980250498721204049578152300 9478046 138327951495899405532534521788281305472 9478047 -33329096626421915739129405143461491072 9478048 -1572286726984351708226895080213053440 9478049 -100848109825546161691268164244247430464 9478050 6459162912515384260061988163452768000 9478051 -195209776590700230961943905478025841392 9478052 -32975951630070443891123423791309118208 9478053 -4580647065521804989501673053150900836 9478054 117686996221329060356221927442735594976 9478055 -1769246361496771520089232396142378000 9478056 -1039517249602358285510482107244707840 9478057 271832029125304474718562701443823693306 9478058 -12802859798688719466276105047162505120 9478059 42273500009649813375164862343121167704 9478060 -2480540050749950697407254173531095040 9478061 169201881606133492943986316560680693612 9478062 -49989007062149502071140223458336096320 9478063 118929370850576385374277480385362123760 9478064 11254037607517979322803915701873016832 9478065 628152495624181011045546216885119040 9478066 15114556340395525343939479737419788704 9478067 -552733913091877236832665973906242630048 9478068 -46646346182900532373259904227334948864 9478069 -261039023274071158586893537557009152530 9478070 15724729808117224589983436692535537280 9478071 98238007512872136133408471450147252272 9478072 -75377880980723247154931450935929139200 9478073 -36230239423954706794918999837354534272 9478074 73677582797543769277090950015160258560 9478075 -130868098189684115915516558674978686700 9478076 169502326185075704080815647585677685760 9478077 84844067707272862421084176529115488832 9478078 90182388003088501780038917468929587456 9478079 -283911585046461475230758803183753557312 9478080 -10436505612476885756213220169954099200 9478081 87559379015924225644144570498360767700 9478082 -60087982671675083309609343670795042608 9478083 -152577193203895817742519891737223693576 9478084 -86018495436296741963201221511627010048 9478085 329732980076975390320546980316738834560 9478086 -50107913771136344777878421611155388416 9478087 37637494425156677737780299049972545880 9478088 -328613479194504727515388955385406218240 9478089 19698404274400126202040317933779740900 9478090 158044405957260925123488901616331065280 9478091 57093109844036119670041275941332605072 9478092 51713529174043183152987853930797100032 9478093 -95419802377368830416761123380248809600 9478094 -145474598398034651707664444145866435904 9478095 17449484816429192195559728238172262400 9478096 29801945828995210771532121653495119872 9478097 -5535283210428479033110536773177117454 9478098 41482558490007866648096940959140775424 9478099 -369694976447846025597939724898899719840 9478100 -139794478023909089088461792958500745600 9478101 -7269503346460098812619722429175343104 9478102 94711959900895680784954166853102305472 9478103 6593045980301907949284772620992025624 9478104 -312390532962740850983689298094489600000 9478105 -2085607445547769940562592292967271680 9478106 38547733005149153644617242844938782464 9478107 211997582903749100513495693615571086640 9478108 -43468113122278829408085159016832169472 9478109 93530348042181055180204357978598553516 9478110 75519729862130308753687778870374661760 9478111 130100182733288094031232390550851287712 9478112 -153146862100326968762925271371177000960 9478113 -143439029088976495848108319760179403856 9478114 -47034247420316187619796440157930726400 9478115 -7783143157325322039710077883506008240 9478116 10246908265057598514302721676042801152 9478117 -309726278813521149274805268861821821248 9478118 -4889030404722492954789383913158148096 9478119 -88917199046262013597517941449322521600 9478120 -101845766487530321659710706371530342400 9478121 50717474764803888868235296019491714944 9478122 829070752219723418172161684113877760 9478123 -16456234709138242739295533999202735628 9478124 -60949736355376937746136498079008930304 9478125 -208574409267129404362871587404469837500 9478126 16770089732475065667805254634865786880 9478127 -281606903008296459087453793872309423024 9478128 72156711467926208783034119273014886400 9478129 -95772249926300880332214551896462565724 9478130 92137696763797021823553170269065856320 9478131 -95213099421987906948744632492022416640 9478132 44679542974030891718517026256985630720 9478133 164132467926832006922746647348354383520 9478134 -1281975710896978666936216452846266688 9478135 186827603999645097640410288460848469080 9478136 192522238049956251890529308094619975680 9478137 115587700222535115590283327108256177152 9478138 37882634527174499329341376024211575296 9478139 -150391710673304069368817494940226085632 9478140 -6633026062737099435773160166795345920 9478141 146735274083095215976278991162309185542 9478142 19949843060428992340466742494684121600 9478143 -116146245578610024306881441824837061736 9478144 28878410986639519000782657565470228480 9478145 -65201109191865313639541711369698968000 9478146 535448600997994402974418376247971328 9478147 -55864528723999842682547104508770277168 9478148 100829592717566123291400377011898414208 9478149 -34603570131767886918005315516396873952 9478150 -294320216962660328505954326902464000 9478151 -147008447161502459599578943904699794008 9478152 38555130704185536312922610765483013120 9478153 -361058924544676189089869964796824090598 9478154 -42471585951826074925718240668134544128 9478155 253958998353632711885688272434254769920 9478156 -236948875542083259273759858918138292480 9478157 -19934814901829114431776345600021864960 9478158 3824760546605277505094966174414776320 9478159 -304200379544637284061069238086317826640 9478160 -83318894013978867999656585922850160640 9478161 132233575793227557924379925127787683840 9478162 -69868920270209222371461830557337253888 9478163 696576167142788586939380056265354263584 9478164 -56512118247979652546338304305854695424 9478165 -8016317183776300170087044934198779940 9478166 -183817386443820324546125592379893119040 9478167 -27146283254290734393452414767820316288 9478168 333365715753120975794486480621475379200 9478169 -316752018356633390833495803403539567360 9478170 -9175521406970521031495720084407690560 9478171 -70795225621016669276156075443899494000 9478172 -331935564682861700083301230296440832 9478173 -24659398381642061160086161995206844000 9478174 -14189798388185870399238261838612440960 9478175 -19037895659684589035651258531252258400 9478176 183560680544382029707137654710003564544 9478177 195903824437013719022395595170591518000 9478178 106935765231638967427356522117480482640 9478179 -99691210848750682349527743437034415776 9478180 103657620966898534471899071853722772480 9478181 77891277211709228654060642615197553982 9478182 44699063460457280516660452910148900864 9478183 93734560501864147889519118381514828800 9478184 -265639991357005168461678314619314503680 9478185 42325819025456254616919471987907476480 9478186 75602784353762124777386733986132650080 9478187 -160883438205021281600496701924469625164 9478188 67785288289380059128801057837301760000 9478189 -2825766777206073943432366934814521920 9478190 19462820376759753778423414670532657600 9478191 96903557773836976436336355751197981192 9478192 -32544911314905478891916680653636911104 9478193 -413494536116451090868352238635444856558 9478194 39980276305788414385879608144819997440 9478195 306208334652812170008970010636077602480 9478196 -50428168528547229711955487313074178048 9478197 101519310138588384781666579872370623900 9478198 -151648032485063590612422991438639586400 9478199 37833949842563089359776062356840080040 9478200 -83510907883261321502903729585803776000 9478201 105016464418019110662041214402725788202 9478202 -98267949025955763308934591476154689568 9478203 9372503569445859666865131489008623104 9478204 -3453478775980151831834126081602572800 9478205 -121206552309874213403010974862796853280 9478206 36708562458728571469506209506432175040 9478207 525123077725110390194922807108478326480 9478208 -40192380851232747772347164611810689024 9478209 -24600339881209195805152911730517860032 9478210 -18988631832637259285305811572642199040 9478211 124552312602782135565699780487620538812 9478212 -21999145082712290929743427529734284288 9478213 -219374759693389084448867175624939069538 9478214 -45248043681205290647654896960651686528 9478215 214743069912788212344036700489984476000 9478216 -24828003736749248642396708417970831360 9478217 135908600237853848700272607335724452826 9478218 -71287711053375877764293798486669373696 9478219 -36032112634793012309067716341654904000 9478220 34856471052390014060000209163660282880 9478221 -229118477764779309331964948592787092576 9478222 -14016350806487693566969775229058801536 9478223 -171338125354114406729802509969935750056 9478224 3751042139074689640412299649792999424 9478225 20503972043361250928328486455277520000 9478226 8788625484469913852311132775784673920 9478227 -260977613570283398638194066113025117120 9478228 58469206489968034323261313358972317568 9478229 -93823801520525134954465352946536449440 9478230 -68779316611781297615176479595120078080 9478231 115745728122715169249546659488027730944 9478232 -4635068958981985713978987013371494400 9478233 -74392617742647797582220972096827968140 9478234 -54114053499930017370379197474261267984 9478235 -81718568040760068236988240218700058800 9478236 -10531662553338020164913195535135399936 9478237 -276514650415167627842736318491175697114 9478238 22974745555925595633858095851840576512 9478239 127671855583432066119216386589253738824 9478240 -108417931516157550921645383143902412800 9478241 -235949480823500545219355126915115249516 9478242 -203641762784736403146196749516014165760 9478243 -179591399786075514576583458281278860936 9478244 -86596303501652871273094355891248627200 9478245 -34506344075473456027678466214378393600 9478246 41774533615156586992100304450869994624 9478247 524662460696274920091127075065422832 9478248 -87822494814244849034455970327617044480 9478249 29350490967040244103013785151522954320 9478250 -11462505858980875807870266819965952000 9478251 360652121566233015597227863142119069680 9478252 8627282953329578365626441805146636288 9478253 57660687804353881866885904237685563020 9478254 -47123670088501951415246162630136456192 9478255 160431254261809167340059233375221960320 9478256 -8475815814829013183386684956676620288 9478257 45096541067542355305069311970512241536 9478258 47470035648613042104415694852398034976 9478259 -120404837382414069602172076122523806384 9478260 -33410994538211480465952027839358474240 9478261 -109266380094358007015878960016011941096 9478262 84796427127967317007438196852429414400 9478263 187225149633773475585711352635230880744 9478264 114493279386929779616957537811510067200 9478265 -326580357594974108291396593931317246200 9478266 230495132155416714702340026382796235264 9478267 -352526578521711801891023861182904494684 9478268 160771806944873603130696877776061708800 9478269 23495153296077795590428657203687136320 9478270 -135787287749763711029784895580117379840 9478271 -34554986766360969918199387626300144000 9478272 121533827309845931886135214438864650240 9478273 95493466353507104912835276779738189760 9478274 37982996439201418818957240106488517632 9478275 474252095614611498656404574290824000 9478276 103582010391273402621304697895025708160 9478277 -62713339712309186666868341261132800800 9478278 58518351026731072992646535447847321504 9478279 -16068675678044796608576690645717238216 9478280 -89475392602522529016879643311432499200 9478281 -61520145370085069110229424117573816576 9478282 -178077583025656174814625541885196353536 9478283 -51566379992866591520661451735847049480 9478284 143364972139100786570260092319927143936 9478285 196957974259408130653436780810367835980 9478286 98368429421520506901987753265634246592 9478287 3851780335323779646771206711154541056 9478288 -19943261980499322307026794675070066688 9478289 -8717181346845224599933938617984584608 9478290 7272044680077006687536989039818278400 9478291 85108894638332960249123881174729929000 9478292 129430898632619686561043993173627045632 9478293 112054265560655944935354247258478592 9478294 28491969947887409658888394463250748032 9478295 -62085246556105177247403262256251747680 9478296 12067333914635810961695799905911265280 9478297 -70034803243697412538134042874644707254 9478298 -44896731530432407389704946000793785120 9478299 -206990350064072987236866900717598126800 9478300 -33704954609059418541271775951454259200 9478301 -31327188236000546212869187569711577248 9478302 -154784593140250585254761595314742681600 9478303 -93111628351773197226870518587929300536 9478304 -92045198870136536632317667831078453248 9478305 -213269325518996724793920633060672349440 9478306 169159682310306312574601644381769942352 9478307 97913395575350108868278303581102286556 9478308 14528033723844477470805163611099586560 9478309 417097487261136426447292957647985016510 9478310 104570625924300065930073826191473616000 9478311 255717505754138633276403756335236773672 9478312 65179655365492671640073403533431603200 9478313 18190970001135483839993039536069177800 9478314 -1514882626604976738864264056010562896 9478315 231619178220296733253344029763665454480 9478316 -74184363535702621182252074360090537472 9478317 -82002711369817090446267898256431331520 9478318 991695864045790056335729958231045120 9478319 37394945316511043355979799766788760720 9478320 -2981547971580548252021058491345141760 9478321 201075407786581480558322461244158505200 9478322 37104442855315234820386894819508567040 9478323 -123466996186540762665885185714983557120 9478324 -124088689768508986616079550753197636864 9478325 -96663900707192018288005761637689628950 9478326 5082320476791536570045784152637954048 9478327 25332864614041990986752851251021516912 9478328 -175939849758805042470826366840802979840 9478329 995297746454224249090510244337389568 9478330 63745827355716753540277775657689774560 9478331 -326889759192984378139701242873667282000 9478332 51209456323127515096994851471378592256 9478333 -70763354698971432337408120148807724142 9478334 179760931364511416280888949391212602240 9478335 -110165111960941691614563260368542879600 9478336 -13604210354766582526601714255267889152 9478337 -427815760866161299676166186399729326400 9478338 -18632776441705381976451447178314262656 9478339 55367660640012195983225563231950277728 9478340 -58556572312057935333875169988964966400 9478341 330816980821557672335082621455110624320 9478342 -113108125834690058337467903976910688928 9478343 -21099158310591031153484776808709159120 9478344 -73573740366822922749341758394656481280 9478345 -91113246510876323735489762722715795220 9478346 -31364059810672353728871632237136051456 9478347 -124675346674408923300286360118509263360 9478348 206538601531724314337627227284829733376 9478349 46260029997210692787928660869079091136 9478350 26909187962458510526007441378516480000 9478351 -38253541236922544800964614247345781528 9478352 -674304538265882241455699371172904960 9478353 -21910984681415339639096061888388782096 9478354 214844188861521703193242872340583712 9478355 146047682054021170767163196311727086560 9478356 -131502122505115588487704242542756751360 9478357 111302636831566857347728474300394641312 9478358 70249865847016475931770784777158160000 9478359 42719088996939315684101603051982355200 9478360 -128884464206812875733807450428619776000 9478361 -2375429976189284348677545558586805760 9478362 58640184722709636610853341924793252352 9478363 94699114077318404135512352920422166384 9478364 40348443900596709620071843431668964864 9478365 43794829282030074641742307265509624800 9478366 -151930641280912550458163659089213418368 9478367 -388782841794469723680101590338350441568 9478368 -203413614471588053317297039146691854336 9478369 57746506254536839591780738454031343488 9478370 -4508642984573439181953988330041216000 9478371 -67287966445764301472494375459709463552 9478372 169038357581492154607220442169079336576 9478373 -47301108169333003570530955136912565378 9478374 -30249139399151959807531746368225402880 9478375 -206384577594847845290851714779623616000 9478376 -18852097125911342749541492566389457920 9478377 -19710659019951706381544646155430195174 9478378 8734202744693007293288793515865646080 9478379 98485948038173470642201014286426473576 9478380 -33280932757347211794870552798207559680 9478381 18392019361186562544444820428602437344 9478382 223032004495501690723295373031202590272 9478383 20945020510831479021113102507280975624 9478384 98754555605212515435059987644850896896 9478385 316583985620399517217297237842956160 9478386 -33731884570073186564825933536591434336 9478387 91529481796426470906090342906129785036 9478388 29633946925576445823872467456153980288 9478389 304147458649839109213058844323152020960 9478390 23949059998472992862018152710112512000 9478391 -116853549941228016338821447832599312896 9478392 -26059525744108806902335466872158289920 9478393 14062838838819500610341934217947139924 9478394 -138312801741901132610146994989191233568 9478395 -133857729803450746602326262251938708080 9478396 10868560954457398021574926140958967808 9478397 16108704282157393600330319425269727200 9478398 -115332789933809132868295945820378387136 9478399 92738190548640679757792739664476628336 9478400 62912471414448060115049073691380940800 9478401 107633527213952305880041134419926470144 9478402 10259812042839249352066923267332829600 9478403 71434557999124496447088459839426965008 9478404 1403561986388139244897273439339274240 9478405 -3160864144073866472868694212554618880 9478406 -24165546947036637756282818603624526720 9478407 -27221547686829786435540313264724060760 9478408 39587737353253465005008286469106688000 9478409 -437445626840047413626829330022825458480 9478410 10949597672431292412972841460363788800 9478411 -77002116193660852769945497082445999600 9478412 261831962105199523740740096075577689856 9478413 -107971344816745043563220932841329754058 9478414 -160474227845495957280101277559719360 9478415 -108174908708567237739013505504174861280 9478416 -528448256860979517366420984897404928 9478417 98480689695711755373302016214247701992 9478418 39989980595610539613314695891440624960 9478419 -365451907349324017914118129865051285760 9478420 -100990555903909497784362064267648204800 9478421 132648147727368323277550834268244449088 9478422 22584544194986587379357014885199101440 9478423 -666721940205559879289775058747065230896 9478424 -53252248299342668896340889673992929280 9478425 139103794624008802231109018514842244000 9478426 55812809008644058096156121246423772912 9478427 39621058150311814721896631210135840544 9478428 20312831139787195155590999164302680064 9478429 217817058580224452423925063059627388000 9478430 6593702820918180198052619480370347520 9478431 53209395693433850764656205821548877840 9478432 -295796760241593850912467239553289617408 9478433 -92551743609193671812462751840170940318 9478434 13187323149823320818204646120544174080 9478435 152167809272498138156258045011547052000 9478436 31275717908372826190354161542041190400 9478437 51829044997219476177375815719005529920 9478438 28725779996851353886509695114781162240 9478439 -445453311135659637518924560435711274760 9478440 -69345744873236496073917512109723340800 9478441 -98045006614559865886489333109976864128 9478442 49269919049626600796704351377794269872 9478443 -171832780907340418794613511427320627712 9478444 -245633821087360452428850063039211320064 9478445 4439637001582628123490209587260732600 9478446 33007370819454395673709690535537674368 9478447 3229854042179610495457577760121971840 9478448 -20425963017614993693678336942931640320 9478449 4458546698720420419442951391114912000 9478450 -11516705478159855680821598247414038400 9478451 93608501799505267154484569457201479952 9478452 201932565731255177145431889423428321280 9478453 112534977608208697316834353480961966702 9478454 -165087147296852594420301421666908682560 9478455 -42261721741678838687712578660985722880 9478456 -80535220566086431684099859840401305600 9478457 -148926040948708443457205191727678958294 9478458 -58941813786997756365581623639863045120 9478459 -317487203425394258373347547395964429340 9478460 128809280209931958312084559834024481280 9478461 164731379438060917937939428239092978880 9478462 -55049721653628484887021788317717670400 9478463 -28890995310447145364159497154606145336 9478464 8149080727056244169392590722722430976 9478465 10001881739886905486346246304612699860 9478466 16952557645553134607207668405410785184 9478467 -9664237461665135399293676803440115584 9478468 -242738584272526527870306353794175984640 9478469 -6696180383041421597513982939337011456 9478470 -53467804199984177990051836959536208000 9478471 -17808962771068334339104098132069274688 9478472 -392138116403671754138196067508676526080 9478473 61150615126396250680560800037572445600 9478474 -29176452745430452230869087872071885264 9478475 -31763946691066656412635707691432171600 9478476 -42249646856649351542455894826488043520 9478477 -3465502087482100728288511605963905108 9478478 -85038267905400378195973392666121392960 9478479 58063599627486850813198780457134471440 9478480 57931022839461447957873078360891064320 9478481 -21825561569441257973781005065703487168 9478482 -5939014387651259017159191925138922496 9478483 -29999697901229606042253104158429749680 9478484 -164111981312819465593049397692570664960 9478485 -134244534949979769701763537094199193600 9478486 -103675054765112399476829310629549299200 9478487 129830679930651437279911082756086928136 9478488 9063155899821413080393538510104657920 9478489 191019946658077861143567424870148295424 9478490 1382968598114079179623521312872693760 9478491 46729858090140863661040764842325484800 9478492 109089634998109007778319606681451676160 9478493 -279441370804048872696653031349357306356 9478494 44436236391559285246339825939272431424 9478495 89948688731400265427074543478699253120 9478496 1887686882057276043047384785018159104 9478497 -453855647035729324116716154912812160 9478498 16259094946049175364942840258091151360 9478499 363943760117601248692197695556717881760 9478500 -32588896465429776954739674887178240000 9478501 38230974847605700754253107326494734400 9478502 -29997493111725327391728654931570082496 9478503 115328185430109135679911714642290209248 9478504 -103107608522189162551495799534566195200 9478505 -42644863337001467704525288018863000000 9478506 -90775354266942700096914780655259364096 9478507 229704589839866623025221418387553814320 9478508 -2093621484170453777486799567245368320 9478509 -122263171083426155903672064116749246080 9478510 38003993108576990369791333630922036160 9478511 -35052528558776737180364456646272509080 9478512 -3997933751988255814487872744109506560 9478513 -55698039993700766458916975631915371232 9478514 -75344390283659094436343994925931100144 9478515 63045857108614561521540692205449398320 9478516 -110520986601305004219193861603376445440 9478517 -115377249219680640050641336974066141600 9478518 27828601843647177413402723482669350912 9478519 -122616287652620867228891941044702541256 9478520 -109171176818547931100001430551967334400 9478521 95323853979131404764787937652895507908 9478522 -15398951208962618198526346364816146176 9478523 -62543286651114012020620433127564744840 9478524 -95493323036947208306861822755041312768 9478525 -29598953641778637564149379184120359200 9478526 -157126719608961259980652279453962012096 9478527 -68791793666189512563991495779689928960 9478528 -242770645136855523846514199279362375680 9478529 55300123806269411473107846208196766720 9478530 -605657160927098245392103944705715200 9478531 193421485740443175559409194631253589600 9478532 59198455922512602814171603944714657792 9478533 1797994555573432403243152960433940384 9478534 83124803560309507793825983143549106560 9478535 -265291896341490506706484138529864760 9478536 -38973736615080277211146012454386728960 9478537 177191923698046323481194690445664946432 9478538 -168931569092338469275145425737750596256 9478539 482593285519052935887045144954992160 9478540 227964781678588675195043552724189066240 9478541 -40059176582468537800623165739958570058 9478542 8160614163085335705286888236087435264 9478543 277612866819512825591764177213046111792 9478544 -15582398801978890459921993512047001600 9478545 80460384940389057411015773774718808320 9478546 -21133070279426093913223805273467714560 9478547 -112482699624824284285002071819469327120 9478548 -188386544445271674718582200515675223168 9478549 -86967928693609539796856629504168011200 9478550 -50310123232453187407402954489048195200 9478551 -184575751126540914115109328561721225368 9478552 -84738084544179555208287838928824320000 9478553 24654651831204767888808266983502178048 9478554 162951316327146188328312302329540165632 9478555 36310993316864573717168143640684976960 9478556 -163167798911315811779062362627689095680 9478557 -152443179356932596036145535780588275680 9478558 181658875470270798933440865184041578880 9478559 -441383443875579799604278632514964382240 9478560 12403911748513866034232385385864888320 9478561 163075703886945151068329472965020224532 9478562 107461691592781677309462049076182131072 9478563 140814396584351729225210847962280942000 9478564 -141731751994473162608760096826212797824 9478565 -46143501968367076683162815410907553540 9478566 -23628083375918805674632929526645555200 9478567 78233805892688842754054077968538015792 9478568 38675754881688715988838036690438144000 9478569 19302765090260507055080475930568094400 9478570 -4250393469132713221371985987475087520 9478571 271925884960005782631652713576315715104 9478572 65073739234173744446089226870540304384 9478573 -95919809496139283244955234530455309256 9478574 39235441850585447034916954198550036352 9478575 134873823952085023651886329567840506000 9478576 536417825123977013111527573055078400 9478577 143507362627396405773158545398841251840 9478578 -21973269505368417454086486991510717440 9478579 -196046903221037951275079930560967744112 9478580 -47626022491476483660341742254080492800 9478581 -34819967807250778655408767810801035456 9478582 103116378012193732214980457761279392 9478583 -105258100711424863898802822725853246168 9478584 -144097659136500924447727554588601466880 9478585 -109957319279607742674255568190112314040 9478586 36117561594698057507953253899195653120 9478587 16151036267573540309918127315585456000 9478588 3673899509522092129591905132284000256 9478589 168924428590895642995096904238517860780 9478590 -67306337043511344849763342292279669760 9478591 -107125938401884373966659541394366314816 9478592 31732754135894106714181011723559895040 9478593 -251745778342161784032675930246365560800 9478594 77150672023291482320287358312015526096 9478595 -14535456076978972805039220183911235840 9478596 160283417443078268855008332730420411392 9478597 -72629577199742138598119059858380841954 9478598 8631235930343177827732475684371115520 9478599 -63484297508539989139090539128740618752 9478600 90506706049797915511428874458559488000 9478601 -353528079558545452476409784275419675696 9478602 39048778672007787741590825351124148992 9478603 247897636111079829748837535057060124064 9478604 -264324663144283776880207002541176255744 9478605 43610580920450512648675726776069232320 9478606 240657362362225014733598930049598989120 9478607 135604867117905163606488284804127887832 9478608 -19098663216779040937240853682203000832 9478609 -11100123031603144541419876721237241294 9478610 153341819806724208120479442991808844960 9478611 200279661959594602960819732154398985460 9478612 -904991057553673619608655386738077696 9478613 83781410136767801301916253078168718624 9478614 39409067799891542934993530756893947840 9478615 -111397573367201101469043125741453700480 9478616 216344864424807315016372680027677736960 9478617 222161850872932853061508144358053187712 9478618 44873566006106717171840667492745827840 9478619 1068716789104615633826394275896464720 9478620 -3930179146575945091712088852858462720 9478621 -65396859127337280907387599188768555400 9478622 -10301010278438071638108837871165717248 9478623 -31354855756256655143784113390339304960 9478624 -78096244783344191201593436898671198208 9478625 33856959619446971459050486183868880000 9478626 7330643372589980203598689765782586368 9478627 104378248782901902741640122273264888476 9478628 128549702216031777108891137964171703296 9478629 64146652563592004518244204827019048574 9478630 -46554703982097902404537619743675027200 9478631 402092652275020106758560718028447505312 9478632 -31454326776846399422854683094884679680 9478633 -17930071377824800670907600076914978118 9478634 -79978873531197113075329356883112091648 9478635 134837527048132525967280790129049388000 9478636 -372907251210271043458909431611967490560 9478637 77950770742693555760586346155573172032 9478638 -40570446181137432520656829182039256896 9478639 -51524911331591291630916958302141625344 9478640 -1885086561897490390318636182876979200 9478641 19125308772171024298014337010158308480 9478642 -23652360073174245986768421099240493056 9478643 432307218244208836070023786568003666892 9478644 40320656088889480529235367719230668800 9478645 65629213593410050017341825683751731200 9478646 -72803180184676685010112186988442882240 9478647 344603169922199615508323860002747689040 9478648 -223345905094182966875143673449767137280 9478649 -61433070023379775845799148408318017536 9478650 -6521138083852246441708740033418080000 9478651 8703325258110334826858381097217208864 9478652 90823784172551632242930044117929059840 9478653 3866713648687489921406880011404363008 9478654 -94618087714824381479977998229147060224 9478655 3504041820060599915999739493635036960 9478656 -142733161863502636926540012022923264 9478657 -118186467511293895328634314722113962240 9478658 -5903137911263254724481899116159045656 9478659 -8174834922775728551653661071036261896 9478660 -19927665801966462484097323421757273600 9478661 119336227553361017094575169447676477500 9478662 -1855668499305843408050390119471664640 9478663 -155080611603066891157309133750502306160 9478664 -15671978022150484922530568386390702080 9478665 10092617334528051033570791522469453120 9478666 29195039440662691866024832790137540704 9478667 -58969583415765036756016775712487010736 9478668 -11785150307836548816222049721429409792 9478669 -105142885269350646368688842267934141440 9478670 36563742019586220345142034165808940800 9478671 -149657995413474181908765022657342272888 9478672 23446889061577521772988338385799872512 9478673 388552690627472431027926937930398527304 9478674 -127734496546086936256472540303883471360 9478675 -42949224530161441353508970036551938100 9478676 -57500618027707641045659651237227661568 9478677 32419640164586934134361980159792461440 9478678 -194548778386995308859751472473050685440 9478679 14488457166588410452406461016052457920 9478680 -79064322555333958067261033730044928000 9478681 99007263845572168054649371230314721482 9478682 39002388923852212318442483892079180800 9478683 -64727122886294579249116215889689951240 9478684 -9447755508763359033035295461423648768 9478685 -21342886891882955356107550020687733800 9478686 -604256498926251589552950949383484416 9478687 -245645518844543295870582850305840405664 9478688 129776835262610332236662860643688775680 9478689 143671364861611693438766467630494319968 9478690 -47903591792487701356592406346930377600 9478691 207980599181176851919302039790939931904 9478692 135961224707821567298888751685161921792 9478693 -13611846601227114998755896381470507520 9478694 49552122528569461328770671524659247040 9478695 89071891580580018008132169452631859920 9478696 -130097578256749126712112763486077342720 9478697 117556436029955002224357842136174239652 9478698 -39724621738590110142518858255447713536 9478699 373150296735654514973558205388346514936 9478700 -32542448977680944001385257549267763200 9478701 -389027754295500210701711550523695249120 9478702 102249121416228298571223088083664585152 9478703 -164463345389987025318989250131757442248 9478704 -17394359370827438748578755229095034880 9478705 2087753873611052930069731441528704960 9478706 -76727718306531507900604719852300126816 9478707 -172556988863064675689265347118916894608 9478708 13547313146386369389638120624824296960 9478709 -50129664022369327372398490478774508900 9478710 34534482082919275319766913030021123200 9478711 -18012511277170230052645589973263726376 9478712 317204482471340531437547248876370227200 9478713 50040875108496626620719389778727505088 9478714 -21083338664248309878253832402723048448 9478715 -28293735708993683622429596920999658880 9478716 -56510649768070340103479744509843700736 9478717 -35984543296087900450428346232470354234 9478718 -136013022340339416537563914833378417984 9478719 206194999499012610151402783710155956344 9478720 11004117807084372991846173584130048000 9478721 18457642171119434571371773911678475200 9478722 -18780749520199772384495432993992540416 9478723 -107848212713006079115435380055577904656 9478724 4433118012362549252290918375028572416 9478725 -156924350529522812272664804663485488000 9478726 -180498293028431681881222887109834262688 9478727 398548652334124520607827884880474655576 9478728 -120344306505929436346747028868538368000 9478729 -76473569337946321396397459158037920312 9478730 113306064218609014759668641480905457760 9478731 164984013298122830429079678591333275352 9478732 -170693720826290903438238978408825289728 9478733 163000826247138058621299962191771398624 9478734 14009361646452410350409619472572304512 9478735 88866286218176798819457110849275582560 9478736 -97478930244647979450177249968947200000 9478737 -145070962845865521599630226520416686400 9478738 175220638931565140649821929019666931840 9478739 302975975650854680763617562198043588440 9478740 -68181272444604346578818529516708249600 9478741 74654266611945322438931495248872156252 9478742 26640100772594261921668216435777307904 9478743 -194600499649539718797540273465946883376 9478744 -393526514407493093853127951729089146880 9478745 131667133388924760410939058370908682500 9478746 38375039738385463867438890053340785664 9478747 -273434460503648564886480961299431452760 9478748 1189437538973056100859210037482370560 9478749 -7809362610501015896479304392778699520 9478750 1231150514305929598488061391706720000 9478751 78121471511200871378212955440877278752 9478752 195167369087208380340575529781565325312 9478753 -483528148984769886692967563283173751360 9478754 145675167869463230625038216035713834576 9478755 -52895570333260215309790738344256627200 9478756 -18492610710834833906805209167811334912 9478757 153288319690460077559465561797462593792 9478758 -10091381702035311995208522285409413120 9478759 -46660909396068119841357720307328695784 9478760 -87458223571169729840738761383700070400 9478761 31692711931602492331113895202952680064 9478762 23501925209359092226477688258262451632 9478763 -8100636267379007092103166680877851760 9478764 105206754297766174339239511525545177600 9478765 16652727538046723104069165606371579660 9478766 81262827477586833614820949270583577600 9478767 14986965957693853366732423594484805120 9478768 4911931028815559966412341148434432000 9478769 -66902195208703946488538984360388406830 9478770 6741163839623701679010722655890242560 9478771 -2367092981430893228664993442915231456 9478772 216279161342016989043555810206132994048 9478773 -161878925415609245656716096211718175378 9478774 -324966160206740668225971661590565977408 9478775 -94953960828504524574668744757430315200 9478776 43502002961314686181845462591121981440 9478777 -1245316751343863983108796010249984 9478778 89642231941176390220099849555036160256 9478779 15494494933143378279983140628096739888 9478780 202679418449489830426402985931772377600 9478781 38104156612283798439741586471472296320 9478782 -2449738132745520008129675045071114368 9478783 -146564555757076501143560544712733669376 9478784 61824403926784077990332847303426048000 9478785 22054746091760493259966556890074719040 9478786 -11135029785086351281396324711683633120 9478787 183928785756425866430991425448338573436 9478788 169591745356853300062963153791673374720 9478789 -9369056871587595706913828612497449860 9478790 -36391219755281074643690509869677126400 9478791 1489380825598093655436629080101168000 9478792 393201904145792130345343919000632289280 9478793 -134632865125735958345424295097688185958 9478794 -33316762837169362347820483563383868672 9478795 -259359134282540814641696876346248401200 9478796 239039262182300034507901887856083678720 9478797 -598108119752664614754584340512941440 9478798 45888420741606469426291727603896791936 9478799 123809798523417660370559452417760430192 9478800 7493895274209598087559338154255769600 9478801 -163056976105692522346953071330500693198 9478802 40655918325686654101304455598139065472 9478803 40653444917278901159361196148491250544 9478804 -450032443398213406364253977873186678784 9478805 57239649271438572279894151606853664000 9478806 -19619667212445089478790037307726114816 9478807 -91598834615501833388463704861241305720 9478808 -413102131192700970052983682063073280 9478809 248540432434205579058496330940759533440 9478810 -82475778444919541352934498652438810880 9478811 -83679825576291498282453853945229742588 9478812 -34403337275410457541485093043919577088 9478813 -18365137276336006725249102241729314356 9478814 -113653542595964655831759090484932399744 9478815 84636943951283235997608038882262912000 9478816 -235263105513896343992568883704148328448 9478817 343424586623482131327735959782447216866 9478818 111614888554915423164931339660252538064 9478819 -196675161011543836269904093431698786864 9478820 3725972317853309880508885014049313280 9478821 -126126342937409142280563378344435485536 9478822 -144009665165887636221696605162830603200 9478823 -585595441384642198583440364539799667480 9478824 -89802164985100142483647241623701504000 9478825 -160229775362144982373183387228820486000 9478826 108823185795649696018206229703727991296 9478827 81868425453963083081193780972951631080 9478828 252902774481728668995538462295594816768 9478829 -740059462029453849262949984681454816 9478830 -95358543348120494386121363573802334080 9478831 -11049428581348518783550310215178630016 9478832 -40552579546037109114819693304438161408 9478833 -34763145440795240285269523775356975232 9478834 -2065483260814458287568772548615870720 9478835 -64044570106781973829602919525300008720 9478836 111159099746223754702621229348928860160 9478837 -126247300968212365922766663791053578514 9478838 -37482880910916649796380290560848192512 9478839 -11088930207273967693878507966729139200 9478840 13142236727120785184140788449341440000 9478841 32339966503944008511347225657775523242 9478842 58428063237068538364827772424248845312 9478843 -83955182286477222565211697415330164192 9478844 -188494879030468808167514586277554699264 9478845 -70342281480244936074085808493152966280 9478846 -21699040187564185370068380684606774336 9478847 91221497477384956211667657838548257664 9478848 84765443931875247492393941674198302720 9478849 -229869951632305333446910023522206649936 9478850 76022308021652233008632846681613832800 9478851 -166179935623082040651469923678401065296 9478852 -1722108647262764102160131507773329408 9478853 -29832838879803690738794761499664400800 9478854 21623070207117050401827704490060270912 9478855 -111512534625516865687519200381333960480 9478856 -66124168259921113677861773108997273600 9478857 -39344974537475990210264781955343454960 9478858 -29215834218294956292194124869205586080 9478859 137707733254948260197223923458342990704 9478860 67508485960534656359514029358611650560 9478861 202109384243901517782465540380595538304 9478862 -125181010272147009696807872862963496128 9478863 23928523123776102446160299277285348192 9478864 46371114889301295209237631016575918080 9478865 -68547223932146832907565444487678511680 9478866 -67192300050717103239015213626196458496 9478867 -222036777229190649878885547821963040000 9478868 21399697156119308149139308773394507776 9478869 -47335180076446539558301290711006332256 9478870 24456086237589253064983290051521602560 9478871 -128259801402765155460603736896223442568 9478872 45994152469735418862914986198148812800 9478873 20892972376670972206411753183569786122 9478874 45756429507823179086435785233929532672 9478875 37140007106808257074986765383371008000 9478876 -340793032989290918005164699253027160064 9478877 4183946721307051403844376201750172352 9478878 23282839272080624977953057309714057024 9478879 183897109638841942937565918424559000480 9478880 62924712325901001435031823587112386560 9478881 135127836370896323832961021649520386640 9478882 40084820648274985776278265479758018560 9478883 -287650775905432874456599745985512288868 9478884 -77475552265633903213554360441891164160 9478885 22372866964896973351505290109628307800 9478886 -183391780980588938324755132554222712608 9478887 78982964370568321600175974820266104960 9478888 -12077159542080309028167031333877760000 9478889 22285524347518708304263161685115849856 9478890 7550106140375677382749765356347481600 9478891 -229442171750589435452324030142018547920 9478892 193035897610032546000114359019280346112 9478893 -15959122108288618257923652084522505536 9478894 271662966298988574660588302139737894400 9478895 -6196954777043881692010459402350684600 9478896 -21990090184569538954524286455831330816 9478897 -431757732120367666859567513807362324654 9478898 81351526000290924800933135420189184 9478899 151614408477443461815196882006389414144 9478900 16642547900135264646469644158696528000 9478901 -95984776768226699942078976110657671296 9478902 -10413169848391369488510194964147257856 9478903 227188957448912431826247200368924617528 9478904 23662872167459939553551862947169361920 9478905 134512190780546649004789266314488676160 9478906 194260482583181417668417586397128408544 9478907 189561578779317092957145822097047450672 9478908 96316772063216054746330336419094113792 9478909 -155868199695396091563542963958318910560 9478910 -50690359102945659844570890497509478400 9478911 -8377504027748799868645558540035670008 9478912 236875779133982354445225343645659430912 9478913 173531184589997856000362612419103658240 9478914 -76183947419743093428802982503086226560 9478915 -90269774167024171398659844327863575680 9478916 81624946079498981186527620783336188928 9478917 5099876924407398901887587496372839040 9478918 -160129486560053394763023180994219250496 9478919 80393587388840191153737435673590077496 9478920 -2593487933665976461780897419873484800 9478921 -134771681489161752693594420256194294528 9478922 -42826873321276991176342313724588194976 9478923 -163315549441390998887544277029399397416 9478924 33019706454891211263453794254512515072 9478925 39463587311995193674065142139986639650 9478926 -69249426681456181374351636032613035136 9478927 180208016029756207072832348577378393776 9478928 -50000132154262460337470602857741926400 9478929 -87168613004026142533630657234850331360 9478930 3352144862157145622205760333979379360 9478931 -225393875192794557182573775212864317440 9478932 -8804221385963581346674470093922369536 9478933 398768871762481979757513151668344463900 9478934 171784689452119870153997915921088661632 9478935 -155302360575312810304688934774883335480 9478936 -91547413263986408223282365591953336320 9478937 1080428372145288909525665652740535432 9478938 -5673424408373218122044902055418693120 9478939 27587543654207504912871830253407761624 9478940 -77783595757318448169510693262457088000 9478941 229409853811089987802487672385332664192 9478942 91432711752338845469255751922112190144 9478943 -17299706849854537699764808535023931808 9478944 78436656757350384214090390927696723968 9478945 -23469978233617518252016722937798944000 9478946 59371490114052120644974718680890702672 9478947 83358267664195697884765300690903783800 9478948 51389000640996222595467956665303203840 9478949 -207852012739676144792419456318381978050 9478950 -4782336501051463499014524892427836800 9478951 253096584908533888924637804714528678904 9478952 -225121903309369042731192371032727147520 9478953 243102193897285054811543565538897866864 9478954 -5244743362544892552788497865688727968 9478955 174572116580621337974759345755017510720 9478956 -47114074216797893056864225552352804352 9478957 -162682077223206878325069642811294418794 9478958 -185166146112236712163637742147398281920 9478959 -54327415710656551399626763130251154688 9478960 -81429422780295806006773082134645309440 9478961 -160466802663183315348965918961898127376 9478962 -134834496859904164522713807309078437088 9478963 -393250916860307940435938837604365312 9478964 182866805944664193082240575037512443904 9478965 37630106311932019657879031290324281120 9478966 45668801705342530275552410835887278080 9478967 10638660855749315144224719911263680000 9478968 23806982260128986740604278377620766720 9478969 -359530910691582364993977907444749218880 9478970 -58436793552657639458754710123306667840 9478971 -2411884714577116733535755495662941600 9478972 145006138689561186326219836358364900352 9478973 -93394879900345871718593917167604001280 9478974 73027488672871966583810481117531576960 9478975 -122685974847762427424223434123252559000 9478976 -34344985363087136207841951517353443328 9478977 -8886453205423505739821754299701159392 9478978 -49252352401385681508864828001723206960 9478979 -219574396199446042899000822987666899520 9478980 -22778759349588401967109295443001610240 9478981 -397054268053430241586963356949319141218 9478982 86960486648422292359203896157906506592 9478983 5039867742157009141028410415976661248 9478984 -55806407456678401223699877600939571200 9478985 126067810655652299014477606520387358180 9478986 -134443344684021378052722021788900659200 9478987 -10615635951597901889811367407395093248 9478988 41521146608969066831106535486529311488 9478989 101227440194605483386217135602248303244 9478990 69521437438680275274984945423909120 9478991 -169252450308906009858435232312305022608 9478992 -37693321567639962020631637080446730240 9478993 188030605005227626324392962033492753140 9478994 17219515798675423782668067426038206464 9478995 -3473582889376076259515380188786675360 9478996 -129652864879684805326488411390582542592 9478997 98790423169473500316511250285991354240 9478998 -36270214625736302202037020433221100800 9478999 98698657028826840040941040119145547520 9479000 -327946823445391375641649503159859200000 9479001 -130823166662759699404880554101282648048 9479002 -62909862948715603091622780788826546240 9479003 -22287672164361860158094306514707618748 9479004 6620329319551339114884732214855680000 9479005 -2262861413147802055188959767542657600 9479006 2347882561522125091953370849017618624 9479007 257349294726559500402749324628014245920 9479008 -31625711322340058532491355822382645248 9479009 -86315484913951588463986435385872988796 9479010 34437705084834824934949617215019970560 9479011 97035008356266210836440016398884649800 9479012 -112517937420113161684823137404211968 9479013 -80156802362199474612568072240520940672 9479014 -21068828796332675823217987657739718528 9479015 -17795151759456177731396545071600207360 9479016 -70658937603871192914367056364613928960 9479017 72960272009241414692656873689977867066 9479018 99965086025418468426800529501783318960 9479019 170480849039159099473877941610323992 9479020 -14295235721261084823962953903373291520 9479021 180092261451483099745509968785141371222 9479022 -20832342941515674055404607275072614400 9479023 142010379666369134286955028638873566840 9479024 77189702488326050613917020348498083840 9479025 -1849873763104781642627619511435334400 9479026 -18301969452285145735209025804711010304 9479027 -38163921408324512883175740636819577440 9479028 67984573891493810250262694526630488064 9479029 113853652008920142809346001981799675712 9479030 23176432065657668972447946125622274560 9479031 -166396829640358637587729004103723239448 9479032 24134481438216809403183455458407444480 9479033 -689991384912939965926768012858994587260 9479034 -35571334946193710022311440791335807040 9479035 -64952271330139645881327205747131232800 9479036 22311163007812064167693397078530129920 9479037 -393269486704474397814988779828633120 9479038 3230128312932346760237977506931418880 9479039 21647059174392337080155127430816828824 9479040 -24504896004520579268861537307485798400 9479041 79378272468363675425122154268553244400 9479042 -71222306215722930484571986936637345328 9479043 -90625122961931131121491629060850675200 9479044 -335923154969537350744869149714898772864 9479045 99748087078678158267189536363872218300 9479046 -119115193484127821741810090919620499456 9479047 344730738514574950058051857545934739472 9479048 -155844486008067738840498886187746544640 9479049 -684683220486575670657964337228265792 9479050 2426265774260764013231486144738848800 9479051 -120930588060464123587157074260147483948 9479052 179677555347982748346534795482927923200 9479053 126856072873101964176375273814556931660 9479054 51728489870203769382972372417031014912 9479055 78860857962718577598544920783633215760 9479056 15171940126594959513341126142040473600 9479057 472074083156973745746805780523944512 9479058 -46227276389503004209829117154459060480 9479059 181625763269213671906947596615887937904 9479060 164019622969385055088944672462741108480 9479061 108464715279382395222259278086037909888 9479062 71748822356739150180561330518661624000 9479063 -2424415017523178337138347975682863016 9479064 50238445163270377188051727974118195200 9479065 -19304260165549292112650788693867411200 9479066 -27184386237478414145085164078922923520 9479067 37067900537342700927850970826144154080 9479068 -108312341161701212911810515135723254784 9479069 -91274485981995530467696387766258857056 9479070 -74608319674631842297287595713817807680 9479071 -79392046382712533385268227679785523088 9479072 293099006160315881299704264193039859712 9479073 -23768109964846972997043451783110228816 9479074 -3243660034152861667329829331824417536 9479075 37717256940770728466464424392254294300 9479076 67378573926997972068668737501893058560 9479077 -56977920570258597938956591389768090468 9479078 -47269778590399084643317105787724265344 9479079 232486960566824237442873591684113011920 9479080 -62191124175687026903884206627457536000 9479081 -125922715998806887246936748101768598880 9479082 -91725184656246911697197944095858508800 9479083 246014256543874324472303880861260673332 9479084 -12531626854352338470347690689417536000 9479085 -23382558679363912555047442477472716800 9479086 -61215693863327188123522987686552849216 9479087 -105413348431559535329032963908745046016 9479088 11148290480193362337332143433416753152 9479089 -91727456828134797791210780828031488110 9479090 -109304625761781869674491790778821255680 9479091 -141751968746016287165404703236469099208 9479092 1265341096858568713220426116652920832 9479093 -248949168987436613329623871447746884256 9479094 -48199583841394126452611306367193676928 9479095 -234387321508729614406787503988662807200 9479096 57092898411150065206285517748516188160 9479097 113730852471231655139364546284985982074 9479098 -22279863767418498858161877459522017280 9479099 311492162712301886481571876012320452436 9479100 -44741733700748953921042677073035264000 9479101 -267378282649712606303284071044284945728 9479102 -2835941783071948769126259671407620288 9479103 -1912354084882480504792623600744794736 9479104 46270302928901243267269846779031453696 9479105 -16300161047989722359472021633145795200 9479106 -117520388908635570915465709002164736 9479107 -2391676893377731882726941287007290160 9479108 -92659678154084697667962651359417282304 9479109 50799962057277632138620908877508822208 9479110 -12337682594477487187834170203334791040 9479111 12081158170620759159092008457857610712 9479112 141148247203699664248539642971194859520 9479113 -78655228857122554499597970391676723840 9479114 -1903460137546472490865773137489799840 9479115 141990715929498925682832086082512092320 9479116 -11403190633419440656075359691145647360 9479117 400875593393523284049344407773601689120 9479118 -4482584591453133446467790743584227328 9479119 -146702812194405791891345170715586838960 9479120 -4218287732321120231868235014702366720 9479121 -42100723070882847487288586563866371088 9479122 -69699733015775103543325735540787659776 9479123 11832949615442503151211154486883722800 9479124 44636498522383891013079176458828431360 9479125 34169167369861333520554742046806259000 9479126 -156524074074174797775231091037419339488 9479127 5301495628166587409742948518036898432 9479128 -43163989842381772266234667635890135040 9479129 247438658055591784188244912280155806480 9479130 17373458796073080861915626900384401920 9479131 -278305031234267666338385346474167465920 9479132 -32131493307557087166672633494793980928 9479133 73430523635321622104272671036136545600 9479134 25998531010084070633924662704708292992 9479135 3684284010926950045439265336308540400 9479136 143514243503246929580269400789107605504 9479137 -101238086110899965200046391754187301214 9479138 -83874171926259610889589217630865176320 9479139 -119713643590348503505593909614140452864 9479140 -339098995683651413383045794002753280 9479141 71799325735407250725123746988951657600 9479142 123785132916494720030378287587324740640 9479143 -435819218971196829639615115064339356920 9479144 90457953315883516570013142520093916160 9479145 -62546106049636132121598357171667104960 9479146 38039981665110856809161282476028260272 9479147 336959122222122463585563073450791556596 9479148 160080099864444472484508680168353529856 9479149 3574270125675822399711453667852492032 9479150 39755003117987768276090195157232924800 9479151 -36652585661190817878065526113766256584 9479152 5364240680197254651586645298036244480 9479153 180541320316300754662150105413259054080 9479154 -5141099228232708484462589309242771968 9479155 -36249950390061632983200692918995148640 9479156 129323775521266618525879080073605410304 9479157 82445765625609343057888000276374067680 9479158 99713639871940374242773011584309856384 9479159 -297490796228448844749748841214900533880 9479160 292345480509820100900420494252916736000 9479161 98949967337716619956056684002763302762 9479162 -40686180464636074199110970249867782656 9479163 194424332925003473816296380399850360344 9479164 102580758478340991744809102307723493376 9479165 -169623496188270529218525366486370793940 9479166 -18782441901405201404047618576796313600 9479167 -98157159730058821784262889851161660688 9479168 -118649932347379020165153556996766564352 9479169 57999539386114312340535580945955223360 9479170 161166733292331426320063633225680181280 9479171 -111712631198536679858472139341497210736 9479172 -140708907391421984653346764540808908800 9479173 -149264226978187463679289199316165256896 9479174 -60741756800736843685222178625548396160 9479175 -74294291393153515813467464983437840000 9479176 -64519619027606723509360498448990208000 9479177 -27757898499069671016411168278486341068 9479178 -541166081430487424005415863784800512 9479179 256597625179716303250068090192758813780 9479180 -33139860201844720075526116014536908800 9479181 -154035278502115909345443622825498645920 9479182 259418882505360580331853057616823553792 9479183 46978356366681259729117855819221943776 9479184 13436252515414700361181471913562341376 9479185 81117162445917908785739971510577226600 9479186 31276307802727133519582823477314235792 9479187 -78195950275122608148864354495942736956 9479188 -37560704267072427297111529897718479104 9479189 32050455897937116069751069848107026200 9479190 16104647341869647170584784532821862400 9479191 -62569148848951369304817395341854964408 9479192 179794436401311347116451528522052894720 9479193 9295161709285219265525157915091898304 9479194 -29436667419968300814246290079402819840 9479195 402637620444856422838623594408287462400 9479196 -2945412776618583372807481334017686528 9479197 62799686508344458248988353665610993792 9479198 -57792612417556621513206011454823094400 9479199 -91062804270727587053753439027884932536 9479200 20740498807966050420681139208488550400 9479201 -142798632405137735772444962346949809900 9479202 -99363133151564232734445592953333859968 9479203 -323185065377326497983701887128734928548 9479204 -14878939865093131944365507327435218944 9479205 258891256608481648791908812103776566840 9479206 -190907490822625816642150329368906847936 9479207 287861057605492588575436649363046654456 9479208 132694780184742139844576409652165263360 9479209 -98461074019204719302571054607840175196 9479210 63094915369030506653516547212650137600 9479211 -8089097787812574359316928562243438592 9479212 -74858409695499450818771231416990702080 9479213 -79747700622634650415089561467680239060 9479214 122890197258357729699481123424000256000 9479215 -35595944054458824430629966966706144800 9479216 -5544484786535424153957970285527318528 9479217 106266414819220704626432763914105563008 9479218 16158754271842961169140011924551751680 9479219 -305337263374065894521449132834873003380 9479220 -17664238603116682085841769521578188800 9479221 -3298862211211117544259982203815562368 9479222 -14699843142154009147409186814009085248 9479223 16864490592876701551448665594307420280 9479224 -333220318935601949710007793902087639040 9479225 -23787110919429677007211910517612945600 9479226 -125258511582286148052945074829506976000 9479227 323873505755552253182490064592572002712 9479228 -14012218106221920113871354662589907968 9479229 22516520988722683908804546644823561984 9479230 150568425139511353291164999829658534400 9479231 23266312818215004188697726643722267600 9479232 -21379989883896253528207235195011596288 9479233 15122409233180285242955597634501081520 9479234 29321110365936934686441487646566921632 9479235 -48702089122784595304925654027830060800 9479236 14534597198136929181640083021286828544 9479237 238066864176399205594646342059694857152 9479238 -102625308079209825370210313163394433856 9479239 18284613231330895261644513211389560064 9479240 12994609490012464001207602328890828800 9479241 -14606550352847365748797655667903088320 9479242 -22593101008946992022045475392401760256 9479243 -121862651801735556143869978638562515456 9479244 4552713123622060681412062951696404480 9479245 267636227841564833056520936050891135200 9479246 56677333228851702812620948638434928576 9479247 -84829202190488304995017484285614395000 9479248 -80548748378547128201376203050364182528 9479249 151192919436640430159141121515982408564 9479250 -121155963528990693555190010049030144000 9479251 -522171778287200879454839161189653594240 9479252 140916616729332487090434083723609425920 9479253 -612601272568205061097198255562570112 9479254 -113687955303916174401336591269839838976 9479255 -131806425356978617453075322153071044840 9479256 12396531782373981397664216652699955200 9479257 -135700288976496886745900416759045120508 9479258 -89394040553610801316073216273962944000 9479259 5537384418227988338485349402521195200 9479260 -61444216711241885182258341780266649600 9479261 -466272097499928683679282104921298714 9479262 -9834673892470259771137821377720073984 9479263 -175662858077060935491285413805227627488 9479264 -1439404244706331608440727650445950976 9479265 19408916110874408169894067061801401920 9479266 -1621387522568440266984391539461663232 9479267 -90617664695406367994482619280766978608 9479268 7315606923749224037150345619775094016 9479269 -6286493218616328198008940691304909156 9479270 -53263106182307373325985021542004833920 9479271 220552913625885167590516786842658567680 9479272 124112508355361532142097392736316211200 9479273 1700542945001804096670390972831354624 9479274 -4693802614288443571507644384674754048 9479275 52877920489362852010411902075773408800 9479276 -256988605400873580182324497171921155840 9479277 -87401162047661586211047627556884505140 9479278 -108965931170998677285137717162386353600 9479279 6283957915145666410310748580904894520 9479280 -15743361850202926034802864420689018880 9479281 44536120242591873819270702518470629504 9479282 -927789702742312801854364728231554016 9479283 -31154825494255197677911305760662063552 9479284 -6083700677018588609875605573601501184 9479285 -68617233734943309151665788684372400840 9479286 99287290201830810848930281671806929632 9479287 163253032967369249360259681858093272936 9479288 -64260498797947825327000843248291840000 9479289 -87688719237466276012389790674572820480 9479290 107529434061092775228903434598947731200 9479291 84570709836754298053103878103952490692 9479292 98325852069054933072149334489082225152 9479293 -46101901525218165104579851686401351040 9479294 -75745674837441655835402853519019084800 9479295 107553377828673165016335698242366413600 9479296 -741064056537883695264189411808090521600 9479297 2321001623552198929967174690903942592 9479298 26739308871250720098978658352463137664 9479299 225825302774720419483612061397914565264 9479300 124507079991528969058179729013881686400 9479301 -24522268597542356663928477525947340480 9479302 15420640328941584037755703568290433280 9479303 -37175863172869590752844600199071115320 9479304 -64529876271013260365287543016482974720 9479305 -70397785252096984879384063588082542080 9479306 1754874772107695853080240726007423840 9479307 -655980208229566160707310646122728512 9479308 -161964739744998361661637113154749731072 9479309 -16327280549515896312191229195148062720 9479310 80688583491189412134249439939243820160 9479311 217894975698136855772573431595538426000 9479312 23968587359745480459790663282269880320 9479313 -30505104018655304316602215120985891358 9479314 -61587341641294907891950792903956429312 9479315 -34956057906041789505626058463688202480 9479316 -43824781737802261930270498471250657280 9479317 456643884392559101000766311877330148860 9479318 232250239912422926445924366623794083360 9479319 115746895447992738361532313816029234640 9479320 260223275093145808468284971315452108800 9479321 -409467659154162973601551022064711959478 9479322 -54240392332840893751973166572505807360 9479323 42861239428443955303174308725280233760 9479324 -249460228620660221517393158503145378304 9479325 -5680302094511701907377848822919742400 9479326 48023443398374342457003761909199969600 9479327 -7392610688203344667327763356376762880 9479328 180509017833617263068462430455925309440 9479329 -28926206336189655853538642755852407070 9479330 3744235672117724493554446850011545600 9479331 -47265457985534662345268682312151506780 9479332 -8732893617646165504176512024220954368 9479333 312964248654132450632472984463418235582 9479334 59563040839333912236011004580980530880 9479335 -6154087780018751577687307307234764800 9479336 369277373085294170706421930098818088960 9479337 2276107059505972667615794402122025152 9479338 204205941730604352358500540536053877760 9479339 -222483446721482162627513560050446809200 9479340 29865173885480455258880798859196984320 9479341 456863770946818015770119004467238815500 9479342 -4400925917050733708939397642659516928 9479343 -97460026884938880380280298441688889336 9479344 12871338788439313497822401885251731456 9479345 123663462735175608645552432775379474100 9479346 158980889614187177241424604456401589760 9479347 -266420631682550662621984139514105078720 9479348 -2838177597029731446406797173752651392 9479349 -292288111478262923726525421178681920 9479350 484106191914764012972563961302968000 9479351 4634766892821795699042660114528607152 9479352 -85725319197500222701783425089164738560 9479353 -51028856220180482618424564091667518080 9479354 33241185375435898945700548258983478752 9479355 43988500590980479862972071694214301920 9479356 324257783795980635563552154762049233920 9479357 43260559421820435569454558987206691360 9479358 34568491630564318485464283486773219328 9479359 -290905582143324825847305764570087189440 9479360 47335450930422495607286095138793717760 9479361 116735875587152498814274796473588634784 9479362 -114038747428208187666789851918393592288 9479363 87868238899250563777168560605222533200 9479364 -74140552804402598535965702179950778368 9479365 -16826625060938428449903949421389728000 9479366 -33007993394535712520350157963889254400 9479367 -90685501562256829726685637875725611216 9479368 -85896980415677738447366510327449190400 9479369 78260446594286020574421985528489284096 9479370 12320816490247185032780096592959900160 9479371 303308819618454707249618977290836549544 9479372 87456461496272313011370994274951473152 9479373 24308416255634934339024935410202184384 9479374 33893424832130016027702223888678239936 9479375 1369720033103481496156213730364975000 9479376 26944782112018591787446427210097623040 9479377 264880201524046304541940492091233930226 9479378 -105098521755283156902852472668905915760 9479379 -60597512469711362472748442757929636352 9479380 11886830279043474803980330376091072000 9479381 -208886051805649807063962812667378057888 9479382 -79249305278926410897489983701465992192 9479383 -370321473562969270788886828337550155520 9479384 182124804968334500933399438149500610560 9479385 25809588584268923437415739223024867200 9479386 -82424425128281776795529126695504596480 9479387 -163076276048070731885117067606491746008 9479388 79640697832783546675423726851869021184 9479389 474492267558626486340388240580374090924 9479390 -77531534385501260514389851848124137600 9479391 199989615751738983325157642565868465992 9479392 -65154572415189943266785827686209814528 9479393 -3203174144233860485152136595888682080 9479394 61380101167759803691341400591790211024 9479395 79663524635379481939304511501426573600 9479396 -53416745696551416618338705930242339200 9479397 67087656218984172957808225379707633920 9479398 -136489548531973635777839321016804736800 9479399 -180639735491935571346965501451418286736 9479400 -11521531370060450930448480235364352000 9479401 19180812797254463967449584187750426404 9479402 -178839199892101478059089770894952264096 9479403 -49235987347959435217209457152613005600 9479404 138705465036124289214954932647248691200 9479405 27923720313061789421564058621716455920 9479406 43163547287207026842961918463291056704 9479407 66777682589801161337226614852879900672 9479408 86526494599146715062702252299340152832 9479409 -15522990822186390056368215209256394896 9479410 -288415282685032187853230095893957888000 9479411 -76688377041421430189005216894349447988 9479412 77967786164977887166073648535821291520 9479413 -60838346352758674449411106445780768338 9479414 18154194970691548154077961496014721024 9479415 12598832994453990028474892642898512640 9479416 354349743508215420285490287863604756480 9479417 72897644943307681714673887225147343466 9479418 -25127488086838701883679527882886207232 9479419 -309793509070825424628168942730658473180 9479420 -41796832826832174570866945850579678720 9479421 57778703051561539531691211980227010304 9479422 62716542915236854352947312485960710784 9479423 193418682665512588857553463844458106240 9479424 27633496096983036420805149383630782464 9479425 40129843138444089368176138379729120150 9479426 -85723097596738744297608836423154930816 9479427 26731725799313463730617335381121431808 9479428 -7215362850896528139466746176892305408 9479429 -95268025375455294743317273925326027716 9479430 122461774216642605490942629521240248320 9479431 -53763265783043804316352660428600594968 9479432 293299713561769295880770458306849720320 9479433 231545780692934591878369875582813561600 9479434 201053019856063508452575814776438605616 9479435 -60526647645825930809375772498588111840 9479436 456867361290856392326300731557433344 9479437 156938898034543068755976832689771291744 9479438 -280256365049093417311614962953522360704 9479439 -58543211747362476952835256853481777496 9479440 12093760924439951811669692820153384960 9479441 76713924232865602361466039277774853412 9479442 -64003432033357877769994626309671028480 9479443 64622298202750826745152816126768623920 9479444 79562067365988833213191113704562982656 9479445 214396257465333256508782878888189633600 9479446 -13628006187806169653091204008080478016 9479447 -288849262504358576871264495678595585440 9479448 -226758311203932930208366593505613721600 9479449 141902397315215438074248779712529620736 9479450 -6320637332953638532051559103062726400 9479451 14631216003532079696048849369776776384 9479452 167083056616052882208829478519019931136 9479453 -139292765428422629292826253010594950298 9479454 14878344355845582019492016256194982720 9479455 -86734923942552603617706278000071233600 9479456 19762628508126201080716956980886896640 9479457 25736655081236905380628028749941619200 9479458 153545341354348368740894099161732576080 9479459 -49571211976874405425066532875583308800 9479460 76721591855913430284706353129190748160 9479461 -5529122748556337728423102715268368800 9479462 -9379902750648410473181760457261370880 9479463 25925880375945770172002791372894429440 9479464 93009504482078858345427430664916495360 9479465 124013929727614106313680564657266045860 9479466 -126268178639234262537423171699420698448 9479467 -262477026463625774896437493387104465484 9479468 119140111728567318327800412904492731648 9479469 -223694194199037813531590116325423921856 9479470 17093041257517122969724691599913963520 9479471 276757443974071553944354337163905578200 9479472 49166612509237676106550424373329068032 9479473 56793199489980803536115183478712458624 9479474 21920861765570730911261088589015532352 9479475 -9274172445793430328790050407709363900 9479476 115134192906203982987471949329626860288 9479477 108819933232927277408171519365225312512 9479478 35140905630893152189973041202448949248 9479479 -3047943505637132738559163215659895120 9479480 -217184669044357514826871713070070784000 9479481 -211621141362679581196009058722339258656 9479482 45156068596051242445607674515953702400 9479483 77585582319134331840022219066555537104 9479484 21695926453634437434294959306690150400 9479485 -11884279685827550906901620526267052800 9479486 207909090950958278211340053330621672192 9479487 -36491391019127461253781126320024609520 9479488 8185840238401058559410151363554836480 9479489 79452313294040061584563156297448715846 9479490 5972092228605380081889699148114391040 9479491 316259202967349612275963446108328008000 9479492 -19983894241909183535299801350313509888 9479493 -235761850596379178352497019629745247236 9479494 -892469384380877976417210398192606976 9479495 -46452083493579791540841180018597411120 9479496 33183313429600125451030310144377159680 9479497 -77334273635523707811050319915618454054 9479498 -20638394119916848291609349255969643264 9479499 1827696183611773549467099375651619224 9479500 88253270049989986204182403658549760000 9479501 -92900425944957944375722355589215931168 9479502 -86396980689674503575549408987881864832 9479503 -71352892791367153664282615394455000 9479504 -10075480366085955785854044783170887680 9479505 -2092770097562791561172396296240817280 9479506 49169915883071631630808231586298320160 9479507 -302653930686679825656245137614987554880 9479508 135213546536369781843732326704491816960 9479509 -55274958151761130716612532073430368032 9479510 -2743671519576062820805972278133146240 9479511 1244474421158953968379153297562692152 9479512 34570967027011984088874912862970265600 9479513 -124659797798128492806408466867415389632 9479514 -84541741484674561148971162524019956480 9479515 208419677509800242102111486271794324160 9479516 2307885265753531950743724497276359680 9479517 33827469018529801676824653330182470560 9479518 58608573348327750195462241668354291840 9479519 58449172997246273172305000304084037632 9479520 -18853119504816086515906969880769331200 9479521 22525194636006211105761405856203583488 9479522 -985835172134380661492244551578682880 9479523 -26954749909552352935717172330708314896 9479524 -503979554084115466706143915300063371264 9479525 56312969187973562677209304835065629600 9479526 -25274100560211991794537245022054359040 9479527 -61625976820670427279900079327845779880 9479528 -87847070534406186692320322906883655680 9479529 -4874746108862558089857948247549921500 9479530 55965209244557870397617031471025132800 9479531 285825064796613969000870038228789449332 9479532 -99228222862949554421412734998077270528 9479533 29210070178328334658483045615146032576 9479534 12561355151340426289581796370778396672 9479535 14058427294014790242178104265188175680 9479536 -53287448320493193671980079588600610816 9479537 93956674160469684784337920900903584240 9479538 -22846288740253432901915185352912256000 9479539 172268782519105362458252910696958795340 9479540 -112684394077063845249949724981663193600 9479541 -129053074350104303490042332129172476640 9479542 -28921760987109791547039118914250700928 9479543 538133954461674635241936239104109830344 9479544 236529417985500709470289634066962206720 9479545 300746923161111457335678955631564031300 9479546 -19852790902365848864756470770309250560 9479547 79823575533716542448027153877911109120 9479548 -57291032371604155104054715375031877120 9479549 -258446986843945714258980144532346708340 9479550 18166571274979595315623889055797668800 9479551 -103699128269607331022010747439904405648 9479552 -29558843940501166591269432592642867200 9479553 -52719586425954855415940286856187709792 9479554 83665629708448900499346085202895017472 9479555 -33125074758927554240774614325149236000 9479556 122500687359537535644045617568047539200 9479557 154547605668157396811123620023197136504 9479558 -133455866903869721702765253366391100928 9479559 133999607274231686449537886165106721704 9479560 44512545642090032645154666177808896000 9479561 1474191807600897877345748209350182784 9479562 55445862621299903157268565304658401024 9479563 18057159527760881372638276044854169812 9479564 -13486587786462762242077038047485824000 9479565 1106487175515574158601169144797900800 9479566 88744678236598172947738683094741055040 9479567 242113252668006980422723701118429997616 9479568 8678798025203821805371285985419591680 9479569 -47502442804027833684095964122114788320 9479570 -21038136406291906722670275014923857600 9479571 449149515410038766077780468019107743744 9479572 -80444989360145062189911145051854010368 9479573 -7662565855179885710272020146910474756 9479574 19591537207369330884432594260341099008 9479575 78764480257543119975104374231282256000 9479576 352248261245385746718562078411072174080 9479577 -143814905254112001208103786039706296880 9479578 2636577768496100504992468448080282560 9479579 388779253381821800776587735341819922180 9479580 -5760302957429756076083520637195714560 9479581 -14780222430545128573856518390452088628 9479582 58931407042740247106951822410092607872 9479583 7832436134482243096527381578108281728 9479584 -417940426178662735359504309235569721344 9479585 -42414681859425889989205923338485670040 9479586 80283649280496301904287109584883220864 9479587 -156632643787384110230256527430369197600 9479588 -1839875467623668878213162119101128704 9479589 5651747914612548977379267714911769120 9479590 -104359517234093998243093177354008067200 9479591 65890913854612650225398586048061179648 9479592 -15868410086753471774617474080657945600 9479593 361799591841548695219794077520206286842 9479594 90019924796608758084214319822811575040 9479595 133655173135810549410026168442941718240 9479596 -24392710604161216260567130549391032320 9479597 -70993009145146688463748622230960869888 9479598 -38678114493975100970076025043651852736 9479599 366739326202207100300742875060341619600 9479600 -19766289134174373003908381155845734400 9479601 -43709269458694746996928866137422873932 9479602 231624054925102832611141231839910975104 9479603 -75174378522437960915589215670303929520 9479604 109720434323560360576613740386401488896 9479605 729976957137760129888408715917956441600 9479606 -89287063677814351204688077871918449248 9479607 -208976980403133335595365780723591672880 9479608 2474369510270950364741304993188536320 9479609 -39566823983859407092704454908504527190 9479610 12090930270945718633868383558167121920 9479611 -23966831522682164184014659240355903568 9479612 -198270934324921714068700531439214111744 9479613 -43641047850417846845856432069489492480 9479614 30127360774119811110107503150408515072 9479615 448821868020804678136378305192791438400 9479616 4375647376348455962610101874075893760 9479617 -86758279097901191388220109449839967808 9479618 -121508134409421706769965289757488707584 9479619 203511105362064418792292299684244782320 9479620 -218086269324395215506497667688421272320 9479621 -110873994246505801887291647325114435300 9479622 902776857238258421079778597269788544 9479623 -137898510058603265754043088134963432056 9479624 -150428214921150201968622175309824000 9479625 106365906975004902055783868304037824000 9479626 -332545646072896609108587858394121376 9479627 39566458509705472432213313830175491476 9479628 77414590613677356804860197419475475712 9479629 493164983408092126572844177201711132352 9479630 -46330167141513197237226996414941855040 9479631 -18198635830216396650334448860470857856 9479632 -80756313148077290690539622890868572160 9479633 228064380575334032658117793449196237824 9479634 5760167694935505574254272648826541056 9479635 -206204639666552899294628282453291928240 9479636 -100907594103933057169167599457775779840 9479637 167987146575813312203287002182035252494 9479638 -106398398506844889651754432095134493024 9479639 99722759070177725401827303258277244424 9479640 39453537261825049329043556244033945600 9479641 322566887496030869583822756503733356042 9479642 -61283158387750909991839603483838834208 9479643 -170512161458528764922144461328910284136 9479644 -305048047946009864582152551194404771328 9479645 16490469652683929968582923242363304960 9479646 38219382463753684522155757478991206400 9479647 -253769233471580260599022886879716311904 9479648 414024069798319400879631880792009605120 9479649 -23661969680770798182382100680508486736 9479650 -86011042572483491633508529958804461200 9479651 -940249464105909291137481186188211840 9479652 -11705281034878196238607248457279512576 9479653 313810207013099455919850091413135157920 9479654 -29559147005919684568099060605820832640 9479655 125372678645637880609041031025561466600 9479656 -179938550716334765321686637298314757120 9479657 -42624380811399484466495584802867402880 9479658 9638589766030482776741902911202368768 9479659 -50035429656453224142360419354539236288 9479660 -142131900715072829283306566565825715200 9479661 -66432433091761859945461589214854553600 9479662 35761665306321218615112922570099808832 9479663 -137578832009170761499929929313925319088 9479664 22243707010129862534580906798380580864 9479665 -86894971421412528216026126565753715200 9479666 -58972807140943026960561445535935610880 9479667 -16396850056582749619699532871106866120 9479668 75038825059412366858230990240143353856 9479669 -28505808859043039815546771107214317156 9479670 20262423786268860326438386057434470400 9479671 -89589976370208569606743267937129298888 9479672 -174862153066504824161668590533976883200 9479673 -41375829591401010184708629477803683776 9479674 10390961907519824514207533189654292336 9479675 -201590412461023761690720235526658077100 9479676 28849353552322800271336634917920768000 9479677 -57153846649972366633643454407612116474 9479678 80766562142070506547843576302543500800 9479679 -48266436510033436604406776088804269184 9479680 -17864224466722991793689388562765578240 9479681 -286125412951158153966514749098014123518 9479682 139526897032024296122070837174084670800 9479683 -109041597605835707475585581234070112296 9479684 418983984006627691036794106952553062400 9479685 36403691736584108750346307805894992800 9479686 -47897621840914948058647641489390289536 9479687 138655420809796014489139710006242528616 9479688 -51757556918239870094957824273129021440 9479689 443467216739175625800206486323310279440 9479690 28547338972723548893401390569326188800 9479691 -39792260939485962987995962338991786752 9479692 52513111234705920705058356577302999552 9479693 748906983609395092996159610800904730816 9479694 221974914935552146061950804244336640 9479695 165537437209369369031025249386337304200 9479696 -19881622084131221879618623746602434560 9479697 -23372680656542524704245077903995215328 9479698 13581700824335557008357078053285664 9479699 19400644052039950013310625470090049080 9479700 46335255455185661487164535232915968000 9479701 -47227539711800149642516011854235644736 9479702 -93543431853745864632444978489428979648 9479703 77564588513907346428531333487773619584 9479704 42862007144616072804797937591736811520 9479705 -38862624524304665010098017566578900280 9479706 23566449654208144005528622700890658304 9479707 3930224075295908844992249879967098880 9479708 56379392978695569354733926144396656640 9479709 -221169340057547641780571285627444208186 9479710 -64043392049406721515449710033504928640 9479711 139290501009557425925395690843255017312 9479712 -196729099252484060015402137013213724672 9479713 104213149656882528848179716529530730180 9479714 -22269390075974585997533474750561210544 9479715 -13719607759091406232503010723422758400 9479716 65566039087111460035688132079884339840 9479717 -177301546920301252960913173876446542406 9479718 -71329825492640194493635721241550170336 9479719 43943562224283597705770238263027100096 9479720 17624422117982962605422479060358092800 9479721 38519261264889368207861047947149799312 9479722 -18612617435422232912574414210198475776 9479723 229234707853907651881622143462000290960 9479724 86748514416035295213210684194693408256 9479725 112844622440068600605175038830594317250 9479726 91080877749111456143999785586692850304 9479727 -29029509315657083820557709203209113600 9479728 -66386491358957528047904826428258664448 9479729 -130086077268731142832482598718507365824 9479730 9096342830959436424875632451451494400 9479731 -521345176260580179795771788574871854000 9479732 124473486693644197588503536827455732480 9479733 -32059922342867665430115861300340775232 9479734 7791222885695937363379493048782565952 9479735 5039440193318553900101757627140267760 9479736 76289468540829738279733641833405153280 9479737 -5074387791379109553394703045911039200 9479738 -16615556306877678893315658472497331200 9479739 47472550322913194818489416089776069488 9479740 -114664050360220952037243934913777487360 9479741 183905420973031117061536267148008211142 9479742 140096402878474171170311809631013218304 9479743 53144906465890373431946223534127916384 9479744 86677293136764787055035585617755897856 9479745 -16624103058403753102362325151975340 9479746 12336253758746267744883420678758457600 9479747 -62235844735694828155725580893292924488 9479748 -127482293178124519424678565384271979520 9479749 5714241777063080366608808561453174208 9479750 4554396393902613567164606663045952000 9479751 80010792400063516619955574544550027432 9479752 -20182376412699691342505331610933171200 9479753 -317031945400528748074154149802440840998 9479754 2253550226517380317193060201917297920 9479755 261105259756354568907368930236792294560 9479756 -53458051681396164467662440726205418496 9479757 -58925182120662787263584764722072184320 9479758 144100116598702762974348874013235468480 9479759 210192131403824699886004051821877108032 9479760 -6616403604125781259208872001126400000 9479761 -382582819059735274415539606380532693788 9479762 -87754834132511423788312753780995124608 9479763 48847985890203282725768641854236352000 9479764 -80079406994908173707219920658682435584 9479765 -54922299603640928609684948154652850400 9479766 -6338219317378501088702976235224422400 9479767 183907779956524534786473985802519838552 9479768 275254095511094904536469687276363141120 9479769 3129027045653326724769020247194144256 9479770 -2680987067773616004425545120393400640 9479771 53173199037836328754882402210504484640 9479772 -40246842689034461430548274376512413184 9479773 -130942404035886855494004118318032647540 9479774 68497822993090753337495556244101638400 9479775 -50620839408004687973268968232904876200 9479776 180022433060476162245139379688653586432 9479777 437862669934933418082367202075525533572 9479778 7113964619798785475402274057403736064 9479779 179031234455408269551660192975319527880 9479780 -146941863319604285630262406111764480 9479781 -198790823033946056418686627555698142400 9479782 61902954476089343291376697527081833472 9479783 -84009208602124570875345058819322224968 9479784 -102645316169768202328075615332083712000 9479785 49066747088882563565517405607647418980 9479786 -49149429516443252982961311931316259408 9479787 94155147939691274724672002214758953560 9479788 7197977590534568568325998672596647936 9479789 -50868711201092742423530611712200682400 9479790 24066406829612340155260441769256025920 9479791 426722144853964556396536983944623754192 9479792 -19434326300859959231879505446548144128 9479793 125776917980383281014526121781068036464 9479794 17533861782597043687423324609421811840 9479795 -19818032378661456728622117537155333760 9479796 34380230232581523978792028859196186624 9479797 -163821197419914118601297460932361996754 9479798 -47464205840477736203537695915467189600 9479799 79570138085445726998334232932218943024 9479800 36318890782715309522935422974853120000 9479801 -413370574113811106035520760860571858198 9479802 -69554512638760734506937951968802255360 9479803 46356953362893177768801070516296472120 9479804 126005677109460538196744346191879878656 9479805 78284062691021424272828856992251313760 9479806 47418954401431059495808767926993657856 9479807 24323348675437080275710854764274325032 9479808 -97228087239975382699460092811752243200 9479809 106712036128963598913122657459803867010 9479810 -135106468958428265360237925650173257600 9479811 -195809552987027611064718004716655975680 9479812 -32858644294051269468705986370349950720 9479813 15348645475064761528896726684611025600 9479814 -136128560683985593586081339252185085760 9479815 23411610091282120650896529436401371040 9479816 -231263647380339791128855945245926922240 9479817 -287719308398597788597303539763891482780 9479818 107175447829108311347155506782134696704 9479819 99100451705478850783474862790283019220 9479820 -16660504618170165313607420863856640 9479821 38049322641410395476383106962703779692 9479822 191584285350636133368806449533328051200 9479823 32899910062492042463215071206299551240 9479824 -533781355608497600957157124911554560 9479825 101403669935506992824051883704977014000 9479826 -28116223895577035985396559590656218608 9479827 -51317912252370650775080140360773325328 9479828 -83343994085053571504553279925274543232 9479829 123533611079394635340280811085762348480 9479830 73673333711421731364767456885095152000 9479831 -45938842066480169167815329185716287616 9479832 12452389663545250756585733743525048320 9479833 91367199259088609330505235427879479824 9479834 -47909502052815958363848444554794444800 9479835 4879372067652553429227731985270938400 9479836 105433138782374470764335237648937072640 9479837 -170533441862467510869386914066876163988 9479838 -135539778371209149825490852945107361152 9479839 -86032568575353603704297397979801500000 9479840 101573489507627507769501834418244812800 9479841 425923420670931986494183950534236160 9479842 306349195825333436209472651873103360000 9479843 401232314602134035590100948183822416092 9479844 -55988750805565221450633503440778047488 9479845 -16231586173243166256784682999070332160 9479846 -110405383373853387818623008110847516480 9479847 55731528100704520732278745212567643728 9479848 -9736133212156540431632983508535459840 9479849 72945393138703118522408824801648218240 9479850 24803843323351440969481708204882560000 9479851 38131253126779182326251485746291987104 9479852 -2587339405968228499193264026821849600 9479853 -6844662476491231436298993282590637696 9479854 123820091901675407683545780128517819072 9479855 21712601939830828177933844715530142720 9479856 -815506288536953335976200767155798016 9479857 -254914348718768005465851953006634454894 9479858 70507848576104635021891266589467755280 9479859 -62910155537308356369931879930588305096 9479860 -948330544174511100687891353195389440 9479861 222128809099369947446843178602213892000 9479862 8721537489204669270401668229748326400 9479863 135599493365794601344766473209750965040 9479864 131859306879809629008056053081268920320 9479865 188394909882704716127484324662104806720 9479866 -2254852858625881294095691702829568 9479867 -261659702388913001993063086663211633088 9479868 -165967571331186720808151831194229898240 9479869 14066811819619895386885313035856012896 9479870 51894223960230494244308397626550434880 9479871 -83393265700173726600371109590110077960 9479872 17653077221735187112802853157203869696 9479873 84630613557354322155449755796778400128 9479874 30622757113340188780924629796375820160 9479875 26266944438924188983791409913740380000 9479876 86346238938892447111795019746549567488 9479877 116149993528992957882935904355605010080 9479878 -285437642462160150704397027260467565376 9479879 -195971923953276002881912083932173445760 9479880 120007291246314723745543962030666240000 9479881 31319625418232789997741750661794468744 9479882 -362063407853490818157855338330774551200 9479883 -16202129629592122232343334317394315560 9479884 -192437489431771488952521868196378150400 9479885 -148366742159601687786707232960694196040 9479886 -46870025648174014623446424986208417600 9479887 -58560925456117950924005623983868293600 9479888 1894664308047139307266891394322137088 9479889 -609324773773592980270750952333226124800 9479890 9369851168936074868445225156488916480 9479891 -70722525085650842754245851735138530708 9479892 -253158479894404033898875552806685747200 9479893 -649089691381294551167798223190084736 9479894 -60325211412312323403142066272020769504 9479895 90356135055352260954928361039249712720 9479896 -323559627564474865844409991022545950720 9479897 -70829113484243453704458211944134749440 9479898 1012616336182233928080702844619055360 9479899 -154950832222022551325886418355448333552 9479900 229495997852408061298756735208005171200 9479901 2006367986289391439947894032738915744 9479902 -211314335138538076940487180005794548096 9479903 245685918023716632059784922045219158144 9479904 -40494919209442639652187980471822450688 9479905 203190555051048733492762413942524247060 9479906 156327718896851373554830645625046994944 9479907 182334257757530283843737562597174013320 9479908 166758326184564441454604154288986304128 9479909 2298922100282482608012272202280766208 9479910 -8081701463688622121440992756303360000 9479911 -2966672632287383959628104346980809760 9479912 -122517405512095903701277061527859988480 9479913 -89463484409970860941532602941303912000 9479914 -88142929885648117322961282259386859008 9479915 64427767265120219404756841831681702400 9479916 -147389925870232412909844435915408576768 9479917 66158716207263764739314421275622896480 9479918 19342140558736366557961767822437567232 9479919 -195544917375328518261186727010913784056 9479920 34751740856503285620439343086760755200 9479921 294727944340152195877780500495774057600 9479922 133156218690618393806427819764680349184 9479923 -455962267293283388953989055292142955828 9479924 -10580382090385559038271812117152153600 9479925 3425223850142993013452987573590867200 9479926 -11095409561776654630965443780731545600 9479927 -299600694290913285304587399964061199240 9479928 85011853498041154548226619476529971200 9479929 318456310257175098286366408327116519530 9479930 -12514344203834992557929513787140692800 9479931 138964345592615963932584046829452674048 9479932 136385663203816834178050670481335889408 9479933 -142325296653956245850672262271729566816 9479934 -25282283011561324184695501475454645312 9479935 7285112447719440483867396973603982400 9479936 219490626043534436170843926816620544000 9479937 -55032294041344385101852135368619252032 9479938 -30550300463523456461807173909456708032 9479939 54107606349281483353293102768415418880 9479940 -83341987585377136342726651440122880000 9479941 426639741949612039952181517196158949342 9479942 -15782001164023222569896272071630757248 9479943 -344633431683610074881156363567775763200 9479944 56475663017022343995400902802856924160 9479945 -47276346143632726374972763423858374300 9479946 77220079009640810882288875134237339648 9479947 95818390667832882758227696110530292192 9479948 -61846366279598030516156423919466905600 9479949 140664937119337575474322385861127826848 9479950 -28184560168965870872178607061691360000 9479951 -33418360269977259096687180224170632960 9479952 -1003196467306408939595853427151142912 9479953 58777612294596205941151835972538811904 9479954 -56354904628210162754367761439862547328 9479955 16044239089764353097919149392835072000 9479956 -67965132557774089451841056467335088128 9479957 -44128334264390815364377068323423287794 9479958 -84386967768728445501767093654444567616 9479959 115883657835693433694949323324831427216 9479960 -24551630468186876811998287197729177600 9479961 16096475416699286750679830497187724420 9479962 20432283535521336803242413507765984000 9479963 -24575726595643078722120124363393687920 9479964 279955889509591036506995359807168512 9479965 255075734142403382995893872493071198400 9479966 -45315978345017050313086472732237189376 9479967 47707412493994292398429986448146082560 9479968 -60889029472180225522787404488597504000 9479969 73395004268404556746432085521580534370 9479970 127118073101184252083855361157674163200 9479971 319886739860019685761761184123486190172 9479972 33717872772667890319356094878235867776 9479973 -64408780881380285077655222193426093216 9479974 -7661917888459995876850487578820474880 9479975 -28563213285724228352069614273048920000 9479976 2936469437819317924326582185742336000 9479977 -108643343402743294123223373186967689088 9479978 230897168999250272296995228088734821040 9479979 -55845800141176868361606828714670833312 9479980 -43913195829012596235200697642796800000 9479981 -314959640478835597634433041548761510090 9479982 -11565191993131907891838301560230595456 9479983 -128297972267925504551163368466718966768 9479984 56402198534750031594441544066689269760 9479985 175928704493697320177805902680567550400 9479986 -18548535633108246597343644648570378240 9479987 272021598049412550368090521798705668 9479988 48931535450524209915076163983309547520 9479989 15525994653194783373227489395548789756 9479990 8174878878647935769030949836199381120 9479991 67790881301129667382991847858518811264 9479992 29737956359330198863459970786552033280 9479993 -69377902070641963489150749495915157680 9479994 -170414449644271806716283053829564208128 9479995 -369034589739689646667627852540512000 9479996 -233584694046469430678947195721975424000 9479997 -4727006889955442415377384947433223354 9479998 23742042549465822067245279886546864320 9479999 -10046169398954689225817431887007521120 9480000 -12676068763969369344521365566259200000 9480001 -207460257999874231868676628223960999998 9480002 4232844654803918464060827384652800000 9480003 21754887677625708349498645643920258224 9480004 -128530626644997204092130090972601087488 9480005 65894603262035426782438662369380889660 9480006 -25090239680562280836497609390991566688 9480007 -421973852372129455593539025457668664744 9480008 36544642869980639459977331457138984960 9480009 -42773397740714784367412737170800855040 9480010 -63339973080331834411725110076244975680 9480011 -265975085334791903812251358414817015688 9480012 -83920113160140381134668564418407526400 9480013 -49855595815690479025900054289204034600 9480014 -141122575772943305835560762337225648768 9480015 127522030125948801547269094817422622400 9480016 -15263212284315770766415446580024836096 9480017 -32518182145726354080532798820060536320 9480018 43998676491645387361153862615432075904 9480019 -148291480092683681659361626941853817280 9480020 65747407908051662857624244849417809920 9480021 -69176725034483736139873642704704923488 9480022 -4994698835396515025563049349082784448 9480023 -81263624434357548135580676582858010960 9480024 -228772668521541120885419386600682496000 9480025 41531047301051846617320550441900468800 9480026 67040533053335960372065452806050927104 9480027 -231399997884563171307122612393090911080 9480028 -97552863193292300451709529468239416832 9480029 30528520003903717719302032807043136120 9480030 -25067184665464998362107133376824304000 9480031 124692445360222955376200632143495584640 9480032 -202271356278970736378370007987249348608 9480033 94471034149074632216397011324035175844 9480034 145391777141085816151397371499740184352 9480035 -364619807196762240594969910016094307440 9480036 13444597731152544522226250855669978112 9480037 92672363280003652627585275879172709152 9480038 -433206565506350633811838145325809856 9480039 -11052371071102798466392199374500364080 9480040 192526687520366965649894716143969484800 9480041 -181618825642981304761813229099397225216 9480042 28418393582223318551395019719392215040 9480043 312683675150282874643629053966122162292 9480044 77706850976841764726481096496727172096 9480045 -101909783964072323550521392644374962560 9480046 207713721711060989041381426723149329472 9480047 -55923715088509673811408149349464115504 9480048 4023772495110556839933074154285170688 9480049 225139729208481195551796362187491748050 9480050 109683415796050395731644834748198688000 9480051 34653576457496134598756175688756147200 9480052 -79511387706043505633140305741566466048 9480053 -2068772736187625119082913843511527936 9480054 -52204112174108646465202873842485553792 9480055 98061580066470503283601507155345926400 9480056 -111169173409131130391259721683419197440 9480057 -22229770461995925679613364246622944960 9480058 22250700895821248103000918069554194176 9480059 -151192754042786788913455206714009019740 9480060 -18740410408861763202286979503181253120 9480061 78350113695052307426917063376683094400 9480062 102387580980554744440616101240082089728 9480063 -14017887561589430413012817456732128056 9480064 109390793019164265025283358123821629440 9480065 27101374458732603324355492487520628800 9480066 16649490870601122859923479181694700544 9480067 -73503070099276368858989973700587215404 9480068 113941779815612626176358528660837551360 9480069 -136894387197055147304549915681041694400 9480070 -165474199947356119627475814847264475520 9480071 -292486942480384256562612658347853037760 9480072 5815450317879049842561098820964515840 9480073 56294205952111885397982849551723719322 9480074 97784348412708458316214301549242207536 9480075 51854037049778662959738536884713451200 9480076 -222909364606468793806350113187647914240 9480077 316814757817909436843391396518211083712 9480078 -4081116996487803652988738810221523520 9480079 63210520281014801071474846244996467296 9480080 -4204999741539871034103484366490173440 9480081 -404750206648108363479631532215262784 9480082 7581105283837631352927047950642550784 9480083 409625594024697783956747443968876508332 9480084 10921957842224792419605654092562419712 9480085 -3099141666589418596635176394560381220 9480086 -14352508681602097216047322372921313280 9480087 -7095796293876906367760302483210011672 9480088 248844530234670928197509886121908633600 9480089 -430423656523389916852577938031576799744 9480090 -58670874478482046072814344551344743680 9480091 239043461194670951465655815559116639492 9480092 108183723136257724814905269752263343616 9480093 1906864472802665359825303350158000640 9480094 -20947826655636335536502809069596278784 9480095 132703801525781908349428999515166098600 9480096 -41212598894395622396413376931482370048 9480097 10852185938445946398462995329376461344 9480098 -233036473421282648037309454536138447360 9480099 -68547526181194478412809625574464972936 9480100 49823529753876737672964470239535616000 9480101 -308462982668562599736560664091929765000 9480102 4651930359895520253475238296706968320 9480103 -85491603821891196671055932377776108680 9480104 -159673796128751191271192226619961226240 9480105 -73623779714303153029993223080842220800 9480106 125099363536569655589833032131360536752 9480107 -30066785602732211946320937500911960320 9480108 159947492720781220469798189935818240 9480109 401767939467272053423796057731906456140 9480110 8580670645789644681207969855618693120 9480111 183467690567172870317505701173484452872 9480112 -37209212240312801233779340699614429184 9480113 -354556388806329339804720154744619144640 9480114 16248437810139302116328257471038343680 9480115 139365192241219614453419192332944683760 9480116 -35238812164372786611619907040856147200 9480117 61614345975822342930109699220424205248 9480118 36278251729143496030785208416393393216 9480119 -125016222196158104872639816095149676840 9480120 -69593849253562293213514187264851968000 9480121 -105408659324910999094047779925298688 9480122 -21158136993177957837846711870341592576 9480123 -16802485224414000521546202636781539828 9480124 -1986247212593999857305007410875830784 9480125 34339251518721641424464797026651750000 9480126 -47833372411725478255704529223446978560 9480127 52182194052381940056377957370399814976 9480128 -91785073035524516901745354121750249472 9480129 139959922815017096755556516427346772160 9480130 85847746926083869891342996348785246720 9480131 291868375948841568932584157538099782592 9480132 -17478858467157706214400892452832051200 9480133 105880725841468824954689723287060612608 9480134 6062355824043329865073089666575203392 9480135 -32204899648230815787058919208836321280 9480136 -52544711178287973219764362656124984320 9480137 -203841322656187781155637069009506805760 9480138 138676423492967848967427752615894578944 9480139 -10003657873585849274020904622935422060 9480140 4528277700913786027058070289447956480 9480141 -69803834795361401529042146834311783680 9480142 30937306474896627591246187640843354880 9480143 151771380231945030235405633426643460624 9480144 105501558709333286692011593001066037248 9480145 -12327062049465521305150410181356412800 9480146 21294334767460954995276533870848623264 9480147 183471773820712082976277786980635490672 9480148 38485096589191528455008122740829198208 9480149 -83335167705377426591067181621293293664 9480150 14636373254070209259099710814561736800 9480151 -175972524319296110525021080921848425848 9480152 -8122068398232929663698152752120586240 9480153 -204356248525863805468580987221513390896 9480154 -164981847505205854490862042203229406224 9480155 65533019977545874023249188418916378560 9480156 -27877880898291418774224386048937123840 9480157 314064146895722495248509337667599573452 9480158 237439345208209224485659812159738048000 9480159 -105977327032071423892737693784180692432 9480160 -79170078195945221406350908704243056640 9480161 9585171361646712108809652914715768000 9480162 -37987332761821743374417447398793106048 9480163 21773009000418343454660249216471694336 9480164 -109086809823400274100942119631843609600 9480165 -65319715023706277558542796397851638080 9480166 54857751500878610940350286092621084160 9480167 991323293784971507879910381014174040 9480168 13191828948055754675489249755388835840 9480169 -69844748391294706198110549460797462528 9480170 47316768516379752474764423813297679360 9480171 -159751387213775926910340273517532821056 9480172 -2190868506466145202820776443722817536 9480173 416908613311464699507737611926747934422 9480174 53999945982921249541996015104540241920 9480175 15376843005583861023325811759756503400 9480176 -90591720819784693780841661257919234048 9480177 -37371733356604916466741598452768988800 9480178 -170797468796326152683290068898300965360 9480179 -321646331724331320170457080995614862680 9480180 -6839804904618828169160504560057559040 9480181 188918724402309433121092305778848055982 9480182 379811738380570432398133874034971265792 9480183 -78474964366157547491964170384660755200 9480184 57719685364038515400080693537883340800 9480185 55115425210356247760233309756006459200 9480186 138659107096243535065849645178082048000 9480187 82131683904666691052507075307603227760 9480188 54351123873084060352580876048616357888 9480189 -79304037748431877489909467310830821376 9480190 112010399057592310365423368675455233600 9480191 -20581580078894933381086997585181622560 9480192 6815485873452429913762178906047119360 9480193 259321894283261119818907968379202412244 9480194 -50039894360737139554029134768215597104 9480195 -83145079900516744063772247969930811680 9480196 320467446097162879796726039805940853760 9480197 -138341523899626627759720935313877976354 9480198 -7379190567286942325891264910909665280 9480199 328801675076336079231768993913728547464 9480200 -63833594698106137085127236799353856000 9480201 17277435751744643263656019525745888544 9480202 -282160981152524849419344384999818830080 9480203 -21498289262860363408995015387790811520 9480204 82280819111917899669101175263553745920 9480205 57139273208003221290791163234643200 9480206 -133728668395411178286091695701848784448 9480207 216474312283296619205840153138973285120 9480208 -66783876822940170880311432319088787456 9480209 -28907591614999548065494076598127916046 9480210 -1189767900120982816156097618127168000 9480211 -19863242412234804472320569198734041760 9480212 -47639542845351244281654348278914037760 9480213 196047618686258604158106256748793379200 9480214 31412142285833122115746146982624933632 9480215 187675145692173949856025576759960990360 9480216 -104543820355038058605640158647897702400 9480217 -2307128276000583456227899544710380640 9480218 -13249080484759529953538108574558569472 9480219 -18173802176035875125201417069749317120 9480220 -26242466078514869960252757018563589120 9480221 -8125059748165182643975836409336233978 9480222 -110511438932870482901196441601966127040 9480223 190076094285888737589640189251498833584 9480224 -22978527454533408135205533182480941056 9480225 45279521223290664700326863982873703200 9480226 -57076496463291509075214152575619954352 9480227 -68096431533692928322743660809898866400 9480228 37687558511277365400575825814845061120 9480229 1049777837938235823742125435508509888 9480230 152028277259331649155219383777657896320 9480231 59827993747369134758318712473154203112 9480232 -61546978404014317401110907106942156800 9480233 9954240638791891171116136157331181440 9480234 -9471046747137997795533679143916984320 9480235 -136009687554964649518068159942622204320 9480236 -62208893018191768422588372509092838400 9480237 -38200387570534586424524451575023388160 9480238 -82379090669873642014526310577083958080 9480239 -80468165223892262773408308259783710960 9480240 -757705532867837899274877680929996800 9480241 -24015570630113952876088793600619259479 9480242 -153883519066125771662204451351507797088 9480243 31553887399144356847447190295386777664 9480244 189308081272998083735476254710816049536 9480245 -44830934791901738519366641783416532200 9480246 7261462687103553711228412975647758784 9480247 171184261729520592912861407719303667632 9480248 149515968069691543717601925730203279360 9480249 -157681445486666780302425263786466754566 9480250 -928289167999013272878036201918096000 9480251 100946796740123036083496459184959932944 9480252 -81146592698027235218018545324704173568 9480253 5947152285757395405303402687957320224 9480254 22884559403171699377556956532530773504 9480255 15084394973720748320112405078478041600 9480256 42527586869918062063986333781975891968 9480257 220576567943476259477201375887823053506 9480258 -90298827575945684413302052412867833776 9480259 -362830521976930018989717591508662041960 9480260 69539653269790137265984597466327900160 9480261 38150808720612279400437457039324663104 9480262 136362677863652600859676498711800032064 9480263 55059220813524417053827666768746205104 9480264 60052421605784566484205594462573527040 9480265 -130109109448830398223682809179625281820 9480266 26581959683494905184261208403451799904 9480267 293831533009158629908730557451006136240 9480268 -55330169831034791786100983901682125824 9480269 -52748417770653672254583085569229671156 9480270 -14832610950796924518686955843211852800 9480271 -320166503370439417524799539591231503808 9480272 20660060249955678941991614044837502976 9480273 -54756164940230962653486173947576393632 9480274 37550848764661099550001665181673992000 9480275 31133895219549899175728200868008614000 9480276 18641619663019420395788092681426796544 9480277 -430454091954996845346495496919558541874 9480278 14455712590870957431603338213650391040 9480279 2534863356645312112725937414848347520 9480280 -30751806071551821301446178632357888000 9480281 422950336495835337048511889645991539082 9480282 -22956418447657402176303535157744641536 9480283 140676717005991257649049736102654878532 9480284 42557718223769252671017898688819922432 9480285 139795110872739718146276985793725655040 9480286 183094910670710300485581760026490238592 9480287 -155161003309804746446349884808980996328 9480288 -82032445781005267995679086775184130048 9480289 20832202213747715805157865147599060160 9480290 37318042629828890057273927390237210400 9480291 23816293708145061954030861595123600488 9480292 -276232168715957930307040552687435417984 9480293 -148598928828545019314261792247273043458 9480294 -113422196335493775910709068598316444480 9480295 -202608443696511930680648975868518055840 9480296 336309402930753267913722516178206720 9480297 148448814864468431679988924932308448000 9480298 -108437065576955103727579905116434731600 9480299 -14054179961273659391082431836534740264 9480300 -81358926080025751072967958343003123200 9480301 154357112689822863296601508652105263392 9480302 87882253211862425892531424214492910912 9480303 81166317666593625377799109599147170400 9480304 76885425211240380699722776967341277184 9480305 1660270631026286131992174337869225960 9480306 5574825457712513100939512546752235904 9480307 -20814246914298995564403125647277185776 9480308 114892166933599942376234043482862416640 9480309 267666697994587437917087873435466268704 9480310 64188791149565517086414429535407535360 9480311 -125651358342893022344781805260982568088 9480312 88220695636626600422180493203223121920 9480313 353582516861184946228766215075651417744 9480314 211535646099912905249386845351039782256 9480315 -11263244354294840808153880222861796160 9480316 -318983365525185370296718351558629376000 9480317 -156222698475922305950493847253562455616 9480318 -92857105554156152604440623688021666496 9480319 67203122873093401150373160405726904680 9480320 17838642358782625512981909417335193600 9480321 -9882907676054656315539463302601881438 9480322 97918753683682891472698183441746590784 9480323 638861386984073608100861352762789099360 9480324 67214953446470851745448670077270577152 9480325 -60588224407429333708982359671406780050 9480326 -360859316113423152867748370353140483456 9480327 -5998551241701167625460075517029040640 9480328 -59414564786269055373044027451449671680 9480329 256178764212731563405763897838276459930 9480330 -12658709108032138564399562658092871840 9480331 -85466583224223689080861361231501553008 9480332 -203608290753899786481470554290216591360 9480333 11304119217192548128263924311936447424 9480334 127822943260731941784570454561558650816 9480335 -90726219084613837385938624912288138800 9480336 -4132465183611678918275052413626810368 9480337 -33853000549471662804205802625885752014 9480338 43105923697336032447282961192279120896 9480339 -4537801394285758908437976692521832064 9480340 -164786995636217077761765289120881404160 9480341 -7912904815657408424932612386016687428 9480342 17929706058470093470985455089527397312 9480343 338532348010735954282788717467617516104 9480344 -451499931560295162748918967867089305600 9480345 54110096418218088815531952028640726400 9480346 -98892464062800578869193794261177902336 9480347 26034144264985572059439592069992047280 9480348 -93206659120189004576261242845008271360 9480349 50330986730367572307568330272520101350 9480350 98768125840245397724074666751059200 9480351 237291453682634041283196018966784757832 9480352 124817899563758551038232123626904092672 9480353 95878571604599887967345240619123408324 9480354 -2437039109561369099665827012578680320 9480355 45940740380569079980459115213255063760 9480356 61176707370860181045734483338082073600 9480357 -15611863643861451261482407984576892352 9480358 -16473042803413685164670953045652436480 9480359 55223357398034499321929347942487482416 9480360 15586936150535839725745475789660160000 9480361 141883303199297686467857499483537920640 9480362 40891812127814674475529698783544712032 9480363 -139233784347375541939500849872133938856 9480364 22805829901902313733912277614161440256 9480365 80147732593388215421381836335952718520 9480366 25977952341257977932694760813909289984 9480367 -66446338542423212842560348726065879520 9480368 -100966437068833109469239403825962680320 9480369 62185034177762790160632362736891739680 9480370 163210649261671516064489853468448296960 9480371 -166492249869831757251770843775325458000 9480372 90976767918208357838367977291511465984 9480373 -212650277460151044577743783699034824000 9480374 69587275983393555253262764623954237120 9480375 -176828057018597513059851532372583220000 9480376 -362044674134915676691205726804368650240 9480377 27867156311267213818185972616847553360 9480378 -68932514102149492303341530438799432192 9480379 52509189141518043508968317552016570980 9480380 -4632310177039222676373135975380275200 9480381 -159675609102882259364930181542022114048 9480382 -1490502553198980149845767418403105088 9480383 -333316536747116626050459595326807357576 9480384 18584085243999967366563169911303045120 9480385 -36282387878836113376622368022470437420 9480386 8318954064249042135135332868279901392 9480387 -51787062579370251322108985969164375296 9480388 -54877689082093966961009975842470625280 9480389 35366335590600278213167972940283767040 9480390 26119015219071740033566080870397017600 9480391 109733012444737416144745492009981016792 9480392 20537957293662848705319714122341171200 9480393 -11642289238695177409983132675884275584 9480394 -17838665264932236129391010235149492736 9480395 -370626332706552035057352923593171531200 9480396 108508551995128769809054088897478753792 9480397 -18455709908832665852083413840122646154 9480398 -195188502616841870008807641835741204800 9480399 -77952318550663154128477435788337446912 9480400 -7109705917261419534584291664186163200 9480401 50988593161313598950411368964774751552 9480402 -56671995243161556546483885314673057408 9480403 -226414195031132551515148902204730003348 9480404 -23374153582693197001744039672523827200 9480405 -113208897107968728702917458885548684480 9480406 20097156004112370013349162390312678784 9480407 523772558007127092759251860690998381552 9480408 32821430662840998398657808045547192320 9480409 -206749902739832074660091226020748550390 9480410 -71709453749775616911794123783766116640 9480411 212698493342174807575489077631584783480 9480412 121841420503445855248006052594112313856 9480413 122806534995870549342104548284785480640 9480414 -4814801395426762003285060806707447808 9480415 95280902333073782285083848483731481600 9480416 228791073566757474547278724568520327168 9480417 -189062424075866460655473286452540573696 9480418 -147453663838263729098792074366468320 9480419 164194776713699764590801851221181327760 9480420 20441277785396164815812575929341952000 9480421 -336891576812001339560619894948062528 9480422 -48387164029914809901142443322833893280 9480423 203436182341996565382076181014663372800 9480424 -185008236669188741043837948628080691200 9480425 642891465686781831335294449858986000 9480426 39053561658314001955774674108274139904 9480427 32096905788489623189122621835643832872 9480428 9188533974658638764997573902704843776 9480429 60914652585240271901865043183076413440 9480430 -9890732281938496608048066785254060800 9480431 378945727539482730054611569397731920600 9480432 5736892312626803802262104314808434688 9480433 227770967740476893154914804428202182000 9480434 -230970267667687799906684455077483558384 9480435 -146705554164890722500892826922801589200 9480436 37363275405880705776455388452851613696 9480437 -14923127711910169862981874609200966280 9480438 144427763419233949897793878968278733888 9480439 -245577975730993351128716329776612145776 9480440 -100447850495615387904924156230203699200 9480441 49914046835576127413369781248552839488 9480442 75427578008092700413532644593490923744 9480443 150855882659653042472256353038172067600 9480444 -267984804088229851906326758080877091840 9480445 -13120796681574858525770655373822237200 9480446 52285629224352720597034412779199388672 9480447 74115249492297621227112827373240285624 9480448 -236494200911313224489263087163560427520 9480449 100434951288170599406500786174399296480 9480450 7165309066492741883808136742769984000 9480451 -42009033222066293583548147909038709696 9480452 191332388074396763378200153920075179136 9480453 -254982058477693052461632161052888561696 9480454 109896790757248634585683240962098734176 9480455 -43736349678878488358941189288026773640 9480456 -217860507518713415664736892716991692800 9480457 119088060633113066760294750465576121472 9480458 -553566950274275201199354055678823040 9480459 211451188922905111229448314023396025304 9480460 47290762708763051832499068989374632960 9480461 -78551691757377832889292486859964398176 9480462 -59405718793293897526854226379182003200 9480463 142336577648947003579177254286375608640 9480464 -39351178535898339663793009280683081728 9480465 121488503380141574449825308403491937320 9480466 -85628631496162562781179605071320029536 9480467 -87377921278921944671857111177218824808 9480468 1252660604664040219398529839069757440 9480469 -409253767938726717449020276839718730880 9480470 116072607526611152496090355013109068160 9480471 37934396927762911594096359824342352 9480472 238467866402859179111390989518691737600 9480473 93435249942795042778190053530646889736 9480474 45934633782492630700800834754399411200 9480475 208581638411554236059007172888340339400 9480476 -185070973605054787028769532473096560640 9480477 -65354423642867229033630017744915309280 9480478 -34223018089640986039107293910455727744 9480479 -378018593963257913730929722924640341920 9480480 -125992093022174133037070634758732513280 9480481 37527014434788804213076063792807647252 9480482 59727297666013676917091902448618784768 9480483 -5710624056064696638701376244840749588 9480484 -174448488808137371856968392266649927168 9480485 -13860514244035115643085168409715997440 9480486 -55381417844536651279559641930627926336 9480487 265078008574461780882682058066142415240 9480488 -176989975920963532118094572050212372480 9480489 163874607457335848118187384996530070560 9480490 39858143161147065118468290286068444000 9480491 358398271868851248558792925669635368592 9480492 -7997603821806099199488343540002551808 9480493 130457843876438429806848939628879948320 9480494 131046324772891366634973134270990335296 9480495 -81924120085512896568347997563964201600 9480496 -58182509142085322084954479695708110848 9480497 174336270025786527928282020286621119540 9480498 -28845966433788028928151707423503997952 9480499 38589853762316199785463683454296215712 9480500 -136736604740908636015691790085037568000 9480501 4174449526985698053081463383171360000 9480502 187347104972235053679898516339018442304 9480503 242125832814558013961745775096052131752 9480504 91093318709375167040071897212253962240 9480505 123895652289844693554728649807072702660 9480506 -19010687450163509673831550059960192000 9480507 30391436646094793035407857794142351640 9480508 135677730185165511403220900792548684800 9480509 177008814350616761777963903328766333440 9480510 1308966673301504310042396698748134400 9480511 3180990071313474683482871988093644544 9480512 -2102126010743733030448556234719100928 9480513 -18873850230988610109080620748603092992 9480514 168381155207190532963641979493415131856 9480515 -81077014801728214102542578631958712880 9480516 77305292048031754144048743309090020352 9480517 -408921262542890985891024865004727854434 9480518 -22291699054374839927180067921889019040 9480519 335383204586150416073547023439867092664 9480520 -68967125241079957416166408412405760000 9480521 29184516133078806013736801815493118624 9480522 -41483439437665069832862682558697603328 9480523 -34729081504260540056180123169095144336 9480524 212092041792730311608696528966965742592 9480525 110506533136392753383969434550960052000 9480526 20373703028451615494189300199481699200 9480527 93700706482186705983559111408479340272 9480528 14866127682919991333380978581897142272 9480529 47472547022261862753774993807477665776 9480530 -195896801258670602713443016265727840 9480531 -154496207708932840733982127814891654400 9480532 -270346940618290066103352271210681776128 9480533 173000058017995599673499386706223543360 9480534 -16086868739168125778026538445594408960 9480535 -51071832265400487385540051248294494400 9480536 -51736594891822125143627068579756646400 9480537 -204490494532767102274933877028054049920 9480538 95154197105011266780046510260170100960 9480539 -109077130856890674503590914132341385660 9480540 -84533604233501700135068871355251379200 9480541 -14840810016349276195083709526313515776 9480542 25573333040417095013228141643338412672 9480543 -197592350074512713120389664731745030256 9480544 56140642673523485919946198670093844480 9480545 -45704229778957011909724562566973822700 9480546 -9551412143545723520886931066520208480 9480547 44451016638426925338051139963444819200 9480548 104940545698683278829212883251077926912 9480549 -56944410505582387112668859786341116192 9480550 -53721676510478135756842908208568371200 9480551 -348870964099265860618797462227499795408 9480552 -168323722331069846469524666821002362880 9480553 134979580369407321643074371687554560 9480554 587620347160139805155524247086852608 9480555 33967974255745176103394348084109814560 9480556 68708979005223966440870695094256545280 9480557 -7610302427282272269203339836336897194 9480558 242443018090220555539309762077156771840 9480559 26524154315369033621516268451770969600 9480560 -17123857172404520215897540485740298240 9480561 167973473512310294624001330092983266672 9480562 -36975902306789128854889360742263976448 9480563 -382314975588000211751738760595542967080 9480564 4450641416182880335548698512853318400 9480565 -166278118419619565361617146065328264680 9480566 180625012256002881063391241448437031360 9480567 196891124879732932739999337630447786624 9480568 30405326875966040321908439608957378560 9480569 -52256181460849286755308682204114829424 9480570 21054474714797128532292481754667993600 9480571 -156356757401559699061475878028875579228 9480572 -139603504534321529640928831181311372800 9480573 -55562611035127978278586238803506113940 9480574 137994382547544302796681347953927297536 9480575 27168696449640883335034923267710659200 9480576 -67249768274181074241135282409785262080 9480577 268247573413050778268972395679078654592 9480578 -44421356616121061159862494381273114160 9480579 -159023639497583914895412342262879556616 9480580 -60914030507075487660542391799466668800 9480581 -262538717799685435534952890387263903936 9480582 2491577148378000882101415550681482720 9480583 942104496303812699394567965809338464 9480584 89934118368085243931800605284121446400 9480585 41853114383900106307876414468380072000 9480586 76452805370717463803837190380334349920 9480587 22276600737717319253856347966773829568 9480588 -38237822287621738018498678343957001216 9480589 -297148221207131726796072835455944385610 9480590 -27190549520798917322115861194343075840 9480591 173256788714134778766173030434946551440 9480592 74881328456533726495835285942108160 9480593 1569959341523183848537689025802857062 9480594 21013106566210707681025124006691823104 9480595 4036336387713273885062807138040518400 9480596 -91903133285218372136990936040839836800 9480597 107491604151761106645746841188544000 9480598 186556592245330665176856871123123552800 9480599 -83637529750273020580321834936968557640 9480600 -53966622302630664155005050182568960000 9480601 93073235040983603388688590143331293760 9480602 38080743761557721325013932781118535360 9480603 -62539174719547985579339374063632988992 9480604 78332412878344624063594166766889410560 9480605 303962773135009458694370002208483362560 9480606 35172623083403213782771140096487723008 9480607 128886474669159042408818835184316773856 9480608 61086547913988984765426961551097528320 9480609 -215350606716289869506769292524354045486 9480610 111877427966394350756000492648936220960 9480611 66922565293502902313215506120825954720 9480612 -44395050085565679859941134112046169088 9480613 -119581149290476054574609702112308803138 9480614 14161648772602820380299194479615977600 9480615 -77887684528467902599570239321899135280 9480616 324125045200213543318460419050210708480 9480617 363011235051672441367122855031496604666 9480618 -165177495871827658528488011511781294080 9480619 -182973073546867334682581990882559179980 9480620 108712585607476284384901461779955456000 9480621 29540394519175489644602283088725322464 9480622 -178864339215054494952651562116670356480 9480623 164818660009005383327647718546602660944 9480624 -41164357181861190279469643805304553472 9480625 -12586850515992913653515593041951480000 9480626 -170968462225523941235470890504230578560 9480627 -27797762053710728205104073874479713712 9480628 10810342689439902572200975494049714176 9480629 52621817163075343166593362082598581230 9480630 61955874774789556546081822850654423040 9480631 402083085919736652266064910205424092200 9480632 186721844421602475968865740787862732800 9480633 117129932935194522468306425223672204624 9480634 19015550551439427678990996630027398400 9480635 205739584370613302186319177718403784000 9480636 -57751080335165678983165265653435622400 9480637 119317181688079010390409112673722854144 9480638 87978191914292165036448613799655102720 9480639 20222446204577430801787956646078068480 9480640 -205885270321820066179909728841236480 9480641 -17968886719223433021020590199508896958 9480642 -109624294458698546587478252183861033088 9480643 149088422577152208119033974958057534184 9480644 -26341239739672252795022489073618432000 9480645 -61478968724115327536271410486657851110 9480646 38095416129323343180474808715726751744 9480647 217069399422629836418626328468105676312 9480648 -91822458963939130448395921929613271040 9480649 419979468665338923139226052273813282650 9480650 44093887289649965363984214064118566800 9480651 -229478961860528085450317725744958150400 9480652 -191856577409154754869255299527526645760 9480653 39967951726123244405864672875015999104 9480654 55285492029265386184750575068787099264 9480655 26664437714355782407098153237418742160 9480656 -1544372218397944685798837144264982528 9480657 -76757464341146799271148383841388575760 9480658 61641160001463167825298101240306849280 9480659 -284015687001407669800997096758941585720 9480660 22159202802327902138777259234932367360 9480661 22854511089099054603496908912168733262 9480662 -53765870534247680144895051003879361728 9480663 -149068897129883917352814215635835939808 9480664 -21593811292702299153270542443166023680 9480665 -223809018181362344217494958222120914940 9480666 6706933751694974874331210821954434304 9480667 -37867500539096365851942790180908390528 9480668 -4241356056191702904802255336577998848 9480669 -12112709217985430981806868514314740224 9480670 -104003180659472605284614701680860886720 9480671 -49094852836761805828371881787151318800 9480672 265547254863398236624928296732828631040 9480673 -159775575428015145048690880712363530078 9480674 25864128380204509655222167170812700672 9480675 -6834820183444792251724150946032228800 9480676 -45513348413128546339772435072469738240 9480677 57771329897506683498378306991196697600 9480678 56819477547270271336664053976106925440 9480679 142377335994796676131113716318462134800 9480680 38175220409710786528052607494381568000 9480681 42441317193073025929857742722715280064 9480682 -7991450816091039588500291496160829088 9480683 806869814759897577304729328211255504 9480684 107404770030439562793399232628604827136 9480685 65975619675205695313188212542617736800 9480686 -69910199088408785151304515052165574016 9480687 -24582429947475892143685582223316043248 9480688 -5825509250471362317998935039621529600 9480689 -105187718302567129276711209622460910510 9480690 16648188944011864628735882651166767520 9480691 29616699302870026935825164650854333384 9480692 -15614607749532059484786166870747127808 9480693 22485736921168851341290329765061305504 9480694 93189420718320485517185141893599792192 9480695 -34019659124951417652825895576146123840 9480696 -39461684938880486933900960619813273600 9480697 -27027255395033649254458064530818931068 9480698 23019202352679151471743390376896927600 9480699 -2407029703271291596754209841824849920 9480700 25445828663294755335205275142217856000 9480701 35262100688894136280134404093032939584 9480702 -27977180451947346738514001886313592832 9480703 -15580473174091113641567779252813378048 9480704 36671384368346533854002136396916064256 9480705 63393608564794487362871364062868158400 9480706 -114338959239814426618805151709740902448 9480707 -56761515272701402070539342815375834528 9480708 35426964432197108948157681848146218240 9480709 -63150423326919791800676643570295069440 9480710 106800594515587453729254020025023376000 9480711 -125568696707138515074357497322513254400 9480712 -3016845992552862632964115191576652800 9480713 77185963103185427198625678506295775680 9480714 -81392580538904515462661860961793096960 9480715 21081237351050955709268480247739488000 9480716 9871100097324575631335877344263250688 9480717 90573387636213114429635764490009679948 9480718 -75283552031142416455012212612520168896 9480719 271498354465222116841792789916546428920 9480720 -35139110364228030960082555449421332480 9480721 -163139197780648299049201338953768095500 9480722 -110058419921889668183183963220861119088 9480723 -68171898377317581787078595868246081792 9480724 98283307983508739107913098739519803392 9480725 -717051558067590785440089286748335500 9480726 195501009382779874161377260709895744 9480727 -344221968202543714950683240703400570248 9480728 4123010070495200183823462194744463360 9480729 -1830206875510988641033716864074408352 9480730 16972166623376695019166776710933954560 9480731 -83107066956990506222029601245434582300 9480732 -15274313095386793696213899695175622656 9480733 -417202712644504769840270174212257994880 9480734 386738477279401360147298592765176678400 9480735 -44524662329971193383284301321758230400 9480736 88148519597910040194945401994852237312 9480737 -52563290145284495121865163570799229248 9480738 -106111673354547289333465527273074127360 9480739 385447038477655818613758548061835194424 9480740 -134757880321978284395073542182326255360 9480741 20556099388488946531659101269919383392 9480742 -118580593801212820517952248798760205056 9480743 -424767240747145761555315177906746752008 9480744 -29908079073534918536108398846443847680 9480745 206120007864370619993825223436708654500 9480746 -52302526661682323008758914814268250112 9480747 328347532252884788689040967820946538672 9480748 904563848964606342332253022044252160 9480749 381042231431398586632844190673075641750 9480750 64457133204991115837121485728360608000 9480751 -55303502243551228581490148214732101648 9480752 21682850475918458820022770643021971456 9480753 -50526472206792286430466893030427595200 9480754 215213687649115498912200511632243311520 9480755 68348831683052294957143166920977074160 9480756 -99449721354076694962345343421428502528 9480757 -177075885679436572938898742642350386816 9480758 -2645716757946304112078539509077299200 9480759 -17082162276760140019058627056346376240 9480760 -145015437647744653034645411673641472000 9480761 -18423633745499725733700833294107593216 9480762 -62911349810242978305054987991018676880 9480763 -74196622198851009535402109254594731776 9480764 -166823328048911203107094682394508038144 9480765 -153639006486309079667159935602082068000 9480766 -202596519579159180681378178626138663168 9480767 -416051521565474090531612720333385749640 9480768 42750160304413230488172826175194791936 9480769 -1323669979720378550749563913986221760 9480770 117013551116383530519333473902627520640 9480771 -168835876242453711814264434933369192 9480772 33404694247187800329068774363962736640 9480773 -194843522270759710578232397403576039360 9480774 -16748301014821139497351342031547330048 9480775 254295833104489167721081504158996799600 9480776 188947760901237603378109966718879539200 9480777 14996800698172576610715305527345706880 9480778 -40456712405805202565646746289421444560 9480779 7467519241066054719216322472284975872 9480780 -38955760989272642513375814381086822400 9480781 297029467207558229242787682130265552172 9480782 -38709349123732763507240454503317075968 9480783 -13242751093774023076718750332333249920 9480784 -38250173918356199646268371537466884096 9480785 6601603786278157516108478480667220980 9480786 1125288067883397134122923295128989184 9480787 -20799858697132289558494857069359939328 9480788 189308113842337258951635534104077193088 9480789 213591019392346048428895382368222119054 9480790 -181946016192112252100685435287797862400 9480791 158979607539032667492398519613065401800 9480792 -35503203175796507576543875762563317760 9480793 64823727145269338814780428787393129216 9480794 -109499785812838961525581048193251532304 9480795 126420526575945773437235993102181982320 9480796 -26200547325864065629044493032031211520 9480797 -136379731454317716091066744943278529754 9480798 -43630960890713969659880094265035801216 9480799 -81757787021739845404328717866749339792 9480800 4381440975118555648692315896925388800 9480801 208449258097235242907250138534249163104 9480802 -12583589080177757426320230700262368608 9480803 193477645848864736665863356792503948864 9480804 85129649472675594394008392940538232832 9480805 -73099566410737369075884997422189489540 9480806 -17750250685013057629729472738168753280 9480807 -1281169149427834692516541252412840448 9480808 -87396676988906673987910922984895498240 9480809 -185756717100330335300783373882733491996 9480810 23607582810551682266283350781084710400 9480811 208828777820790926468102139520982305272 9480812 -5046562850831549382040622053263200256 9480813 90372625251506160357117826588043395584 9480814 5476755328455390843880962975548574720 9480815 253790300900113407216257406383792005200 9480816 -891446178232182151279506582299934720 9480817 239647718895116614202673478277685737572 9480818 48767873944721475826176096485974713360 9480819 65615686988148153371365764709266128448 9480820 9602393966348661658621614929999040000 9480821 180094434593937303570302950518291270720 9480822 -244572983145290785258745772042951936 9480823 -4864370459265300418653792458382930432 9480824 -44117809385459000197336530792146903040 9480825 -75175193444304297838027818544888864500 9480826 90359125082164289377805581836317984112 9480827 -379319952714291754630323977959752543324 9480828 25697449049751445763515779355461304320 9480829 41513730543013950494376450533294108000 9480830 -43241652108455463699958466448372161280 9480831 164597947650036917525670207396221370240 9480832 -27160983054701758645181003322768752640 9480833 104618166378680138671682371490881821744 9480834 -202362611214394939527891835093889280 9480835 -36078111264738453036016118546688814080 9480836 137747881373801678276826992006838766848 9480837 -115988779152536146310696763203336162880 9480838 145647504485874665683087775383263604320 9480839 104968588979661516298972972981143599640 9480840 -125837430734584944716437194566875545600 9480841 -505186149063501758164168725908456612160 9480842 12966800162894007260210178906811092480 9480843 -27049113886169858487162071594641631712 9480844 169666539194748459007659154500947907072 9480845 -211090341138269024074353105747798351360 9480846 87442251739215745899776467628143185984 9480847 -66554240550276250309146457277494376640 9480848 -8216905759876751657797466050658304000 9480849 -63482906177153671796670056774267115648 9480850 -92511181484203320864782934619172187600 9480851 59625974083254126190983848923486238112 9480852 -10189922699023992593936365183363272960 9480853 230789285228566795239988862575339008864 9480854 -2007238302110468251871757435540372480 9480855 2524883740637725703958530045210064000 9480856 -10658734918781635196054712402750996480 9480857 -50309683435227679097471230200301971894 9480858 -75708005683646265137761855729777201152 9480859 141785556662697977898799288167854573060 9480860 -77815883232905794499196285453468049920 9480861 166122100577052440980845196946074476480 9480862 -201276651574084363433544929452735824000 9480863 -263935855622791337579316807196954732800 9480864 163736720124274846833962333383903150080 9480865 231456160160452063276822129094194618260 9480866 -34277006039284826891061315334103426400 9480867 99958207453072372752990585363521861760 9480868 -237891240565435805027328014225129479552 9480869 88027734900484379563094167966214996160 9480870 20111958467688599125426509972545088000 9480871 -697835991383764982313860691957360488 9480872 132276921659214760854086101575662668800 9480873 -63543980148164241193274380929871061616 9480874 -175407136610945395797249917443636032 9480875 -14606568449994153669991673481072240000 9480876 9882796004483332679815640258085617664 9480877 -129902558530864012580959467992723687488 9480878 3514712214012752933778671668712894400 9480879 100132518493879545841103846024062199064 9480880 8082310886158241111403036216074895360 9480881 22623777796860103595048080734349345764 9480882 -19447189600483217639309102044150162176 9480883 -13320248893861339768306106526761197440 9480884 -10707246914244589823397545682728275968 9480885 -12493312678940905073897706445011187200 9480886 -177974928486761044637372403818126479680 9480887 -195565451524960496502807179926481525760 9480888 -142713132716274030596533563432378224640 9480889 356549481195406444949004576627173830800 9480890 -139666311296325167386249863123924448800 9480891 -25114200347368572232188321673769548800 9480892 138530092490046832046986503190246409216 9480893 -320908819027441883786044288738340220858 9480894 -61110927798760625602542059606162470272 9480895 -56932818814168064139738931691776055280 9480896 -18246375951650211765887454478813102080 9480897 149610748271788892505193733030018934528 9480898 789548775595973324042911512358464000 9480899 36460867865782152907806955550649959664 9480900 50929207583643452941316933155977369600 9480901 -98514274355527202352527895604738640098 9480902 -9911069092127431557627006241775093568 9480903 42512649779056032470490059737441198800 9480904 -143929259872860666315221005145702538240 9480905 35556860089007089380849260260645344000 9480906 -98752100631691533228237381833374427088 9480907 -48963282533943227949009717405642422160 9480908 1690306538932795571223905150657074176 9480909 133298470700943307604131180454138983104 9480910 -63394113815828873070604540622866232640 9480911 -200795213348067433200478591152057371976 9480912 -32349089285273939998620072874446028800 9480913 -62874324965781098847025905243093332876 9480914 21795392532505042628351087241025451520 9480915 37904865572689172263040193904751388000 9480916 -22496030364605977681936776474560856064 9480917 -156633806139365978892594050351685037128 9480918 -47346566494142619076114857567457861632 9480919 -64664416143186978920055377938506750240 9480920 17103953753474592813206950387893657600 9480921 -127012918757401307794887823719714051888 9480922 -22367992484646794834641012909401603072 9480923 277239359780925897045969950050597823172 9480924 -144128058967675869223581955732108124160 9480925 1965492935469149153899022093563471300 9480926 -14417202112786442338174059300401951232 9480927 -166415632808267191421776911215714871480 9480928 -306524463985976710160337701210935787520 9480929 -71379374146535363477770635479780825580 9480930 -45081947408847535313928195550476410880 9480931 218039417234323936654625789745431556352 9480932 -323239339593362560892817732825606759168 9480933 82123935880199370319869911178236353728 9480934 22195138775972326675291048232957932800 9480935 33477259157744095405264295368168992960 9480936 -217729506679520018823199642060519833600 9480937 193209838551426874213472741736646534586 9480938 53556921769386739388284361617906611120 9480939 -83654949695489529914513400830947329552 9480940 -579242211907612738344369908765552640 9480941 5999853102309883000330985433929077920 9480942 15090813116905743599951505003375450240 9480943 -5955486073998135968470033562569730328 9480944 2599448520019001582427788804825284608 9480945 -81949767321015695271651306516426879360 9480946 47642573727027024289152856865529528960 9480947 -33060272800071003352900129913557748736 9480948 6151080995740356080780761017264783360 9480949 -166701431580931666188828914355084507264 9480950 -84167447802496572156240922382115372000 9480951 5869850709893202946477797394210432992 9480952 -1294697975372549056598877229936250880 9480953 61270202543473513859936906066594948202 9480954 5570998169297387589297140877253592064 9480955 187073082930949461274300120233892080 9480956 -195681597676032204285387563176585850880 9480957 18452808090416668510945684057770100800 9480958 94781021932350046395918739953461784384 9480959 39682984935803600342155373937606908160 9480960 -101286097003903412355014853917965025280 9480961 -137314447367298751484251096488388956780 9480962 142675926288630344045596865987713200000 9480963 83196449624601951761542839872275112688 9480964 153602277532092387491347224943567438976 9480965 66182266947973991722267100501251682520 9480966 -62811501989149225938670015831044337152 9480967 -410997576754653132090481045062635386984 9480968 18190374527640174582850773173264056320 9480969 -4478745856406750218851742281293984304 9480970 86701678837354155915166495259175076800 9480971 -144197794029550070639240765991906106656 9480972 -79428047598002294988270025675511808000 9480973 -127334649306002735771159049955865976778 9480974 91749200024346428496290759987143216512 9480975 -4066670545549326885001093181114832000 9480976 -71271222155854281365094395222044499968 9480977 232430947693250422491872369548160879472 9480978 -7381415400105515299721949565739907072 9480979 130685964156723063351930696195419041580 9480980 65579100434253707988404727592982112000 9480981 244031120026627396507231411824472857600 9480982 -48212675910368757658699748807743110528 9480983 107525533633308906535891673819175068232 9480984 -2654850280670410533321789700496916480 9480985 205563710181217530213185695770089819520 9480986 182645930872245513038787235774099275744 9480987 -260362346387595761655178827899347333800 9480988 67545137171032017048388416622981865472 9480989 -95715165387893427936034542892645050048 9480990 76230979021152184905722860742444181120 9480991 -43680020072292646787972922119432150976 9480992 -139020414085177437905160793719540940800 9480993 -93616191772113475738796745532205414736 9480994 4670717844852526664979007480104020352 9480995 113001526006904535613458812204653506000 9480996 -26601342934841784464726538661425684480 9480997 112564732370451397738307105387784144446 9480998 99199201624388964550367944464552108000 9480999 -59658238300989682473977836149933041280 9481000 35204951665131546675527333568000000000 9481001 -48764354128183981400102582734379781900 9481002 56752980658170717993315108079317272064 9481003 -144650533555338393708269266156910025696 9481004 -50064789198429079141232032133345845248 9481005 -91044906906456960429421627120193176800 9481006 121150681774539062211844440532290575424 9481007 94425585215466679352994549748170163560 9481008 -24473359785723602421469544138831855616 9481009 86117354471447365655801772413105620480 9481010 95379512794793400162219212356490188800 9481011 -110591273635656108719804058481534000080 9481012 -2285667218186542304442633557673698944 9481013 192842265251521800303453371281054769262 9481014 70555664405331345858038579366422132608 9481015 -196976373443091432669058919685984876840 9481016 -258748965714857155326012761555760107520 9481017 12830781983009977950909355713556955520 9481018 189159642330202883569504157672985102960 9481019 -236202182307943991692603545445310052000 9481020 103703732579978310712366195739035591680 9481021 -15680933638403440099363277799989212416 9481022 -162428777458431737554476610560278162688 9481023 -203032133546589229684186329614649504000 9481024 -11708384762974759730452799067734933504 9481025 247586767488610886170076693399812295100 9481026 50159625721356272380214825444607414144 9481027 -1108906880622048068812661605270996480 9481028 163583676664910062978087117806791435520 9481029 -8830106474219243616477612487867505280 9481030 -41622166495611775518472557766510001280 9481031 -23908516590405951357241496259174799776 9481032 -173250404664334545067715138736693288960 9481033 -149479426594218557278141503007296749040 9481034 -191039501703821475687296539214708506368 9481035 4400141042434557921573904477636919040 9481036 516689952195102760472991153696651672576 9481037 73268676168484000203875941519481156640 9481038 -22029938846240061361623014005252623360 9481039 133302664699292975011288227363646353024 9481040 -14361712427548311813029477023198740480 9481041 96265080793939952480048599664450383650 9481042 26145559992185528529574889447766294672 9481043 121795617674306291090993467120205367888 9481044 51717258581111692067341488043336329216 9481045 22745392251677123171062872887288040960 9481046 -34339985714417011937753205934789602528 9481047 -200485434671710556253849662146474811904 9481048 -326986620022600474800552848381212784640 9481049 238604257692192904776740594466751188480 9481050 484483442536559862716792322172366800 9481051 -307783564999281799424419361367728024600 9481052 38325792408582923756057794933577518080 9481053 -277048088235583080097188324629395575936 9481054 196297636247115889290317173618690030272 9481055 294356131604651627230185812465445201960 9481056 25304832701794141636535205156228169728 9481057 319868954009081785143678382946879457600 9481058 26678375004175429462314600872929320960 9481059 -203089932946237674425570195481888907500 9481060 100186023183671584851268180952083599360 9481061 305823358072987848021563713639035601662 9481062 -53336124165480807103336415219137789248 9481063 -434261586916797080334957830149934127688 9481064 102478070810612096371836575364446208000 9481065 39434825487274288733995183245816570240 9481066 21515404134941615275876032016994993664 9481067 -128475521023773380596582847337869695884 9481068 150300039596746821254852872137351081984 9481069 -203115157031411971552050140373655741086 9481070 -1610479684095135946189433988245879040 9481071 56078151917865969935934662719862412288 9481072 5322698102751174162593331831542218752 9481073 -186956106496115940041363238976399366464 9481074 -108545525267622481356197261945541431040 9481075 -327778757167311296014645115727011532000 9481076 264772960998519471226749229674178560 9481077 -242808602499392222780954752991895020160 9481078 -22839023490426285783376087968283148544 9481079 7329557815723096698049028327718808680 9481080 14551192273061724721522210879458508800 9481081 59566834291611073980782510316221084640 9481082 30053059146420656344488153009127119072 9481083 13568360978354589949648300739040222720 9481084 -364512098745697647579611801906760192000 9481085 111402464504844635775748256441245743960 9481086 35434406647679933948551006237352634240 9481087 -58703996963388799457387547350872386816 9481088 312921116797288147712348102910824939520 9481089 253037791103027696269185142898112466224 9481090 71676341062644209703298796784165304320 9481091 -714885019796130822649515304036117387248 9481092 -11646143250251096516486670740211314688 9481093 -141602279384686570711285680161383943520 9481094 -53388408535150571686855209899290368 9481095 -50655227159216517922985239037704975200 9481096 527660086470223401414463748132865116160 9481097 198894324498986484770410560482380014180 9481098 -48573866468625226135969628449329553152 9481099 25203408509530799166351612291433702100 9481100 -60515634412245257482652058492913209600 9481101 -14207185610630791690270590644773703616 9481102 22475060029727840295442018029004913664 9481103 -181722207486084839572215598863155867640 9481104 -9453094237429779729897653496726159360 9481105 -166695246846514258331536877789501881740 9481106 1930223622092878720977211396337817600 9481107 41336792475946656175291528655659418040 9481108 -7040667186279859375262876686822290816 9481109 39829492102064828844434497718096801952 9481110 34069764480936049306259015391129317760 9481111 116796324709209407012077268351209504712 9481112 33115632343586124660281075091717242880 9481113 -1419480734410303030912736153729250000 9481114 -3265436713456365391543705263167708160 9481115 29845965299366821695239974832708500800 9481116 109733372961649299775257051578879089152 9481117 86841799153652848496830206839503198380 9481118 70230495436975263124242863063971301760 9481119 -18564071105608178643733642750275710832 9481120 -294123923151039543779106859034990346240 9481121 -162822894864447050214141349653230102616 9481122 18937809804953803729357583646924478464 9481123 -242450148776671353612796048946045606040 9481124 -13909153402921561736128393252203064704 9481125 -310941671715241832876133880121529744000 9481126 30002534850059242797540920915864435904 9481127 55467257849675932667584297717825621344 9481128 -27655155108573312059997640119560355840 9481129 -23017319852540891529864291472194721920 9481130 99937415602747680181527232084222771200 9481131 -423251835526094556302543636609791167936 9481132 2344785558152198458369201084701365760 9481133 -92819215155995388863048569100148053760 9481134 -24884047951541390281491307345399085952 9481135 118118040078601976303676179173625947080 9481136 -13927274944370765731860774056051539968 9481137 14636193191865340083653701458895950960 9481138 -40873643561779764480219733811201230848 9481139 -87871187490838216672229263499553408288 9481140 90358177283475781176049331278893576960 9481141 157505704677861503601455430840894978542 9481142 15644820054472309073413214093577909888 9481143 -2069358611278009593050164071513377280 9481144 -78332249435532495445289099717730201600 9481145 194231058866023836241294731999113448900 9481146 135347539754099350610450001885608621568 9481147 -76696218651467215671565544861649663760 9481148 -147303515187551135234275015409816865792 9481149 -220986209663930545877147800066116379866 9481150 -56152817595882468906501789359952998400 9481151 118558614057324077252753349463083297672 9481152 -11512165227347528961403523481018040320 9481153 -197853014407301703078043405539515016960 9481154 248485062041239526382570704520879040032 9481155 -121241335273349386623340682392931026080 9481156 -301485243521090042600509902545612800 9481157 90179695489852629729035213417178497406 9481158 197392487131861924687748421890552144640 9481159 3194773769909061688737316447967062000 9481160 -36884507790236819802404038779118694400 9481161 -66152134065242176121117788190783969760 9481162 76074067848718648669969750270993841664 9481163 80349137408319141859363994751482400360 9481164 11156888945845393589123027583938592768 9481165 199202227832808075401087611626243717120 9481166 138135003539626654961160448086233572032 9481167 1484175656506545850040607063309323328 9481168 -25449605790472400141193260539495219200 9481169 -87507463414545140276256807709674204288 9481170 18040397893316694445267919108002636800 9481171 73993024297320883521697222585988414720 9481172 -85585860545424937324125932841067618560 9481173 44828772363900206845199545333436599680 9481174 -36222774722353613368199960598150725760 9481175 54163196327845995666507083447852400000 9481176 13434038168739313268894041928822169600 9481177 -306482370281351403033772409216635049974 9481178 54962774961012238437008641982402317056 9481179 110590665858794581435673450546058629784 9481180 1340261861727924451729892339111462400 9481181 2632923468050104656897946694131844364 9481182 -5570540636951732572324758532391055360 9481183 14395008515029287369352901343574554600 9481184 -97413237088859501417688305519683436544 9481185 -59346049801906999600219195991949312000 9481186 41162867977261046971994380513520345088 9481187 -97035319896582483649368256046934810480 9481188 -23396385289155920548325825491107302400 9481189 -197046008162757720942465560074181061444 9481190 -116227822595230548720621300680904960000 9481191 -166118775554514292666184581234514318808 9481192 60236401141473884639551073289720545280 9481193 200129817802417469712388008903565664442 9481194 101717582056193694073020618778981282224 9481195 -94927792324961984502070247649566140800 9481196 -146288134853036117961936437216434425600 9481197 181202755633046528357068748179564320 9481198 -47507591606920893589818135738658885632 9481199 946048483300876811474468359987696128 9481200 -10045702236385915501833356732397158400 9481201 -368333362849713059638940446041625402798 9481202 161731338662067634588054080848628765600 9481203 -92507709440235262494563492637583327788 9481204 232476438174688582043108023960726019456 9481205 167849907930689772676548505693889320860 9481206 -9682113749619123277420393300513996800 9481207 -404427788364777067678275359079574443544 9481208 -143111700292410231832512780979354030080 9481209 -9293845198360999381196095626366064320 9481210 -5413324612920245187002022937250868480 9481211 124370196729261231011926500039361192824 9481212 -1547081051707336696756286591073489408 9481213 22828693793038765892211032240452407296 9481214 33559469276009334704435082383736338880 9481215 147420578797166277451922181027176895120 9481216 -283638902289712546529275136717799555072 9481217 437013183836076583025336289940927243266 9481218 -94439732000633470932252476788991085696 9481219 -148529829294296217975017243016808955640 9481220 -7900801775936974712571793849722040320 9481221 15947858178667329048397589477095129536 9481222 25349942583350622043897979222112151872 9481223 -90505405414423994734798451356692025080 9481224 -245701532283740335761206687392319815680 9481225 -62415002410606817136232183059487562900 9481226 -112633377382210701116441175883164348624 9481227 8702203838277677261690999994295173120 9481228 -4797234859288080154995069924924500480 9481229 -42937422176113205397434750539241997300 9481230 64430801391080012332005232518910083840 9481231 372770356828046087193013318778383426200 9481232 -3780251849645714087352248383546712064 9481233 10070268357928439455751328051944631024 9481234 32521958062750080256118720609942203392 9481235 -245060302218804106010495802689902858320 9481236 -109803300496506657463114956154739982336 9481237 -22444601784207414293292724682715591008 9481238 -89097161066273451043994791438715053536 9481239 420353404704424942314039353154092573520 9481240 -11394354306267001870679451745183334400 9481241 -59195013389493024199854525615307054080 9481242 733038146945525902387655114180640000 9481243 6974101338827246707510829649973523904 9481244 87724327154358200634276552249025185792 9481245 21621963797907414691808438291450337120 9481246 45260788679779713115292205808318515072 9481247 -405202875418953293087055311029178487600 9481248 -36522330170086255405056139449845415936 9481249 -53108540372719462464481653925003822750 9481250 20438061246023102255479959346116600000 9481251 -55078042718175935377805128107699604560 9481252 6501739025104576996477252872547095552 9481253 -589186878723497960118311157329384985696 9481254 8066764341894111112474866785519989632 9481255 -228573219723594218635026634960415337000 9481256 -115005754578707886669456374975386828800 9481257 48103826821196007279656161950268032000 9481258 -383059754410734962250984894478674426624 9481259 159330606114644050910003020635076419480 9481260 -129657606548907389526901144179774720000 9481261 -85372965312939592571915284270178860138 9481262 47477067429871369421873753861759774592 9481263 -14539944865771882406694653191313828352 9481264 19078790940788711052276801282025717760 9481265 29319482454440873706732801940716845520 9481266 -161025558459400595608579650137153011200 9481267 -245245663763166665782607791710207060196 9481268 2879976906380624284225268478579493248 9481269 -48957775606352852613311185221534812160 9481270 -32037793373253797220285417456650874240 9481271 351088895414059657835218323306900672792 9481272 -26286919723023030511386683840770867200 9481273 -352110239385353321806040937664454241020 9481274 94037174457633116507778548271387360768 9481275 41568819926395735267406214945956599500 9481276 -49244179424447666235624033605032028160 9481277 -82613730302939470791656365333991324340 9481278 -327121513694810194951718328751978176 9481279 -470316178510957780407682055703961549120 9481280 34899305688732423429363962577498931200 9481281 81864009853665271246177856662014933552 9481282 -21457423564097715927127648260293833008 9481283 -33822958296555349438616355917621032800 9481284 -89026229652046087395969076907412190080 9481285 3202740886474074864080360789964172800 9481286 107194181584981087299254194429309898592 9481287 -29950086605078529959330236503430637280 9481288 -14375493078213849168857352516857364480 9481289 -352296071429882414532724491507220872540 9481290 4343442704769248164286000759583866880 9481291 -108573640684739313501944314216704552192 9481292 195303901663957728359297687128397366016 9481293 17509533336469331463705185360436332022 9481294 150541584557499097321160079058168725696 9481295 206528575373087061116672870615627521800 9481296 -14348800414841274597435535411721404416 9481297 118597582766141625298945965340586996032 9481298 -80161233834988542243616879214408991600 9481299 -109353161835408538582600134424060055952 9481300 -135693670089541300896734201040277248000 9481301 -26172984319325262892180462834961962500 9481302 -39847129551190334368131951182301954720 9481303 200728588717070984993967385371041144584 9481304 -6268628881371791597309879189183170560 9481305 111361235343151405483172125516180829760 9481306 116746473673829332919706680299582970352 9481307 119377336752359792217568321148827174632 9481308 -27936392890210385094206306769623215104 9481309 1701775705952502151081935634913417510 9481310 -175648448910910288400973574556586647040 9481311 41119632410163379371033307902622670832 9481312 -230140764034013209558293999596473417728 9481313 -14073669703301251258263262998502983936 9481314 15936828117850062017017852310638783488 9481315 -265914171442579448717317137486068357040 9481316 42131268941438526177770556880941111552 9481317 -147419399781334427223402008690765810400 9481318 139944437215019943417068214415438080 9481319 -147173089849507909144247560651415092800 9481320 100111234236842617748479172925296640000 9481321 -246283907109662816764436923343652993478 9481322 -61032117396350580892440157368434786976 9481323 13024548078371193625182560212283001600 9481324 -143536551116172193272068784233625903104 9481325 27337188590920933694897712302072318400 9481326 -101678736363346253178715443848381952000 9481327 292474807619657162006050765556075892176 9481328 290047232252904420594195253544976384 9481329 -33433705325374921956061347093026112960 9481330 -20390927567277467369754378596440441440 9481331 -72741009021744150501918110124679154868 9481332 7054560298685341066432683005045121024 9481333 330613686536143083852831658224991553582 9481334 -121195986067287175362768722364601337184 9481335 6369387575516938628534793599767832400 9481336 -126973037625469021645713734145758392320 9481337 395014430570798112780327832679446858986 9481338 -151167621459445458311599347955338784656 9481339 86465934750161699686348324041838602240 9481340 92896512862709568733821568581357404160 9481341 -153411937869596831667725627000930917536 9481342 54761698217214792823346191100223187200 9481343 70538578196920881951809590903692134880 9481344 -203913386071890823488585723057599938560 9481345 80059867739912140771442348166598646100 9481346 3375857977806737985281179321521354240 9481347 -431016517995035948428043464806009924000 9481348 15011882427977389531005623121470941440 9481349 230089146856650714603917129730526568064 9481350 8247423654649486843880486297508864000 9481351 282368736193586355139162553069036033304 9481352 283517954305655311241922825078854092800 9481353 -139107427650174475609167279860514702000 9481354 185514493581381238153821571727483602272 9481355 -16083328779229893114180307322940216000 9481356 -72279300745411164222186907022705998848 9481357 302899316829376615047019629535222567872 9481358 27597753990292142936561505963894329280 9481359 -50037176518263170425265746011072514560 9481360 5745956065845558750813156471397416960 9481361 172711589217506499463632982405445320320 9481362 -43865801726657454917876612807624489472 9481363 74301461521808068048506769908678173612 9481364 298833457171312086165320542155287218176 9481365 -56624818186977126677588618642242909800 9481366 -92010961706895497515841459940498598368 9481367 -33502769653109799605908502173915433808 9481368 67896758563850435782474827424528588800 9481369 -98825572276767717504031545372763701120 9481370 218010781420305553375925260326445382400 9481371 729875221188240420970065731068804224 9481372 296519911443251617311551176496964824576 9481373 70121596922781358392467320378539449088 9481374 4428161043502103350481534673121176960 9481375 -200056861910146869744886676619688752000 9481376 408035998701600692180937080039359119360 9481377 -33309779494733689769174510925079985568 9481378 70248744537131884284948323473633893024 9481379 135190527569724700751916461646345578376 9481380 49192209419151152764065114632762265600 9481381 15489053772964694874479865680859163648 9481382 57823754245799751316199050554354543360 9481383 82586236854394970999008489554785673552 9481384 86140981578007319941720659742487101440 9481385 -38119540049802604713961421727715734840 9481386 5585167923682399031135905677716788224 9481387 -605715084887355433800493388959844103696 9481388 -34792712225230928188221369837430800384 9481389 -439551651385458878780673688340508812640 9481390 -59116744401713826923955861290462644800 9481391 406035589769054470255592656291605208752 9481392 -43297073763384222317394252344027529216 9481393 -208600829960962928592848040308024960220 9481394 82033814999696430747188553909072615840 9481395 78148634984593181314015074553843200 9481396 245888076218082635480853600006593972992 9481397 286621365365687559137873044948155747900 9481398 -54654447169637553119727278461861284480 9481399 -10528612772387280829719211954172344760 9481400 118226051951013793660409408523205632000 9481401 37219364108396227906093163997868985280 9481402 30210190461932909506079968731570246000 9481403 127207109905922148780022082838290170320 9481404 90042761855356800566638209834137075712 9481405 -66044095185629272570545130218324950400 9481406 -165806059609654728658410628455504141312 9481407 41433405526143509591048367028248496728 9481408 -20522714069422935262035987049477046272 9481409 71117304901334779437889556766432954816 9481410 5413225076673709329762402928467332160 9481411 194158190481616354537522695408428134224 9481412 -57077063614552960187741511419883061248 9481413 122385280282495222982243783935269483648 9481414 1150851047331828495779965241070111360 9481415 -80479761550053191772137560581534897600 9481416 -54676267435552655537985145816747376640 9481417 -86182968009460308683393091758619033648 9481418 12247008579402691257728955006968736000 9481419 -149637044288493498317397116232850823556 9481420 14752952910036769208406173630173486080 9481421 197668298048347252651695774306879413622 9481422 -1564245485351972578271051498412380160 9481423 31017287825798389083255409623822956544 9481424 82499857441974854249697300637106135040 9481425 11808117346656871336398668488030708800 9481426 121115545363981942233671867891309664912 9481427 -52053691728141148356732165815610714888 9481428 -167351665326961923915381312941299138560 9481429 -33226425553686442009600685712461960900 9481430 -64935977334941884308047271709062624000 9481431 -14332371876497435283561095100826868736 9481432 -271129203020212293030624922552799385600 9481433 24850595260894032613831791487005808584 9481434 -12577296065583452602328102002982019840 9481435 25979857337846250805052331394711652160 9481436 156131325430025248453624194584064391680 9481437 -43627657109635154313465243540417372960 9481438 72803878419658518512177405635507374720 9481439 -3186103160734233794082551883939072 9481440 91645551848750306779694302652564766720 9481441 162006005175738447849046724577870165184 9481442 61205314185483667072177106460193872 9481443 -50393163042393206882134279379459097600 9481444 19455275069496649088435729933768540160 9481445 -279816172502214396312371060016358955520 9481446 -3352352140585703082902723144133966720 9481447 -288229474824691101556477962467866268104 9481448 -30886997480415959593218110200436720640 9481449 -16263442663275014384132394167978696832 9481450 -2795631264509900274821295778573728000 9481451 -142950616218784513606811831475925547520 9481452 -100534822140960114103916159460578707968 9481453 -265473233716672536540450815759015839680 9481454 -80891334580758659145383278827491557824 9481455 3549304947639418654291355041194723120 9481456 81990266782615173608404703790685388800 9481457 -596473753769513742238214853529911360 9481458 25329028871994923504437441065936576000 9481459 14321468539703322739830844232693005888 9481460 72862813804250615536662252730515137280 9481461 148350078377614428125021238144531855168 9481462 92072655808695519647691949708381571232 9481463 -191513146881092629791644116869161714520 9481464 -63379531528555645983183127262834135040 9481465 16212883306921500055607380938678552000 9481466 215394217978566447637072924299153746400 9481467 -5713105742744274186051092605097977152 9481468 222505218765046044957016182873487920640 9481469 -641084772469811815294774272201243031956 9481470 52117912764350092940483467310962325760 9481471 -280181658133259818805388025230596739328 9481472 12855322135232889204998809794153283584 9481473 -151734829186607025583530880704625915278 9481474 12086391183473532069652234349322362880 9481475 -49245172055378484104141728482149019000 9481476 962165464860146428127815668402315264 9481477 -5930650182716649224121265411916165760 9481478 -12377613062810352516812731448741818944 9481479 -10801819861169675604690221465404464000 9481480 -54719291629765387728799184280540672000 9481481 -12350781087186326501765325120614274636 9481482 -49343276109993062068483714713280158720 9481483 -68386702548692164937152197960275798592 9481484 -117234385687051538810468145192536292864 9481485 -43842055588249567743855357952969877760 9481486 -3660411077469760157985560361740709120 9481487 -264832416574562613060644769416080470864 9481488 3997761787005493795258712066706898944 9481489 170797839899921737808064522992556093424 9481490 133819577353782471596280488028288612000 9481491 -16216034707077086542855466928839860152 9481492 197935607587678458047926536985514807040 9481493 -28381004024361602720405568912288828000 9481494 39077849084444966164225027739352744960 9481495 256630367757440023969685889944896414560 9481496 52552547513920230191090838444103557120 9481497 130127079382658248391554350503984920128 9481498 2594954832882915357386711018197585920 9481499 -2190071831637602270042970438891045000 9481500 -1745290612369409059481131901455488000 9481501 -563869261881709071322606271016828174720 9481502 -168499143557604978579165878347018605696 9481503 -367899506399707161357766874075305580016 9481504 84825155323281919373994162378488020992 9481505 -61970422154541591615252006489997455360 9481506 -6514081931971627563542032248622356096 9481507 83072654841492462108524887325679554512 9481508 95045690631972438167599243366080371328 9481509 176670163693952350098066428044847279040 9481510 -2039954431143087112450423983035379840 9481511 -84386057145457120109562829329947490480 9481512 -46722503155609807049418901379996958720 9481513 165323888661052482059032028712322763920 9481514 42788155630626423500890346317528829952 9481515 -25395059526053323679690183978954449680 9481516 -324749191438292276070497272335186263040 9481517 286340995008278238727198447295710690860 9481518 58384172139327689753164348397949438528 9481519 91743105533137406956828806431182011920 9481520 13382129567156655933589704675968286720 9481521 -70523053088158913036334718960378396800 9481522 9386450032711697084467911883692672000 9481523 141727441173006597823490815275417701772 9481524 -62898117403586954917678359816073328640 9481525 -157889650229698219994181032839080626400 9481526 39339772986435537594615408134937282240 9481527 206055380834652758991584353531492050648 9481528 107509951163591647291429304485175746560 9481529 -88688547138466276328930876878812086880 9481530 -46353363073460922093869909317629415680 9481531 -287852809465397860467130618234611056668 9481532 3228347501883974484148976033405875200 9481533 295563839027494917777266650217037696000 9481534 -109214340035302195755225934473209132928 9481535 -5384152110460133463506488519572022080 9481536 1232547229706983319304125663265423360 9481537 37821946686739605308997341569233504360 9481538 -92087584077396873125210370239330087040 9481539 45104771866478284384909716066821556480 9481540 -56862268317430352763055654662589397760 9481541 69110208598939186458179604225808362492 9481542 -19356442329790770842821710191183640576 9481543 -1881971817533549631952297676294391936 9481544 -27492490291381735641502385298890496000 9481545 -203020708327488433494321793571121079680 9481546 -106780739614869395387917794912720992064 9481547 13786971439427638412831157556123554840 9481548 -43435048712753999549910131748040605696 9481549 195900171220597934513366140950265050720 9481550 -22999151164910936932745084788009632000 9481551 41041839744696051846975077613133084800 9481552 55505377183857257745859811494588768256 9481553 252677930081645467235914144797030191424 9481554 21374805489898389144763135795737638400 9481555 2321415331477899492156363588729753360 9481556 -957254357974344066136359467535642624 9481557 98510195796667029081124822104545607840 9481558 -15406546245013273363486026802139985120 9481559 136347085996156254267481692412309034760 9481560 -60739337928296363904144702887731200 9481561 -54259089576447835868564561921050494838 9481562 170261559557265721823512963420578039552 9481563 -6657026012573617757238325133954780160 9481564 -306561250177401772864446277546099469824 9481565 126012786245713626535056317180277044460 9481566 -50218113966403994138537621393241341952 9481567 -37557283046113740832204751518168255808 9481568 133955808622133051337370861854788812800 9481569 35410209063946764619521717433019346048 9481570 48665105197027889439446299273719168000 9481571 21194834644442837021490736977529728000 9481572 132582966267452297405453168385252068352 9481573 -168374400065488814902978748478707302340 9481574 -132738091439097956851076897330185138464 9481575 -42499739328500941157280190498247723400 9481576 -21142840255802890075732555557885127680 9481577 -86361469156904319365202413902270222656 9481578 35397892009278571352490015083314172928 9481579 391957524781385234165991952248961751760 9481580 46619200847476944188560561294645862400 9481581 61985877060795183417290674736060980470 9481582 46124162746676666205539176448772225984 9481583 55733976188060486057503225013765248320 9481584 -1133731437775150958170995467849564160 9481585 -219950779989985524916391777827013942220 9481586 2121598811481845302652427585646137984 9481587 -144812515558888019694922415861302987200 9481588 51424604228837245404231469603943976960 9481589 -85481471717997355860866603042570678400 9481590 -110532677854717301025187968408135302400 9481591 -3890025760990684883314026943599431040 9481592 -515627665567284928321538812611660349440 9481593 -184162014493568652430445465328758775072 9481594 111872239642444340668768777543578962400 9481595 43490857149145563448954612406124603600 9481596 -155278282567107583805223094806467091456 9481597 -462612664721477858609433926910856808628 9481598 513781057998940410645602256138051072 9481599 153143418048952433355876960447205020984 9481600 132239799069001119673485896149106688000 9481601 -96134267260987151995363127710117270398 9481602 -44190058529632259101295888238703541760 9481603 -23569764241468955321598511070065686148 9481604 -14607958954069083413670023963650295808 9481605 2903690559258305338417677147353944320 9481606 19304998347897458696169208148017414752 9481607 95382879490385855486226914055581408280 9481608 93836457864225600022085746780938240000 9481609 125237482190077199289491186307998534810 9481610 -79149673108820339563712132595234507840 9481611 42843614294537724519038539082674122480 9481612 61328607497685821545156393159676608512 9481613 28292553719083806448584442824913319862 9481614 -31148655440345540222516604839192692608 9481615 -41588901242394978022372581657959880000 9481616 -13363829908924249185008754953555632128 9481617 178451307571946644435979652706003303440 9481618 -1661888086681937790643070793260217696 9481619 339170205450841188805113045870010272 9481620 35960327807245858736792400265406300160 9481621 -45211265449921934354293149026918424178 9481622 60901611440612435433423278035048295424 9481623 -70095497076340842379903068417145790616 9481624 177265763680564301202370564312262123520 9481625 138017940077764808992542771078682749000 9481626 14894752835289166390435086010692269568 9481627 -456723655178576540290843375506539199560 9481628 133522023777550659324500168646300695040 9481629 -732334644480440946914400229871192064 9481630 -111307637182687673199830655671784009600 9481631 122145255547834668173478342276119357472 9481632 21244524860737881089739316155934310400 9481633 -50727252977211622089360662285282164224 9481634 -24228422806756603959983936202619268784 9481635 69324826001278741290931647068504367840 9481636 -92425290795388029707254184059350977920 9481637 482590295338378581050945236602259108320 9481638 61579118344142837845433487040138944 9481639 274691160844762928584888403430923596032 9481640 14940485148737126173870288860851404800 9481641 16896886846955081292225818235793956480 9481642 40237610198812088822230882460469235200 9481643 -344515124876269730112989474108809212108 9481644 -52413191648106835174326569851287598080 9481645 74237328295062327626667269472158347800 9481646 187426249752937451782892331729218790720 9481647 17727848491254074614495799594235105552 9481648 39239125223526946585633600809439395840 9481649 2327964449351373312138875591074101360 9481650 -32326526219404591946410810621859606400 9481651 -171919778951821801036918354697903407348 9481652 -29719261840241343335942720797027134720 9481653 120254906957117262268912483617634175964 9481654 621769244900840990667039034351319040 9481655 -75558780377542368145834305120365542440 9481656 -126926793440140068534202059210801868800 9481657 -107497961542056374376369527276009713336 9481658 -21477850457843640061238124647487004416 9481659 136780712032256682647466337946723243520 9481660 -6385607329389442011617974905899335680 9481661 -167771140514906941134598640810395390368 9481662 83455427494769528028050609018044662720 9481663 -381044531499802008438121725493715936 9481664 67720389944397395725254011228296052736 9481665 -5359585820095473747410510700570737280 9481666 -242457786016309884160887209201226993120 9481667 -139788265769175564838794582829952621280 9481668 -50548190318936723152401346193478488064 9481669 -368534643792940129245407546879447277056 9481670 -153818412451079133439395928458866643840 9481671 126223958186743772872985968405454734080 9481672 -79133038700406430355485543244280314880 9481673 385366305386036537959909992361074008922 9481674 -26688987442603801887475852899037866240 9481675 77815499381497304349274475069033978800 9481676 344003365658067487588086915314572588032 9481677 -33152798265586702962149477309020764480 9481678 -872949715182461982841475182859924352 9481679 353637861156850992558840620406979736400 9481680 2528741028498423899335766665090007040 9481681 282015059504628177305898541037341056 9481682 -105036594393340927333307071786675138560 9481683 197819084061273245358732227053823344824 9481684 209533511706768960732663189708077209600 9481685 22342406098091960218287221692676977560 9481686 96655592286813719047590614124943847424 9481687 -163643180155623720516739050728238156664 9481688 73330427461607913502896763392375275520 9481689 3468763348698123342679657816662110784 9481690 29373693133021788837370973590875045600 9481691 -25159958920628355606567585415950503616 9481692 33008048918378627321376020571606835200 9481693 109352017242817659689474188381741666304 9481694 186478504740592392108034292664342136896 9481695 23430949297679614721757776645806425600 9481696 223295895614076297772539231535170060288 9481697 386400906843963859187098073381198122146 9481698 -2712571411218661428307350790041742464 9481699 -357025723713605361384395028074797361064 9481700 15912393969698799850474049740805856000 9481701 -49409207986954055566964150247038845632 9481702 200167727357726457288617776243724407872 9481703 -73596533661035385247662424655109784320 9481704 -53986230661758220331087303559153254400 9481705 -150248600031382527556734723739038226140 9481706 68778497114911595781847738962156113664 9481707 150542725971893913826552384949078783928 9481708 1794343314784714350101720565311721728 9481709 495084277935467415078897946936181894604 9481710 2873711266490660739618240276518891520 9481711 -217073635694016793302540102490596192688 9481712 -38377832716244734842871773043341557760 9481713 -137851335117733563665245056319174605600 9481714 43399778795847059818544220866807970432 9481715 -1801357757385742192761321710945663280 9481716 -80707324168518286507670625562485957888 9481717 43539462043937935007665537706574883392 9481718 230590088790119816707602359292210925440 9481719 34324821883472613097262541210439147728 9481720 65558829148864682781727889346385612800 9481721 -341657380491190454230573298709991101078 9481722 7784065206098986138769874255775580160 9481723 31417293915900917789100451034544743972 9481724 86621945165158311856203487796785059840 9481725 134866701096020690652313806294620856000 9481726 -251976204206566896384205534902412282176 9481727 264936298169191409301464125489376418000 9481728 122108568157227918418025943477522530304 9481729 675441041878840187547167802560198100 9481730 124372453098654062091116778445950281760 9481731 596239395193246738350868075246212864 9481732 4721632751276029190142545613333421312 9481733 -706624106835739478696053436451571069824 9481734 -53893957861113520220112887945671134816 9481735 33864879012073661245041335170950328800 9481736 117343310057060303986465670114084904960 9481737 56017575445941067436899070201263450368 9481738 116639752037628113022537123683153909760 9481739 -205693444383808867752165554059115564460 9481740 22275189952693581891371164143605222400 9481741 -114214584818055196744988131249679427200 9481742 86230872506373255006231282428115673344 9481743 70612583419224937698077725385958458064 9481744 -101448627963216776670684707431062691840 9481745 -141341616707861931352180960726242296100 9481746 -61819896386261313745708046882477702400 9481747 192862888290005377295322299365364989512 9481748 1934395446594395117559066282152718336 9481749 -27757068013421789694743112353948490336 9481750 -83213043618101127793270891630125696000 9481751 25947279811242586820804683273799222592 9481752 -8039272927766449267794544879258828800 9481753 7888404062329494229828663897624704000 9481754 91876790166610534880551460897975792640 9481755 -173373193189410081982701554569212631440 9481756 121208912533124450351240620358326675968 9481757 -201014835240340046000100149197240643994 9481758 -766546284970927829269270431498369024 9481759 -238013039552087846581615143173132725248 9481760 -95165989160563019821604131491545088000 9481761 128331283403693402136244026812357635410 9481762 91660655089852308845279241374833100064 9481763 -37883503711589142813567931534706765988 9481764 -175774123369636122537580559058936115200 9481765 -33967976594368294923007537731818702340 9481766 23496143018260067285947483691275130880 9481767 -172740457750353714486838573545411277488 9481768 173322898956927909117500915900491038720 9481769 -39968743142758822893154327917490469040 9481770 -9882265641778568779859694542893012800 9481771 -151877264535230117916072075481889997008 9481772 -142780502911337327160363992525211102720 9481773 -29140016206606646302239503005416609792 9481774 -241582292770004742105746316930364380864 9481775 10109203617660113385626614217407129800 9481776 42718810982933117454025330523022557184 9481777 -30045122821003729448850845230531543040 9481778 -497681348958002759411783710391132544 9481779 10095276808306231434355890030298112880 9481780 108011496073165808068059507463032668160 9481781 -174026659286642888742683215843597200768 9481782 34209466839939141605489689198209985920 9481783 -87672615719906048036532836099895918432 9481784 16927655071947282674888860545777008640 9481785 -36545249037369650945446396308907520640 9481786 -212251268773270376387427340786012971408 9481787 64126906981471357378773798597486945312 9481788 -147974934910917681179902885629314262528 9481789 17627892724687471371534110394680187590 9481790 -15514216918777057950158677150572097920 9481791 -84635478095321077629960682853539416576 9481792 140475116318095453338801336851469172736 9481793 -65179172434653285841158343456786982460 9481794 -68913869694664048868117741372624320128 9481795 -113927455315261001846741723457226066800 9481796 132758706048177804864487057503765459072 9481797 24105578439535685789581241163511964028 9481798 229703510943687113008150754938449954240 9481799 228299677836845545228258554299026771800 9481800 -34383419107084911551530192951974912000 9481801 282778340118982230841883366310541760 9481802 -103373957913911983345956182605300944 9481803 -78876835375207158910130064341107456296 9481804 6532335840138605878310521578221478656 9481805 -83458032712653470049472557575861337600 9481806 -43171486261788797366646788504363185920 9481807 222767633183879831111883966706594632072 9481808 14721759283421849418223121597688053760 9481809 -20385575633909186192751233431431068640 9481810 -24868621202355392170028101747798069440 9481811 -58604178889697337683406013248253087920 9481812 156712329073939207764719576105329876992 9481813 -312868516661042791194529429679454500352 9481814 159981503724841247368935857909008148256 9481815 10435833001893141248314690532805949440 9481816 258897992455022921406037180354210099200 9481817 212866188016088917803125948338171209600 9481818 87087484064170997052310707076984965120 9481819 -139400526826683374304138310658879301456 9481820 -14970101642921237824530199418875576320 9481821 108640003619795237887067177258675843712 9481822 -60855059942111517081450161095896376320 9481823 -53115759684298703956969832758206788136 9481824 5390131385577942199269213552297639936 9481825 188038503281032274062354509254143954550 9481826 -178270732480935477138124592199662100096 9481827 190722930462334868736778127812713618432 9481828 -70427384997469198399648197050345679232 9481829 -85913421335767996110270622971610701024 9481830 39119665923699698691694939372898584320 9481831 39247645105207737457204315163223036600 9481832 -540331326233855788099337855370817259520 9481833 -135727439721746593934420037999495482400 9481834 -69430427931678787922284461219676797600 9481835 14806305224809201270442759928536121120 9481836 -11610421001723862752182815610303119360 9481837 -60311935705456854760077914925221933760 9481838 162240606925188295685333997568993920 9481839 61357373319219336153124415860089385224 9481840 -65936096640947313437582808662143795200 9481841 181147656415630568150098393316967194532 9481842 -39149770829692812124847532166272453120 9481843 -111277302770711460820597881346577247492 9481844 -3503070369869259759144945628663732224 9481845 12258957089323064689019399623221983520 9481846 -133066885064167495413068518836191232 9481847 110416178137223548119336727323691982400 9481848 345553299804597179317252627050098565120 9481849 43248309247608341890896418786703640964 9481850 -29782110866019297900294364924173907200 9481851 -56606802940686423896596035144996733620 9481852 -261127948894987504680332080323195156480 9481853 -76485414366043855766674901362427933460 9481854 -60170615513630708305607297087108172480 9481855 41216989015187755187001936549814386000 9481856 -11645557824037752849069920158576803840 9481857 -10822179716503873480010019303968357376 9481858 71928427928433101021190456768981305376 9481859 212524329310182132991520195847548705904 9481860 -150207849326375648756987620619695472640 9481861 -94908959625907497626414285396372613538 9481862 96752663966274855040192071425473535232 9481863 242113021356536057201593629018651615144 9481864 23146719844089782899406946803739033600 9481865 -29212443073809343235914102236009144960 9481866 36534726082827726755719982412784059648 9481867 -79836870098935528255199062980276823084 9481868 896023445597893513858301782826758656 9481869 111710852264049582339006688650511883160 9481870 -124231336420703131430500521659643789120 9481871 -206610713576537301260556974401767806976 9481872 48790249973564942428454237999812116480 9481873 -9230722417830204150385908783761950736 9481874 -170469106260580716046869293101225036800 9481875 -10667611553442101295948924176428650000 9481876 126381613520401231148574548538505919360 9481877 124248074029031335234257730752054410112 9481878 -14587448713063127994054450047677842816 9481879 -68986650040275214813809931793791637328 9481880 66297752349655974885281383269818572800 9481881 62192619385549674813500628856148914464 9481882 18039727465694095783756838317432408800 9481883 -152193288945994376441668891964175887868 9481884 -4830606052970384440698696886326635520 9481885 72837898429602642111686842899917040000 9481886 130000737129545384181002816940875143680 9481887 3229042266698548811723214992502186240 9481888 49664360527612127547250649321227419648 9481889 -245183854793173880385347902338129857310 9481890 -17821459222891938696868091827953868800 9481891 -28030945749207491131826509731501727848 9481892 55696098933187349641102206781902028800 9481893 137867495191717698485710331496813324000 9481894 -48233449788472574088069683073190382208 9481895 -190135056289533369511435954942294981200 9481896 -286865750516802071040200541766673203200 9481897 37770853112571339675846183264928650728 9481898 -115302586481664291211322932922664231840 9481899 -24440338354603468805405930855810856960 9481900 57511344583100307789720023548536224000 9481901 11560624753546662113395013569523063808 9481902 85559433730621316487519016641925146624 9481903 -154420876574748416318106517581497120640 9481904 -1678520676340464069661584809031598080 9481905 -150711608880467991366464131814143557900 9481906 -28694562172474304172494210106582236160 9481907 -2336704296819669060294357838623508368 9481908 30245328633681331928836081875946045440 9481909 95692803948033438097453713430292749116 9481910 50214041641255401400339381560446160000 9481911 143724922852001867378599354241906822400 9481912 -69352296397633258774421787370650009600 9481913 -189398030558848225279090401418168699200 9481914 -71291041759877012803940695538204390400 9481915 99315584659455249112702822826501271120 9481916 111925273194778631951609812807161328128 9481917 185689440313481226102016403152428717312 9481918 -41572660403876283697729513299432730560 9481919 -2768258162889346309827199771776343056 9481920 -11144677694310708038646591358909808640 9481921 270820141489562811641407059020189068032 9481922 -60977879650422326858636824036621597488 9481923 285178507538292601610255065659677436 9481924 71405425138929502247756227788385056896 9481925 50445238553881603889408308982109022650 9481926 -143057204297370617164733732586512726016 9481927 73952297027665002478856171493563037120 9481928 275583382195679564893366889819489756160 9481929 18052406793219938450607660582209600784 9481930 1040541494697142422102969335809470720 9481931 29078735639165220824653607777800826880 9481932 136925191859544238455692628798474521856 9481933 96376505247554750146692562914631766124 9481934 -15062761723218992439961199859679113216 9481935 -75367780477970962013383913333272942560 9481936 66453959455533038201228310687162785792 9481937 -112326820254953294744950925594169006108 9481938 -64915556152082065561772590156925018112 9481939 67458281852750039334132964243767825408 9481940 -47654664680254065598082408536035494400 9481941 -4675483044100890512509433373399578130 9481942 -213780426566845516800718795952131132128 9481943 -144776649287067424748823130747480168656 9481944 -116588470572865102837882287080210964480 9481945 221966637275680345170341420777909424000 9481946 -33679574245341504100066035245261042976 9481947 50917462797467304944129251924716847104 9481948 -76851058690754596534486583247692498944 9481949 -169251007736832061614804882297227006880 9481950 56561667772237924491182708087403960000 9481951 19862358695733280982925843051108097952 9481952 23695316467355096631227036640411648000 9481953 -846792855400735831205050161855561792 9481954 185358780288805885277985118462631831712 9481955 74510958895389029429426308513228409760 9481956 181332617702291390484702131823419535360 9481957 -31899513006541669353508647355333024512 9481958 -142864729762148157110134013871858181920 9481959 -29377263731412471310992952681858845936 9481960 -168089137524190649470097346524341862400 9481961 476683140749633438557347944949024000 9481962 -46324781307205734766946210524334656512 9481963 391939490558709645883609008879288084212 9481964 4479154004192128680892306700084123136 9481965 98189774641419618336660658989887080320 9481966 47958472177223571113092335573479901504 9481967 329083301242295728633665524742972272952 9481968 120014584421462336075281613517823672320 9481969 -9478884051431822718200708226480612160 9481970 658177823060118527840638764078182400 9481971 -143083181462465732296695513565650112800 9481972 152785232573052933293866484963462756352 9481973 1976431991747766904007720472526168704 9481974 249948848129230614464050466913772677120 9481975 -239628400563246487940187208127247596000 9481976 -38974102352399953378556250004439408640 9481977 21293471709295137390276301098399723828 9481978 -211303525438870608913915567222129248000 9481979 -26202885364207636172147872237771860192 9481980 -39058500052471469938504424657293639680 9481981 -54159360137353606850364745631981781000 9481982 -61027450079072602300342262477440128000 9481983 -66133432879083630692157090444313988736 9481984 -33368762105430606620904255263195791360 9481985 -228228785952740842555928010781910698200 9481986 77100041859710734676460073834171908432 9481987 -189276553188871947913606408185179733968 9481988 56147802879338882424601305380445081600 9481989 -24533132487562796989556076736188769632 9481990 782058642576334927010150261509860480 9481991 241795804517443794219901772052100330392 9481992 -69204556204300626405711389400137564160 9481993 -198452748954597673014849028051889750758 9481994 5176254847084817660559808428069707520 9481995 -208631548727903208197786218149346970400 9481996 290188435731969747413301747531464288000 9481997 -167763191699105869513473770212033678368 9481998 -16132101141554905704359187118302720000 9481999 -284233599818721415309199769763290226000 9482000 13598458905022991934652143577202688000 9482001 -44758315125875134290408857155661481216 9482002 58737500026509455806456733752734221952 9482003 -90043504491323921059779060645512891136 9482004 22253560497492327992777820952024645632 9482005 -51023009831190137179009291258008342480 9482006 -130337777629520313293797798481114670048 9482007 59234478859930886532356104349839399680 9482008 -361764252709689861930277050210620928000 9482009 -237242564178171956340988144376134004790 9482010 4684487946953439906514136075375266560 9482011 101320946772723053296505057747952647424 9482012 -172252252222474724799377799902364178944 9482013 -215929665805769892204255100382092563258 9482014 158966870094988698838867248411504884160 9482015 409019355731574175670070782286416676480 9482016 3228467135388772278546646277783814144 9482017 -9352078474137730322044483801652290128 9482018 4406765057776279138440943924155537408 9482019 -6296420826950539218476150271806876160 9482020 -54753656944932267789540922395441995520 9482021 89833566984311393467059378961682776092 9482022 -14678279283540323000660016160614761856 9482023 240336746390369842593580282428530540104 9482024 250112080927455759559811105802085171200 9482025 -14708736330665248410729632515409918400 9482026 1809960893750907284021155087860789504 9482027 -80923179583888637740077079970420074416 9482028 80678393149003652698019910145903633920 9482029 178934576122417262822273757648113680140 9482030 53818233513153414038814546076311993600 9482031 -28174328325366613039301780456290818072 9482032 -5886230622288824872975647110191906816 9482033 -57085776974187230379940059928933290432 9482034 49693240469349443177552263495780529280 9482035 -27074555166768906729579250376697941520 9482036 -13870743190236602563669673266113343488 9482037 163794270695249025157008695789448181440 9482038 39563584766405982028756046570490709920 9482039 -155926403972641930723417462996985646384 9482040 -35777413913374123870751864399328768000 9482041 375628842034575021934793838227639929760 9482042 -34040314907007695556407181311814521856 9482043 15826685893734609878932236213919542240 9482044 38484403764943784570376338822532102144 9482045 226288348406159187642439273324636886400 9482046 -3309541645233860260982823758058842112 9482047 -174182066487934065085569209950813046648 9482048 -79476401190843698676453970804059144192 9482049 63211840461585293880710105751454300800 9482050 -59008065564210128060217338852981222400 9482051 -75891842075419024179015176700141946728 9482052 -56976574230954373560252530443494663168 9482053 -57605568750691855081999283315905485696 9482054 -50987967961257737405174579309759235840 9482055 110629674415243696872896640134964270720 9482056 1208949178502275787195942711230402560 9482057 -102409392992219216380237172594392304220 9482058 -47215941821369072900613549756813402576 9482059 1428424130241036840036864421152022504 9482060 23040978599314151345653334132462899200 9482061 -15738967901425001276132857650222059328 9482062 -101658369959984479820780107725866841600 9482063 152224085033980926313186750022892045504 9482064 -10165532475514842123219259060310507520 9482065 173223864387445984896770885780190377460 9482066 48720112852642388253754422881442213888 9482067 4330032952670889565875007493055363840 9482068 272304158843843390667922254384321150848 9482069 250250660500756132161336981184422859470 9482070 -1577280182534606865345735935152581120 9482071 -71198164378665360811358085873460818888 9482072 -211541397973802394605118827136637747200 9482073 99005508468437851730508461789591356704 9482074 -4078337598751271219823692726495428608 9482075 -198054122525455032812216704198721162700 9482076 -90123083563332143009419932386767703040 9482077 330358469306499465798373802975356620480 9482078 3133093829165086599111958436866611840 9482079 83297425161168305131930187359118479488 9482080 -133675929936130377661383541896605859840 9482081 -125435532707062632305215298375943091008 9482082 65158912535151306303182537139295401984 9482083 102472597746819669959444795922345551880 9482084 155443975602994935374351277989340133632 9482085 -39094945560149110747043133382666023780 9482086 -66436026961418210907636787426567945248 9482087 217355028869097544890615132961802845392 9482088 -152826670473260073048812255258781204480 9482089 -26955193482202773567019781698232684976 9482090 -90847973143748677494643967784705321600 9482091 -130556386531750364125207245589788791208 9482092 -249154766600691324202879014949062256384 9482093 312734246846105392707818880876088138080 9482094 9119280594182591397915957515292292608 9482095 -54769829428061928117991726894386547200 9482096 -16364774087943540811852298633816014848 9482097 -189424470373371039861848703573642963600 9482098 194584240594727997845734072029007990800 9482099 -335944728342051146121647553151896999480 9482100 76525258032756856988342109329454950400 9482101 104101761827945994082605049207551315480 9482102 -1324076307656572037346675903034828800 9482103 72347242068415805281555263707497219632 9482104 -173765876993029700164825303636530892800 9482105 9523409133203336748279551362913704260 9482106 -122491648247793927389931711422228944896 9482107 -396371942386944143533815805481353468896 9482108 382643135619505440976404963254955803136 9482109 -55074736727020371429976897745758679040 9482110 102083332249858942780820122302158785920 9482111 -28971110128528556088847484053895927376 9482112 189541060266002282396059758600482979840 9482113 277709367020702025883351126718854431362 9482114 13827888963568021677130416454452232656 9482115 -91220182375577412445054882941423059280 9482116 -1270435896504460662548789956876533760 9482117 -96316549020429362594298536741027292708 9482118 -34935243976329302929858192309523945472 9482119 103538004463219860035042385611188311400 9482120 201321873707880464027426396208808396800 9482121 87605395695783696537626694704860670640 9482122 121168027100696607146028584912290447104 9482123 -34495572892409678955247092722320418160 9482124 114900736338348337508264008081137211392 9482125 -99067297843330370940587430550599936000 9482126 76616873170166986271238560642303109120 9482127 193982873835346442379845831405110621320 9482128 12686947418475686966572509072019701760 9482129 504220358171117877125662457826709184880 9482130 17357442560898739593606394013707776000 9482131 120677930154166489664236451597939829932 9482132 -137535693805032850144004032466923081728 9482133 65149527489575089597638506326011945600 9482134 -64351363488573956509943194542650594784 9482135 -102482693840606769893060695936971919200 9482136 -70631899291846484098806509648124825600 9482137 -51615841149017269427672872800607015734 9482138 -47472642686070847024297687487869013568 9482139 187736630186615792407943812972761698604 9482140 -80427839744974180239531678851728358400 9482141 191165506274050050446136125933467235904 9482142 -30048401654744566898474574986305361088 9482143 -269627452240347907875880558867492219656 9482144 148362968186878680684841317952606175232 9482145 33540865838268984255868445857322880 9482146 -108161880008434014441116348941720663728 9482147 -186214360580457029463845899117291834404 9482148 -5258426783765822899057467901912133376 9482149 95582269835291239808956956378066652380 9482150 -6820152836380595919775851850817191200 9482151 14094487376461039435928592271207488000 9482152 -102164521807590368389073001783177062400 9482153 -140376969733125481517281829556084398598 9482154 60085565364807492200138787846682855680 9482155 10346020356956309111889502279476190560 9482156 -16749528134451618545342161329900355584 9482157 340191268580519968756231220213446793280 9482158 -24225626581285122048248700871634419968 9482159 -336668231010404041729589726524036014000 9482160 -15705464210502100204606692130293350400 9482161 -8871687288275924694460636417411062360 9482162 187375781929371190514773881692130434832 9482163 -214791609766587631636785498977618404800 9482164 -168349542238770827980071943843086956544 9482165 -99124289037329925475511016589286400 9482166 2595773500798137043603232725781927040 9482167 -217891667779290649498661692993379598840 9482168 -186168449463867561276221420606067671040 9482169 76163563631248340809484569566065686848 9482170 32340456058131478070644805451783936000 9482171 176047632916392633131998808021595414372 9482172 79312489877156881598128152317483089920 9482173 24941575922753559954520326769192929024 9482174 -17626844743991552115428078247323841600 9482175 -56453959624044819193765580602067173200 9482176 -84634769343635851855807160478156718080 9482177 -145784353557252997442420067384536196780 9482178 -122293171888561795136195814788671292160 9482179 14052642695971080821274390554622981632 9482180 365688130409562671279219760528528936960 9482181 -115803951468468051608962708843728412416 9482182 14416081131108762329608520988537958272 9482183 102594164418816886291704266130367997568 9482184 1583473039914506820706615050281640960 9482185 -76014158078787158859969583539319766400 9482186 -16737734991380318071519255843530282192 9482187 32817808573015297303192581386171912448 9482188 2438291151160537540579795113352565760 9482189 34244409926070488823659739646287515724 9482190 43710943084939472880726252143219387520 9482191 322856676241302210766547707701093756592 9482192 32297619795318152023271088780023169024 9482193 -19879605121340494044795515732134065792 9482194 -20874465626034140771475197987279221104 9482195 -163164134363588966310910573702182739200 9482196 91958677892782787101494083596813430784 9482197 -120128335999672971857583639906665276960 9482198 7775367820297079222123716442458203648 9482199 2004489197543742959952517495281988608 9482200 -19329468283739516610498710495127552000 9482201 110667341743450347067052647596245038080 9482202 -92880839147629723412647924060909477632 9482203 -134162440321342572437151082200937842240 9482204 242070704788772095531083280497279699456 9482205 112282522821997254855399498707322027360 9482206 -17979449032873247780195646954706115136 9482207 154754746796100381672534812119561664112 9482208 132829903258250501324180394991529754624 9482209 -295577451913712503934779178994419017248 9482210 -80737536722327676476047623983993418240 9482211 400521209409926235738334320207339708000 9482212 -51988806841364574233267164984688926720 9482213 58586335052483486096106877701430061784 9482214 -13871419702654287211726544759516203008 9482215 -2997572735981336257043229743589437640 9482216 157114044974825986679987487245198131200 9482217 285396045341122306661583662143326097920 9482218 -15393732301054214310316680924794680320 9482219 -323865791986223958637054947158210938380 9482220 -13712556614815108077260086822634265600 9482221 -9847058473879308479660730739242713888 9482222 -156077151290607079003739936609305841088 9482223 41674034534483464883975362317866027784 9482224 -20630232008173155059699532851351388160 9482225 -51084066660210610955090912116110680250 9482226 -380887897582231023364477266276882432 9482227 250256376953438881675141343409431585040 9482228 -13777195473984553146127367199544393728 9482229 146350309761106887718806354723418555374 9482230 10351913675809786293104425973526030720 9482231 -4748496476140396534355390606047938816 9482232 67320324890704902284817837667246264320 9482233 101425410576922092788423692580933052864 9482234 -23279444696236165763659975192347705888 9482235 59887395605582242418794122834744960000 9482236 52002679713204392766127361577261793280 9482237 164257472113131999923995318925709427020 9482238 -52354197617709640964818150122102086400 9482239 -47733090869491039785178292681216115176 9482240 -42467261900777472187590663022565130240 9482241 -57004669713002773977165226466290918608 9482242 16176386665912639394478197655282032640 9482243 252811123089724912259781573401216269080 9482244 -1628308459794026133782409952355503104 9482245 82972036314613017205467215348247230880 9482246 -111409096889114222625945675035557240320 9482247 -93961242015706992587780931441506600976 9482248 -35502843788063636593215429263562992640 9482249 -19748983894349406947187166639886601216 9482250 150759786320181025559499002113543680000 9482251 442921553182286086080029296988554631252 9482252 66010357903459427558490522832302978816 9482253 57532491333654064513344776913099794208 9482254 114058635145791390713356478227310149440 9482255 180145097049446087251367557468057793160 9482256 -7219737478139257194741576002198568960 9482257 -289005758012340786872599614737697212494 9482258 -40324274689527052096210380939938513520 9482259 -68404359963217504566712265635135463496 9482260 234278315700277420251563088022256920320 9482261 56564915213712431671777902232904196192 9482262 4599163334772875424843471761765193600 9482263 22784906804532759438268289928125621760 9482264 111136514928960866010303364732877414400 9482265 -4116602935305631021474926652644749880 9482266 -18319112732886681278045584560981585168 9482267 109492898937688653668554533274956443040 9482268 45742356509613466797181733391022717440 9482269 143151115827583834218865402690439533670 9482270 -546901031059101545719514810041002240 9482271 156491131967869640327250683702180221512 9482272 -98399425864518118016448235396537909248 9482273 -105846011784304628897286245843853155280 9482274 -991407169943571464519773253745635712 9482275 -18010092425695664690693024496040217400 9482276 -122368527650382729588820577133829395840 9482277 -5197696016573257791609235573169421696 9482278 -36369426996476108996467727247816788352 9482279 108048091001310992584492073134377075984 9482280 -46300620471809070097827778472017920000 9482281 303894676410859671216119664529017865082 9482282 2954888046923741673140015707547410272 9482283 -222852665741956033636960819886480118624 9482284 214568945132977204083175241313962864640 9482285 98865286965206627132064278889730596960 9482286 13679513592776183675257712267213952 9482287 -400849765526983682001807037864708686064 9482288 -24526325419865245922432832841551986688 9482289 -110871774449722374355681798994833718880 9482290 -19962585479294333155671254829866880000 9482291 -46389223149153538445776149579530188800 9482292 53863688745437302821981873390003302400 9482293 -116297338919073791881285187955597258500 9482294 40790056743850587942100540135869329472 9482295 142898305437726912050988313887260458320 9482296 88698352766265490091496077975441633280 9482297 -249722150170378406510578984574391628416 9482298 51286456702846747992903772098710039040 9482299 -229603862141951949289070656869340284700 9482300 -42412119303275058952532440301122137600 9482301 -66260907645548481111358282023919975770 9482302 62894098746356576837926292239495541760 9482303 17632717341708198736300547252405271600 9482304 -31868578377192260236691276873733242880 9482305 18249393709271685345249290653807594560 9482306 6335187485099885216405592945441056640 9482307 -20361059999292544115223037836150929160 9482308 -72277706775919208543574053428266845184 9482309 172877845786600624860017621064962806752 9482310 -63090644750488860710875630916125766400 9482311 -110932407590834972916443536853288924160 9482312 -83724943428888320201583992261839749120 9482313 -5702149757245004983498870896515884512 9482314 191086748413578915092877726701397135360 9482315 58296226847020384970824176526905228960 9482316 21416743622805282900850285792201964544 9482317 122872275499172364889664873994594848 9482318 35017645039254021163576914101474908416 9482319 -71685962243317245926639357506043205120 9482320 -13202847938835110631288918229139865600 9482321 29103528990031913480645481045135758832 9482322 144467481038651769039356200474227526272 9482323 5024538881315417897705604526488461680 9482324 111713756080061858647481573451765837696 9482325 -27766832418575430312125508972473016000 9482326 81512842860093800793259806523540306560 9482327 -198905000195300920044203879991710241120 9482328 -121170523561753046526840470531970170880 9482329 -217336512480665083435380943953191982524 9482330 -9788412649938982911063798684658560000 9482331 -42784818809636535811564957129409638248 9482332 -32735850965907802425016236037255162880 9482333 -122109785078179445639593301372234452020 9482334 -76387650753413578657301823966515573760 9482335 20632567714026526881828784929379911840 9482336 -124023550342492627653814997396381761536 9482337 46295981144334892160626752131651064594 9482338 40293228398068195867915306994281162320 9482339 172900491871334807992531264153943578140 9482340 -18390444347160312806915384716238192640 9482341 118636939356261214600688608106466773184 9482342 -6112759873187068675120807144420333056 9482343 -62488900129484563087375576876961033136 9482344 -134392229854378286308027811037705830400 9482345 -146023032906134953360719932662913913840 9482346 -39736882539577706852165868534620102400 9482347 35982495413673773521825441786359428864 9482348 -153821177203691403662013820241723028480 9482349 -46695012868036910005058089229980908960 9482350 17845383314148323053482078842054160000 9482351 -15061079953519511457728485111416216600 9482352 -25874443678473328190720387157534965760 9482353 -231145762315391720437180880943770852398 9482354 1473263671776743266196729926314012672 9482355 -169291502571172295505914645744429092800 9482356 47288285813157981373417517614962326272 9482357 20524263630635886251205678485981629692 9482358 -82787663896205902616221182085546506816 9482359 -120712383134094845647106507500115320296 9482360 -1420278158437458692231396622919680000 9482361 19663447831349433394480281055110170304 9482362 39518634831279637181088989913692889600 9482363 332146602643190128084881787659974836584 9482364 -93284299851736797085606652644306905600 9482365 -80949523903888242318837470575138582740 9482366 94862022086115345636495227776516357632 9482367 -21323423017998703076973513710077112688 9482368 -11315104094593076646111538095901900800 9482369 -22035159144237615142352628281502224556 9482370 15277131605580570059176426541113497600 9482371 -71689878956133428214906049485604627728 9482372 -150027093824931792915695811972050711424 9482373 13089933947076467543104198935020659200 9482374 176879197687134004213277192519849078592 9482375 4209370328571049016533310108967192000 9482376 307383509425336846919885950220705218560 9482377 -72601067246458464319708396741240500608 9482378 -133979549801679260288487760127573502720 9482379 86688052688799578507736533885471870856 9482380 -6411003008092152282558327780671155200 9482381 265554027641861528641350998360911360182 9482382 728776426670791186150584501501304512 9482383 -133625044407781359416315289767715981680 9482384 42915638530869921322595353491106406400 9482385 71936648602250677535104236490673404800 9482386 -3461980081753207341311464629083676672 9482387 1827293993225649064992547407469538196 9482388 -11152667746685586682614933963169228800 9482389 13646257871293790100225325504997758080 9482390 149461484289412852610955287266311648000 9482391 437063609425169700839750570658451321920 9482392 5506450862235231687661101092315904000 9482393 -139731908090035598548039998397101073536 9482394 11893258551344172893947865791674736128 9482395 -4496155054385704179830304432349448160 9482396 122022256565694755296580776065933852672 9482397 53506350127749159268908809566411416672 9482398 -51772569685343285718684514279367749248 9482399 142351850621037271379235264618588914400 9482400 10670642455811305476386211680747520000 9482401 -5324169525191361277526703880106597628 9482402 34165343512091651686456194581290885632 9482403 450273826593804883450521260362123008 9482404 -40958606772186159659479890936264409088 9482405 27406346703492120251047025746962453120 9482406 26088959142481864908689094154523074560 9482407 381389394959276181335563486412316128 9482408 -1983111161030145603069779090158080000 9482409 -8335976522725036295380394923568001372 9482410 -47337008364485962606297937075864970240 9482411 -38962856143837524797372500972646102988 9482412 41386540816080062312219920553848653312 9482413 -514414475665343681099156111152943463060 9482414 101490952735761952917350417345830453056 9482415 41609799266872166411907649335778062720 9482416 16268475576938316414545011693901414400 9482417 25416702979042687960588402010023692672 9482418 37541029098876272349517721114801157888 9482419 60711525038159107412992426623990007820 9482420 -52564233473184047245738981467612480000 9482421 158992855765843587937900025539712358240 9482422 224695957026264984964333477858970736000 9482423 201360775772318442005479884841412647680 9482424 -9894172800001171971174518667192238080 9482425 -130238906398337547100638669140359694000 9482426 184248019677332961212997428482420199424 9482427 26273701503752444217914646404430883152 9482428 -121182145918273261656522795394168364032 9482429 -321089298359794633626733510794311598528 9482430 72181709948493322952844117660800267520 9482431 -74587104481995359846130766105814392800 9482432 -109663380124739668598606102111987957760 9482433 157141017306493802556577653209162827824 9482434 30891305088642431990443058076717513792 9482435 99513533514460830778417791641099166720 9482436 8434387126359507888140746426423051392 9482437 288057315844346478934973791670045133086 9482438 77529748308813111381904741976575782912 9482439 26256303215999521962898197204800933328 9482440 157133578540566223394194648869730713600 9482441 -325830553373656462448147638286270257200 9482442 4093431148443889670372862699469466880 9482443 451735301448691550635308175941965813080 9482444 39303945396212438481010896764817139200 9482445 -43737592065142245643530842868910097280 9482446 -2239168741549563459958073240382328896 9482447 -48033050670972684982751886988725259296 9482448 579695764789035365132924024717574144 9482449 373401632347038249652672507558902096000 9482450 -75236362234600196779323168856487892000 9482451 133271402570549499083406492938034314304 9482452 -22681731195956284938942051104760043520 9482453 -175908839119506763658600939588203397298 9482454 146766888518259037529574375471180627840 9482455 27711981317684641189617786082062412800 9482456 385330688471472890560786884740283770880 9482457 -40300819658501369148310905919530696960 9482458 -168880371204350184084532561406635771920 9482459 23006645616427816604947303217250867216 9482460 7902631860724076901114400963572418560 9482461 -158876605461603743887530113671765205600 9482462 -1643026393254340987379237201764412736 9482463 -102596120261484418102645737715061427840 9482464 -393906723910760544718370321702516686848 9482465 15434379064876185647514350644884563520 9482466 -7170916792614146866949488677170675712 9482467 -72364740373044630587370213521242136048 9482468 12037053607445396548124266646401203456 9482469 58797502814283090678588595084135391520 9482470 -1649251131911881511838567904496200320 9482471 -13291225810012073833001308997070828720 9482472 -195756345692160419260565898340310369280 9482473 -12887759259498665189521004541336081792 9482474 -117559269135783971668979470568018781264 9482475 50610606774026123374691544781976694600 9482476 74549812042941304726177667712791414784 9482477 83175006815891835548501006755554298326 9482478 -99395594015639660997894914657049095040 9482479 344421994280630304011657560199458656080 9482480 12936544713769053077245969381240012800 9482481 12380568715024581140505603169846058880 9482482 109166752575762851408331860898534172800 9482483 -415833457319326789336628815719883187880 9482484 -122347684144206759596647611301619447808 9482485 -420798910930079908329766561498135280640 9482486 27789387650112039411665625253071533568 9482487 -23747828559214243802508356713861362048 9482488 -94638704918415913644526380878602260480 9482489 -10842383669953959171024577160590683072 9482490 60139915935537866583562028464303530720 9482491 437369812235547862486717344540008220192 9482492 126839507667753845879480914405233340416 9482493 19942444444275246980064376995205107744 9482494 42761160903679395377802926390172392832 9482495 27320311273157132130668130528270399840 9482496 -76775971513030805225128916174417952768 9482497 14228317902945160672775197089131360000 9482498 -186745751042539343113053401326285667328 9482499 44370477481742114870758404739068090864 9482500 -42049507978759644575314962287853040000 9482501 28500309917902606680613872778060838400 9482502 105890539574356720752254594179889725632 9482503 316012711441769287331060665169669433752 9482504 4316921438374936284592100929660277760 9482505 24003347764726191178654438774242124800 9482506 128540335978911456022178808595867484160 9482507 -67404509926667589712548061261162521840 9482508 636764948762553213796933927822043136 9482509 336332444354234863748917797155099500800 9482510 -152180943238447557586172093724993901440 9482511 114143130416400510134899602670603069584 9482512 -14315837502767780736738580518324715520 9482513 -1628261130663981841575698622815972496 9482514 -132976107483074162007860274405069951360 9482515 -26443069419490041791384918319489059520 9482516 12591675871548078108399356635366765440 9482517 -155241421124356579509564870966749812512 9482518 65635228444792401575280479894594556960 9482519 -310597374939463161901040360888506295160 9482520 -95271342267203280450272286224547840000 9482521 -342105041194154171670592028272648195234 9482522 50179785003804828912428170212650533632 9482523 64934191598523665887003329269905560984 9482524 -177357423045043126375914909195936315904 9482525 -8863494527350291016521699286281452000 9482526 -15291165912173279632511145280328973696 9482527 -217586994131602189612751348753680414624 9482528 197438724972975934221030023422279680 9482529 -133032807500781804254504291669928295968 9482530 -13193651859822786708877407114602031840 9482531 -419783150487524734121465326289493493668 9482532 -2197988594307837301050938622473404416 9482533 -140223909958908696128898210170061281218 9482534 157702597949081246552033263402872424416 9482535 -74867221075973088848949412472115208800 9482536 -53524404022757386280243335430160384000 9482537 -949309487541419480237764182968868720 9482538 2210550930392041178195740588495427328 9482539 -74655699010757870488920757366078032000 9482540 -57498245277945694778986184976295925760 9482541 9688485364675159693300170835987389024 9482542 -39802511898187974434996783876274971328 9482543 71724883072325333023007854615448252400 9482544 21194370255988241663438204269566050304 9482545 -10349553178930571145888610993555509720 9482546 -127025018640146003910803372882628602880 9482547 -27040221615979046405425263128183819520 9482548 84306874812257860293861840088942836480 9482549 -9703474873291239594313519705472049600 9482550 -385312663416535767687884135791564800 9482551 103062436949862022168292563633723685264 9482552 -45343728251209701610712449150810214400 9482553 -28074403827260038519209585712724351238 9482554 7913210995138007296536925037491464192 9482555 -137970873970520764710107714619691585440 9482556 118274704645184301931549098406503358464 9482557 -169196269782156395946595358024846749088 9482558 41303929495889659674634519122200216640 9482559 4078610857203616086800146015405920768 9482560 -17790222450451379625091277841283153920 9482561 -3019320330141902868053344830123399552 9482562 21060277991287886085648630620946900480 9482563 -67919846691079997209287924261007332200 9482564 7470599153655132081901430761657958400 9482565 -23134148137210235070744672068709360000 9482566 -153397410586071836872072747657349658240 9482567 343052170240426108490891976681538838616 9482568 127606070413109147262191545904016629760 9482569 -428850260025227849552689380065453461030 9482570 30622114373098814292427485880003473600 9482571 -49544915088183981100746277399301014128 9482572 -51873325442356459740205474830086654976 9482573 69936965063862472280443609208677464822 9482574 9826690691000901844937693417187562560 9482575 2750647570577055020662661047056778600 9482576 26309458740718422438619084343362117632 9482577 66382839602477555017323433711328501760 9482578 -64392692407949074064352878990122444800 9482579 -142488858539517907933909617939305349024 9482580 70623630974882193638693546174927616000 9482581 -212437985914833800063318016885761869618 9482582 16245902305972783650165097044357058560 9482583 70243930632689674181777973722678823168 9482584 160387456957347994537653643110416363520 9482585 26418629919466606431354189294494823360 9482586 -101205782234447292113193895386886811136 9482587 24906932196938100619678017754030668672 9482588 -153890584933862301244905147139489869312 9482589 -38514767013683129577161175508030504896 9482590 8904603717441740934672780397385917440 9482591 85159758323463229909882454147118856992 9482592 55688129753501343657745782975227756544 9482593 -224794903603155211445473568824733594576 9482594 113435700919419269353623217214552294400 9482595 -105697193834442734399550372607341482400 9482596 119279344382937286946148051225321886720 9482597 -308515364098868339128831746970143735168 9482598 -112207685986630213106512752072771710400 9482599 31382901220438293552986926262708385792 9482600 95776798707716996445755742467815680000 9482601 -10688238124434200963899782419266629504 9482602 56489379854841493867169425927303096752 9482603 -10507617106554866793470260241638789632 9482604 -96458636611790826402120392471420371968 9482605 -160736692882935361696632408826044888480 9482606 26377677421624207656902352814596729792 9482607 -180254849481648756722642319319716548640 9482608 71850318815187636621648325202472108032 9482609 -7020002878441167595661892318950593296 9482610 33285817817511842200538820342492725760 9482611 94983138478639685859104461534351131212 9482612 -18247143248496909973311772996570103808 9482613 69185872090346987534921772403878690624 9482614 103635334820034717003719091176848426656 9482615 55669720282473116233022334153637347600 9482616 29275865242807964179835644887180902400 9482617 -409936740351709074035190840645139345068 9482618 -1338510534595615810622754970442353152 9482619 31650767092837683805446122105470754160 9482620 -78499181330522154529162046655633745920 9482621 10599214676102335676775522116100251904 9482622 -125555193490543775657259217446330088128 9482623 474664238211202069312904218615728808560 9482624 57629948377607053763710429397715517440 9482625 -55717190291573364424224370283919855000 9482626 -213798773025742627416273306368843335680 9482627 307170436395017517130132079257376784 9482628 -121274791579491422347482991440843617280 9482629 172055313203281170184604817893724113408 9482630 66631200029849986660835714816434488960 9482631 81855177372130243504569359899656278952 9482632 115573593450746563243845622465752806400 9482633 -205134685979411296794426646937004333276 9482634 -59055189049502589328689336824912440320 9482635 -235832129457609807843233482161264733920 9482636 -180537319344217503632552268907243249920 9482637 -224473392558766659943886368868949119040 9482638 -77026668907166109792999553644868645440 9482639 18257096648426275764099976888449419424 9482640 -40314491937108916027136632967894138880 9482641 69068072497716040884453083628719601472 9482642 61458517541520578635482415767554527392 9482643 390352216339579039573063632484660218720 9482644 75912953982538076822994467991154900992 9482645 -64196891290695171645868187538060152100 9482646 -110575120436810908044787090905334756416 9482647 -132233546279230386755365034054531633520 9482648 -238556087670618230085255348831946260480 9482649 98394855382259491682309333675056704 9482650 -56650783484221070654280088462506577200 9482651 -69697053570388708993602442001426900568 9482652 27158919277951164549047336420026245120 9482653 -357450708784951587946616341337479946400 9482654 -33933684997867312230044721944796319680 9482655 13200144445621009749992725018504465920 9482656 29880589292196111297771949370173685760 9482657 -206116361354340232495226010974011235280 9482658 16666300998061152441411778297790284800 9482659 -85562450883044411927846164185925871140 9482660 138631573941523346022033068430237941760 9482661 -2076710182723504858378698745792958880 9482662 -30471990933049489030803298394618279808 9482663 11265380130470642413044656828101802064 9482664 250930029395481135751493628360972779520 9482665 -63217210679996326627154521027952878200 9482666 -121016954056832172374299989051899653968 9482667 -54991119747406880247726468767954271552 9482668 -48655742192768547604783814944993455104 9482669 -61767747330270443313660126776865476160 9482670 -308599479497530378774150182196934400 9482671 -155644241719323075755448335512581926856 9482672 64799379208618751481870003944412119040 9482673 1211079243999206164492987398765400320 9482674 -20978295973310971881270086854847472000 9482675 51275621947345925042877022241997105900 9482676 -82781175176878737430548419289769377792 9482677 54002429754524599345302659498178796526 9482678 181084779645928542017334479720513588640 9482679 44298009363439712823554481214201479000 9482680 -178304385441042921026177423271605145600 9482681 184285139461733963179671288888022938120 9482682 38821816843837185056764261990120660224 9482683 10700092670431356940726095482491176960 9482684 119794313637978452566432720137148732416 9482685 218533853614677985370703638980437120 9482686 -51232665996564413736206084403724197120 9482687 -53485644236411400169341769493117033664 9482688 8972713016104223279072009755740340224 9482689 -92507886730395702170666583269043401280 9482690 -54017984509480351917080771546165368320 9482691 60517313878949897756594926025151478080 9482692 132531000894539043899082411203992946816 9482693 -14670589178136976131696697766323412352 9482694 -5654179253942572774568985416542005504 9482695 74491585575971725549212655190950285920 9482696 -12867840444011580363437574479087262720 9482697 179344779022011837974919661902618132480 9482698 -18265032674381294132122177725068561664 9482699 157256838394840493006140548898958903700 9482700 1382924469608539960727648623359513600 9482701 -28703213961442705107268117003415942496 9482702 80847087577144656502499252295533615232 9482703 -42235889058660646280862185076572357376 9482704 254442944035333235169339674638417920 9482705 44445165887777979168885576906455054760 9482706 -33472371718644213835742524028799824736 9482707 16324243432423697404633242164011837488 9482708 300817879455358980316291054486014457728 9482709 184682460377044906278678319021095674880 9482710 -68583182683234886792873256174662304000 9482711 -91973453679493920879467100897462660480 9482712 -72550585078761007439464638546098196480 9482713 38600754544993669856000607723110205962 9482714 -41279482260352774980732206362799459328 9482715 -189376376306495339679226484605144285680 9482716 24740103607950866944996525058850447360 9482717 -44645478843249007539745114821304518234 9482718 14644429066449618973758954951192898560 9482719 -107565009298643053897179170055979061520 9482720 110652226853956785460064083353073090560 9482721 182180040606024900141520044578759625504 9482722 153871186561330545814248821092337016912 9482723 3848311777663109775085025365940783544 9482724 -210042477296568074993481489782583060480 9482725 52465516991595700258892015099901694650 9482726 -56812089395841654348027924056224417152 9482727 -166425861643042836323659866348496760280 9482728 325527356601105298031648064585813442560 9482729 102502254995435376431179141842068579040 9482730 31417370570395186758528957623739985920 9482731 422518337347230978521027434170389356532 9482732 66613796645864713272893208819142517760 9482733 50731481999792467602913005335020682700 9482734 55136191495497188525565375712713793920 9482735 -152231393439020976491108697052956859320 9482736 -40005973882192807989266505298901139456 9482737 102052362350214629393096945635217098992 9482738 64240013566592210698605937118714606496 9482739 14273599934004362485542557494153528320 9482740 -199710766304035248971122462384503471360 9482741 -252727464674099384763139978469262242628 9482742 58355722772177455114571076103570275072 9482743 -151338974714110572152335493555620394008 9482744 -120096899182106673986347587175891107840 9482745 42032119214535824436807191683218071040 9482746 -26083492100169674547206981878985696256 9482747 -1791169543567630732588081822475774040 9482748 407976711981253286378563035089510400 9482749 -60370741837311089904105411453561355040 9482750 -76705941573434774727902986894214496000 9482751 -24682341849980509347294137297907521808 9482752 90197003877382066816955469618795773952 9482753 -173133214870537192371683993918508034944 9482754 -43029971583801108026491352387101207680 9482755 -115931656261394151057963882659981569680 9482756 37251417325166179161276294203256558720 9482757 -29832808273256779691435235153642339360 9482758 -295317133920737503421319806427269582400 9482759 41430798871781012756139670377413815368 9482760 -12133876187738044260141722652347596800 9482761 331922745519000722363357487144573558912 9482762 -26561802718571480043095700479481831936 9482763 -324417500770250744799209223501896064000 9482764 59641548932045990827616991736007850496 9482765 147247157903083537310228950926094406400 9482766 -28502161930506347143103070739880150976 9482767 26933877241781455856613116855616215040 9482768 31597787455849543488198206732485263360 9482769 175421700260681725387506998246339232000 9482770 -290937699965244777447888018908349120 9482771 -79300147157872248683064289221963206256 9482772 16235465851061749436894032237025218560 9482773 3022656442378404401271068990194288444 9482774 178166730432193919413044923028579251616 9482775 -115476416578642074682796059610015424000 9482776 113555447062277542713102817154493480960 9482777 364520345044572146963049150417271015626 9482778 233339684773840352796143726628822627840 9482779 -36059722085861390993933099440025026016 9482780 76951816730202435719877760844275891200 9482781 21216790150266853373304912676315365888 9482782 97671487525898781607512206538088440000 9482783 148245110599434024013202346752342152032 9482784 269493815080580046937101006147574824960 9482785 -45600583454557344774188299222479048960 9482786 131741912012179309019705095619851549440 9482787 183758898873640246151931065147582937960 9482788 24905933881598019388269019768253337600 9482789 -173892867726036819034601175694814527620 9482790 735382048245784988601865220979517440 9482791 236344702567158139991754796551785651192 9482792 -97700488780982487254376222003021987840 9482793 -118004369794786822172190045135684583536 9482794 -110656286916791385347905584160597844304 9482795 -94153107812391192410365954815805962720 9482796 -84772198655250494210099013568837794048 9482797 75768801580852756608042041040523844460 9482798 -112950267232384385132627285541046440192 9482799 -113262070748701531126863630825407942136 9482800 27291737233503417407855315991588044800 9482801 465186628419034686567946666510672090932 9482802 -25739045062405012494375693775299887616 9482803 45912158504086543563146305774606778880 9482804 49170242389030201520320844131820213760 9482805 -235579315343574630218484618390544848000 9482806 -180378367727236524072468209718199575648 9482807 -160497212258748335434111754756763254400 9482808 8976642969092016164498261613350092800 9482809 31387752119166591606606202713776406016 9482810 -152297055369270898417881032688509905440 9482811 -11297125166392748503224302134520768400 9482812 -52042105677732245504910193098264761344 9482813 -83896186367445998664654766505965659156 9482814 166645859799264134135734597721130362880 9482815 94971490085714327597791812443856681960 9482816 48941884624388295797233758441691938816 9482817 175588499431793271482953771176303119712 9482818 -34498661697728777474721575295629973984 9482819 127494172950945008814705951655471537800 9482820 -48460018518357846402057358945914961920 9482821 423180165297417059971471802490024373944 9482822 95095345132453953735533111172607948032 9482823 161696526684351821004298057286283389952 9482824 49312869984824785878346379478466560000 9482825 64660815909081080618165173994267187600 9482826 118579199632564832563703832630015840000 9482827 102864437561594433201731484451977515760 9482828 13573269810474580432922136094145404416 9482829 103207842562185430084590587772184200384 9482830 -5556332777322187063958176239272582400 9482831 43346524902483595152651366017194159104 9482832 5940882198777179889245687975620116480 9482833 -6285728432603741682486388779716744736 9482834 -190538516657493043355157974284953386880 9482835 45118530239089980336356128944073028400 9482836 -120931241364208573968783630312179564544 9482837 52735674874919846771031030280804952832 9482838 20123963821416918055692108892538880000 9482839 30471720128349136257151802237671366480 9482840 194751077784319289859433581635876044800 9482841 103811130939792727880990476230873314052 9482842 70368141043092188933623365912005552352 9482843 233314273834435824781612508314600233840 9482844 -38369745465456357687369954443688345600 9482845 -24144552871591642333157900307069724320 9482846 -15974986359904103722735473722600989056 9482847 50870672938636779407984931814805085696 9482848 -220616352197730961241249186866110136320 9482849 -118522524920831423908162832917422596220 9482850 9950652006593300005161870185810767200 9482851 7919027604996358797297805335529566464 9482852 -19434008337511573493755041744294002688 9482853 147008385093726043932962521102870967904 9482854 -60066043396731391103704431431614010016 9482855 76927409568644048942278612709190974400 9482856 -794596359388689417362181926296780800 9482857 -61821786651433922209219994884762621894 9482858 42101403498376833020056110819621826560 9482859 -434709312091309549423577911742138195280 9482860 17188986478225740215636935283534254080 9482861 -109667131287322069738740035954318232960 9482862 25188049037970997654474477245478440960 9482863 53411623701267143729632539875174754424 9482864 -5638407017987576477916272599751000064 9482865 4063531833297551721069712109663003520 9482866 13494800704413163633754768902141210944 9482867 -698242170849600463864244727784582512600 9482868 -98547971026893583298415116178560256 9482869 -94421624411174984360230541635965692160 9482870 75264444542023262562154220357560058880 9482871 -129494573638417295036040660620669912088 9482872 -269178680042075171881460642963631390720 9482873 375693066761379247819036566772437862122 9482874 76167365743938902825672530100826716160 9482875 -22623480479728162794146219969311980000 9482876 1446460755755852969963595494227835904 9482877 -100475829485903557826846932497105026304 9482878 29454044907922771074168506514408507456 9482879 64187571709702620058550687608389138432 9482880 -134712340331363852888207312195420160000 9482881 -242506204068932100702948525836564018000 9482882 -126112566561611767409871832041048476208 9482883 60246638641799306311285475135314401600 9482884 298447242180092895693664795257338400000 9482885 -283127752828530776427312799841756292420 9482886 -56970156815098389488611229345446625280 9482887 363522800360002306460098388354529792536 9482888 230738387967674803963351045974378869760 9482889 135622488304484744394720231677314810368 9482890 34523018801885245573124091757771977600 9482891 355551841295633143380568410478317600 9482892 -59236462583783302995801343380371010048 9482893 88341410601743258235167032425431958720 9482894 -1085949333920478113136151438214973504 9482895 -73930259175437299834680916644168067080 9482896 -5434520261892653114493574381489512448 9482897 302647860173563219094850907256969495346 9482898 31746941230586082605640940563165492864 9482899 326736624998852201673520823961148265900 9482900 6601156678025212147423711409012736000 9482901 -170493304112859734237528501556007535040 9482902 -44810778654922866652304110762440026112 9482903 -309229637627829612806094689835596161848 9482904 -76684052633025607900597903121132451840 9482905 38170913464658953416349893335510685060 9482906 82002770697524531169663171960478241760 9482907 -61835983549291587217808137913503197696 9482908 -234290984050599018387319221787027298304 9482909 358562643708000265578891585520775904 9482910 96233313390414446157755237491282335360 9482911 -136771644447438328915680665040301811488 9482912 -167978674676054894291732036544818577408 9482913 -20336136314553104489923072960395469440 9482914 75023757404710423705060711458422879232 9482915 -21412452828351625620338978503165452480 9482916 23378237972771611964585270207698151424 9482917 123819154356867468967826519997574281312 9482918 -105769005149089422722522482834615479840 9482919 107495761156386517506071171777944320 9482920 290052647269500771392358944672930764800 9482921 87380864360272533216394195271468236800 9482922 113295100118793163425991060679418755760 9482923 -75139396526031012170830369722729507840 9482924 241231238443127227217967382029551688192 9482925 1638291070455786586707323357203696800 9482926 -217348907478935596404565005315696593088 9482927 -193163863089480196861990218166864762224 9482928 16734110209044293770217029439176310784 9482929 31995081192113324087490300794026128530 9482930 127498130816910132240172620483235731360 9482931 33391122468026269929981893525468557440 9482932 45991513757926489794811225872735322496 9482933 -151510696406925948080204748219268972818 9482934 -58520201623898123552459252072146873920 9482935 -94187004475790275915118464229708551680 9482936 -175133264994946180060403133079882936320 9482937 -30101321005369302455660969843051697840 9482938 -152512604688692870236057851635037592320 9482939 -18087543988512453918765454100715939744 9482940 1827224668326437012713636787909529600 9482941 -30736914455235480698452491038292079028 9482942 24473241387598317641467656493617319680 9482943 -65393987302887882569466278700745259136 9482944 -27142596749666171190871780406726754304 9482945 -116075535952030036549723776834339085080 9482946 -29641558847167225257096438487253901312 9482947 16628863039768520541953351012921784400 9482948 138946265090648921655252082206643271808 9482949 16008326007218593033509445321272678624 9482950 16908688814098143001815845809531272000 9482951 -58779096528539991960231068787140154096 9482952 -20064677915131967813990445223730380800 9482953 44918167710053828386895832987799603840 9482954 18907915832951110809741879782737970880 9482955 -169408584914554460810495763218617505280 9482956 17267356821603136955012689630267238400 9482957 100593864161313807161165257054068503520 9482958 -70069491415042693398970274867749358976 9482959 255510349350946847278278029550099717120 9482960 -19665683531923112576674164313362432000 9482961 319874688616540244288909783884920698400 9482962 705380298462350395596759965719947264 9482963 -15841116896954805826247677236353839104 9482964 3896562777115332742650901957860956160 9482965 183829261658990282556531005907800896860 9482966 134113599915882858490945474423525254432 9482967 -45501823258466058642402182386697931360 9482968 -262155902036397512676351370916006522880 9482969 -11316169976934860691458404402302089856 9482970 22540531784756278644567307615048277760 9482971 390191990941863113982779880937409310000 9482972 55757704635988456699236507894950851584 9482973 22799980895548286659005584336713457952 9482974 290979416349623846541259701023617492992 9482975 4480322425140413160457662304583583000 9482976 7499776722667513046265106583216455680 9482977 -46973171591606905770469151002195128128 9482978 155971283001941548809131343465627213600 9482979 -216031856955009525628870361175634861440 9482980 57103190134135589986401064350650319360 9482981 -311794710813684836475917726934689689218 9482982 -29625764504160403945541109023417857536 9482983 45336213857459775471094789294448812680 9482984 62794738944018322701304551078775603200 9482985 210556001517466323685595280472244289600 9482986 -48194365954210920148504871194239192480 9482987 -272768809592463480665952048822855044364 9482988 4919175489268961509513977059849404416 9482989 -41320250578896140285744989656165474888 9482990 49534711217852172084533902537775433600 9482991 -57818793386965969113279391308855278592 9482992 671040605947635844093591528971829248 9482993 -12972332685029334588513163313323629312 9482994 6933116454672620411104643664587828496 9482995 42952539596588329025415719315810239200 9482996 25452112493313165060086703894858240000 9482997 51151555285609528797956378388310764960 9482998 27496362667763067220604129402453636736 9482999 128087443664994645336344089772714133648 9483000 -72114507084331898853419175058944000000 9483001 -178670626764389130695887434830708183616 9483002 -331903037926360496955007782607190814720 9483003 23171606680267687955801543074149465384 9483004 -491757794825093623416894137373080597504 9483005 375696831225207494568476922880552320 9483006 -11053774645773846415155479268518357376 9483007 -40717223816291674559454810843894271744 9483008 -31023701515618186683618067748927569920 9483009 -99626599144536207142775111222743052496 9483010 -6116204500280876419189696385733888000 9483011 -165605271273442682363112280970378568240 9483012 -69614912506791639791252521000341504 9483013 -12587581148513450975721971161852838436 9483014 -47810597445198319728595668350251998720 9483015 -373084696259487562352394751845857280 9483016 289281277984559576481580813377411732480 9483017 -136298139317076612370156540915171208934 9483018 26610373515886918004569936803164123904 9483019 97060486343199367241734219007476986576 9483020 139162174904629470589337617824294036480 9483021 231252541188540022605142908473498274240 9483022 16984935797990897557089589962410661312 9483023 152682860356909585962578535546999596928 9483024 1960503018670656883006448616197849088 9483025 -48092543145572873697044963558577779400 9483026 17231562842964655547329712185608900096 9483027 219990106287350232833482909823398228920 9483028 -7332614022350032422447137645508358400 9483029 -323564998893377538118392528000321556740 9483030 -29286907129669791207310591971665831040 9483031 158911231318701381083814528544434524664 9483032 66197326772709989954569202564544184320 9483033 32463711901020029505114349288723184640 9483034 -76761318482893439172329086945758037248 9483035 -62370153722911892338983684827633795520 9483036 3859989172933209771853167455884713984 9483037 -216575251465918682829365680781172380314 9483038 108818361794600078513389141974270447744 9483039 91207451844524040167183981938693027200 9483040 -26425607964663923242347813751719198720 9483041 122115687061457147862824265790780409442 9483042 44691607653809461217393083299868723200 9483043 586180817426809972758196076553195593400 9483044 112575497297597824481524804090075471872 9483045 9640664607627529659035088512680010880 9483046 -260356456572335495471982594678478505280 9483047 21645682322746802356320800143494851712 9483048 3626589765483590543328577206826598400 9483049 -473047098254475062588035349382340827264 9483050 -80396578846499819197775317903850473200 9483051 -62760302554630886683620189825137203368 9483052 -149795170762256961214943302148292170240 9483053 -337028861069670121819235841544193230698 9483054 -3111174849596530419759648087298123776 9483055 -115806073867006250569455254720861671680 9483056 15203866066832135924824693021776052224 9483057 -281034705175085293613656121362323536460 9483058 -59507912913129964304113624156396981440 9483059 266872526993096352266329355859230605920 9483060 -112104638159299791453051376014423982080 9483061 -27711170314474773804209046366669207936 9483062 -29644983076585854391320897604772308800 9483063 -120099337412414502650817283691803296840 9483064 -41494240952762638493338276316290928640 9483065 -2031775862267434062317029437062986680 9483066 39778385759303182905026656032363587952 9483067 42863380047238382773802243686274050152 9483068 -30137312041095450842554228583360643072 9483069 -14723187738156636318239637288213939456 9483070 -145184377332645486921510257222081462400 9483071 -17057105933831079916904932674292150320 9483072 10191450713410203408912163637676736512 9483073 -102663690135326226599821676782826707836 9483074 39081567354246796753088337200939145120 9483075 41967086625472217723697435712890393600 9483076 86830413582833925156749741288195858688 9483077 289002033532898397937905424860536608926 9483078 22971253146400284855784064663268427776 9483079 311246155650879663670950045165440060976 9483080 399052896312202764923593401177931776000 9483081 -113985170628926547819353551856141143680 9483082 -34384178743448135803534209364144989696 9483083 -183883572288709812777086881995258034668 9483084 -7607308071309525782773331924140296192 9483085 -75459462257159441048373315164761703220 9483086 13138533541467621480925119813998974464 9483087 201987000409442671618539930644048741520 9483088 109182124999649919451333681212141658112 9483089 -44043627322874539553388147739405172736 9483090 51672039960274032939312678383134310400 9483091 7113347740921388071557513382403890312 9483092 -37065636139151458717285064507577331968 9483093 -279637073326991565512552335265019492516 9483094 166059392562904764311745457721722680096 9483095 -67314397766171641334266862732417490240 9483096 70717109032591835028337743805266001920 9483097 -178503038443997648610639707191268761266 9483098 802661158922930214296362479018897120 9483099 133192397477648940598331588686318262640 9483100 64218630838869419780829297508710220800 9483101 453001131844554245821180031479836696102 9483102 -76254256149431481149739659246715217920 9483103 -24287833530873796264090135995447424000 9483104 -165214388054410426836981830432764329984 9483105 -82777714792783546044835828530782712000 9483106 89407764279283476112177109276200540752 9483107 395941808421289664363385309360330463488 9483108 -28309417531479934021869639580988872704 9483109 48006172376992044770436777760834620 9483110 19151228764475769073894039711468753920 9483111 -167628281725010147967632227311749710440 9483112 362065259534509040247699600628339891200 9483113 169657262954163334165153184053999735440 9483114 -44383144650996715334389592628760804608 9483115 -88794194401767774411998526766179782880 9483116 67204441249287627000512773292598831360 9483117 -74189065498764430502011594474692539136 9483118 -50833373032056348897728991157667298240 9483119 -485933065485838869691188644473024658040 9483120 12091478822018842406324383892152811520 9483121 142330232534979043462749224116648469044 9483122 11954046373894324886450882416418116224 9483123 4170619282913915858400370650788829744 9483124 39933281937621400208490781181944600576 9483125 -17827685313203037415257622497809036250 9483126 -20181774388365480911937161735809198656 9483127 -432269999639045860294800603124998750288 9483128 -128928337914959667572689530441649152000 9483129 89181190678752069093800335552924958400 9483130 -102871438183135095671614973741782087680 9483131 26671874503834451525808534487551968544 9483132 16804357124450469608418193948048630272 9483133 -49612274504595219470149794035923508 9483134 -1251438779822228676847971822442839360 9483135 111672698916078261425163444654598995600 9483136 -35915672586111426683802474814793318400 9483137 161369833206120254480857558668049817172 9483138 2263261967158175713320326066782983168 9483139 -398614829540382786797334446018751784544 9483140 25805978924918241939116155847530375680 9483141 -10521875968079522774362759071050707296 9483142 26925790250765858843603097723129247872 9483143 128966867912191714528603913937525628320 9483144 -111306614743065885077495788199993180160 9483145 -87981621146316499091970552928715059200 9483146 -27288152826970556794166427534616492800 9483147 38252257902370731586336456313741939640 9483148 106738861405776393326344348105206968064 9483149 8530211108287950899802622103071693164 9483150 -27087807276966850671555823057918156800 9483151 247049457567571212124127253894946701792 9483152 -1239828995983685663599304239459074048 9483153 50009794174949883691152726359601470784 9483154 126894059976486941068888143322224037776 9483155 39636074118446616434658233548024887120 9483156 -3942818847403516816825511334568256640 9483157 -10940561394083643671574232164218252100 9483158 -111036626847208560224995763358936868320 9483159 -39909452578551760551072421061960979840 9483160 212896930804453281355956489378484224000 9483161 -83835849502482025193293192474514849280 9483162 16071373210361999692373188787034328320 9483163 177168221445488336367700607459861030280 9483164 15831403295231274497227729126003539456 9483165 -75616538560814930414104865743999567200 9483166 28363973724589928324725358396976752640 9483167 6058570958790549580285194825909267432 9483168 67473279067066531479387885496804835328 9483169 3273964407293792028046119444532505570 9483170 -39392935463839022730610050448856106720 9483171 154818557450684939739843226467831605112 9483172 -52966007115163920979312010924891962368 9483173 4949841202266612007907763069015238080 9483174 30877634023403955284464482606135073920 9483175 83417436498086439240979967943529129000 9483176 78095827728719810325327128965856870400 9483177 254383177809908525897908646625618432 9483178 -173026257529885725658957003522176426144 9483179 -10600112890038420297884417982059314560 9483180 -56198846376434898748376316451937157120 9483181 126755627238185554811527852904424040982 9483182 -183312468082220968458345414011452564416 9483183 279251324847445341923925251245665843600 9483184 45073860948696069311755011872379060224 9483185 169905536293093109923273454968777219200 9483186 -14502127101225975831552937244664947712 9483187 13144336423882071573685936501578390352 9483188 -49629009809848204515495603590662901760 9483189 -400898941503375064819229779764215280672 9483190 -43646554155688438564192928053124344320 9483191 -83075562895133757196802367710032776408 9483192 105245415477418288339736113533451960320 9483193 -141335613858271917489900826333569747516 9483194 -44372627578117287867577338248436826368 9483195 -208483636426727348832992923256764365600 9483196 -179857466873968722570926037955042324992 9483197 443348202228448988174069659757509880646 9483198 36636170515146222536460111766537990464 9483199 153233168310968149074659000426997867648 9483200 54328482314451629492696879167124275200 9483201 -36795881811807591695196426345201497280 9483202 61304812452419426495879807327550009552 9483203 386231341794297330641130509159658137280 9483204 -50739384343920543524120409186458204160 9483205 -141321900230130379034342703704324021640 9483206 -120337304669179064783940393116730572448 9483207 -23433272556614268960113706772694953008 9483208 -37706422119606734760885768150688727040 9483209 -4495091745079402040516591165397467184 9483210 54175578170977680623117576497269964800 9483211 4493202971670641440538967491789863904 9483212 176239051227172003881798652050051079680 9483213 157076258843972109595918649346323492544 9483214 49840838823672554460676846203305148480 9483215 45778260673204389052696038330216521640 9483216 46565938252262706783125044306407063552 9483217 -52277957874964559703851161502958950400 9483218 -39674538030894507881754879123806189760 9483219 -178006131187170199040508175296237606156 9483220 1313782569151200813590651544994990080 9483221 127135715616474887551400980319853302688 9483222 21169349421571106660341970657978241024 9483223 -75373001387960464248206199815436724280 9483224 -115534025295444012395875735724634839040 9483225 -32394427771285487795850552190624052400 9483226 -178132431327863119184265814514141852688 9483227 -2577436261685169663672878873824200720 9483228 15085588969928516839930267408617357312 9483229 -134987417508524034077381319963842645568 9483230 38589895740219460253837104732518787200 9483231 85571853446897017006897355352613488144 9483232 -48279443997426068556303211677627187200 9483233 75569353097641378356598085969103736482 9483234 -8437331188802010721685749421606641152 9483235 183001367029505946121810392393774073680 9483236 -68946825947244214521950906745794199552 9483237 -12623390280772077575536393801248109314 9483238 19704120355923488372692956638078492544 9483239 649275147203852669800351778918455390560 9483240 -49010346293641223784092946321702912000 9483241 12486308483961473698475570761344633600 9483242 -249408315645125827469847768207360460800 9483243 -74400536452135860140843140127448758784 9483244 124195444029601670298252042667561185536 9483245 43255702201841357931480400760032197120 9483246 -49750516682297432340505119283914839808 9483247 108569605243107592009360619848868544000 9483248 28716674189000104464521287562291380224 9483249 58415312596669717841517918330858796128 9483250 -11402983941275121508170756547608960000 9483251 111704311399804523601004566819806370252 9483252 -28017834887392049152882030997249261568 9483253 53674284720649044411371383493529824768 9483254 -323817056906490932878803314013321600 9483255 50667092317278468243020300796251627400 9483256 29722002109785702103874458238023680000 9483257 -8836293027377840595592914268576776576 9483258 128365337766212351463476212239980701440 9483259 71572250944266979200107392663093560600 9483260 -207278367908405451194673121556550981120 9483261 -158958526894240803340747735654515028800 9483262 -16504413917327207864049687856491904128 9483263 2894193229898777804115176530408278384 9483264 -165444369684408491160983283708198912000 9483265 -137387388042391099044723018900723794880 9483266 -8864092258775363366968174676442209808 9483267 -132136272416324076830117620280036019720 9483268 -193236603097874837001171392769480069120 9483269 -239213006846441083865891491720514007330 9483270 25617882510112782476158145432708169600 9483271 -50058359729625052128410993234301874720 9483272 -74001242619720330843452701546551705600 9483273 295025392698121642015056393832790830122 9483274 -303975707891015897541470131885085335200 9483275 9792087837558233700379457379523155000 9483276 -9047201655508804609268248652159102976 9483277 77915184677453836833840616932878527692 9483278 2367081935008069597386629625579540480 9483279 -41087071100356293861743003195663897712 9483280 62451162058863555137060085572016537600 9483281 145874398369992362931040623992485171200 9483282 -5619959272474882859384872666593321600 9483283 389243572895534030777919711775765375532 9483284 15908131735749840780373133262049370112 9483285 19919853791986721828976697823694731520 9483286 -20245743774898624143955018805094717408 9483287 230694924970868380339051670547374549592 9483288 113627714885740549269843467968472002560 9483289 -315940523624407358659384995092058777910 9483290 578171831506270808890573149112252800 9483291 -221665870856002480256347987641383646720 9483292 -48972053981930664300670580422796167168 9483293 -61322055614783013817689070946802313536 9483294 -69623791787593798872764016600629078400 9483295 -133045614429981959329988046859640986200 9483296 85378733010403594053155543466481876992 9483297 72401621528289914313945059135391298272 9483298 -132121649433548212848234294328486397952 9483299 -64801468952820227368992988476187768320 9483300 -31492448119916143192678728909999571200 9483301 -332915826118267726617999718534603218048 9483302 56392216028929871529427518880245454272 9483303 -48108008255929990486235164086466194432 9483304 62300671945910657961662766579289528320 9483305 -57376543947143494909564845326551950840 9483306 -224924727990235948847039305667174400 9483307 74699788273227518345141941361004325556 9483308 84970875007100212281822302555834104320 9483309 166157946367700439904226518252625252928 9483310 -13993067027019225225017159446679461440 9483311 350580910417289946549198032009028019032 9483312 161089694296547474311795829055651840 9483313 185804539166396166258786046423623353280 9483314 47684246607316955304541213791427482624 9483315 -51890866141703828409998320949477718480 9483316 98800303899395299638959029074217159040 9483317 80507082440547819527283510950088768366 9483318 75510057120209351235803850486791270400 9483319 205554989685122260613334403456551307560 9483320 -53152689639266726299578322448449536000 9483321 57770245038946004873918488477657637712 9483322 1424834787770225124030950922478805472 9483323 -27182253968426660397120359428622785296 9483324 -133269937724291750356358771734377106944 9483325 202211944135393905999332932578933276050 9483326 11498601523964702096518195173076393920 9483327 -24452195534504003109160524535638579360 9483328 -33681055444606587443845194053314412544 9483329 -268087013981825302368554292410880959100 9483330 -41766019617062862372460539589541614080 9483331 -168152611886007512926792218381931686912 9483332 -1681291651040338425513054646155640704 9483333 257029698516008244004439414876420941824 9483334 -25365054884190134857394792364929212416 9483335 -262811328818966918896678191471807411720 9483336 -234021828738820668815971348491403975680 9483337 -176484798356293404026791501725332579520 9483338 -164103076504852345104752418985393290240 9483339 -133823678425650031790888006086703327040 9483340 41452849116800150295570277834798156800 9483341 13544641424761640227636023052357429248 9483342 -3479305793613953254856567991959694336 9483343 -83442533117972135588055488985419214936 9483344 23610705736602281412117260615465041920 9483345 -6421883995383209346587675974976160000 9483346 -117908301240071183515729516329937462128 9483347 -169459334149501128991601719795199229204 9483348 65126383573300938995951532354457190400 9483349 -7727220293185866878737223435937076736 9483350 -1872369703291889390792616272865163200 9483351 21907214081401192316886069261275370624 9483352 -121439472516541383072465734237624832000 9483353 -291439339108007577205662007347398724336 9483354 -43417368070302756492367709275980657936 9483355 7895179563563023797787608725747868960 9483356 67450628967329150832620158636766200320 9483357 -2189502609932796331462091869365923904 9483358 202506597547396455285909986793709553280 9483359 -100914996049483198120813172205128770584 9483360 -24292702546691988542161377107430604800 9483361 341057465760990321382634448250378236962 9483362 -53129034814781011623912569206676971440 9483363 -151998614986063047093644527291710567708 9483364 314099346415449729067890065745696433152 9483365 -63628045079705742377904874173650764800 9483366 44432179308295863653917890262493164224 9483367 504588531573013255963070971955389222552 9483368 -340434510410853234476890983524136960000 9483369 48180829724384732548532015434904835072 9483370 25481412433181042281416748499447832000 9483371 -599562102592339695770553171283889856 9483372 -147651753373865526282548456851766691840 9483373 299579029029706052128530554602156225622 9483374 -21359858065740784809907685979345708288 9483375 146862331651271306093934791774013120000 9483376 -15278072050426606698356540263425179648 9483377 -127222458272892801620994346930447287000 9483378 72725139226569830863151767400168924160 9483379 26879949565360995679842024500598243576 9483380 156237744352210317311066889748944556800 9483381 -137099442809786154531563190051492890688 9483382 693291906840754580739804564844201344 9483383 16839110838964743143866630498480745184 9483384 -17300593894142626476903748926517063680 9483385 -166094388521310218368904925019765599420 9483386 -47086924968675122571294767306618662656 9483387 -74574953912010826385920146114708440040 9483388 182009153855392565994561864225716492288 9483389 173734795652128637209685224612283131680 9483390 -8648311983792333439428387388799873280 9483391 -30416821792238299488494250719780499416 9483392 -6990738587422194614833625132339036160 9483393 36153322779938820394796861198020290864 9483394 138389751001707869661956804473302407040 9483395 67032716258812937891054506792452568800 9483396 -3293489479049318814347066365248602112 9483397 -27012033849043036559324912195837030400 9483398 -55240655049582821471509731908500158720 9483399 -8446449530181699007167448792109693088 9483400 83186911899985686535676450692973952000 9483401 117909404859957103331332029964691925402 9483402 90674684614962411643872959739989490432 9483403 258073881893234144684473264613328398400 9483404 -95738053089878995647711695175547404288 9483405 -80345265577758634084295973904983255840 9483406 -125490471708103469654999967957689798400 9483407 217772600340738308982046752665340964656 9483408 10257307733757043995092863114647896064 9483409 -61360151477375190557219497965532803596 9483410 58939432678362228291153067991838197760 9483411 -49549833799061052066679791443619760968 9483412 121796673663039411755357660171996612352 9483413 -151592681824146333944468283326181154080 9483414 -31468095869888452926758751616785546240 9483415 56654877530666437394931488028332401560 9483416 -186113610314110510866858897629181296640 9483417 158622427407348475703671445203699969434 9483418 5211424119735177905915379713615106816 9483419 -124252548157531442387272242215537673240 9483420 -1554710648717523534190234837458739200 9483421 377794938147859284205356708059423707622 9483422 36452445803954727098758923088597455552 9483423 20998764757269096268750543622826993168 9483424 346468297619914027530354764102101893120 9483425 23953889545924828327634596489608172800 9483426 119416778122270081587608529386737459200 9483427 -11350451262752868404833564111156580288 9483428 -173617336428321042681785677351044382464 9483429 -175066925325181703677238482117864691712 9483430 -11112015299216387685832287613685180160 9483431 33469927285435048960581644368912246200 9483432 -34832919396632197537318402877954457600 9483433 54380728737753405934070695617950661576 9483434 180035228017363526181273726987069629616 9483435 -1760338812415147548676769790470926800 9483436 -93008732842857953824708914347359216640 9483437 51850146354809451102732385169404792086 9483438 -48959377116916427412158907302309931456 9483439 76805226275251639966315932775683126256 9483440 35751546705912802624558977127390248960 9483441 -121257369627326878492976479225620943680 9483442 -177393168002901536228928043226024998128 9483443 148768417184591749198716246620899783692 9483444 -101847629957460640039932317359939221120 9483445 254060096586651865947400279552075196700 9483446 14438360361772895599853683716444529920 9483447 -222218451313173032742708075719954386200 9483448 215840484175193508544977712680438865920 9483449 28114898498910194885742745548926432964 9483450 65161362770392239341859546821981376000 9483451 195970967932676614746566499112674316600 9483452 -26453311907270472632704082734276632576 9483453 172633192491825532538212531540470203520 9483454 121334467174737650292026269502901202176 9483455 101701564564829049102952512971764216560 9483456 73415304509739508650532422015214682112 9483457 124645137641110519315533697528971760706 9483458 -47586951133049224436527008422225018880 9483459 -116824203953431575007880102476388692752 9483460 169997428907410485042574503755614168320 9483461 121420615638174319716250993031133693852 9483462 65644224521070026782839450910208821920 9483463 -135178007576584085644913512011965970432 9483464 -71529317449860600081186164557541683200 9483465 144250690984587446028575391805293789120 9483466 204218832941112561250231703066138640432 9483467 51044151673380597231397001478291040032 9483468 120637510341115757816857809551769239040 9483469 -115476149248857348404208022674238864500 9483470 -584131414966472339927450792550339840 9483471 98350223298061113397406527813227670272 9483472 -69732220276664804074589770183747043328 9483473 275116582669311204961501730330892532722 9483474 -16678955648483218030115351657848872960 9483475 -77122391590075615417443428235006836400 9483476 -26803811547421989443881818136767467520 9483477 -129984907719986818951213033100408573280 9483478 489636510360101249668705489170613824 9483479 -86098097865813750243217023488018197824 9483480 7808992581006680198367419563622400 9483481 -41999531047573966285498724534462163136 9483482 -11423374445694699913880282890393348128 9483483 170260839700982071763584101673557110400 9483484 -82284401193306806684841609393988116480 9483485 -301552678776232110535232271198199115040 9483486 52528077373984906119436715574657017664 9483487 -23909970391685773554349835262333892960 9483488 -75027073692558044674081029374844862464 9483489 -17005886539158559837356514955390572800 9483490 101050853071673517139447451769138228000 9483491 338396482506687364272634791668318036892 9483492 -196295224896138644461071590647602613248 9483493 122591327775718568486531126009602487580 9483494 35349083144961417484860563053783171296 9483495 -2211784545146623232441227401211200000 9483496 258138240801596655231965786457569280 9483497 -136656803521721912384663059408667975280 9483498 -89611810926395857950523038047126597376 9483499 155082516201814920467773302378270816500 9483500 98748707936868194905722939952869120000 9483501 29762010767332697976201916720324433664 9483502 -23056460288297709468389161030966646016 9483503 -1206020554045110954717290311507708656 9483504 25047258984468716896376793611361091584 9483505 81405045182527201176500302209940369320 9483506 110278742357506745126460397301760743952 9483507 77172786225491836579142974148536289280 9483508 27471815489086377901077777192076472320 9483509 -174516710813578658518957399615134746994 9483510 -50059956259136310653658852399651655680 9483511 -38331084214693411411666426943028085368 9483512 -206117427818432648646474592991565004800 9483513 -58730001125060601714914073546944898816 9483514 2462337920104736821976791479933853920 9483515 -187228396482436908341781463819604557200 9483516 64075653795085362875183461656150776832 9483517 -265052636755164888469172026040614943808 9483518 155817554330192058197527862402941882752 9483519 181226779589102753830185501094089427968 9483520 -24858933468526434629527424896440729600 9483521 -127036952778693397311960076543037882112 9483522 120577741763604727863146341335652523520 9483523 -27701060591790778721141500111337873760 9483524 172232770507763389654843278583314900096 9483525 13610567422230239905313313476064899700 9483526 -8862784813723645134120742539498360576 9483527 -119011467244020760107860012802517357560 9483528 -178952775916939650832004529738146979840 9483529 78926379929711837633751132628041731280 9483530 -12243286437199856500915162656409881600 9483531 10026213272968646867296114473416728560 9483532 105313701386730553663210348415251341312 9483533 -210934915547367082342721319962388819936 9483534 170021710247828247865565640628314330240 9483535 -29218362552108171884688148506870682920 9483536 68642672766096210470934632680191639552 9483537 -10252708187916156672105961907738812416 9483538 71275328384023757281318505424278251920 9483539 -38160505569435686965250060393176502976 9483540 -76946305324246838892749346149010124800 9483541 285748493413737441832558230714545229984 9483542 132834840141553288326435805001394235200 9483543 213635293575861001899622391799474193632 9483544 3500097755663181444455342090944512000 9483545 103629516348773555653007596537336374600 9483546 -41160515817321810955216949851260633600 9483547 261767780656879321067881484209970756996 9483548 317079506305223646737449194213473726976 9483549 -148986465197937571656958133252207915136 9483550 104109240652684690981624062115376980800 9483551 -18051827936774127312864015947635937280 9483552 -99485103478669169554254546219427430400 9483553 -102141424951404643114421116977089076560 9483554 -51496947925776345027797058277803752160 9483555 61048580093546819674772203290578995200 9483556 -74126378593203205610819490355820471680 9483557 -431468044337225136171606653836666227588 9483558 617912829815715457146039813912743616 9483559 7070900614642126490873698867176042904 9483560 45790038279165538812878673213355776000 9483561 64240736358548205580289213016315899370 9483562 144662111700259353146332923776582214144 9483563 -96137272870310347635480621537128117160 9483564 597343351140970108819114815037992960 9483565 5441638277480404958890676080419283200 9483566 113142724802417918639698157903278293504 9483567 -163114822494186534369431281823057223552 9483568 19779045014579615955075647183250440192 9483569 166969723639551331504513132863071976996 9483570 63747969017206810315895338544431420320 9483571 -177912250211766889184822711806439578228 9483572 52657260924558158710935878086127874048 9483573 -101153531444680750757664564833640811200 9483574 188703365642227513804274941697649733536 9483575 -135766356931366191701245253292333241200 9483576 13923299866138593574539461012479549440 9483577 -10087324215297421925369592161609588540 9483578 -52971664160664586778710101226473228576 9483579 67935876124554359437518466805991830544 9483580 -77025168360064066422617582518041753600 9483581 -156010194935312294689093823100163968468 9483582 38317101653198030940710015848255807488 9483583 -138733921578943723589154196826361583168 9483584 10743922986229608677630406893450035200 9483585 184499233310250910764740112643968096960 9483586 52246913722370959825463768828233122816 9483587 257690064844789183517134790155685570160 9483588 104242442654340687795702200989475973120 9483589 -175825530170716958217593648340328800610 9483590 -53442574717004060447561702953888615680 9483591 -476194154954978106511161569424724320 9483592 631899420851720046471957788913377280 9483593 84786465205161116263631225620839004416 9483594 99850634741258011126469166132592124928 9483595 67270988352817713573707417215870874400 9483596 -126736660367862286101618284228689492992 9483597 -183027049924983151124184032749861373652 9483598 17310120012654845704508837845122471936 9483599 -212196159787054208862781438799973422040 9483600 -5697193682466277986860631844356096000 9483601 -129788996250827034980891194357148259600 9483602 221692259003842711746696100445384644752 9483603 286196754900163223493704126936823603840 9483604 -107113178712925643075910729551588315520 9483605 -62863677975173323363534412531321656740 9483606 13469537722234701051642440414567121408 9483607 -320280040005971290990578233042988800 9483608 -36361036579577551514025754984566128640 9483609 -232742349057672935322125875967640559680 9483610 141604833134984321844788223765434112000 9483611 -13117836775227922914849032421137367648 9483612 -57789048805908039772637417781465931776 9483613 -44248032712219474980802139439348006912 9483614 111458744046912278689439244270342810624 9483615 77945785047175642597913170934560500000 9483616 329498541068376800572546274611434749952 9483617 103140136660793007360735557759296980 9483618 12774709639546730311087145410009712640 9483619 194433467835948017482906953145934325020 9483620 5629445345626422766886429817222689280 9483621 57973523216446656598900022441362684224 9483622 -329866816668445108067640250121795819520 9483623 -100619399893775350128048634746843565128 9483624 -83911070398121866458085123182732410880 9483625 123949843818926200268386677567763365000 9483626 -46672145540505341819781350240624977488 9483627 222278963006060376840224738604217759320 9483628 27677926865632237623345568323933241344 9483629 -96699644026993111533773080466177274816 9483630 12743773874067200227811151585700158720 9483631 295650099902482299495437427342551732432 9483632 -52623465883847923916701825129743089664 9483633 -90624455073827695303327369107376659198 9483634 -248314441351906225158913399614302177280 9483635 -34779812596592209041662545546995558240 9483636 -93323635202230653522307303331458338816 9483637 -88936219153182889008880113830894753508 9483638 84502414126479770680434252806764949760 9483639 204030433344292180440829534470519773568 9483640 226401507406173591781961607462604492800 9483641 -219372513860701165963104124813758625200 9483642 143709459607697665681430299804545792 9483643 18106797970708872670075496124936107344 9483644 68227440283650262786870248728798441472 9483645 20423846288755198639168729232656400640 9483646 -52773774634454622675594030901270514880 9483647 572456591778368945814102604858934016672 9483648 -40807558092499347932819021786020577280 9483649 -6230250299765905717246370556525557888 9483650 747493001797751181233393982220051200 9483651 -191432938246987187582048833584640700220 9483652 17193193780673816609418384009346363392 9483653 -10681676724844146923317397054090536098 9483654 -45984093743029082888280769997217788160 9483655 -36892995771118744975114422239209309440 9483656 -45936842328231054508488393738464163840 9483657 13931592632379049170767377879007604000 9483658 133861230772519260975933238528556389680 9483659 -38208657971811763132366879567232031696 9483660 -120126104835334743854672603139354624000 9483661 69150443195112697476583149289286460384 9483662 -60047666928984990177475451272754956800 9483663 8081982404011148223113792438929014528 9483664 35191463327677017811573981033369255936 9483665 130365541931206744013555937544113136320 9483666 -17835695606073996355704040349482519296 9483667 -362319319006963021348663071814688996640 9483668 -9284591857821638192382792606612173952 9483669 -29547401220064414302529948187539075200 9483670 3204996759909204234493155259053150720 9483671 -284383743911494857199702585495376158608 9483672 -135215902213302038372369904642418114560 9483673 -270619787122675665275648304916025809078 9483674 141647894485602128580082613761105284336 9483675 11455705433665709676682873460828928000 9483676 21578485469850051508621480134320473600 9483677 9993661554397701116022187899519557472 9483678 -2957726900855198590934983689055720896 9483679 62669381532185595636530149507829049640 9483680 -24949529189642997938418432350086103040 9483681 160887576334876564038540387931412479152 9483682 4919174362110975681023786957841123840 9483683 -234105034396099168780634932322487962112 9483684 46152594741169968763283018905054851072 9483685 28812211500283416999524106513291184380 9483686 7055297326001708131087713325102895424 9483687 -46224813370330089820712679951207872232 9483688 14868755356566529509233035605039820800 9483689 538294679851614818230989756028094291556 9483690 -50963166851689698707898820766631974400 9483691 -64261820312226634571753809381071894128 9483692 -116740891021786483001396332088350325760 9483693 -2527700164996214172212424030705663456 9483694 20749712230669388328014839652728446912 9483695 79321861316727303674416100081857849920 9483696 6195868162265417708372590426610073600 9483697 302271796970468970485363040392336160146 9483698 8723813470266779152259486432327470080 9483699 97486229758980914043483486509131890240 9483700 69490828251725906879486331709018371200 9483701 -33742624798696018025482813548903502500 9483702 -63649411360457488911834388296272059968 9483703 -587648552243829417899564458542328481040 9483704 232507261091310535042302161274929909760 9483705 -64112988453088545135394115493697534080 9483706 -8446360173616268384950156538874949632 9483707 109795362781374568201052851619091048672 9483708 43852803306906315799490592017259316224 9483709 127309352349807964233547789326415171910 9483710 -58438388445617618563128635330308068480 9483711 -141264608572751415021035033494601116728 9483712 23966931859312316912900711919973826560 9483713 317863397156787946040339487860814017280 9483714 72118392806274699336409451847173702688 9483715 -1347305801865391856767276752192295200 9483716 -164097642350812913798221128366511171584 9483717 -11423762463967879563550654594045632000 9483718 9386531158529584076695743163729246560 9483719 164998620490279044406393356878647662720 9483720 -155848194025062935257556315252364902400 9483721 22012972947406502432459285323293861120 9483722 7087390614707555977466687624290186944 9483723 11375648334846343595499733107296463744 9483724 -14992495604694450682861487383013419008 9483725 -194196126493215418340880489709959936000 9483726 -8922194250566156020022996734362316800 9483727 353774144748300086657216627896836812472 9483728 22483993926321587798345017927469236224 9483729 -10778336900012468365403770148644062720 9483730 -15740908648828231939414191364806233280 9483731 -126827092125874839260280448783799582256 9483732 -156759559060218233727825285163363465344 9483733 -13794611256417004791293229067519299680 9483734 99020519283719573345564393820699803520 9483735 10955505350717650879556858982873498240 9483736 3561625547246205399463936257562214400 9483737 -34418962361206084179137530407728410368 9483738 168264526277921682561943508249179392 9483739 86434378644836328834900699003001310352 9483740 16703260246021733691376285216463124480 9483741 -252397615445876774326972142496980576250 9483742 -243438923503586865346561954843465140288 9483743 -35521827162389907857028191492141206800 9483744 -119391690018361979909960666643947323392 9483745 455083273876744804144077360804740284800 9483746 -69867860120215239281193175311233986176 9483747 -32196736793460226349128046800830186240 9483748 -185685489307119777501486722715495006592 9483749 -461571529793303085493785518513943439680 9483750 -18086942107180022570867378072667600000 9483751 12224419563863496148391456475935584320 9483752 -105905029674712675923708662851234022400 9483753 39525272969253199121063115641828502144 9483754 137608161461600091480218419339227310080 9483755 -114777044718815593126944992064714402000 9483756 -96007478039358364543334901795476444160 9483757 -175602764203339583682891645660634815648 9483758 66706703101812829883799369684265212480 9483759 -37477367697618053013593477643772399200 9483760 -26574966637684383680114193671956070400 9483761 130829511568236590993292601178692410432 9483762 107678035920012542931469781611423873152 9483763 187771318167475304739006771877093977120 9483764 -244972081012511968616367409869676151424 9483765 -151015054018800922388041215905685715680 9483766 51427554067497246375455972074419816960 9483767 -150283568829579183853694922821400272520 9483768 21203221478730535082629698862417182720 9483769 114198895500952711600778302414704504170 9483770 -138627195009223992028353479577776677920 9483771 211463700929523295825039228236518288064 9483772 -120010079276808045916052173595187994624 9483773 180408214912037420980185594481555682724 9483774 44054693251221255171463455516773959680 9483775 -67633446926623147136180945892327057200 9483776 -94561443432769762117850256702594613248 9483777 -35146456216052398744348795297633061760 9483778 -128230555154867295759615601922055840000 9483779 -5604172220392536662671137488257701816 9483780 101733105306185584136111763309567467520 9483781 285608247376558030895796512362430735582 9483782 -18354277364816592065063683484697194496 9483783 40141364113980106923232854179888204160 9483784 -142719901163425860256788380112980090880 9483785 94188634262545199492041335321603532800 9483786 481771869789625230754053041772877920 9483787 -235797509423299957090827962380041083288 9483788 56663130151355179210344690380623673088 9483789 -101762473102495252450281539680649273280 9483790 -137653928213185616657668330324677793920 9483791 104698288891834047992259583795572150192 9483792 20323778576247430254878413341028515840 9483793 452051381076503087091130495275902243040 9483794 197925823668044685990293867078625207696 9483795 3305598095021433367795030687332431520 9483796 -2202185850032387607239342965453371392 9483797 -140886232437131209458032433156365557920 9483798 44720868109235265780643637344015049664 9483799 -43830616187223120661669049969534010624 9483800 4209106561568400576359136076343040000 9483801 -225965522932341407876141105330227648896 9483802 211537600631379728645851010344477850352 9483803 65794192008359586865726243549445379936 9483804 -60311734457372921183193931266076336128 9483805 201178664633565980916707537984655908460 9483806 147453592318204226028095147627973852480 9483807 -23102001768878469710580399969607517808 9483808 -22564752635234514424195225922447278080 9483809 -110412696765286792076452359620168568990 9483810 -4265348207943001881198867681534612480 9483811 84620873512455224151968265818004053824 9483812 -74026844861076136651206799872595660800 9483813 184602678996996298175465453386816046142 9483814 -72447212140219416750467387600812673088 9483815 81809275157209919688210462122248284720 9483816 205139138712128341536304785798435225600 9483817 -158658275223535047076945349118241623616 9483818 19519217102248465158589196851029638400 9483819 -173437345915059959101669536648807564456 9483820 -31706213601460868004909266445792153600 9483821 347844358014952506217432369679679972000 9483822 -1018049281464336909353209700275931712 9483823 232916597808571582335131784821165261072 9483824 5307320580557426783521758495484870656 9483825 -10803239482164806658219381823335868800 9483826 -156543071090060164071527729417619628416 9483827 -29260505766268777975325468309092700520 9483828 -215797337543934626715311274610167361536 9483829 60121546491904194782203847767242118368 9483830 26351414735764100336266409258345579520 9483831 -2068173045981332112642351686832787200 9483832 -4095203999724832974368124412770508800 9483833 -17819113328736711709238642069151507360 9483834 -46413431842293889249919174266329619200 9483835 -43838470268911448078191673102653518720 9483836 27954304187342437663304100878862862848 9483837 -133126644086841504506544411096090078720 9483838 4607352664772588200295115844738609152 9483839 352572009369751707963889372693592552640 9483840 -6747416380105051602596561845537996800 9483841 55918978318286555727131491303115075880 9483842 88448129353193758495780189937867955072 9483843 44104999948557932305575690628018823424 9483844 -30893611510353311074826697518396539904 9483845 -17701777474409739840564054252190696320 9483846 -16174631967539984129254270393288359936 9483847 327633377717649135739235936460026046296 9483848 214035495334220857522039251739246264320 9483849 -36055627510182020750554637434872378156 9483850 112672832644100109581851596285463200000 9483851 -153216600635598776263572706079353561488 9483852 -43814557492693901642232681928411320576 9483853 -165985772536438449817028315861454446036 9483854 61785324200199751852809368254646923392 9483855 -95244782702752894592447079241587917040 9483856 -52368063432252378359670051481943154688 9483857 -127920809151574635669525960662444321856 9483858 -142716709154803096930684462326313320960 9483859 -192510975563912317258911654310358192 9483860 -23843085658479271072576882453429578240 9483861 75554261686063532370912330232228702464 9483862 33392548565882487153992171367420102432 9483863 343024537216458359762847977352434543112 9483864 27058766274095940710355603743343820800 9483865 3115427584011995408429628765428296320 9483866 -26718101537703795920338758892442151936 9483867 -138456158599521693172028544419257537392 9483868 25033735906035456272889159901701345280 9483869 -360925779328368104375576625854832404160 9483870 -47006570192046906963238013055235276800 9483871 128942389993561980886256618143865644000 9483872 64165462098713361427206663750234931200 9483873 -2084330516405760432292418477813561472 9483874 -54351043282092777392359888040785642848 9483875 -222680498046418724555403987244575696000 9483876 -111229947797922397592955386645797057536 9483877 -29652652997429299887861828471603205288 9483878 149954812247688416933033026582910777856 9483879 -49757154529400443608002373469978771416 9483880 16431922651781925222439161851382988800 9483881 209757729334882042163257846622693315664 9483882 93776897594505715722199643328851035392 9483883 122286032803356084009771392928424310132 9483884 173794610670335463976783851464267383296 9483885 6444042809588306733454864318588181580 9483886 27701448939376619107319454914984646720 9483887 -31599601530723535560375294767529708048 9483888 25996828259308888797183529084256256000 9483889 168564403190614144890084084677190153024 9483890 -5082896183161058375491365456577510080 9483891 -8208642110993492839699026628452376008 9483892 59207695397232822929080816741663211520 9483893 -44804193099578530628741335029717051858 9483894 -21743782529467319154741163668268671360 9483895 453801604295779961248505317287001942080 9483896 -71740136337621898008051013530643660800 9483897 42935983660611415529994249089894955600 9483898 -74237040673488858038616835114747016736 9483899 382659998081005621363179237126392670960 9483900 -76917489183625806782839343815377638400 9483901 -139973944523541519747144759812726741850 9483902 52898449896407676893896172132709361152 9483903 -88987126817188221495855241934168061840 9483904 12717732952970437099892363120313630720 9483905 -131124872751771206259641197183546208940 9483906 -51818910354444710171781841040917255296 9483907 1454225843748638346183359294469937200 9483908 -2122442235176355824495993699502649344 9483909 30655935650088169753486487829904941120 9483910 -87251382099294667561152611576890208640 9483911 -312817505936384396034391932139171840488 9483912 -109912677844014327431765336238559641600 9483913 96144700027110233767424412269558151460 9483914 44926915307081339532956826322125692928 9483915 9448805137800117753296890920361520640 9483916 -15192526145439556095604563363132338176 9483917 496411960094996222643222435882758500032 9483918 56954439632712285482660634523770736704 9483919 67049460983937120934426008838750422320 9483920 21334931005707401676235202696669184000 9483921 234895394119922107742539610074129566690 9483922 -52600002366500266784165054399573664768 9483923 80060147604998551998452229639664079424 9483924 -164094688017110587605661355770642950144 9483925 -154650469131841774327151529502620295200 9483926 46306468884148576085552050831119517440 9483927 148490213061266192566144664568182684520 9483928 -235196044221509327960209885571278848000 9483929 28214155594395085510970014155950885760 9483930 -154717134183951911383274639256572513280 9483931 -253131601019237866139558567848645376048 9483932 -260248359528529358639960145222514389504 9483933 118421711071130903319490667612895340704 9483934 227291153621258382476176223839125810432 9483935 -90851812371068567478696307022779288800 9483936 99265557449020748281371796957002989568 9483937 -394846967614869510826761931816670257260 9483938 146010295185072288113697338589712887120 9483939 -132764724461053383256753261153940094480 9483940 81088036737146900660208987369762935040 9483941 2864530632596790912475496550571457052 9483942 17265177342308873622869701516821196800 9483943 -169392706035179232608669370889990625184 9483944 168322943423352003875224302722604764160 9483945 58405288503762373482593891803369958400 9483946 -168762405635491904073714170492756501328 9483947 -247131474125280782821869739170679952088 9483948 57459510516436549664687534694999359232 9483949 177675971723142064676783605756749660950 9483950 54242382089838232876546138503681552000 9483951 -831232364495077493380234644253163136 9483952 3077973571065047178999585503171526656 9483953 33816542544245042871024643915821869202 9483954 -7641272159872307655328913252328253440 9483955 -41492245863395304744145271733138328800 9483956 -22905362593236794969080122834025432320 9483957 13718247032266603685185466873778276960 9483958 -36386169062005803362963130790555686912 9483959 278521692339009655318943399210666501160 9483960 152890507450459457806522949865400320000 9483961 -9976610145323643662178759884068226108 9483962 -3356005977218442144576314817916404768 9483963 -142224095762999317758591392115718452456 9483964 15577850369175623988304450493915586560 9483965 48427321963294673380924697416804332120 9483966 -10976912621944076105717675002072725888 9483967 -122235153587407967105384366572494489600 9483968 -25686996291696713867629440105814425600 9483969 -56223030620478717176376251423040684192 9483970 73589360718533973448521115146066854400 9483971 -85237691223978269356635145932830403888 9483972 146344378613641656527352320188597435392 9483973 -255089145250572578480769199261303076 9483974 -60834396688423607822420486691110153088 9483975 -55381834748826022550804222393338885800 9483976 106205098850608115430009835902254638080 9483977 -35017718662178511135378898829465691288 9483978 -22181501897699365851791028823423802880 9483979 -23362816749861129214611957296693921280 9483980 173612742139168688966132861503334400 9483981 -14961612478043538704807718673778622720 9483982 -197932152600820282395747816569226201408 9483983 -110903756793776966732912566467365283480 9483984 20654388937234912680809557329951719424 9483985 10840266883190884259935801392997893120 9483986 -28001032172086358401829116429235821920 9483987 -157464828226293578634801593107321037640 9483988 -14593126805865407506484739975784972544 9483989 -15602723192505543585927060640708023744 9483990 -66950220780687218478635014111741322880 9483991 -375780887983849396895999625703349135016 9483992 14069104922200730555141676016199270400 9483993 -330487891394763339367339400363544976800 9483994 -178546831905532393536772811509440000 9483995 -122782268262461891166812493682495436880 9483996 -117767618646333848487729052643556177408 9483997 72241661628913020622232539304709497772 9483998 12478821769502074653111711989774311680 9483999 47643227097769066505952868595060230800 9484000 -226770060646093262322601701262688256000 9484001 -323818816236347505619974102649301301996 9484002 -98796357351437381453139854266202307840 9484003 -116106146277829832747005025698582107748 9484004 115055330283866218993709865526199525376 9484005 -28398660247165482974064190064325337440 9484006 37138054278644465156200274118837094656 9484007 -128553058102474682820018002985915353520 9484008 177228410084421329551911552483341598720 9484009 -75595842396146791483066627419744549900 9484010 50969659003101926948459880963555320160 9484011 101105520643019557024869319414581465432 9484012 -36575173294054533084089498291565362944 9484013 -36892464283033558307305854642660816960 9484014 -8172794890735145598766106102160936960 9484015 47668505177410341461094102283738022400 9484016 29666176678925257020548198752177618944 9484017 -231094742790587895105881008658527512720 9484018 77176755541121347649930370669901032480 9484019 -112752958251453690052017442646272310580 9484020 27429290448602417059645885101753139200 9484021 -208478943870029155646453997992700528800 9484022 -175283966755843535400772590415326158688 9484023 70747283576900315831076267238350186984 9484024 254383292267551955224612260462490398720 9484025 66906642740474825309264455367957388300 9484026 74456129279076543187856421563548422144 9484027 -30713018535390692097412449943164081408 9484028 368077887109414674289074663940452774912 9484029 -209175580971415066910347253301319713600 9484030 -78001275364188803427452218405327419840 9484031 224735005794779007047947589758171811664 9484032 -96367375227279072619336794453533786112 9484033 -71454181771748803444830587548354109976 9484034 -67102267979735529341587305768886361088 9484035 -99894769134540430882768153731432172800 9484036 -7499939668426759774409399767889977344 9484037 -4578673400796769761369433277319190080 9484038 -8202003233845628439699484080304813824 9484039 9956417802509324571069744091853350056 9484040 185945948005406477417864856397578240000 9484041 27659121613580317162689708265386396864 9484042 59870834527306628396474050678365306672 9484043 -508046068644653398735488764372422195056 9484044 17180895467194464237602641471227202560 9484045 -128086477977075895990039451134795119720 9484046 -48359269594146814924495239333476307072 9484047 -27694996038645974649044791576838760960 9484048 10380887158595597505107370852956971008 9484049 443658208593045469800381572887699408050 9484050 40179767289816568771247811228100800000 9484051 51448697442178832222074801894661860464 9484052 -117337468490014723017656950799596523520 9484053 209157802700433751906445065338826252704 9484054 160764683429282884534946448320629586976 9484055 -6113877489671623119298497458034481440 9484056 100524995623842619218449214217525862400 9484057 62001133364603724130036398607075951632 9484058 180096217250544668586300192711216944880 9484059 88644582914145240196032466264049664000 9484060 -31804698948644004476760254217068006400 9484061 300847560975971118101032917885482338662 9484062 20081033657989400958506643561199902720 9484063 -479023252303749608797964860576854100536 9484064 -38084095145671410996776483162281672704 9484065 -20410887167487247477897695612476721600 9484066 -55701866499095504440246742371736912736 9484067 -153026161075582053377337106277725246884 9484068 -63554958819298381575706117037992396800 9484069 -58885768954200611008875596438088525568 9484070 -142950936617992658572976769360071483520 9484071 137272406142297759399001055379654060624 9484072 135820224093916247552824526583228241920 9484073 2873418689490295568217499904587171200 9484074 160201454735412182725938685895445181440 9484075 -3518182793111598626862117018353360000 9484076 -71345262328802906093574401715500301312 9484077 57528531935156209164169093770192958080 9484078 -29753806518656160327420094774596280320 9484079 110725057888358306280737916594302951904 9484080 100074481709095463195818640041574400 9484081 -71042297715562084275788064485593380828 9484082 -60172254290726100151674056349733248 9484083 -47572636191634522421810606053908020736 9484084 220747159085576480448203462474936441216 9484085 16417536066333467866409517051047457840 9484086 57828521791261937151205860540942987264 9484087 1612702233821858231494586893913463040 9484088 271436962748465722969584963095963381760 9484089 -84217963340998912869463212880131658752 9484090 -6492469323541769568493833991514572800 9484091 6260148548891098969104532753500983712 9484092 27643505200821625284136639081751869440 9484093 58066642481418767925809733930542396460 9484094 -31763969624078482110055903575014939904 9484095 -170524843712455004732738169156812442480 9484096 -50900665961867269957132822606742814720 9484097 -346715186953804866678989113089438588480 9484098 -16125314385580192440208142032110331392 9484099 30368543092174491731478469241767202112 9484100 136458714740333891411315572792410326400 9484101 -395976424296189496300149950504009280 9484102 119615333433326197553801941871701795200 9484103 428411823070814184183237707132969400240 9484104 -61320177874427824920587307974786580480 9484105 -23110109268233336497635830292900948480 9484106 -149353602769512229826789548775148687360 9484107 -5269379764412858584552503261733941840 9484108 -168532278523042399506639341246877931520 9484109 -132156941861288170969847381549637545760 9484110 41852294077740965815134486824714548800 9484111 -45816576250075986465806080093994686128 9484112 -849221261849805743789397342733467648 9484113 94564196405823441880637563233749225040 9484114 -43929781508110606305824924992621375344 9484115 -113942340660586896423360043550479692240 9484116 127740997408356407259231850103094097920 9484117 92773964668627014349028508017434757340 9484118 21187478096751802895929561310474698752 9484119 555586235780855626580369364159362064 9484120 90197789597087836401469916984914329600 9484121 246896600255603815780679222104507019412 9484122 91666409723903365324842608878463119872 9484123 5180040891592644909566609615467516608 9484124 -7565571584336778708928413935747771904 9484125 -3828627682399888240835411622063072000 9484126 -79980695621302027839352944653160367488 9484127 652506381856877600696201218583491811592 9484128 14903754538295943261930012570406748160 9484129 -111642467931806177673991021199432002270 9484130 -185135379581144456334052067010624952320 9484131 -9978099499271415479682587758682060880 9484132 98466888828991062327306635268833218560 9484133 180787250108112353254935150578645677020 9484134 -15066554423801880839808749540927731200 9484135 -103161391119553221142501795512371794800 9484136 49532307076807880725233877513350650880 9484137 -196054143593252230726905173138385221952 9484138 -73326497173953204140432858464808746752 9484139 60082777679816954392407705376878803856 9484140 -9639107128599776296569088150708224000 9484141 26348736063723962034949909300101292000 9484142 -26877087823789950133589871220760761728 9484143 186838544361022021682886436673811049728 9484144 46285260235093976192233058780120514560 9484145 113116955054386960142520379919981150400 9484146 69124017047335906593145253369412331152 9484147 351870692500470676009505530544941849272 9484148 -237518727080731002195636426210192825600 9484149 -73403722196601509883328398889466811840 9484150 53134056980881658558147157222565785600 9484151 54915022259973533133458121311625362952 9484152 92951317702452399637938031788178821120 9484153 52626363718475526037257298673610953280 9484154 -161433602083753622085654852104133634560 9484155 -9090451553534932440336028077926937600 9484156 -11054378788335895278961634588829573120 9484157 -181740966696413429069378850044915337594 9484158 -141997456297306901448630029490586595712 9484159 181106196471640587098541539993901282432 9484160 -5139032677917102874672052412874752000 9484161 -8143787854276282477114833589326567360 9484162 -157156902680981598531101384375087685168 9484163 -12328943854434350549105358394187009376 9484164 47499885958387579936150132102779392256 9484165 171790971155644251373184872379188206720 9484166 -837696281208085556107445576080510656 9484167 102799970046191627694952652766074667264 9484168 523150355237601620973584105747502336000 9484169 174066359691786574471651972612680470400 9484170 17013046378654883922437776181202950400 9484171 -50548117619609149610640778573852803456 9484172 -28036804145448243786791154217578129408 9484173 -47049424432355891614032624336678540000 9484174 72154286477582246501854202147715322752 9484175 -66007385514900594270415427109291697200 9484176 13348080017480414016311626086403276800 9484177 -571491556612615367359830079232998560768 9484178 -188041837230275168077151601380313340800 9484179 -73505300136502491930948133518132000192 9484180 11044210072909099746371460049128038400 9484181 44046542848852449638652779187745435200 9484182 138833762412059095166815290051229165440 9484183 -63752300262695785944415619387992128568 9484184 215846672408007513035832814031274178560 9484185 178620658982513157288745057790240228160 9484186 6992944373525640440118849959164860384 9484187 -47161034692966964513800523355319495680 9484188 -7539452343643857750100863713633402880 9484189 -204223160341728387152136652552950286080 9484190 136242652442985125223770414694710891520 9484191 -113889045245695033492416446095207818960 9484192 155066644128380825196177360520937472 9484193 -43102529087303266634128169126929466220 9484194 -98689190544230469335934460622304681600 9484195 76693809511656528491802901369072319280 9484196 -153633952274077119438766485746177391360 9484197 4093681367344780188968145662932115040 9484198 26722021368357099963417661175866988736 9484199 -34769017601941834237927403076418448280 9484200 137530189658041640771319390497955840000 9484201 595484029875355023075888707657707343872 9484202 -5586946506862657315809617616927633408 9484203 28798140796124011978658509047822586848 9484204 -448669542209637898527651152177111760384 9484205 -193203485377486079038372766390808644640 9484206 54693044848058623139698844829147206784 9484207 678175332133746542557949748791282029032 9484208 -18746575528751547819625132901917114368 9484209 -71563303196110670811100559443984320 9484210 8892205136737567610566156569598052160 9484211 126566625237855448775722854309159471360 9484212 162733394503524411139977933726369779712 9484213 -712021648140936976303927520888551875976 9484214 -44899217551278170016851572283968424544 9484215 -88233605117917871791630590427023207360 9484216 19111816977789894222297619421053378560 9484217 -272798937031481304384845953754582395734 9484218 128328005314690280273468153174615071200 9484219 -37737586497285625297600261163141302960 9484220 -58426544087398190870072793430596165120 9484221 -74336537713307648794962938272230098688 9484222 -188910636130520495865072771657776064 9484223 97386190829661351008921097277027958640 9484224 -102621803950110244418943566913353023488 9484225 -7110162734993657007056778055744878250 9484226 113626568776952444864788343832379695312 9484227 138325641754253192253404650065683723400 9484228 -126171540713881660671926730692918332160 9484229 475341589431877661354200586699363971584 9484230 19059323280933637151547369940110643200 9484231 -53693108322409711816682325233120636968 9484232 67465077190388355339057762465164052480 9484233 2737762473498026490118352688584196096 9484234 11617183478890846508241324879055676160 9484235 -271546255967837086223178487317501940320 9484236 -32323829308255967557483082162911610880 9484237 9602025698858475641844646533369196800 9484238 -180304812967081111726286578506372828480 9484239 -87478635522094579814079445317951023232 9484240 -58686980470191224855149387082870292480 9484241 134396142946640410390506287338307309172 9484242 5097918139070004689898015686939882112 9484243 83648934331848846838293789985901518824 9484244 62525196013662232052986562928075343872 9484245 63384423592004796830538407011554740220 9484246 -21216677768393683427224185130235902080 9484247 -186279390156284464808799960799041664800 9484248 -72569790097672218774471140478485299200 9484249 -75532851089353908947498089635596763360 9484250 -13591150031239639754638806570144960000 9484251 29653125863464934369191308178009363968 9484252 5279156807659181853592760591573245952 9484253 115096105987418375652421685936285678502 9484254 37496789997210060707237957276230721088 9484255 34042572997012261727095334570633758320 9484256 -392758355144973455788042848104175108096 9484257 86690625996903150735254606724877485888 9484258 55564829528889845702242279854667454976 9484259 -233227041773062238152024099464543261540 9484260 -67778804657226743928497280801404989440 9484261 269625170947727879401645620431062900862 9484262 -186588666753680244849518310042113518368 9484263 267136172327249743002033378385647176400 9484264 145417841409871180926252943392787660800 9484265 74700537611146315280850150053871304320 9484266 76805974762806470856575033691278622720 9484267 78130930427150986609895937594787411120 9484268 111885028807791783585227627087182609920 9484269 230617848948128721080170070595960174048 9484270 -98957798606043166039526641917839353920 9484271 251304271485137285592553171981207466304 9484272 -2866337522753335233471460931209887744 9484273 164746642856307129535347208196520678580 9484274 196799410498725179602726353862584389136 9484275 -94222321346784573468461969219863618200 9484276 21314676121063596386973066708508711680 9484277 159678003965982795508011212786351235072 9484278 -36162484173294609850900748813298586176 9484279 -165049197520425938875849337901975882528 9484280 -77176146506527771220098452994143436800 9484281 26282212670521394868463897471791936570 9484282 -77338450166713349450593744332218917008 9484283 425707106177064126547689226953991079400 9484284 19317807862770464461335687484489795584 9484285 9597792415088214662967632336450189400 9484286 25691703604202267862638629658851814400 9484287 -28909217145883134398510953710282165120 9484288 -12193762900894684476366853504436797440 9484289 44650308464130717463180185230822361090 9484290 28169142842039635161750745221996287520 9484291 -217590969626862215694831224793723074308 9484292 246397745235510120274855932067114022016 9484293 -6254935673717435960918741185362528000 9484294 -101875365308965120809398963392442726304 9484295 -1188436287964138738351757216200642560 9484296 -118871729181831065787055234511083929600 9484297 -131425192227783846717242033192909033400 9484298 -16197677508264823898074434414485511936 9484299 -117615269416584333603420739289706503832 9484300 9993367843325238325739828240498227200 9484301 231443496899178109965729216178016133900 9484302 129358673949174445223199771427345799232 9484303 -5940216809856482581579056286095985536 9484304 -34527531268090986824046609194134978560 9484305 -203868317413973854758760982136794318400 9484306 -5252582536286631838250651697521341440 9484307 -62801517438442670534440311286350215088 9484308 -38605901390149907074295534137462851840 9484309 159115309603059716811005158306026227520 9484310 73176608764074198265661606384198154240 9484311 -108768962024374665033967236777220082328 9484312 -8899513686017039716398460022006476800 9484313 -503638982883125228225708052415524141420 9484314 -905037824522921344874561601741229056 9484315 -112412293734795726915453585467144379600 9484316 105755680282953446325848236966737687552 9484317 487157462109568904086425110300287136640 9484318 97518806781737641243516144983731927040 9484319 67025078364395998039059472914389022480 9484320 103921376358549498661469540411611545600 9484321 -46123406551781779950566478855372781440 9484322 81627870876854821586356652141922906624 9484323 -16990810066884027134887388164583036496 9484324 41080543800522551758177920791680603392 9484325 18420756786518811258436944680279256000 9484326 22589294326465996080783223945088901120 9484327 94704600526350730257972142196869618440 9484328 76773154455466942156493704580586700800 9484329 249896122280282589038741453418926663040 9484330 -39915623996147575816556430914761780800 9484331 -169092924953092483742343316584308033868 9484332 22069624493820847761064540893762699264 9484333 19372498898440540656395139156420749280 9484334 222436098269222892645391076537866281600 9484335 10362047124401006977766555328432981600 9484336 45150667050114138292152437172608499712 9484337 -352460167128279509346098974625175820014 9484338 3692928701978224242094704001598208 9484339 -65083154203768089858429703541209669440 9484340 -9323542956923051690937264426338304000 9484341 165763731030388789370412959867730765024 9484342 -183684769755793541971526130029047784160 9484343 871195654282829446412169544640372592 9484344 -127761578729796437471383720247771136000 9484345 -145361428894254375314571458881668211200 9484346 25980575673053616219898617332995765872 9484347 -53043336266986483496860122112287738600 9484348 -211352103692974928953801167816968123392 9484349 -18312719439513756593456939198270916480 9484350 -708568317313772547012735211099804800 9484351 13054480281788539639711876705178968032 9484352 79306426075890390056531068511656083456 9484353 -57586912727822359328186825504126021838 9484354 -41112117945995800018739780615804108928 9484355 60840725361028000080386435037976607760 9484356 18262835204118293382313242448208424960 9484357 -19375581145548203228367341969688230528 9484358 -5253633183365008204911225274784254080 9484359 88094594828885509046330957755138676904 9484360 162612865867703153232794790551578214400 9484361 -370943661703444362628248205982645152038 9484362 108510238550562881295956933760066857520 9484363 -168508888901391495671361235925220384000 9484364 98758859175825374440749586730493739776 9484365 44024462951848878191478517191748055040 9484366 -5285103272959435207040645311045130496 9484367 -13764264104804018073269870808513949584 9484368 -25639135435499581580274901182236590080 9484369 -139479492191361387866159325427626194204 9484370 27596071448061154876747367903556034560 9484371 -2438435866977113077759861763888239008 9484372 179756878554353300592352007483518851072 9484373 -92147505660588758204564175206907065664 9484374 -9170246847822280307688847771503296640 9484375 -242451587412739261125238907774498500000 9484376 -138689328146510525270600489292455178240 9484377 50617924881592997509464330215127882432 9484378 -109258471380635509149625997283167327760 9484379 -9483904625025342318825988079826983232 9484380 -40044760280624395914045427460220157440 9484381 7126852846691515293541736195482646144 9484382 -52011938040640354601599420739051851200 9484383 -184612131047831210871607711686938312376 9484384 -34984529390822663569804953969075683328 9484385 -130582802500725531184397542048254206040 9484386 38164621913406465602479067540407359744 9484387 -363174463796277042220740094207562005440 9484388 -41795869835835167806979952877171359744 9484389 213095042999654788574827501816050553854 9484390 -26991958523390766053116258314762460800 9484391 97806802389920748370617814939517932680 9484392 -235011777002800639715439874361707315200 9484393 112747314624550282750226888332669682304 9484394 101068840511573546719795645741264088496 9484395 -5635134426062854214030574294881909760 9484396 -149195255769059391018574934261523347200 9484397 109326572054255251784943210912387076140 9484398 40568153765508709353088583205270343680 9484399 -260093969882895197508752128474308439600 9484400 15845064893943068076627217620224409600 9484401 -198167414334887841913269128652239466720 9484402 -57890604660232171435984912655345698080 9484403 -167523134510129280250643624846190392496 9484404 -22727116440675021881326007625916907520 9484405 -15102452744440307892004096295070065280 9484406 -8191785083333561924443859237995421376 9484407 -86219766158549512462326222906282260112 9484408 -15640634028322041558529112312485847040 9484409 40423720935188441178670163842952215440 9484410 11845764792062755926412745355753876480 9484411 444340288014835469530074463950794735012 9484412 48711184673211414204327451663834349568 9484413 -6425631268325533670216954674745523456 9484414 -72230566347565429094792453008135954944 9484415 -202186599876154240128459447436311532440 9484416 -171861293756326680390259286927380316160 9484417 66286375749510253059206612933289243220 9484418 -113800587880570935415137207972049476096 9484419 34270518764098410951577198182029144064 9484420 185837525505478758080824436278328832000 9484421 -222766640323908848699105592989308166400 9484422 19517421879502592008127274978849761472 9484423 136398221393507303789634046117490860264 9484424 1414127611536244943876516461486080000 9484425 -197546780183162720555477021342385924000 9484426 -61525535276131077901050589774184375040 9484427 -187384040766979407592754911583037087480 9484428 72835478573691771648428108695400517120 9484429 76103856770630248023649111072495267884 9484430 29948839339538390026861925295648903360 9484431 160395220555158965948391393827308194048 9484432 -14268466223633219617415049630608400384 9484433 89681336918098856173240415166133834176 9484434 -24521760462065711538878061078146924016 9484435 -146571487278515912195540971518788151120 9484436 162845738222331541336578926295635566080 9484437 -75768997306625063114893138849302303840 9484438 21621651223783459100403859657640601120 9484439 437220449179723864987856167343660554440 9484440 56616778619319144324422226202507468800 9484441 55879429941275895652503047290415291210 9484442 9592022450464574556947877418105557504 9484443 90643059791551394735516336486136844332 9484444 -57036870073707809986326903950012568064 9484445 20051243452159805383262895723421262700 9484446 250437315294122804347799652676858785600 9484447 -169571797615128217468629589077400562848 9484448 -8747965205668278603516905523595837440 9484449 -11023581688102445352658565178356236800 9484450 28208948652212396731876500262956288000 9484451 -433861922227813732330449686830398304548 9484452 478665377398300986635344628511773952 9484453 -38127739198762626445991008513053759168 9484454 1152040194473694962190397868768979072 9484455 77179164082241289746483284931890161360 9484456 41366745902752259024503730138894899200 9484457 121342582352845855507854637324220051706 9484458 3719941605491965210839723173210234880 9484459 -673842405169704265981710133447681917984 9484460 187590024700706124443204428028158433280 9484461 33572757966113119778636297941070734464 9484462 1220305986458296496642890698976690560 9484463 -30204889547443340089169104044461676720 9484464 22628538311845231059707888044867584 9484465 153386931156481910547872195969430535860 9484466 28874458813651730958534865871635230240 9484467 4651062310340190888429764242972726848 9484468 -24593653934017895479176891569476634624 9484469 33162096656277140447456590056452586396 9484470 9853065570955412044978225525658592000 9484471 82211719455675778871516924225065340344 9484472 -329030742447963939274823228588986675200 9484473 -85261110452870505500371444648131735216 9484474 -51248418947984732491754216892905165568 9484475 -19314528169701492244755797621436192000 9484476 -12396883188381282334782367059992002560 9484477 330433712766826140020133703002627413440 9484478 -52093798084720126313319508781848584960 9484479 63876877232052937693904862605307655200 9484480 -19317361735145349114590740112851599360 9484481 28735675877758034499348226436141501184 9484482 36487433579011686531364597106376881664 9484483 -394446946846195262964189222386940675268 9484484 43854958462422692672073832073373465600 9484485 -181032055319318153818237234290095292000 9484486 123651336967595763118371454962755934720 9484487 93437274084533346496717453530542505984 9484488 -85266342954849630555586501164703733760 9484489 -131218928279457715379348238243062475468 9484490 -127580189590839671682376723285331844000 9484491 -131992721760525000661718089753007821608 9484492 4610743172685280687711113658055580416 9484493 -37766445160034795208783527052950100000 9484494 22019501203082508716603375402586193920 9484495 271826970593894013171629305178655957000 9484496 11067452795431462810520422112927416320 9484497 -295058582682315640713818388150073070832 9484498 130912451312102264529870200681551820064 9484499 1971168259425218025902415984130136136 9484500 -122413856299759665705775339864521216000 9484501 47170700845780540769289377793719863612 9484502 -52730269280283494318573021855884686048 9484503 -4135022538632324376683263543118269440 9484504 -47119904677924274315963822915343052800 9484505 -262185595628209339323389348933416313340 9484506 -70395630251483803659324101469804072960 9484507 -184966766909408654380639344196539980960 9484508 185040327697779585284724694152455285760 9484509 -62326600292451812697435966713689596192 9484510 184176930806823964810145539045662720 9484511 298594683178666910140269487028772638112 9484512 -24285826840857454386051717976729583616 9484513 -289589576376596269749774936052111686238 9484514 -13135721257365500104532764217662192128 9484515 24376573580601348049163594502174908400 9484516 78089062365025078398595610885131341440 9484517 -58520536389354774389097458773630480608 9484518 -17071657011753314675576602393704396096 9484519 69579072566091580171387290217635063960 9484520 -213515237238374245387663625781602304000 9484521 -122479124756059686682591959573146899296 9484522 -226155275986485894533060090373243716688 9484523 -373112574515476226476369447088876649228 9484524 -474200751621947116539204644698257408 9484525 12748854976310837634539976982279459300 9484526 104703153033961199940303622886635516800 9484527 -71752538257252915470230466649349416800 9484528 108330955528527901364689689608916828160 9484529 -250898661123470677717812103557621597870 9484530 -27560088365878314193841335430871966720 9484531 35965857405072053469428895945623710464 9484532 20900799122529675119806017021155085696 9484533 -146135672542437589556006535743778714816 9484534 -225861644017720290656057018656862295360 9484535 -39381843590198500258084764316524279840 9484536 -57726827404192830027967313033623449600 9484537 19645739526999792962984104642378979520 9484538 197812224010433222239414808985152246496 9484539 389420457478078857613606046104358400 9484540 -96779636617940906442102285255158169600 9484541 -24453974283353744143939123172606776416 9484542 47303823247105863285118353600420974208 9484543 -60313856202675144885864134065384236160 9484544 -169434699701568985337102778364015411200 9484545 -55223685634297202395843963110026572800 9484546 -189724420723032139956981582050819220528 9484547 -677622277838254889604757450521692523888 9484548 33908577498455340357136333292613626880 9484549 402225761047187453273918658691712200864 9484550 -13927106354060165425649919612694711200 9484551 256794178062654707747460436344741055992 9484552 -17962610992960034119867802923504435200 9484553 -75097757231874729592367015509600896 9484554 128436329715256651533459458861535793920 9484555 942729938715548163209676109839573120 9484556 -99397653342107280828932896468216931328 9484557 -139782216683863658926151153114165444160 9484558 -108107867933532590973757287255189357120 9484559 -113013703570309714442122179925690803984 9484560 13450144641605431021534827002344243200 9484561 195327081041059421957068721520123279424 9484562 37343045223711581539074783639798421152 9484563 -155026467988842224255586821133159111552 9484564 -119849701954176362559846253816231709824 9484565 218900080484831379143157094055417621400 9484566 12786300868403525793589996202898432000 9484567 -282624341773821055123915647775387939248 9484568 209706015361664044264164730023834869760 9484569 174043192961967575616088702322522992704 9484570 74055759348177319132513713577400160480 9484571 109037105349877489210788379325371120344 9484572 -142623640616094231044707853886671585280 9484573 -73672187747522176447614979420838886560 9484574 5722680199319263298136418333071151104 9484575 86253922076999657569728069645873408600 9484576 -184446729726687209074974196366472380416 9484577 -197253078493117657637183427985818908574 9484578 17280416425911967313713312418569274784 9484579 110746051619353353397720997139212637408 9484580 -15707447192591078158161368173421445120 9484581 62005788829519773145583576034782267424 9484582 -129761693895836260140459484132142841600 9484583 -448569987712264428770534198869683435960 9484584 -245368053353456274547033941711997255680 9484585 401192935423683798780758107751131080 9484586 19554489238585638231925128358880868864 9484587 -173732190638805828980319773217468090240 9484588 -170915236841259682938485975513118061312 9484589 -590866740416771000291076730577187929640 9484590 -17535900409100259563836447430188279680 9484591 309856118267757993348545419621194125800 9484592 6603514584348889569846868424373043200 9484593 10554881291058903218402695244581559328 9484594 -78955646617810338841774886784838944768 9484595 20083694661819295853650012879493400000 9484596 -287153164413792458783662436037789696 9484597 -250617198865658415501625360861963543954 9484598 14504577696514155655965051972705818880 9484599 21583402049194844035074659340752487888 9484600 81859456326569696106075441538283520000 9484601 -66126373486198508631245202572361742848 9484602 45900301716066960307912489166918315520 9484603 -343885529815360430281802775118209285148 9484604 -15534193156558037385509443006301452800 9484605 365626363334598648867589070043962880 9484606 -33472723060730557194175988417006173440 9484607 -33590832112210110730578717451342613136 9484608 -25114759066598062557945974213421563904 9484609 281636699706452636060694044250414095810 9484610 -42701199323795512833654346382235648000 9484611 -116088831143295307359113498950167705936 9484612 86546120019660010548581719034591576064 9484613 -298011555239483706777720979849012983138 9484614 -7657271794738981319200235897475667968 9484615 18111790983639930748978206640645379520 9484616 -102789451580299212821950910832516971520 9484617 19522096340840969850480229206519621312 9484618 -8205574240119930079788180674285260032 9484619 -125368700595406851071169948890147071980 9484620 46251902348751367693341433812890004480 9484621 37200875847221231521238616637916504822 9484622 43615460227455027058678111210202332032 9484623 -133377582381544692810929946738245055696 9484624 16652995557745729098350285636292034560 9484625 -107078064043656165324381702705970800000 9484626 -54128337241841990799408151468351030656 9484627 -265074027116682567901245491026143095168 9484628 -258928329295815914184249310531477632 9484629 18003152434048042602281969750503541760 9484630 106748125222113637003922851235040981120 9484631 24743577800822182952967766878700781832 9484632 33549114648556930990596013804294379520 9484633 -339444979581757525061865070072116192118 9484634 -190524937807148118611768055484362848784 9484635 -42157950303583322696593120072958560800 9484636 35101165783141360738301567878011289600 9484637 411520242500518538671530600545823797286 9484638 -107519764295368172597476165866954277056 9484639 2869649068239260166648483367934404024 9484640 292437068239398333063901640187272232960 9484641 96330869464646673533529226073849284800 9484642 204733556841232120380157126943894651472 9484643 154781540480266233620544845869130485200 9484644 4230164848271512036704784165416849408 9484645 51025672976288629110106366775651594400 9484646 -175516603349705455471951236579421552896 9484647 97385440258895077266626780440333807104 9484648 59199999974749667256531489440192102400 9484649 -239586309224375534775584185915627633350 9484650 -7688446847633737644736912313038214400 9484651 -312246224704501691481956265084648795096 9484652 -628745814975336184459873050674093779968 9484653 12894784099306783101678888624680971200 9484654 53980298360512652081606386188446992512 9484655 -33856805462092363817627316157670491440 9484656 -13333060493473562210526144725001535488 9484657 39242878344017723007474646379175828864 9484658 175060935332567761553639541140835313680 9484659 -185838642175333065454580275127512475496 9484660 -103153373753267548928147941441501862400 9484661 -350189248756257260704838273541246844800 9484662 -22305961885588766299080466738988239872 9484663 -16322671015875966558170742293126962440 9484664 -45704887247747285953218220735040102400 9484665 18747199068486788863102965751147320000 9484666 87669768885151074001669921195312648704 9484667 -95740839574596556687501618717777413120 9484668 -73243564044793047715981465550430074880 9484669 -338137765011949742817998693040908072820 9484670 -13873640909864517333763283458210406400 9484671 -2975192163580030559730809898625520640 9484672 -266580026829946648012604915737165824000 9484673 -9563898139900747662750117649591998240 9484674 9304492751295271030342889176526353152 9484675 51645133135495681621730859401013227900 9484676 94345295865282485548223382772377811200 9484677 -115183548214902537823931855121961830432 9484678 -65582365833854323901303081839783723008 9484679 -421555464293690362292099228147362875840 9484680 68706353995459654033908301116506112000 9484681 248525303069937164978939981239500771482 9484682 2832270767850395799225214947823921920 9484683 49614308790437427881861619914072139504 9484684 -203736013797212407854795769302822939648 9484685 -19408509838161041422332112820331287220 9484686 36227518018552271366433968680831798080 9484687 31664663003646544188763150603078346320 9484688 5684198891653980250660448392438259712 9484689 373240618420975940706194488584053616768 9484690 3120854437867089399865535525546109600 9484691 -13984863138627472961325157708309479792 9484692 -58128561051312795259226275685014253568 9484693 389509632015759428481348321144056300942 9484694 -33433590733906701652524836916953112576 9484695 -6301449068671836856202382698770501200 9484696 -100617086783267512094073987454722048000 9484697 479677142562672490662320762129667811200 9484698 -32587368812990983240544453295295936512 9484699 29338743787424010910593666883208286736 9484700 -110295416336227969475523249250588876800 9484701 4823272167827415992414952597849935232 9484702 112700892547080510929716240450627719552 9484703 -47265292673051367045375192885265325976 9484704 100427768265868768795114932664863227904 9484705 -196228537650737825646865663812496896000 9484706 -5247117832916111491553545778059791360 9484707 -206358282708991770100472373031696345680 9484708 -145315378710916663762509801957054217728 9484709 -3110882034431412537473215041934205352 9484710 -67122760368228353905888969137835372800 9484711 40606857391756357274256155134739953800 9484712 -167273085451359444304611342024996172800 9484713 59750818469676110313025902014620584384 9484714 -200188553412709100134005923652089630544 9484715 6710853863290067815978369232644075200 9484716 18168282632051084650215969967187266560 9484717 11791524964367587951497583055560714560 9484718 183949028761019227957487376872696650560 9484719 -485973081297670697197134151477804272 9484720 -11271070234006546360260911222192209920 9484721 -243329536953773943392561541075189876096 9484722 -62345115093625175790248292698352768000 9484723 65134506675072289122253832410208306304 9484724 227627193396376845047699282329448448000 9484725 722269328558282290884179143819915200 9484726 -135114569073431493923099319687514226880 9484727 75147502403106415619136937672539225312 9484728 44561776317417841879651033534927011840 9484729 -10680441372503174006241652718086958080 9484730 72532499364054945619628869011266827200 9484731 -213821628948204024159149330568614302872 9484732 162426307030445856604219008044083844096 9484733 -257037528046099820409243154638461625018 9484734 22112635668955217548183380631155008832 9484735 -6602804710868782182558029039814196800 9484736 -2281862643609300510988575243396710400 9484737 29582381621159204557641209981685261360 9484738 -31747752293968336561689175856049369600 9484739 262809203312878026110420498021515605000 9484740 73726593591681391205263422558449664000 9484741 -16075311106484672550850360611727540224 9484742 147321837044272179492123802370937807744 9484743 105432485759896924331199950634187776000 9484744 -10135887213591225572547310482562560000 9484745 115637881885582772315136494160306741120 9484746 99983215827269037339190436310595617024 9484747 246392972982107348309443037443565986196 9484748 24804213490973923574005554236179218432 9484749 166978489566714509677230100909175901120 9484750 -8626854070389428435514375096055200000 9484751 -420216529839827152840669344491792191248 9484752 18027789865181341106660488784786227200 9484753 -383412264623909327940946307245719497998 9484754 -16412021435491882293637879268780333424 9484755 -129297017401878655450162214571087406080 9484756 119382166275465734345328844657832654720 9484757 -30679991644133670537536173958195780808 9484758 62912828772756625740734461138033168224 9484759 450046905914192072677533872769834783216 9484760 -11676170879916449422516975472762880000 9484761 43209150034045234043172876188817689280 9484762 12282453428836285280353016471555773440 9484763 103585092104763065425933075533023563008 9484764 -113046143608178244575494449303516378624 9484765 -37121784446509069282187884558159835520 9484766 135473083587175717239658555764004040832 9484767 238642307896240068715210698407573664984 9484768 -1995376811276294911258675257807470592 9484769 -91954688100632122033325908070584203840 9484770 -25484500775503810952433141556442365440 9484771 152697353028992671268849650692613730972 9484772 266967100705626670652382989074996626432 9484773 53856780118733627881581160123383132000 9484774 54514779348594613370291174229169719168 9484775 -148164158996803270606214474247386611200 9484776 40335428342420033536354350210920939520 9484777 -81183619910926749487396477622972546374 9484778 -33268291296782679496030836531770038944 9484779 243697448922226594892503634784016004184 9484780 162136095490622422938728711273205196800 9484781 222922011706298730209661681772483130400 9484782 -101594081962898653024449748733494799808 9484783 43848743675241886243558542433665796536 9484784 -20974593795607623769125548109803618304 9484785 96882342258847537163898258393201704820 9484786 -78280133072256517817391460754307480576 9484787 -223576661642891759306305384050195644196 9484788 200369398951534763415868118370794668032 9484789 206754024436043405238137308929311676590 9484790 44647337203169480869353783932145358080 9484791 -4233983310952263429707397880048605696 9484792 139209241137360595402701196131009822720 9484793 -434078258523911312126455553801440704480 9484794 66825399139976051533298252129646394368 9484795 139362415237997109680472389390597452800 9484796 -764153144329932466985449147576719360 9484797 -24441588981605114178520734445353928128 9484798 -67224912396280522566950462829533069760 9484799 37532984097415522331901568336686988800 9484800 -14445248641648819810490297780011008000 9484801 26244393388993609491097149394533045552 9484802 104765869158175073660631603279795036192 9484803 -245757367791953716276799141436570877200 9484804 -10595504210260303424326862131141242880 9484805 -152293967557177102699618840390550948160 9484806 107167936309339356642587083417871757504 9484807 -114629676799221210516806177531774036120 9484808 244644874464899565340128910362636456960 9484809 109698046203534688540478285569430499456 9484810 -128396589871224659566781377648924050240 9484811 206523143291246086872830882035732224 9484812 62363918280463829603839327588049175552 9484813 72826205738767795760974480335277359724 9484814 -155104768718584156282755874738800903744 9484815 87319030031214786883641532950724277520 9484816 48156668001985696817400040702474911744 9484817 -4856024625139010468038047811155259320 9484818 21660214473699126837042040130944028160 9484819 -99448338147281726201494860135169152000 9484820 149982842135554629574532695987857934080 9484821 -69892205415702877765604651672516978592 9484822 -47896568446112924974567619908206398976 9484823 291299572584609699837401060342443104072 9484824 196127251598744731141814482029864529920 9484825 14846838418330935874155758493527457600 9484826 10597045171714292448305995113613293024 9484827 177732444806036572112900228880142560 9484828 26022350530976572677642518407464416768 9484829 41571770598959934935908044126656917650 9484830 139536339754854781787738196390071328000 9484831 442986999398825939273591298036205857632 9484832 -151060125666070811512738904483202859008 9484833 193713172850075893694993166712230005424 9484834 -154948654991499910656761046934811435184 9484835 324798591648622574643499954918465364160 9484836 -68450639470975571265913200078198463488 9484837 -318263795284123212127677484457623608514 9484838 193081231403116031553246961405913479680 9484839 -19927478898292468036903180455868241472 9484840 188214179289199618251280000060385280000 9484841 -349743703792783970299998709942242051228 9484842 104423607875438959347988857244189684224 9484843 -78811022215059515906579314420765016908 9484844 -111589032206040923260014119903140683264 9484845 31066677890954458845661297367645015520 9484846 4282588833390666740812786233962192640 9484847 -33142928450617603452570415355969278704 9484848 -34318493826622070718715354666230202368 9484849 -317482575584570317769766586200396798480 9484850 17687210727194017273135591454607284400 9484851 -141309920005919897871931184900052948168 9484852 60811206028606565566605216499330713600 9484853 -8673905721290801153609017931971752960 9484854 1137963714007340640029808497156766720 9484855 -135023386705766883189380515605832442880 9484856 -260142352424269844808291408957567283200 9484857 -14521816706042554745949149531787160560 9484858 61339317725832282516064591862432322048 9484859 298750321460925249121642045650564775104 9484860 -43670515276300657621729267103253626880 9484861 -39656200848449672264546636772511815936 9484862 -99712241301537549074182278910115981568 9484863 3914986895825692242909040745743897344 9484864 20246866276064407884016683065014747136 9484865 -33725043804066703713937001172498172080 9484866 -135396087253454329832761087851468412848 9484867 -55178344474333773835921504755617941808 9484868 -196614153322250947110381170546717097984 9484869 77280521937286384398448162190754989568 9484870 -102960484834529963581243623402693045120 9484871 29576239278768565914552486544186859544 9484872 90772931669086817139721201493094973440 9484873 -32476802799227051265291542290911875878 9484874 38395378944712353859254344950806818304 9484875 219513590680867197300811890317165688000 9484876 -108049934295052106304860913799959086080 9484877 -44079494995851568592948490447868123668 9484878 -22437351026587945435834141181800833024 9484879 -802245356152872629354752080059912160 9484880 30823680537622600981524421763871375360 9484881 52150014563794836363254949504402695904 9484882 416348436979504555551902755610064313344 9484883 -144925905834912657976214475972813998868 9484884 32102701009482346914944097050044170240 9484885 310714564524608379121957100733447259800 9484886 54701647423468935307669005794120431392 9484887 -232127011808290360116222854392663430040 9484888 142754929378010133727677182264936079360 9484889 -159006425103614781007096648278253832310 9484890 -2912568268604534036822939963025438720 9484891 -191660035309001845181331544557949599728 9484892 -185404101019681942332277143698004278784 9484893 20600301941904815086904279023472071200 9484894 -92832739791801261816233204882972037504 9484895 -47408583468264564340242933175506816000 9484896 13962173643380486215250787943897104384 9484897 1488460872299502384686337346856912560 9484898 -135335044371450079803278711906165283840 9484899 35718047508353606653988337745795655040 9484900 63299487630243415683871386951059120000 9484901 -48161759739998943811620894961470386208 9484902 38006911132299399178806241737426878592 9484903 -9126041836732636028030563585543827480 9484904 102805159764459279483694952372693975040 9484905 -153765447149988337144891421535894699840 9484906 36498304141025705961041696973777756000 9484907 -351269803622215676269129803871804808844 9484908 -24542455395229233381665785973965086720 9484909 82070148590143967350752217153244014816 9484910 -61534665478239402404672325485614241280 9484911 -395261588868191796859340400273328821360 9484912 85585461931822415363996859324306358272 9484913 107872935572385213279211931182294370100 9484914 -1808363108889270623857838976816698880 9484915 56115232874438158352880612840708080640 9484916 -89498815618246317191520616625295747072 9484917 -5991380991049078219220086526702677152 9484918 -34364026390381754965366106274739370496 9484919 253431497812601249355856197281269801320 9484920 24734724293450247690999766088358604800 9484921 -5351995736106381195669677969282975148 9484922 247781644662225628014276932374154022912 9484923 39468089154689500952367224845317010944 9484924 -229238657126190514160320968394535559168 9484925 -43703836687385066363790999419163394350 9484926 -43943723133238462718998117891223949312 9484927 -15308818080727634814982906193502532760 9484928 350977216720385161709015690039336632320 9484929 -265337785222298647434404281808851426560 9484930 18794971365946000784256693675742171200 9484931 -367993761683246362984587883134986555268 9484932 -239498104283608756894979720202616393728 9484933 -199953626991186864888979450836660511200 9484934 -27393132429050326350470451193546068384 9484935 -7643007681299563400660846399616241200 9484936 283092650624903774653732103056867783680 9484937 -27550899257350950783385464836687232000 9484938 -11824393868499809996737189392713173200 9484939 426051903929756312943465284608607862740 9484940 969344050611688209294836770155571200 9484941 -74259693907888295900812967507891999808 9484942 -1507271141341643100271377704077912128 9484943 44130560179836119833733142039402184800 9484944 3605376966961811388132390097417666560 9484945 248857264447321542914087552805307715700 9484946 -11982713062994598380529827674400256000 9484947 75318797145805232385126964286318418288 9484948 117130165298733822593383617247224704 9484949 -116166966189330603210346547479141449636 9484950 3949090771343183438434389955128528000 9484951 103316104732536317678371509025268032960 9484952 -147874260061721930789345328616556236800 9484953 -41014737604624908493455738540989019696 9484954 3964825888244820119600067235642375680 9484955 -70261397568381744936156557857615016640 9484956 -19313606290329340171134217078681889280 9484957 435350109628438086653860706103165368652 9484958 72597048132434179890399888893640145920 9484959 125325325462429041166543528734322976640 9484960 245479606305103912752858045410568437760 9484961 -259664225541355195628514456396773102976 9484962 33277102001156271183436855641497034240 9484963 -30579188866926403867080098334943383216 9484964 116710718515936708031317455124680688896 9484965 -96748778034488356551422602220390342400 9484966 -195079144743643198018537088199994625568 9484967 -107298235136554265175302413868762521200 9484968 -1759471601912948122238331456588103680 9484969 39981418027157489046057513702421119844 9484970 -13421574929866429373116924016834031360 9484971 13435240244650511642760028560029311680 9484972 -64893433934775881099248219841394309120 9484973 382938781365852211681753144966193811222 9484974 -127481140656904787819026567144249741056 9484975 21128083763795934263892913742408585000 9484976 -59202872911026482192569639469219708928 9484977 9605078218388967261330564428684451840 9484978 163566677410585364637318445687184225040 9484979 55624929992262488056854268610756541600 9484980 -18084659494961232732761615346679388160 9484981 -155378198185120276648350515023861956672 9484982 -80959850735318782068579350704403321856 9484983 3028804188931327371371310771293817240 9484984 285684189321183593463016639994185666560 9484985 -59452355079731152962372097062742510200 9484986 181855104035364479172250333709042688 9484987 -61856765050147099547685488904104427600 9484988 54665111420461123930621493731805119488 9484989 -8837657160602979444642344387383852320 9484990 102916708246725354208405440213817219200 9484991 288232697298307009895297264557535969832 9484992 11513526385641099101161821359308800000 9484993 -21883010295938419211041424001584255616 9484994 45301677671579963263995102492159361440 9484995 42758601782227775450979095977757245440 9484996 -89611016157971928153751331147170007808 9484997 -200388037562599975861228253260620784200 9484998 -54300570929698370131039499518366431360 9484999 -1654069001722685594394344113061918960 9485000 -2605749575242684206213366743654400000 9485001 61748511819486206281685056389571637220 9485002 7181409585351859951400734076085218400 9485003 -79903920076991696103086454514379368536 9485004 -42909803909193138846440989294133051904 9485005 -116437022765997953787778868464565900340 9485006 2767225887521200948384502756220198144 9485007 -69263256865069722564079491246047457408 9485008 4782659046472870540100336149990473728 9485009 83238216472011029104582394682890813040 9485010 27752726847080071442040946365773066400 9485011 -109531110404983340772645895427948629776 9485012 -73219380536198316196421074217301604608 9485013 -2301892383889612969076201115086524512 9485014 59659510915488615381830674817992249344 9485015 -27330600301807714767717299279931600 9485016 -18544177720459418424086389015809884160 9485017 -20545506501100944364444367503265016960 9485018 19079517807104199666041339838145288704 9485019 -208822196707970818239845716212538400160 9485020 -193294489735044617739869502332865054720 9485021 -39804754606444007056643107368651501696 9485022 -22551217023397877640804659436009588096 9485023 39791641819606163696082660820489884960 9485024 143540209636062643177197816373067907072 9485025 89265711812418917466883840948680525600 9485026 -300638794832457880619884109864017536 9485027 49907266558433714571340731757611305640 9485028 -50582173332745596641834146471493575680 9485029 -236619002275615206596536132126231349316 9485030 -40950626836706661149542517200922217600 9485031 -81332324160115903587917438676340953600 9485032 47544070105308105141830197816154112000 9485033 213303449880342357924153611931555108282 9485034 1665531768972280370153009891238005760 9485035 7444563682729275338081278608744528960 9485036 7591855155839219365227852349236777984 9485037 1783214530081750137266193404723866668 9485038 46296314058825420879829348528187065920 9485039 20414364890243570511286689822726383616 9485040 7116720348757750893154541806036254720 9485041 410310350659828861765317536599488751442 9485042 50553841278558273045166033908586790400 9485043 194490751258807366040314728515293585464 9485044 118197305084073680979738953501801803136 9485045 44963390117527973217598263728851494300 9485046 -10491779932978165168380597122810832000 9485047 1704924648589377961216265706475724160 9485048 -424938286295661638520995593243948646400 9485049 -45776378212011673581753103458661796160 9485050 -121956481683246578759848050986396257200 9485051 -52016575611357346086344464262173963968 9485052 -152306798434606084644046305345411399168 9485053 -432660360846258220294419312260363613920 9485054 -1342244404302413237618059491921309120 9485055 -72786372896478293211925852042013794800 9485056 -134794564931021078262591751711746949120 9485057 367159230729927694591030149036993282306 9485058 46549361960002693594609114596787699200 9485059 528482441943241435045947847679939223360 9485060 -19349167320022555030394678787479765760 9485061 100216796111939100504605868246857130144 9485062 47740714219321013015602278377028630912 9485063 -32245116778289353745863126296045674400 9485064 -179445763551520765332844874899940966400 9485065 -231190616811366580999331316376083657600 9485066 155940580734590119473939875827593227520 9485067 -90546372120439717478078074585769108520 9485068 -82910930768297509364547964390253009152 9485069 11599707358218260492882179284139392 9485070 -29727568083650025258732957718683525120 9485071 -35378617754161786425159579173693739360 9485072 -1458701231073226162755748705627865088 9485073 96708282867105596601471356427440588160 9485074 -108050869502852101702707070125167425920 9485075 -251549777291640806430225756846130940400 9485076 54517037007414108546235789530371573760 9485077 197759040580223816578121126290566948846 9485078 35759257366325723435707144726736896320 9485079 -209044609731318107500483937275040126616 9485080 131857167149388497730507688645796044800 9485081 239458228292288239410524071636977741264 9485082 -82450350080788799999308016872903587840 9485083 416466717812138239074439139355531316024 9485084 -103988814945481508774257734751399793664 9485085 77908821674141045646338605886515046400 9485086 -33134939476615411472703270676951152000 9485087 -353522958073802395897616103689893071264 9485088 -193218262331447039015562839837103882240 9485089 -102236941548800995873221461328087710110 9485090 -14177256161664732285322026923752267200 9485091 7911105730426709454979797029404671744 9485092 121319945115388297035640924751333482752 9485093 -150085810273699557009850730306192222658 9485094 -110900519547245592717151638308462356800 9485095 -150659324324796213349992298327898472480 9485096 -220036722638046397496134478174644638720 9485097 70063723882732994856803781202730959872 9485098 6513857940336227520110354499312724992 9485099 263364481642538311056066306131726490432 9485100 -7293871653443890700385918283534713600 9485101 -37868490780868203017087204856196992896 9485102 -218877542960805315901203178633094776896 9485103 -151681527103431042424456568162300299392 9485104 -25112061761280019995332337309413867520 9485105 -11654564367522783349655301010354127040 9485106 61012219298318535486782384763982591104 9485107 -28129479648707549418236324567173338120 9485108 101392697981465395978667162445510297600 9485109 11910998150557779423356526319674922044 9485110 -13521470818081661552940526017701130240 9485111 99238472877949209988706914934012300712 9485112 -288299231671916957584654754658385920 9485113 27176629065971207185490089582613629584 9485114 164584649731433400208333148195994028656 9485115 -261452445794856490487714223966143239680 9485116 143255636254023854092482889419163619328 9485117 160478269585015284636180202610134156800 9485118 26511614341034748847397941434536355264 9485119 53093003864003119586341498210170333920 9485120 942828788455256585523322334588436480 9485121 -206339437296324563200072980256573211088 9485122 -14590631904138059331017057721102950400 9485123 639689204560481157711629742074019973440 9485124 41137542103100208211878513837643689984 9485125 -320611304110803703931772405310339575000 9485126 138477724297966850018172122565485070048 9485127 -67003994526605822794035742667898842160 9485128 -3009659418728852658029169622183895040 9485129 -108483481851515911538290997245009887270 9485130 -34075836526723311807743355162222888960 9485131 -233783815917590832182636763042601575888 9485132 -25665160334047375326127330785591226368 9485133 -59153673722669618311452535910990456256 9485134 41613044455071051943744880157673541952 9485135 93064407502038287752157063350670208000 9485136 5195561458299747823395920923626700800 9485137 -279393046160622973012445629511399427214 9485138 -9143638980000367410336756674295608832 9485139 338198527908611050872493812170898558720 9485140 -62435436560149673542772915063869317120 9485141 -2374861735063968413561212855570871748 9485142 -11610491516117063070772305602989048320 9485143 -51983170175039496075392359821642575608 9485144 60236254170710728355907870702818396160 9485145 20248749235923027398627591297374557840 9485146 148934260433345056321619779322752200960 9485147 -25698029336821286549610328438055517168 9485148 59117162586821956374879790708047751680 9485149 515402446918627020335805981298983645664 9485150 67497354071955710921932699521489264000 9485151 91055931912801348193487409594247437840 9485152 -557942966351187593993838517396689911808 9485153 -13736918661053951676420543770370410220 9485154 -42286439855803372889432933301246443520 9485155 -2288323484641240580341284159166454880 9485156 -38029654260112247602504567208020645632 9485157 -212191512417807104645410700012893161984 9485158 -140419335468587158263707524186161891840 9485159 123396226613103261294178789010543826360 9485160 43439617813928685437094978102972825600 9485161 10804554108001724134209403456486608320 9485162 21468120539538055125656376506207557632 9485163 70990970470429953757712190021669328704 9485164 -180030422085694964336654433874991812608 9485165 201392275670230731141858752664485568000 9485166 26260875307599924627575232929164597824 9485167 -49218076705700553598396003221326505888 9485168 4238748382238655280359204307560038400 9485169 -11415683233687247781145696532542276800 9485170 35468370149928356792433534304469669280 9485171 15783216373057060911737319136749879372 9485172 -39078071699019600521910253379353613568 9485173 272755140166581406548445124287161861422 9485174 -134300827078627338222289469381587989888 9485175 -34994908064932917291122143273724970000 9485176 -187104909195253994144567461727331409920 9485177 34661955120394205414209069676236636608 9485178 -153485357246664271328323682758200655872 9485179 452934505906020810147869971535815327080 9485180 65861934627954149601857332011459840000 9485181 9248054416817482008596312597024610822 9485182 218120362580759841218065791099181824 9485183 -388863372100652720072515441480675037568 9485184 118863582695621799550961910357939978240 9485185 117604224703044038854326851848634263380 9485186 -2410194051891365172294476806797134592 9485187 19161455317063753316814184613945613120 9485188 -53580230170067287620005927667756426112 9485189 -9715343638215242249966224324332547968 9485190 58716811280343584469825651320588160 9485191 49582434926749874834350724204291319000 9485192 -174679360786360010725440790096765747200 9485193 -81551555003842232137533974965473993600 9485194 -9380720830058319367022028202021570560 9485195 13579107744966573625290292946242030560 9485196 54695894988280017306726399851059691520 9485197 476403574820990619435025829059960588620 9485198 2153700928425181463868762741164681088 9485199 208088685846878906541635647220703997800 9485200 15887977561649758678520453009119641600 9485201 136926753915689103178630146789232797024 9485202 50581542433536906042037911774950893824 9485203 -24300216364415097101413702938875699296 9485204 -49557446802976015844639430745770451200 9485205 -191398027134188163702492215234573660640 9485206 178167152949459266784963634211875371552 9485207 167341289779416768999979697516482752456 9485208 24813779025790541324544289227566899200 9485209 -188476372936744960230031288528128920760 9485210 -2176919037679796220242419795321113600 9485211 388281644253805352056272445069629172224 9485212 282068135878503014576957802046709601792 9485213 164683390816373327003228274723763372524 9485214 -175008022348198506557098580953816135680 9485215 -4170515917573178938783018614950683200 9485216 -28507890989286219994906620255897452544 9485217 -8838835615698340003480944998487694080 9485218 -29590884253297641642068962742918088960 9485219 80650622662228569250857152703650183544 9485220 32556076013873196199172728914822144000 9485221 -201777689910892902289082737913145742400 9485222 -131078562469157762589277322906692973088 9485223 -123068189688631614828985204570482554112 9485224 -197338618639419937858336235664045634560 9485225 -27861136747754516558539364451129408000 9485226 59760843064887773102299790419788514992 9485227 83742022653823276747282958043961211832 9485228 5526566561061670519014179851403789568 9485229 8251857596670498081130236986714107968 9485230 -122895786992894401457677383279110678400 9485231 -134633683313692455162508312194682432416 9485232 -35677787613624255047122586682782023680 9485233 203320458729474351116846921202502828800 9485234 169894418969511072010453959706955789952 9485235 -237722466759192266774587591641278356800 9485236 -209648842397922354301383274117383982720 9485237 534336040267005793471065336302718818400 9485238 -32976368403147495808144550516892856320 9485239 139328541780762103283047784871640288040 9485240 78374784820295000009616111781408972800 9485241 1673079105368555389299637308045373920 9485242 2021357732630501107006289507262412224 9485243 -179516360230700326706603328592010468508 9485244 5764520603162418598579470475217508864 9485245 65898420523734705935288548838990469120 9485246 15033855324516659399555169720706209024 9485247 72697991156880971504193607288493997000 9485248 -40090658526886209292219943587038625792 9485249 25052386904455234547855969309119143936 9485250 -61962554955035126130051069768928896000 9485251 -170350048555227176373111868457484600576 9485252 92533050204997246705633027522887180288 9485253 -210861949992712070093955692855320880160 9485254 -16902781991522207140182722852031402048 9485255 4737867384259124115893797620419760000 9485256 -44605304109248357349808875994506854400 9485257 166476628336306674247691945591075794026 9485258 427254246368148279035587342905778622976 9485259 29789305361242180156247585208404751360 9485260 -79493885285303614084929768542551557120 9485261 -262096586892712735917994427577607968138 9485262 -195802150664923604620274680038970404480 9485263 -366011032842436860209523206222460041488 9485264 22494426871433718563026937590867476480 9485265 175806324194779929622708891198623640320 9485266 -12428685638634645183736261503838669824 9485267 241005289784672206859299433869629108552 9485268 -15552928525986406453776695210246418432 9485269 26047151584561461885535022695119457056 9485270 18675457222913969710861691568569145600 9485271 34671342045775228181052064181038625760 9485272 164761913828579866770085558145252812800 9485273 300465781210212194633223973693101031818 9485274 103862429733557444184557877255433834752 9485275 -4043104532278431993058638916443155700 9485276 -529859054227261347757012569682294106112 9485277 -332625809803486527721082537186695241760 9485278 -788299478018974031486905695048704640 9485279 85325531226578566087736095226205662880 9485280 63094187923124085828547274974581227520 9485281 68219868368451338015813628110892998932 9485282 -115860230841672659005926523042370521008 9485283 -103900872210037412705509293623595275856 9485284 3908689507131873344503611067280720896 9485285 -267504171541012443315391421957395942020 9485286 -129755954053787536847869094266776406656 9485287 -38943241440737136699597492902220906496 9485288 266863955885571643317928283474802293760 9485289 68879401757844931864841777303180860800 9485290 -40391083850858447054344054694085139200 9485291 -121287857707266256644413759872162071600 9485292 -20952845806680536311562926300198207488 9485293 91897513177796505142566693722300898880 9485294 42445177446986983810150584552457159680 9485295 -94720661571252775217958420056462749680 9485296 -9408616157286376523559760459114446848 9485297 -111169446086551595828882414796940750254 9485298 7075748734733916556226445464541213984 9485299 46235338577633615469572975057644888336 9485300 -119792749827347514406103162325341491200 9485301 -46645449870246066204617668371558273216 9485302 -86689506131420853025082930256332919648 9485303 112101100439947497972536156083681397856 9485304 -114957588721086743365162557357468180480 9485305 -94898652427057602318409152086573537280 9485306 21100943689680133912353571233056943360 9485307 42741524611183623810986970367980961248 9485308 -78667485025857252568984922591663965184 9485309 38215188555846890426149451254176398700 9485310 19849799871028876809124292923443692160 9485311 -136745221458529448385096116808479144 9485312 -250440256713329518414266200676127211520 9485313 -50384579531556011717960603028737157600 9485314 -65762169912730205299240240413328056288 9485315 28069652459716670279482989879541201920 9485316 -102801788597372040082976149380389806080 9485317 -378065654850892212134016334542373385376 9485318 24374684632276304100624975418957601280 9485319 -88733847264598355030840749810064250456 9485320 -38090962624492413678500787078199296000 9485321 100150772699774834174995785692752362522 9485322 -14601592367467661332717677309920256000 9485323 256223383656066175771715029204149199224 9485324 -349974737184132997748939931048673718784 9485325 -64846209787909155309619092164991169950 9485326 -224335706950471240973538742112525235456 9485327 -3459662635272182642031885047778090120 9485328 857774026110917841356923914768482304 9485329 20649069273685325092074420833423622976 9485330 -1348278784678479425921180484959449440 9485331 -69907454748383960125645638100553650248 9485332 -51347583098140064930098572396952903680 9485333 -64018214165634477269397483891750403392 9485334 -37102541950836873319235875857589120416 9485335 1777093656181600978069125511535532000 9485336 -20924278456054748235494829159162839040 9485337 322051297078153941775088331946871729952 9485338 25692318459126068209498180597626457344 9485339 -202018048233802702796506864449625861944 9485340 145913129266232649058917030326248704000 9485341 -205779348903327564803101375625808271258 9485342 70578943167978227111993560798875699072 9485343 -6908879699297638313222245630350168720 9485344 260964617384488237717598624533477588992 9485345 55218959619996393650187259536039230100 9485346 10395041519161504704503288837272978944 9485347 181567890081909583328223847149013728360 9485348 284143796881341419660672182840892500608 9485349 90384212801066755373030540688361413120 9485350 16828874079874335143584522097150073600 9485351 4630618364151062349438585590098398600 9485352 -49769197254330947233438855850271866880 9485353 -121859002603256173373256654368254502520 9485354 -37302602803694917852843447889534870688 9485355 -115749877169357805966442360111231418880 9485356 -70080576879325715887724641850369951232 9485357 13378135066867741807381069564651810944 9485358 125058583445901261005522730566025151488 9485359 -4694731627531257901755164190487500296 9485360 -42632099697213242902901645260323225600 9485361 29857098524403577713746213131486783488 9485362 125589243329714110658734036603715292432 9485363 155798001099140289376061151722740521612 9485364 20750633920417683240700611214652116992 9485365 -278788522009173059210425045227114784740 9485366 -169608599594439962148355329167765040576 9485367 128787800687203580058388029534463512960 9485368 -254179909785075250857539064874079293440 9485369 -247224422268226546263834390294248182230 9485370 -84133577711068773620754869484791616000 9485371 -330967659837842999691506848247845181040 9485372 106752837715734898660999152413924044800 9485373 116077379010794791704931553641669310784 9485374 91341094674970223519731334289362439936 9485375 -353089186627265509977465159829012266000 9485376 26782982990713199044605857712926883840 9485377 -369736232613011388918627940202595499728 9485378 83081388113688852084599454644699627520 9485379 13962823270379653997286759092486891544 9485380 -73954111824411673992809208369186816000 9485381 -27476934044593049646144477935561148000 9485382 59361146531888191382765789751492787392 9485383 337676739793935540966378477840338700632 9485384 -104185635788082908100964235586819194880 9485385 8855431928392429741041088599076704000 9485386 -106307500511336296649899424046845062608 9485387 -246131788162079308757061207271417909488 9485388 34411236405026569138762603832027243520 9485389 115408827278804835579588739403933484000 9485390 -28356711916347597072932449244924014080 9485391 -65542541588716197379741225917280653312 9485392 -3569092556770092058953479035813756928 9485393 -256608758571730056106763800077047849358 9485394 -36036514281627752574696167937400662528 9485395 -268567120939067039492961256003651995600 9485396 156473547571109409714580853246520004608 9485397 250964485012759401967288031435155559040 9485398 13729582321160867823407283300072885120 9485399 206156511942223198794505550855979070464 9485400 5298040990670105334261607821181440000 9485401 27839504841348588871006033590948524692 9485402 108538850505277571195923795523664583152 9485403 -223759176713946540021090746728508161896 9485404 270436002353774530927065847961362489856 9485405 163570781291890557689249348790630572760 9485406 -113039136678942026738930570050907136 9485407 307655486031076580112999285822923077920 9485408 -5633804403890888902066772331217551360 9485409 261805685985110212591176755069557944960 9485410 -7925506915805024692736258956169326080 9485411 -20459310943868291229930944467439150976 9485412 -115965744368000878165280022664311794688 9485413 384967696764952929735088147559417024 9485414 164896176687440318937048503109063865056 9485415 57177696937038146080592829479891860320 9485416 251043882356791894014876416360146836480 9485417 82069038622480669590229377325476575460 9485418 23793872466822560464481542586707004160 9485419 -393911908014108563207632779343040215180 9485420 -14049053973110816811447917021643110400 9485421 -36317712331445177883331927984632320736 9485422 7788363316676665934852286628165169280 9485423 -396847566738522508763123740713568289328 9485424 -232641116146124105125663593477144576 9485425 -77491285820911759922803410882002913850 9485426 222666833455198068283746316257510480912 9485427 -50622889337921179462870103831659365120 9485428 78344487589342508847463823031637002240 9485429 120918007274333257288123379385530538030 9485430 -49635135609959187755453219398844313600 9485431 50524451007170539488759011913581175832 9485432 -92609424804651748919834380248268800 9485433 -133367700430242737153901935086494257856 9485434 11015597737916354836342437322991208192 9485435 71448533136425391156340932016900634880 9485436 -75161089466076372153561497878078371840 9485437 -165918062685700070686602771936141595700 9485438 -86045401170376858355153085675816890880 9485439 312967350362168369233115216480497159200 9485440 37050017991779489778680090472323481600 9485441 35705501898749737585259475509991463872 9485442 9950543867836575509409185069669253120 9485443 -230835754536828603189695825028479225280 9485444 -141834198849967283706230551951688840064 9485445 -185970474430408485307241829777456298080 9485446 103480744470885001413668882557741187520 9485447 -2606020142200133154330604939172294088 9485448 16157903662444914470989925941106442240 9485449 -126672441210063616069493283597841704550 9485450 -7240466359204382530477414080706034400 9485451 533666692384406571335785445320022937600 9485452 -118135684815888843918056102732026746368 9485453 230952560428301507381534681065831839264 9485454 -41623268871407756768541471529430277120 9485455 -39993764886472491235507411906730382240 9485456 -593680697007263180462775851829559296 9485457 118850493213635927696435715530764339440 9485458 -77858178475574687412861484024084996608 9485459 8564299886864626941260145342869914104 9485460 12778669839136502430933651133983809280 9485461 -385582038762360305876366284996376813938 9485462 -25612863418364212922831764512089140608 9485463 14611323321805291900091993141833075056 9485464 38687675164489647291436616079246735360 9485465 -351663866058161064193950220309261008000 9485466 -8946712481087781109879367788105560576 9485467 134211894023150455693551721701495807592 9485468 -45970336186769714021697128539244081664 9485469 -75374928215618584641366189180079003284 9485470 377547105618786133955496166600783680 9485471 -19845928165845385187069063294693277000 9485472 167873648839019483564218623717201149952 9485473 -3264352744272772443502156284990551040 9485474 -13123711567694109341279607382955499360 9485475 17952361085405994715096431549877506600 9485476 32040288867254844184840250922753589248 9485477 -192462540370926161013359192610502372674 9485478 -53864846778401887033712758364541907200 9485479 -181153304680088394503441590187460470920 9485480 141514543449200296606020677112730982400 9485481 12205064573165627057567706695585320320 9485482 305179765481592527727619852032329482752 9485483 -14948003494447030218677597257899872736 9485484 -92360989853122927712725351862148648960 9485485 -167324474556346407408990759147246152820 9485486 42765579604354396951504693731341763264 9485487 181920303027759419140665108055370446008 9485488 -60111852009075400483862951585803583488 9485489 98098632837324184368091904305197336000 9485490 42262974815824167732206907181632092160 9485491 -24327450030614599960055448738482225000 9485492 -148398228178359382331541520223617639680 9485493 -60504792832797330962591483231281090176 9485494 -109756978753632301820547283552955303040 9485495 145473729149098122723504645767560983000 9485496 57572228822538361834603055433335685120 9485497 -62532081720383775817670960040697722368 9485498 149262024432602294832406933631250685440 9485499 1558832759393812449554634036256566720 9485500 183348496989110183169895775309136384000 9485501 133817482060500249680453723004210386502 9485502 13975320456631236653163646314616909440 9485503 143389907754901133948535878724077373440 9485504 -7239477411681112710030484157610590208 9485505 80118025570582982524215907960028137920 9485506 65736419609174873950767677819845151952 9485507 -154833971716722570190228951167802060800 9485508 99441060012300693805200904800752040960 9485509 -225960996825413333236969347949538535360 9485510 -80515176347497115559518552749517907840 9485511 47707390987780460813082407298417151104 9485512 199440918129126150118865566831360435200 9485513 -208443515192176807499010254391606755238 9485514 -10522550621027032660075732191812375712 9485515 -81987766889119438314132369137999303280 9485516 63062252776121369482540520746020578304 9485517 66915305636265986166166627265486104800 9485518 -33855956828464137097870414461250044288 9485519 3142551204372412081127507577999227520 9485520 38241721629061774525741587434251223040 9485521 -3606951722584474365923148032999209868 9485522 -22683754215016612093763708806890155520 9485523 217461524750943721944408189184319100720 9485524 -233169890571857965734161788255138070784 9485525 -37047776148189944772711361486457256000 9485526 -97060628900384413268872177374677153856 9485527 -222477614458843329477719683999199178968 9485528 73806943592632229233299893641646899200 9485529 131809806360242574945769467793956489408 9485530 122528205639773111979675427930252646400 9485531 -103296000655940070336929193584573866800 9485532 103015720565870991367701036584534261760 9485533 150815564248424256503693481810401576140 9485534 -7423857742439178439830241690655529600 9485535 6623264086066138486159679150734848000 9485536 43609156514540346589729575288638275584 9485537 461009472752637912929379358349602593186 9485538 -78113268965923807963760021935875056256 9485539 -68674858601338047535571485071632599648 9485540 -156534899419664130407692846145684152320 9485541 -62760724407591980928930935271968207040 9485542 150862633387870529957410751501242368 9485543 -14976162662188876885237898797640925216 9485544 89848867065625892725855520811115806720 9485545 -133653782850064269056576785742223487680 9485546 -69989999172637073710564237853286792960 9485547 -10588223486703004213266231925280373072 9485548 17470654954941159026798503786206773760 9485549 204544300445297472728804724291192110550 9485550 18050479974491812823400725995910164800 9485551 238144751472167056974621662795229898504 9485552 -113376215854443490533126280293259837440 9485553 16851917153942018258708540565185472 9485554 9738850528477719104751392852872928160 9485555 39376532568758732158624355165297713920 9485556 -211612073676925355901337907892957050880 9485557 -440348462158017512292658163616091418194 9485558 -42975848840654068247787930024350440224 9485559 -110267814562970431261306281231391797600 9485560 12147142835992420434761217360101376000 9485561 19127094180303751389138711916629000324 9485562 48833225645773612768003286505502744320 9485563 -88438355156460011568253595406311636188 9485564 -366387938177469624026035310951154705408 9485565 -8359468286845883902406988545499864480 9485566 77497840080766031857493047990856031744 9485567 -71105948066947590788094299961308480328 9485568 48596590368482136741224500117918187520 9485569 -77441518561743659930112982586885542956 9485570 123601863251743423694777650415106408480 9485571 145216890746953310765824782636138974712 9485572 162132554657017396749635239053648448512 9485573 153216923118584027614689398700537689280 9485574 -31415124907014258521797923363717427200 9485575 195039048182470636820728245672782394000 9485576 -174868700803766049365866409049480145920 9485577 9685050753996314433077076803652195114 9485578 -25124358425772600147283093047436095744 9485579 276965654954679347215118754289854823680 9485580 -14713088455094061307880515461174650880 9485581 -18708463711137696989493392142197166720 9485582 -85863933388872918170043134402103098688 9485583 -218200147520951839701797310145930327152 9485584 -10925212490558629084037931055379046400 9485585 -3417945609566696419433928565099732800 9485586 -6851181385194684042319220703627098496 9485587 6418141260223675405525411759250082912 9485588 -10188157089462976555833340869495496704 9485589 -42365299026492641821448706237457102080 9485590 -32117435776712567804033828661113911680 9485591 -122548545831958441810331366815820083296 9485592 -354307591617619120841913736321598423040 9485593 -136944963215569859545360681195151415356 9485594 -28008888419279962299177828295046465280 9485595 -6588427742980635920152443033790003680 9485596 -26345981075530776813933241316103567360 9485597 -112140208012012856403632260487713510656 9485598 -23552032324021156424674261337183400960 9485599 58982394683581540828553446829644565600 9485600 135297337980560601544111358830234828800 9485601 -220918659567554227035367006137739641168 9485602 -2853933837661073613197242157333442048 9485603 278569145102699920461163160538303093852 9485604 73656461674681994124200117547557043840 9485605 20365419006390687596188322808834955260 9485606 -12426298754707210127509452689139407616 9485607 -182314414279564669834673107045564460160 9485608 38030590176764531562818054728493137920 9485609 -62325040994243574367001620978936051200 9485610 -87124403371351633751942192063951078400 9485611 424325893363647393815131934962373580212 9485612 -95318502878429439857128643237922639360 9485613 287148576950272318331715111441219496320 9485614 -73105388759136854790792981962235780480 9485615 39088869542990359498070622972109107600 9485616 5652174242755761600568003729007247360 9485617 -188732122873082350560228495992286510720 9485618 98545841593188851838291287190215231760 9485619 48530521300700556480622176889759097856 9485620 -55366495953491481459307690967851564800 9485621 -393668684292190665611833770951105568608 9485622 10836063207427288688311239646191225216 9485623 10708231503336699230665110141614929840 9485624 387274870918102784987783301299300904960 9485625 23998081236309226093905166097700450000 9485626 -227997380159384205365465559641813911104 9485627 14752713235029167966146037852840341476 9485628 101822608676440085393505906251071488 9485629 -314636722950342126658590138463704257760 9485630 -20449590949969342629316810820936663040 9485631 61112287723065268938897940749745440120 9485632 110628007418240575830323145174824779776 9485633 258694122350043143596693192706497019904 9485634 -12261747499606456669445311317702233088 9485635 79733340898327182315809790260665624080 9485636 5809218701394024588077489768727288960 9485637 -25470540853667151202045566028289064960 9485638 -188911605255298301924321189573167920000 9485639 111958684390962289215861831397898406480 9485640 -18713938997115692196265200536469504000 9485641 20532567634578867186109692855328184784 9485642 107466352369426659475686709727167655472 9485643 186867915253460030131220532851625088944 9485644 61383180840623951003024335372273693696 9485645 78286878000628017654226433836857153720 9485646 18513347253642418525918639201294848000 9485647 43456792939480611360151130999492964360 9485648 -47178507334658249453546702737204912128 9485649 -22804943500668463656388144040580206256 9485650 -72203141861986720883133364577347093200 9485651 3285986388210351274664273823042130944 9485652 95328102308370913816496380633693169664 9485653 50673922217286114075267982608966144220 9485654 59413073317323197214445095351814015776 9485655 50784591412964533971563866194441580800 9485656 71546118881370649688272447303584122880 9485657 61381300367313549724536359733117092112 9485658 -15957742609584851034352102935246508032 9485659 -27026147172000036065984515501544516608 9485660 108364923579738613511810585709599477760 9485661 -163057278161409285681214048772403308928 9485662 -153573675648808728862594148170248183168 9485663 617446121054681999597644828080152358768 9485664 -24630835318375706456509012708149166080 9485665 3372566610867877153092191555810448000 9485666 107538559435841567413400872474108671360 9485667 -5702847421478323053227146189830101808 9485668 -46502884237651000357231967550612145920 9485669 193598569922654357267741245022790313440 9485670 76525574061399717079921504808941718400 9485671 -691672570789702649770631158499220480 9485672 -25668366792115256798993811334287360000 9485673 104482051686120571881539830285115773584 9485674 -64507488591273578229527333044231680 9485675 -48057809550158398431554552866948542000 9485676 138740858327356895427904316539602162432 9485677 -912739715915604303374358243722234388 9485678 -72857768683985126203223322261679818240 9485679 15032472442170357016395931969682582400 9485680 -9016795148022905011248086976384368640 9485681 -557678768262179023454359563831478476288 9485682 79713642205305753926586450978390566400 9485683 40406779976381695619012103087052659168 9485684 142629078371441586604678051562535672576 9485685 92006207906759313924728401705055420640 9485686 -4518506704928171572884395481901277184 9485687 106761089364431478649902038624384799336 9485688 75679713037347129820902694625663385600 9485689 272608404647383885206026260681633984490 9485690 -304203242213023376475842792368803840 9485691 -225607863089706310747193222464460408808 9485692 170632892784579420867579482736443426816 9485693 2283522114781620081061848339645901440 9485694 -41473022008965362710449230620069896960 9485695 -207129238414482449695979562520824379800 9485696 -150308729291151990282316564461917306880 9485697 105058065055296808052167020821061088320 9485698 229621141982967755453091205146027066240 9485699 67097589266400115209684078176863023240 9485700 14364948882252991618179899113539686400 9485701 -90388639456797681944724712012675419298 9485702 79380850017485617968160637863674441600 9485703 -33551156045092695745989786677585190288 9485704 244932461411875011479924489214611251200 9485705 -191448072942523331652138987591884362140 9485706 -36443051564762920206292782375498287616 9485707 -30821840074501325416975188002733778176 9485708 35273074488758295284579029754283433728 9485709 98494769107867186116797719897646153280 9485710 7929728321422135331594752276543960320 9485711 -63788985739283844142577788311949665840 9485712 -27316051426909869329110702403950018560 9485713 -63481735746324816260321076179348057038 9485714 761980173521954269365984451322397312 9485715 20453528642584042352671377538761123120 9485716 -206785515672597560509856067922177218560 9485717 -97030850778651351501913792739671349508 9485718 71860830636844307391653034858272403456 9485719 146223241181108551666595416492886843520 9485720 187895657815579037974201575514728652800 9485721 30786894244611279346324721409384652800 9485722 -9419386701159878831475103526117987088 9485723 -32472991865924717723143142096888263536 9485724 10579694009748549507961940993880683520 9485725 6048568475329077118830655541356975250 9485726 255929323958538310630818312207296031360 9485727 -14542795884433301527152207659757755616 9485728 97560035483938577554473529153916239872 9485729 116491210571904230643161191380584388288 9485730 -84626940737596814944348069688723670240 9485731 22231300563806920790082109063767352880 9485732 -5653166413296307714600439261282258688 9485733 32516209143489993416265877603740936000 9485734 -31019262548257809479810583469599822720 9485735 -67595614511193227192985911351220241440 9485736 71209497650191366831537643472600023040 9485737 -4454328809721516137658277247748548614 9485738 -84437233952208846663307635198702003456 9485739 -181577614551885594803996044452716362596 9485740 148185969751911589073094558983809582080 9485741 109696708079285837908330776400707460800 9485742 1486233216402533212744483461707010048 9485743 143230875971679458857942760688215095440 9485744 -34187991778386241133671101988876124160 9485745 68128157216518336849387890323986272000 9485746 80184966319581838610142269780484237072 9485747 -124946365883790878643147871835284880400 9485748 30074242399901637786687888624682703232 9485749 32011019015032980337960274996870938880 9485750 87895002628726089345441610063647840000 9485751 5203539105656088118994245570752875520 9485752 36925578793284978356019557829747671040 9485753 -184128163724495164381730223499069980156 9485754 19203519949516703998663785661046584320 9485755 129480227250123376121312821091281578000 9485756 52093531845971277381907568394524679168 9485757 -2782718072317985697349677093482468352 9485758 -1698885813207525043025846166738090624 9485759 39379476405008475710215129613449042416 9485760 -234157150347381225017335532413255680 9485761 -46921715375423535061304580482772492288 9485762 -80706845290119037811297053298439892992 9485763 -22418785476076184740876182547650743376 9485764 -41195388157801597004436028765308211200 9485765 91252718106987370073349017892223690200 9485766 9509058998455749206612975690798508480 9485767 1019581809356479767286178516392860825600 9485768 -103827388898413815121762977085746109440 9485769 503751061298692704344791134880513440 9485770 -49351003188849157691220131955271818240 9485771 175790474863102357098461084726334573972 9485772 -66154057276520258053584995295692702208 9485773 -313698522710983683210893793402516465696 9485774 -130037661676160442787586382675041772864 9485775 -54085898441913137277546256922780928000 9485776 -37835723608479916657298700245572231168 9485777 -121185202706055104927207586504892440000 9485778 -136281625660401091113652192945533802752 9485779 459544075275094394054425243910257289976 9485780 -106772681161057608085260120217256198400 9485781 -49744596489846249844638344741519806560 9485782 -110349483307372960146597171301028407008 9485783 104876956639213605891221752085084246400 9485784 -57264132219595056830612064921698304000 9485785 -33222591340445758088161754828931576960 9485786 -60123175222486194409274761194897250560 9485787 317323311294130563845585769999752127600 9485788 83520041121730512326917920322496906240 9485789 -203442403434533839150778567087812956000 9485790 -52939269503329904084299987569007313280 9485791 67470128990851111151556054394361218672 9485792 -312832390859559578983494267724378669056 9485793 357125720698477072817645605464079751184 9485794 -133670807540980757921278855826862608304 9485795 -338336232503126984423192466657340800 9485796 -100808723609212293515250000584098560000 9485797 214227924292135222257611041142687429246 9485798 11905771329116253697754785772136591360 9485799 -145849995289274698648616561942458509360 9485800 -3401296492608295130172307129085952000 9485801 65029035527674448336573970104125577802 9485802 28269424601576400745083195229066583040 9485803 250391269994678468498033520908641240052 9485804 373644545761075527768781726006836979200 9485805 -25640831457841842770167475307734895360 9485806 106580454501458630815954924988446409664 9485807 112464978749613008725227057513517572840 9485808 10635400178566510928881606167190339584 9485809 93357995404869123155786133386058109010 9485810 -104361295441493199316431882986943481440 9485811 248658375126455716819184513947102134960 9485812 -136887867463645618892711498102530636416 9485813 32716101332545469418513262454842590720 9485814 -1647976754034255140943332814157307904 9485815 -16837641255064844220833631830805680040 9485816 9643078657856531139000325550655897600 9485817 -60225847786461680889402360111097255200 9485818 84536588047730188049591442415292565360 9485819 -60955025889371016052673906826147011808 9485820 17081646807832247782513707082142976000 9485821 -20872864341566067090665114255321939520 9485822 -425246327210843600895644052538270280448 9485823 402293589490564705090762920289012848768 9485824 -75627271478385808056643637307808677888 9485825 -137633316616720708662587596168685721450 9485826 -27174142045781672735200771279117762560 9485827 72705852548121356605325597163535891360 9485828 -18643143944974202622985447649824379904 9485829 10301706874034253665656502632567370910 9485830 56875643829402538963064025254262624000 9485831 46062514271479056479377750027784980632 9485832 -110604122930714182953266273452586311680 9485833 -20422071793018448251589810929498186880 9485834 785635050282220419359315451891272640 9485835 -25462659813218274272691738621796419600 9485836 -50221895378208020344296495452447115520 9485837 37396673855497488047839563114947940000 9485838 10887061833876346824891891225120197184 9485839 16075393420058034319546302741847177968 9485840 543523536765894309510072824333598720 9485841 107773175505957164105123460511030387104 9485842 19871174191159585054220428104325358400 9485843 -2192572499643436351468645998068203200 9485844 -25380912522219829667454465279511695360 9485845 -24881050180966658028246715824495705600 9485846 -79277662704819184106893891598641355520 9485847 23686680545970874964552654541176894352 9485848 -606910275749787200152415019704033280 9485849 480206641133047423597366744104059051136 9485850 49092852858591320610350896740636000000 9485851 23613656267256089428979734109590046852 9485852 -110535394619937221912194694525150097408 9485853 80497477370429038649586296396758513824 9485854 -30095296381952325773045159826560243328 9485855 192810227215321942108578582471017486760 9485856 -197017084406632947906252688928302694400 9485857 -297089370929467952977724185624608847680 9485858 109179012694592164807275889536098124960 9485859 44170240985323676249736546303967382904 9485860 32157401069156394571804010180696371200 9485861 237016423422158306547489432053141433600 9485862 -87705936156014426586613785121844451648 9485863 269482573017754591756412960581728133112 9485864 210900066767819952817656049753514803200 9485865 -69791822706659084138605702535581292280 9485866 -35539816121898092726832765844225468992 9485867 -195298635554060264834203660683832056480 9485868 15962985909116459891652070974026612736 9485869 208977581702471876957760250606053967296 9485870 -13103480412091471809548012617694067840 9485871 124185541706093192379860273013069955200 9485872 -9397213383861368697819152104602697728 9485873 208298507285926481493950219331563791122 9485874 4058464034828562941022280253088134544 9485875 26207210210215323254983646811318864000 9485876 -12798964257580774183414469841700306944 9485877 13204756449338490212352500985180031008 9485878 94593934569481408117770167687604366240 9485879 -2163324378166763363945246708664449472 9485880 26820972494688257970342987107661004800 9485881 -64162918052123666803710289821514573056 9485882 -48460393301986197623082747109891100928 9485883 190203296585781625092668196954285206400 9485884 -91913939980192206408259399549054353408 9485885 -14265293230793969056142554079345454420 9485886 1860717303726473673796615759898578944 9485887 -41999400577042788218188141865641778640 9485888 14194629135242878877341593551650160640 9485889 38390005277550914835107536698305257920 9485890 70422630006989074857030960803869201920 9485891 26146201465881427693880055674057561184 9485892 -20110709756361890111957733045968444160 9485893 -77003326030393766093046425945218741858 9485894 50082195504537275857810629013933536384 9485895 97772958542051286565702358595437856720 9485896 61232545827685833676276700007657308160 9485897 435837674379720967166301141070602416346 9485898 48104850211288430907870127963055029248 9485899 261900975858556666075807349526426842900 9485900 -195689438142553781663206448879925888000 9485901 -207741378526021019146371252486527540970 9485902 77965278593717279591349635285144294400 9485903 32055808349450678508961388151317552880 9485904 -8926656222653495758712268623419932672 9485905 89818281322101036936270639760051120320 9485906 102085330369174913848725350340736939152 9485907 -68062641766647045399590770936965888000 9485908 -291328943078651438664475427181674744064 9485909 215471365554891662816534605173841756110 9485910 -2338660535919321989688068783432966400 9485911 -35496417995926650491546348700598058488 9485912 654151709577280445672288083713638400 9485913 -139931297773702752111438077230696030656 9485914 140827364622792934872074416773773251056 9485915 -101872373611877964930222087807412872000 9485916 -296459069280954493865848406611476480 9485917 -140456546361203569185224729105847797408 9485918 -14034168832606705669172507466135663360 9485919 57166594045936555860141779290307833944 9485920 189051893897043582024217056320445480960 9485921 144646411704156130433869371626232570720 9485922 -121212128395421247549591528297450150528 9485923 -79880657814455352186387074073516793828 9485924 -15632399965811798760841081037708156928 9485925 37795238467033818949262798783833008000 9485926 -76039709345445793162509596857047405120 9485927 391131461037553037685771056147340555648 9485928 202010002760203054806121548206371200000 9485929 8124085622664409380874572334001261760 9485930 -139972706441322125948602139204568404640 9485931 24849044293380956545546734114514708224 9485932 42408950183038135153576763220736051200 9485933 -192247902636036917512068040530472123818 9485934 -6306341976766400098343985641656101888 9485935 -243834807058936750654100674338874402800 9485936 19509383669464380790670528926177689600 9485937 82222017610400523526024532763392472000 9485938 12000276913128753406678440354551660544 9485939 78399351172707274567638422366400506856 9485940 40094323265732538137098025886162739200 9485941 -25905233185579099625381096534396424658 9485942 -176052319940384045255199762356754124128 9485943 93710540461270048795543020945666325200 9485944 17152075413075215398493365694988779520 9485945 12158697634170995846192344993772076480 9485946 -76434899847505646860594267555141949328 9485947 -281595350469270501683757139703531712604 9485948 -34523252368038800720424935682311155200 9485949 51448911347089467265083737593623663744 9485950 39609390674424232673624021355939081600 9485951 222000846517774909719365407358573600832 9485952 -61340596143441188741135873249535590400 9485953 102645626825875699670472374301712099202 9485954 140574765448042811682250517123262580176 9485955 14650018854648393895323357033950378400 9485956 -19881424612074656036698575410324394880 9485957 117480467693359337835255294972557188380 9485958 36158913734163746134502543575145996160 9485959 -110757564996064066915258583423149522560 9485960 103329203219142140299571869315166208000 9485961 265619542449807484064526089304289311840 9485962 -197794817211552649346899957615058562768 9485963 659716503874101793081178337557036237280 9485964 108897157658184890010328578255896632320 9485965 130182776592211606962502633666988896920 9485966 63594730490695624252063418449851000576 9485967 16544059207197130868286147678741495312 9485968 92680990597159077229687340210083438592 9485969 -4414051288130072788117195782805440000 9485970 23890555701364520900287393486103024640 9485971 -146957452127189574915927689925338368512 9485972 2724142198857687248696274416337659904 9485973 89373683854564635604393327567850646624 9485974 -92965325835532741626515082875091509760 9485975 162308724201406142528419279538546886000 9485976 -5092052964307486568005936100587315200 9485977 5270790746985962716902111379536394826 9485978 102829612807466748832265035380709136640 9485979 -92264449844658861520657917111385895016 9485980 45439935961355372275508700451618928640 9485981 -21523601756945525388297814898077682688 9485982 61599342473317652380802394499657460736 9485983 -126589188752044281862801420292012581776 9485984 3209665285162020497168250823204601856 9485985 -11213143520002447833037851119900645760 9485986 -43894621588988909811540570401796507360 9485987 15450744593007750044528009988819851520 9485988 28991958578764775405876142484113899520 9485989 221344162635431027363223766204031641790 9485990 9506905059311084836176995992316400000 9485991 -443094656676853428853830626570658161280 9485992 172219348997790030004032744335740800000 9485993 -55019961118984835278334158755759574896 9485994 -77259597812461506428986672918938341376 9485995 54163742175601157739105548396635356000 9485996 -91324390782700890867978412203605726208 9485997 233786957559935598418818085904165088960 9485998 50252153807907935943990701302900143360 9485999 427979450496796195169714668172375994000 9486000 14696933527746509144573843332005888000 9486001 2098469761476829156309606844025474944 9486002 -37446483665022744163492985645241720048 9486003 139753532997257150233963345018961160504 9486004 19301348177203089489177281771311718400 9486005 -96802822202403931195298131459276928640 9486006 8198318726597052756163581535411291008 9486007 183619509413081632115099658098376457256 9486008 136484669434916364862992287931439104000 9486009 90462902379387848964542421926469308484 9486010 -131211632990094331286391891088885770240 9486011 -119232395496690364711492117277894432256 9486012 -49350560076037126680706074381386853888 9486013 -9230759278321533002756656414512247738 9486014 132635666441518823151754498155701273856 9486015 515443677186369860842693812443873280 9486016 95478831792184525302468273728126976000 9486017 -149841023007501619401688018192749527928 9486018 -176905761259404127034754720801885980160 9486019 41131749540476148752060868438399186360 9486020 47720607017622092599727982602082816000 9486021 -20884096517137693904713648255826292576 9486022 16731638913902414037473707038418915584 9486023 159810386444671777561806185480965772400 9486024 -132084327408624570733061626993931182080 9486025 -109593031844053417236509748850321072450 9486026 60125574105683362605972034704273182208 9486027 79751777910001103163787199581923107964 9486028 122619811979949834173872709743096086272 9486029 3315086094411112688718667037736717312 9486030 67363934182287056441287719402277768320 9486031 -269911582809844200710623575081165802704 9486032 10250108640224937128055492226772852736 9486033 183125555860025142139563222459487498224 9486034 15149307717677505876227213194397804832 9486035 10943151733519436292427263544920242400 9486036 -21615951032717881096449605131828881408 9486037 372985349517321926232161909508116134464 9486038 180956031817514576880181228610934469920 9486039 2219356334855579282509535117689132368 9486040 -290246182498416349598483461871878963200 9486041 -10165502565450138986559869367307341558 9486042 34572532853302162351587937747403315712 9486043 133998261573118642714507410562268332800 9486044 240069237943079344567935200947037723136 9486045 259531034051455681605610625266857696000 9486046 -69493995124744943675668440369394593216 9486047 -64272588809841005110602310470631738128 9486048 -42062653518234611813266274469474729984 9486049 100397414298159780431425556605568240020 9486050 17036697957975634119436942064403916800 9486051 -42333500065181783471430278810752774656 9486052 108935926072026939038416688114254670080 9486053 -15818283804287405905815263416194478116 9486054 68038474979343864791745217291374267840 9486055 281345272579702626713525230926151230000 9486056 73378375594095645346050359092077557760 9486057 -226232216017276047984002911786957507968 9486058 286938469861487406252978788697343488 9486059 170459076152893488115904842314976371240 9486060 -14997220620224040583961324770026915840 9486061 183840098440414524290948252151528306464 9486062 -9568673018198194580751464796206823936 9486063 141872769453113046949822129935741064392 9486064 -4660553364465134352099777090266660864 9486065 18399122901734817185935672264673884200 9486066 -82470465439254311836368341505606293376 9486067 -332982786949396109044311898549053080884 9486068 300129187231683168844612487630221437696 9486069 2291366462158855159027866095563546848 9486070 50531000074024968955982948784263884800 9486071 -121642292953059581997649256381186795088 9486072 -9370558893957748589229291319724236800 9486073 -297853822674584067059354722136148751280 9486074 24966242734148967258617391103839390720 9486075 66048318592288480043926074000961374600 9486076 288049464813389832152135287331225228800 9486077 276316577598334067592531032920623801120 9486078 -52831176670920842928876005687630177280 9486079 -27487980103394548602389706591841096680 9486080 -83676216917383992002499009530654883840 9486081 -142044397732437307089521858050815785520 9486082 -31486710807970297546722965534464834608 9486083 -5670933617773104744450389221892020320 9486084 260649428083982713450940067582861312 9486085 -56218291471909375115248558344113568000 9486086 -140135530215781013307010001803666542336 9486087 -38808721430362591479965233828998432432 9486088 60171175627517518195653182699191019520 9486089 -92480100800964998905133728094911048860 9486090 -24510803136769399370537896997789342880 9486091 364924602493038571100864235384312504472 9486092 34790484157037725620907980353644707840 9486093 -44525743510663281044457939908898300672 9486094 -161582076274339508783964619259576822400 9486095 -115192769618338155405472320641341505400 9486096 -31799655752410094113496682294678650880 9486097 -43743661117953759115535814818014976256 9486098 40423473594981431009263087429232230800 9486099 55836653717548943463583040621716707840 9486100 -35025034830835696796963851721605241600 9486101 6827413175624479953549684341310811584 9486102 -91562145829815682041539567552692062336 9486103 -58953142130145443307216178058439550080 9486104 -339228949697060420096538246854181273600 9486105 19392007034924330032039642928201793600 9486106 -166804422567284394475729248700530937872 9486107 -89623473541216146736772802741013907400 9486108 -156944542513244640971439650811026347008 9486109 67413399462869327767682401430194910604 9486110 148822223230666297216675510056441169920 9486111 -32886047084514754580619366251527482240 9486112 -4133671086000194197270475994645331968 9486113 -52935790222779062547145671306435360576 9486114 100435682745478418072073335778737329920 9486115 241317155487625123750170465964954816800 9486116 -275634929288195213997234888786364907520 9486117 266124342488696715363779886671359689534 9486118 85758390770944345259535113183355415104 9486119 -292272163477544859491020243673919469104 9486120 15531215890974329423565039857644339200 9486121 491451540919323502534681705133205290112 9486122 80669395534143265435746266453179112448 9486123 71414797491884623829758416202397079384 9486124 9359000842201807244621823893666045952 9486125 336163395651332845231054259061366600000 9486126 63531382424090831050121760879087540480 9486127 4945145158994172141200910848117325792 9486128 -96764410400393618487263003691660902400 9486129 86711458144700385071274441597214055616 9486130 -156138812354687775804349807534220966400 9486131 -1263875212653829517732330611787023200 9486132 11091092229461128367460223380630988800 9486133 282624856718077182670429158064211525820 9486134 -20020453818812745450559350171669412608 9486135 -41534248983033318571770103376138405880 9486136 -33433661660201054644732837275519037440 9486137 -364054971986990180382430711076800256214 9486138 56011009050627557608413763712562954240 9486139 18168317166415506866370616921961582724 9486140 -168980712809987865945053915806404226560 9486141 21400881386711895315667820016142291584 9486142 42334965258038425282184874665089803072 9486143 112474588959845335265470864233352988064 9486144 1215901070928955718874320878901919744 9486145 33070001873919503854040502040501938900 9486146 58093225391002948345884090825582232272 9486147 -8328836074059084242489560699365736704 9486148 -11519644067654435500944756155439263744 9486149 250401102929536483595280953626250352000 9486150 24948224031611106612213454075745217600 9486151 -335924430757255330346852174113199519328 9486152 33665854640698730679479416120654909440 9486153 4913622140922170962736122502415193482 9486154 26717414300274125883356347457793297600 9486155 12022421960290453785241407095204880000 9486156 -59010402470706082278909050532327203328 9486157 -14492438872000096205435295217705507594 9486158 294890444922887889229457969266809600 9486159 -52726282859184388384193235415198313712 9486160 5849247182665715236850904188220211200 9486161 129158747323333310189598247388764770600 9486162 -69687189249497924186453953875244922880 9486163 267859740835898564109510942295881106412 9486164 -16341430433846945249918491914786664704 9486165 54047980618395739671038576657665288320 9486166 -97677360346498166237688038368272882816 9486167 -258760957505384958381692064427924865784 9486168 -53174542680894938728287665134957363200 9486169 5717914180346748449427988087950710400 9486170 70457490199374051666074344999745973120 9486171 -88933480971551867054518821679506536016 9486172 265287720346660259252539282022226162176 9486173 59118333572850985165944082328243536422 9486174 2644162672214594912932574524364064768 9486175 -266456138615590567198753520629287239000 9486176 -86034674964479056085163179464025702400 9486177 -80116046099327485779849840220106406480 9486178 -8406256289211969403435522730491313376 9486179 -82796151917647854964960106459502216 9486180 -205191276459169719332187019887643238400 9486181 -416872996025309753552029772161379062018 9486182 -134394463229836813003640225576492267808 9486183 -97847992082368839273253455325923006336 9486184 235378908451914432436613262574311045120 9486185 47936803873110893632218371951796409380 9486186 5021056978906173690207338900450224128 9486187 -3822033876039808431809639013294664320 9486188 -113274488824393465087413383234865068544 9486189 -61469435552874676350020233246446369696 9486190 34447293408691632716312846801833612800 9486191 161207713332463091967632608316299907184 9486192 30678691983438977649360686225617846272 9486193 -67679727276344753269191584827134496558 9486194 195198473725720796164233175607741911680 9486195 97605605580973933735845177598266854400 9486196 -288424215608155436075872612719324372992 9486197 -143876402736130924767357350019255951360 9486198 133100095447208756230683272615612369664 9486199 -76040664605673624326736446135510267800 9486200 -87274045610427839782019295440426496000 9486201 -217618272018920122316833854049394190768 9486202 94011598285402643142149926698072424704 9486203 113227446301624614703185907169511244452 9486204 3676324293514824263897026093654689792 9486205 15594250203907379597228394160304010360 9486206 62658402973535436062786374618029219840 9486207 -251704830094035426408173791012025157360 9486208 -86421984187995336914938481741377044480 9486209 325549360700991366169843626008389153410 9486210 5058557330784802594572364674251051520 9486211 -63976408392856595255963991499173600096 9486212 115615583967458045854063986093921656832 9486213 -244240792762603817507370075685012231872 9486214 -96447683283196883292738853086580016544 9486215 -103910256341498396101093339751880053640 9486216 269146079228496096192044617447602585600 9486217 41858733191029166587805400566727330560 9486218 -54524143176140486278756254817020297984 9486219 -67988699893403734404081695612402618640 9486220 -12944893629130758034053864077437701120 9486221 -73104304857294216909652784289875342376 9486222 -40282976796425766118147542588844244928 9486223 -74790408766701253456493668690863942456 9486224 -93520387198900228389187399900697395200 9486225 -43127057195614006305602969976983064000 9486226 2448360980982828757370137327685607312 9486227 680643397183457914633776511877219955912 9486228 138812514426205933596371263244560619520 9486229 -117551354897103666286718781374493485170 9486230 670874571080493756325043313122622720 9486231 -8233114079579177966927606931732206976 9486232 68355672437130151854681592651193794560 9486233 -17723576788783160175403518021943898940 9486234 226557645512710103430075936440946489600 9486235 -124716748406222577601520489713456800000 9486236 -263443644563222989310102456042369330688 9486237 -56247856846495899507896041154800732032 9486238 -144953448091321206348888386907518037504 9486239 36296551829907585162020344311609265152 9486240 149074970129788798962851330917080760320 9486241 -646591330390785874451593917078720377600 9486242 -4519359648823336817449830680751586656 9486243 18065115534894745631230147266227949120 9486244 145111155319293050454959863686045107200 9486245 -182171212515817688267014678151999811840 9486246 -45730685910392791693977150041318664192 9486247 117548094708796655024268123201659231560 9486248 72117422472545307158516355165290496000 9486249 -22092359352781145558489648225461486080 9486250 50444863579256102560268698560798150000 9486251 14927677662813141706611258519172179252 9486252 39499989626203989900471171269864428032 9486253 -205876047679352072239895556945915720522 9486254 -38393206621030691078295107939408968128 9486255 169181937657382015043398041125256537120 9486256 -32983684453739759496217720186158120960 9486257 341342017780328634073950057554352514032 9486258 21140141074696422128368908294269211648 9486259 -291775814636113836417453144875639671540 9486260 70027900238451833958166984452861542400 9486261 -400419510279578718853172825439028575360 9486262 -241180695699408165957283412754814052928 9486263 -58030085220246401055833324926475761080 9486264 38300625909901200600922184420301803520 9486265 156724775419449147027649497314881459200 9486266 -221037284385878898699978203599081953168 9486267 4022912667632310296885494427459076864 9486268 41023857532590898704195817047562248192 9486269 -121025620285591390868051280889076395956 9486270 17903894455251412686188151120815097600 9486271 -140688537802277565332512964329971348056 9486272 49364698236249744022548675483465154560 9486273 -782450544940026323821581053877783552 9486274 -5374714412277817616138977459855047168 9486275 -95806325774345123646356157689768549700 9486276 -82037635553466240869960735090504352768 9486277 28008864967272711089675960577490670520 9486278 -14500679367916549445162862850922278560 9486279 62950217781544821692523740191518144 9486280 107926980950606945102243468559826790400 9486281 -31677991611118675951530546847304224896 9486282 6451171211967416647183486941385743360 9486283 153611053937686392289675164566283760532 9486284 -123663738873024563530701430576595520000 9486285 -130905106495395687154544324049111225600 9486286 -263163544509828780959150816905371497280 9486287 -383006805763114514660950624695466111680 9486288 14933157089392244104977962840602705920 9486289 192255083840602907808451256444699344356 9486290 25395795654369121479965117185992038400 9486291 55373375571169131738828477208785915504 9486292 -346901899456139900261799716104887889920 9486293 -125241027184461437126765917138427194632 9486294 20921885665677943279052819225473267200 9486295 50776444779137391755597302450054296000 9486296 215156727705552635518594449930783713280 9486297 171183398622240989443876240681574659674 9486298 53892592962380117544695779874313788400 9486299 -18615167277306667324439358884539045464 9486300 -32694834755323474978202534394466099200 9486301 -40631245134067709989317966054741602400 9486302 122398975984321672988295396193581254400 9486303 -145040537386124267185967467890584026296 9486304 79836620592665387663664057792166625280 9486305 -106787300619044024854391941901338176000 9486306 196340630480450506059129569196526363200 9486307 -45826584953590727909245642177082137444 9486308 88997042831052842007964825317047551872 9486309 -74520966084463345778936886622535445888 9486310 -4305008502230978895052346196510965760 9486311 199887399593235674608411549933002378072 9486312 125259968846605822360822989082985840640 9486313 1624173475928528193851685541184698960 9486314 22976458490982056427989086772869615872 9486315 -8685715274580524718880583501115265200 9486316 650738580163275714731890276490362880 9486317 -352064252237597778877044088830544910634 9486318 -111574016982290763406980986260601474496 9486319 -116218888667583835637540725436280924720 9486320 35831645649865886615040328885348761600 9486321 74298126822129490529449587973543392960 9486322 25084911683269480862078830698930269712 9486323 -152808967162393670910014681602530475008 9486324 -1547597964560203319917958400009012480 9486325 128274436007796365040168855363244184500 9486326 -285437999986768775267553941525144054976 9486327 -133898141281249695872430489385489329792 9486328 381649125407346324260782903306522460160 9486329 -253040335557988605645470855288933832624 9486330 -484474153599900775903417399461888000 9486331 300837243685774180939728256269717380132 9486332 149292845049875225113082286193670968320 9486333 -7116235026557685086178509095021069440 9486334 12801331110478575090314340613942260480 9486335 114091637295841220149606971257609188800 9486336 136284300319751016758414828785140498432 9486337 27227990179888003482230657849299951552 9486338 -137196105400653406804448919894150772704 9486339 260523584442893667001592527257472058880 9486340 176289436621772538598232688532940167680 9486341 -41545831214776556858842122511623090816 9486342 75835611465701177823974684993622522240 9486343 214690419671853806193967034683125614080 9486344 -77502783024658989681888687997882368000 9486345 -140425913775930730349722903560065175360 9486346 -130578598544081239700899704551398177440 9486347 185651524626204026355868285811013907440 9486348 167909457662216574994129356335027105280 9486349 -256965179321415242425852056332569374080 9486350 -1422028096086890253905188121946988800 9486351 7671699219540540245553485004094420680 9486352 50087445195951772400422812530492973056 9486353 -268811802926115518993101820320188856398 9486354 -17696549290418145536207618933803192320 9486355 -17838211523737534387187096697467820480 9486356 -84954663104069835853699735964449019904 9486357 -265327013155094389109636953144303238208 9486358 -1724830562008743062031678422843950464 9486359 5465614369867017406082208549451495704 9486360 3403974192850452610231200806276505600 9486361 -107483870500201621710651712084632266038 9486362 -282476623381776823105744245652981778208 9486363 173439346474980478303425708559318656000 9486364 -61209782265520179050093797738529802240 9486365 103237272351700554079413136350798019200 9486366 52806646409584873455275300995991356224 9486367 -424993543687674191789910519764760490248 9486368 -246763329907368826445600377081266831360 9486369 98180280752614564850360210166896812320 9486370 -120885979956750055756363662710045683200 9486371 44059301810749436680364661170338161144 9486372 10617635365576735288473526546651152384 9486373 -74591115675289023343320675487767879936 9486374 99089564584492225334297927831180572800 9486375 -678390719860129464741557741281272000 9486376 391838327366142283200313068122217262080 9486377 -220472468692273866708389579224792264560 9486378 114915654827428070199828032728880548608 9486379 -36599022642550237173407809670246944480 9486380 -99694334423934165435381847094765107200 9486381 134065945051460529056149727975508293184 9486382 -109457558623436742367815051897984278208 9486383 -133093224470711206099058574975128928600 9486384 15045078193761098377236434350139965440 9486385 -137117524922815367729879046942387321420 9486386 47593935926018368154509948687479582720 9486387 -162304829653237851969835116399815067756 9486388 53233147530923340558084369323383664640 9486389 238095380001609268724219979195472876800 9486390 -49633446803829320137951367486974270080 9486391 -157424793706186023569625266580975598416 9486392 -57875738044219583145287409469211934720 9486393 16893032085717894749514508340779595520 9486394 41229836241662115066921681822486992496 9486395 -276600353767660925228456948083890249600 9486396 7542764908205890632993040372042014720 9486397 83506724674826025746850219233687215872 9486398 -24191044898006977414203972659867500800 9486399 -80755985222469272861683125435240422400 9486400 58204801610747582601829593140428800 9486401 -33175483813713497313951830679880471596 9486402 -997725698068419700977111984402683904 9486403 109342155860107028203109027377238340608 9486404 -176765224422773606628128664214832926464 9486405 36829517569915937052802529448442763100 9486406 -49304961745133035969172142692194114944 9486407 -23513591141531644979449604649596928 9486408 228380648080920190680059944349183262720 9486409 -90589567913826304385807233408008196390 9486410 -33846312523180394122376766758986890240 9486411 128296526823645408703650042601996324608 9486412 -136662033691389777827706967844354306048 9486413 202805190995608102023363119504418076662 9486414 -4312961604144470499648549010270830720 9486415 154974808507345051651357113622957255200 9486416 20196837707461943076844852166845906944 9486417 65547642918419121124021988261928382848 9486418 252192990341304608059251156221877064320 9486419 50622835166089413520031778580286534880 9486420 -9177111028517553024940159279298150400 9486421 41464790368127398046470704835166907840 9486422 -276319183196528926934780699711592508800 9486423 25465208139655833269035081641437246880 9486424 280089195548373560829536135215277137920 9486425 16160756820521440748235985007670675300 9486426 27506137134615680425625417421842194944 9486427 263301396484581649234282774261248830276 9486428 20989502943566109649213559005682374656 9486429 -173522178177006906311677733631952377216 9486430 -3351123068354886148973043270857452800 9486431 98402762206828810424049239981573939232 9486432 208089776031802789885191158252747489280 9486433 -371832821115740648186624399713555445760 9486434 5154668138232718934841976870491002880 9486435 95178811040023617289421660853206277120 9486436 268054345520195814505491287690683479680 9486437 -9289224934186544856343859193575181600 9486438 23753470738101641932459211012952390528 9486439 381800245392246184853239073452745645240 9486440 32401510029650134023877498878605260800 9486441 -88336098781848332978752983318118212150 9486442 -1628123443623527038161164665116604416 9486443 99795240397224578453839211263181740104 9486444 -67906078033881327116608650122291662848 9486445 -280720035717880998698222813087986080 9486446 -180915202340548195127417494087464251328 9486447 -34470629080402215038705547248776894200 9486448 80090580777022065733228513467976220672 9486449 -349589395161047133542008985230183237614 9486450 -83090816124196968145554198907694112000 9486451 184368632099215515665097517595387568720 9486452 181489540866437858848001217211886917632 9486453 32400258718568027602248015490170655200 9486454 -2550811667247154055898662543766684288 9486455 52518068035910555737325227127921783520 9486456 -53009779717087548497567813875306659840 9486457 36076812053173332586367899102822857384 9486458 152472018459409402520658331158470650080 9486459 -168091026470514079386119040934498322376 9486460 80951875193506665426523292199331445760 9486461 260154367079759430850862835201340728492 9486462 -34433714518520167591584701198400416448 9486463 -37112229147408763293558060367221469440 9486464 -32663375284456873723284645859200860160 9486465 -6857776732851018825304314998113320960 9486466 -38766823478708166227661982540681550976 9486467 102404153714269044337369559037022863312 9486468 -682363275097813835638872309005490048 9486469 -66440381693114179098605695902068532130 9486470 -5929136489367137176156595475395274240 9486471 -52268051087591370477588930805887641688 9486472 -329158965427057980262569623726131200000 9486473 260565603251384533883694989333985805722 9486474 -45154692317789766972412682744531600640 9486475 39675240792933036857558982525400686500 9486476 364139338380040021049017424318405799936 9486477 40234952980231373488708269722514729888 9486478 235310008293637365293740160709011746560 9486479 -80250243740234709756380388194496777600 9486480 13844535749923021986516759016738652160 9486481 159376070042086592156706363394000895282 9486482 -31509032169965912566254495413180343408 9486483 -10106658179623556286731531169297552 9486484 -78418668569384857795316042080814987264 9486485 24881408483578191323742924970760973600 9486486 209554361155365424211756744728003226880 9486487 269603558423851586630605349321486440136 9486488 -1059615357324275396542990232508825600 9486489 -714481793734447276837750996066620000 9486490 7070244605204888998524570294053949120 9486491 23120581743294331249060780393980779520 9486492 78303392360964621309651716050136064000 9486493 -356210996258340332760695981692585746420 9486494 -146317751870805305274989030380635736704 9486495 30678613669845768706032444961622445720 9486496 9609027266838186774693553128748351488 9486497 266121784385294269802938811008214366946 9486498 41828280273776424440141512941503538432 9486499 149621319606787829706638234737579261320 9486500 -243186241292633136687723008239574208000 9486501 -209465021051491522755531599569275857568 9486502 -335187685106204086135860504097592824128 9486503 -72969938516567348572193064638431703856 9486504 -97073045650177177567792678961821286400 9486505 -20184362836045141541489465190700587840 9486506 -335705913560740732054473821195032855296 9486507 -355215613776977826466340637502651411008 9486508 -67553756561597852758738532819717884672 9486509 199053286595265961330262162289635682360 9486510 -28737702252173986395010100338788864000 9486511 17503109095812136927546007195170942032 9486512 23969028470534740481534888089520504832 9486513 31770755693009504409434729535508746384 9486514 -213431271900084547555284818268704892144 9486515 9931710542907471913904289836338072800 9486516 79788034467996422546310996171615012864 9486517 -2939574830322151098542887961175217728 9486518 11721736006836126884693727875360227200 9486519 -36001696585275643057695947398241968128 9486520 -48882124641094708648509603660291379200 9486521 68897082069031925674052121864555066 9486522 22701118938688314920023960106929867488 9486523 99318434054613619177107339284980327968 9486524 210099632567224269807168823761558660096 9486525 16737535662111136771327093833782560800 9486526 63238683370034827378456424031759793920 9486527 226982116142882350165884210488958910464 9486528 -15649511146685023647201920712745943040 9486529 -24417448038894710737212245140012304000 9486530 178572204055884560627182827462273100800 9486531 -3087028432101834054859532772290785920 9486532 282678006250116751389849505869363302400 9486533 -74381701085475253759831330942047629280 9486534 23304980343772852433160995940619880448 9486535 28526757651534901822176793211098277760 9486536 -353420695182132779094357312733558840320 9486537 224612808013274962786132153041937935360 9486538 -6610830151580437628088644444944417440 9486539 -44669707006829447194412563537181832840 9486540 -33566298273353379668088713779531929600 9486541 -88933969431334405041306573159193745588 9486542 63027209562931847707464811775711145984 9486543 169744712723447693178620746663059542400 9486544 -84047977378279597226132407435477991424 9486545 244566939913190522048234462537571681600 9486546 -14333622613059686669345323574380895616 9486547 -253879570130339307899887369548975899364 9486548 78117543116647525753414777900895262720 9486549 193915540311504268410795993994977272334 9486550 18140276465425079153855778913646644800 9486551 -186559885486967798829347944928422686600 9486552 -115262537048732914333771989450555002880 9486553 90049847602572181472902255607974070020 9486554 -65636081583489292088429805699389260800 9486555 -60418902850794179076517473130012692000 9486556 61102973798333555709166149456905976320 9486557 31371185768493522755778596542846685760 9486558 -1760558834409174274634729989877445120 9486559 -207698211072466652016381782754501958240 9486560 135767316393086427323959565907323781120 9486561 25207622022384789099662848180858545024 9486562 97168937345533122426710494119811966032 9486563 -314721327375595268757831039665390041188 9486564 8619005077031006521508799619897291776 9486565 -30013362291099900282962030668975982400 9486566 238852577552604960752314404314652971232 9486567 124041473222523484542008622146564576400 9486568 -31527964506264734334616883093212692480 9486569 1302437526990932810997730338092989044 9486570 56071226874626931877432637890620499200 9486571 143107666294752026261071042543481494772 9486572 -70389933717570065826647981073248913408 9486573 53260557331471324554817068050464257600 9486574 2195488567794258362766820258201577472 9486575 -55470442607740074458207492242569792000 9486576 -8150327809273725144628302966502785024 9486577 -236268806695791903352566325654263846574 9486578 642076277433309119139274069938960192 9486579 4018251865238854905295290044607589440 9486580 -20689633228596689653492785657452052480 9486581 -116865628569345726423555600923138516868 9486582 -36329692704619855455166731312684404736 9486583 180098381250286132145338392844775341600 9486584 367919191151434295843205308188921282560 9486585 201646520659373734780420615148988979200 9486586 -482418507667498964681114660302471680 9486587 -218120185189274411881448191158830150808 9486588 -78174885355341263450411699235523461120 9486589 35068365617346337223671412349063183872 9486590 -94617029509382991730217899541478091200 9486591 -58831316026837666796315725849384773120 9486592 -183362901307846173942887757453589479424 9486593 24699261047878990245121893455531395842 9486594 -22097632422536629387955335563536530944 9486595 615620053646469950871082019349331756800 9486596 238765769718767680952242022042176646400 9486597 -28634636487405402710693996660414026560 9486598 3432456029712983076699959855163415680 9486599 -93466728988157537154879032599903293120 9486600 14571402375259627597075978730354688000 9486601 -43094837782029965530043819764105751196 9486602 -43392485756812102219540294998589363968 9486603 46833605679227474696108359236349365504 9486604 -134125543991394094338741938644688959744 9486605 76320766317832383923253594567151116000 9486606 2781804889109769178823360707186903104 9486607 -32330425377001559034534009674913902128 9486608 19760256422262101333975512976628793344 9486609 -51666192574520576543088554962014557184 9486610 -38304282000842075110353847122060979200 9486611 8752252571004106834599670388900165412 9486612 -242581119533514817082467261157282365440 9486613 -433843813441067620950050310263622577138 9486614 24770609255770439036472185932278682656 9486615 3187780747925405354267368101978661920 9486616 -302686095048279914242179321237439211520 9486617 -622622302091346998703117292823026368 9486618 27697852191004645706593405909209630720 9486619 -272304908155982163698143132220814669200 9486620 -10471733133965906275306649730477588480 9486621 -70776424785349969069008118932420103296 9486622 51935710561982231979216291455385482112 9486623 87229217984010923928322373509581022800 9486624 12060004036691633643854557321919201280 9486625 465478069631489637026417974964544210000 9486626 -13055884253819867314920526273662216192 9486627 -92878787903622103561361423997604538880 9486628 138445353960425473413838557811931746560 9486629 -29665636709295229564423074950569416840 9486630 -50079531751522638045687519845816816640 9486631 74286420647065564834539673300729839744 9486632 307106806463299769264286623956753612800 9486633 129800191581940307405087066736487555008 9486634 -137430596909259687258752648122939112784 9486635 -265826976544915561277144502380112469920 9486636 81421881669260576993040752638524948480 9486637 174814825703517886361087437708789865260 9486638 57286759922100613329241398951049454592 9486639 16178790640143577204392956342659566720 9486640 -31190937790675953124118647698133155840 9486641 -15541140829476607858523217011458136028 9486642 -7417647286679505319268631224221440 9486643 192341296921404894007580920559764889600 9486644 -135395916510145440185417491594909697664 9486645 -37697198935529095084759792096821690720 9486646 -81772743265784310781248124172960194560 9486647 -199190148202608624934269489676453154904 9486648 -140615372933276529281716177251226214400 9486649 154503725825751751499925823793990849664 9486650 -7891522622770240238097552679894465200 9486651 -13499006892921716443564313085167324160 9486652 38770348136603460299331084459229042688 9486653 -204361635250770635028236769340404944736 9486654 97013291436714615198457636595032110720 9486655 2609606559377243912241197158128609120 9486656 67059788350221969180830088738507325440 9486657 181986276864940695477610351575514299954 9486658 48640212534394401919362477472603945680 9486659 -9457097186207650232237427027721805760 9486660 -426060560122550552153286163323555840 9486661 197739410943738160993060549505049199262 9486662 40558890858454734200205928964610249600 9486663 -55645770431931035424823155645390058416 9486664 -146818890941857620396681595692297830400 9486665 -126915986844423009977488994402007785280 9486666 -61108108135669042030906093399166254080 9486667 73454877389982491405368878880034205716 9486668 234014380003432883509984180627163437056 9486669 49514068394174470680545690610660085920 9486670 -21767041089654913439299422539515866240 9486671 177993663310970021197928382207666901872 9486672 14281298985510349707923071595114397696 9486673 61189186318410979130319650746049698944 9486674 38889935050536127148979940114038024336 9486675 46666897877476176314831814793040458200 9486676 -116172699326347662226226860414094631040 9486677 -422496407442167124917310760944475719474 9486678 -114815608005448509580659148604033933376 9486679 223945185617288692013238787108630683520 9486680 -10975392845856012419016362352812851200 9486681 -256368406331001192130802383610304024000 9486682 8327779001318703926972171718682619904 9486683 214257705165252286884688296353985080880 9486684 -142658080795063667520462232129833031680 9486685 -106083720571200540393465656640156933000 9486686 -145611600085844260983833786124644033856 9486687 -10922541750247784917488906449183787648 9486688 50509149045691372205184478023698350080 9486689 -71149765876068405590859504886994953560 9486690 -89826414148562724417739199520944148480 9486691 -51714673908120856202958801041508004608 9486692 -43857095389730075737344365373768653184 9486693 -354173047659395095522153759895551564800 9486694 160961587766792061469480843116022944000 9486695 182057868172681349510685962121785269920 9486696 -36390165154230509162840300067048407040 9486697 6042669686874815965091665706468464704 9486698 73412092777677540712108971920783904864 9486699 -48735827687724194622729567300758670672 9486700 78035918453194441230531301543847488000 9486701 152572766147340695465455965478093385952 9486702 14558780909833480600350046432003435392 9486703 -3178255504936435240949741755873502352 9486704 -3668825800267660902975725343792660480 9486705 -98175099403311107366381171553945584640 9486706 -57416428523091028269187465265776595040 9486707 -7027925523535274634676754096459845044 9486708 63956965368586716555720276124356083712 9486709 34252731725059699671462311539481419900 9486710 -116838379209815383034819304165291402240 9486711 -72350882904147842059756303978563560712 9486712 -509651547808016103899142749434133299200 9486713 148472616972929237984600830501580930304 9486714 -17987928312487425115321336530717785088 9486715 -12126248324465387001069768081409843200 9486716 -299400471577450844906549440754889308160 9486717 -214911813295939572362511337468436108352 9486718 -10652225097783973049242829564722586496 9486719 -2498344902296430091781147969508013320 9486720 152221368518505271924481338570388275200 9486721 131153576051870764613482424264343643072 9486722 -36843144948985774022161355784524952576 9486723 46644121430492341216440199680052798464 9486724 131215479129253875664879820391414272 9486725 105319678213547591387946950472301326900 9486726 -15184964586359896875597521210862753792 9486727 5083996978063250160207492530314429272 9486728 -26101760089019981329152857670266880000 9486729 94305803301702305811733297189112766144 9486730 43909909063512068290373589594241624320 9486731 -33795534685006528190039771500081219920 9486732 27844248726722251315478701147687898112 9486733 165599219035083046482758452456656556982 9486734 153861173515248248296905912696590164800 9486735 46835476307891616738553934400304302240 9486736 -465886047066233876258829694353801216 9486737 111303440051715359957834147386525888500 9486738 112463363476449071830282638132081417600 9486739 -4553399822955223992616441540861537640 9486740 -64633975534918102596250832197597743360 9486741 -23148723500036000405307240476592107520 9486742 -16021506572436430677189303105245308800 9486743 -249315048203261364292046708960083113192 9486744 -17288133645693404645678955258964869120 9486745 -24489689208058749665629236617518133880 9486746 -1900479605911165804507849188733399296 9486747 48119145992383147366791347064759605040 9486748 -242170490698423517029821371016267009024 9486749 -110561168008068635035222570940165300640 9486750 12534928251421650506178892813624320000 9486751 15408384587566111648118890316503121272 9486752 -219865003976165063476340704197341085696 9486753 -85369696986313269614966735722334280192 9486754 -35903658795025784567299592881312861920 9486755 35065018162387805850319331149816272000 9486756 -46478780986745564119726462764261525888 9486757 -12906136538015591960763434538504126400 9486758 226599082548258083198220529921491261120 9486759 -40098983327140626894070075068029537496 9486760 -129381509743247009326056598859341132800 9486761 69507261825353764215782062933631290362 9486762 111859148380344928032386098108478168064 9486763 -18771518153142237461177083785098128 9486764 25476583794489401835646407345589174272 9486765 220269300294306953897459652041670472920 9486766 175978978150303693445496099447573248832 9486767 -18563458652628547395747482044009377240 9486768 53188735873662536541170406040660967424 9486769 717899132099301047868355083307887852096 9486770 -122895731101595677594961411275371115200 9486771 -80384210451495786354342811664845738752 9486772 -93322280758069075800041074317745450624 9486773 118444410531667106034364499823082483200 9486774 8617901155757871318393494812948730880 9486775 -60354934588522186608329516396497438400 9486776 -128290425436548671293004621585995161600 9486777 -48055410434667967657469477920583051040 9486778 -80066817977276484088573007376445964544 9486779 233972131056110116248365447730546157440 9486780 61094916842464197302323674078001013760 9486781 82977398287130152535704902599521869964 9486782 -256107047870023180640049966218603566848 9486783 306154405325186770851568959993094020120 9486784 4351094597896488021044080000616103936 9486785 -31162758294355913927470041988474556160 9486786 -24026093210167105429180903821618116736 9486787 -105306368854892141142749961072937013760 9486788 8504733712909700867850118386953501184 9486789 -54107625031049932694676290435458752 9486790 -2519177218990549614362139001420089600 9486791 106974491158770338846166421953476146584 9486792 148049982932227653363295584924636595200 9486793 -27232418324054185100283992223889569958 9486794 -289961989962155696413506096943417574400 9486795 28281089844938878994258247312761299200 9486796 -55604649529311542264177713250168647680 9486797 -33722697133129236678148263504120520980 9486798 -59739040207338209747959196006927308800 9486799 207498807261596063658144698331573240000 9486800 4624577821765112606031316875719884800 9486801 2236290604282026124308763849448603892 9486802 -35467916934792776049314246005975500480 9486803 -74656802571542600386973399265220941120 9486804 76861817648336674511568831932307818496 9486805 13048195891289191370107797540597146460 9486806 -10553777997770653072303380731482644480 9486807 -139092996260256982130897987925793017600 9486808 -222151719640543347603194179768509143040 9486809 -556999517423641130786556063920120525184 9486810 -30406841400629968839450132738856565760 9486811 34950012721062704822546943826079570832 9486812 51085496631869538903262554642993670656 9486813 54356679030813069120002754756570345024 9486814 13280214126668226260026110710786686080 9486815 116853084911495180570072540235689527200 9486816 -168381597654617676663721693007234727936 9486817 344368141260597124092032971156309623600 9486818 -45893244801443624161768390627047634560 9486819 -139461172195995836620145134997714419356 9486820 -62335865793403010501111680797380382720 9486821 -193425005656244123359626843031339980000 9486822 -13515164750600415961092705707556226560 9486823 323526188569373727772881831208825239720 9486824 -23212451236251266595782256419802777600 9486825 91320211833807360359250890111201907600 9486826 56324805979141645364485734566429319264 9486827 104194339766266308022940144720965494672 9486828 140544430912823823684304902051367219200 9486829 59704432731765072857533571994564920160 9486830 -111285658069139720203453740952188288000 9486831 33781980591516269928244211020411519752 9486832 -1494543695849359470498224772974673920 9486833 -185318447926280567782540754640260108160 9486834 3083142870619914629158111680829784064 9486835 -124865598689700444973811432972084760720 9486836 -204002151953525166542476591518289019520 9486837 5321839780690739954871066000959316480 9486838 -106821635747186919134958963519309310656 9486839 -159490500874855423777691511574487026944 9486840 -137118908660594460307026870914025062400 9486841 -32916174508242098599682263372736974776 9486842 -96973327978284432890238508819383687456 9486843 -50625394748054785571849565109256143872 9486844 -178956110374023537783462643925250187264 9486845 61640015744814449188229037456081815520 9486846 -82689024078880147264131786488867933760 9486847 -307053251591322999666289145038257416704 9486848 65749757878402486435539482355922108416 9486849 239271850938851475989064273579253814064 9486850 25857272893696038489149382783355768800 9486851 -406051818966506627037842742737606952696 9486852 69313907873296294264107655519191091200 9486853 -115538995055240032811632097908520580898 9486854 -58093952938190464740882063296404842240 9486855 96542161494156210453493737346844544000 9486856 46235692622450627434523925226363944960 9486857 61350637264673949287692172713394202660 9486858 -33978304264934655425081966878159160832 9486859 35057895953388975107998768162428680016 9486860 -211990231086137765519234295567496657920 9486861 16921706262439983566419113752623135680 9486862 -10630890433548432087681414638089645056 9486863 298820159846319404119900340971988711760 9486864 31797663013729845246287866280399806464 9486865 323687589382726267860414911381920761600 9486866 -31411791660531002789988210865764556800 9486867 -7944080170846838739078284390622715200 9486868 -88717409877972051641525298266901684224 9486869 82967662850855603861758480603102612896 9486870 10819235495312800063350033864290365440 9486871 -436896812924877633671253552309816255800 9486872 153473129935023583346189995027297228800 9486873 -274149574097137365687305494176719026560 9486874 -36644535117024758051091547102225021728 9486875 208562151534560445599557780272765000 9486876 36759432271037796122076903813599600640 9486877 -51580422863407570787202207063690321248 9486878 99815773330991175344790012927587214720 9486879 -96237397766911560151312193099234746752 9486880 -59986363590403451364807527344818094080 9486881 277773843005035847465232548453664035682 9486882 2899191007419108160924267877321662752 9486883 -23457408484845475968319647005602322480 9486884 105755837702874781107200437126003968 9486885 -150949428966682408819876297947897794400 9486886 3911691245821685437407611950583182080 9486887 -114775527811303768578654277073701438128 9486888 -33174728034451229981602564817982013440 9486889 349595751823174876374309206006874977760 9486890 89191664213372436635211587134394016000 9486891 119381015685095804009772579456688002552 9486892 -157753204099612512697258824270148743168 9486893 94737471196811539076410928613968444844 9486894 22159020254030591282159938721149235328 9486895 -131919179432808353917116509327786691600 9486896 24863295313523376169348516127966871552 9486897 12463155257860568370651779986669799424 9486898 -101474250577928418644895354109579613664 9486899 -36436443029585461544763505503583035840 9486900 -32874076209212081786498294285026099200 9486901 -107658627066597488632298394362499604068 9486902 135174241756413993455009942451456696192 9486903 -434339230620266058433927527858386184192 9486904 -96568039603342556721686820882679603200 9486905 -57470006512672245174302011704930912000 9486906 16906479550072861622057854961736227328 9486907 404631893240067685508450608427493437156 9486908 33346011638484797530481522826349495296 9486909 6584858815494972521927718163489348800 9486910 191054021358870166928636457693560770560 9486911 75134715190257035593985871049401379680 9486912 -31392369280021851761273372340092141568 9486913 -127534633307298552740748234057222995756 9486914 25945209731503533317608875305455600512 9486915 -72425790714497982302835356786717716800 9486916 -158486994424498196412188711482083237760 9486917 -117341465562344572474615050131446323648 9486918 1219331323525553104805661863037800448 9486919 69067558966212066670648773532759315008 9486920 -146200863951906902424760375125881395200 9486921 -387101615671165375422684644760606175200 9486922 -98218654380038400695797837236652033488 9486923 175107761350915054471043150924740625172 9486924 -27547792494608334305252748422469473280 9486925 39004086622750118243256066588491068800 9486926 -34980406413253962808049715658195248576 9486927 -47272342500999637006091643155217891600 9486928 -40026025172821881738938208374050652160 9486929 -188223626149979803543851983773122227724 9486930 -6907464814034648446693547403034736640 9486931 -147385135894383638479058269227946005268 9486932 -33039953499722114010270519629303439360 9486933 -40364969251532942562851409464736000576 9486934 5518230827824046490181544927741610240 9486935 -285843579232542252404778527509393658640 9486936 413967093600783923037788402315604787200 9486937 -58012293420059447953693764833950023660 9486938 64558326661071461227118312815040283120 9486939 -15080532262848074963521359751517633088 9486940 40312824591436380368036266491393431040 9486941 81678416568449017498969153207977120672 9486942 31267173108250091375157898213600456512 9486943 -48211124074569880199606369407576803808 9486944 -36762369059590897762956722218535485440 9486945 -51368701338323134161178113940846227480 9486946 -32916879981298624697647296784412751360 9486947 -148600383237358008393859816227806261520 9486948 4505348851339298856084505091885506560 9486949 70166005790299574110401273831232367040 9486950 -156415519623366037076766384897627955200 9486951 133411794722104965588651809756665352232 9486952 -11476789225448195067001771198419763200 9486953 -50785912276351277543791490941520334720 9486954 -30741137517547441590758836712054419536 9486955 -43108667545560809257296366545817036000 9486956 274319158547613509890529090924857125120 9486957 149409880003332808488408900051684325440 9486958 -70439596882071584215344299525240462016 9486959 183931264074622118330812196377289047104 9486960 10375043534285680215159737896151285760 9486961 1662292907845571838564334774658469888 9486962 -182472924518460656889364696573646208000 9486963 289955182306937033000205642511517765544 9486964 -120361010463431762522456565455737190400 9486965 3349097491807257806542156851061444920 9486966 128924803683170199620503221886799500800 9486967 109341390736742836186859563756382018992 9486968 -163797223611419463255748873987493437440 9486969 162886636384161515969423023761674257440 9486970 -52721547582938317031772561078481674240 9486971 119629063948187091087432875367976737120 9486972 37562646566836796710544235916208819712 9486973 -258255119704379744960196920635007256840 9486974 -36553961736702777219905833645143621888 9486975 86306585971885294673771515757369712600 9486976 170330868527182762894747056066181201920 9486977 142220721029463589898363259611089277826 9486978 -19338615310869971072494972925085979776 9486979 4809593392146013139761833274929418800 9486980 -180989988730108819409608475741093007360 9486981 12679862069369121247344850273630540512 9486982 167485239173228603062483926661497384384 9486983 -250929176541927964202290624786425094272 9486984 64500270770257570985658013270460620800 9486985 -46204884388533634521292908890997480000 9486986 -86103779018965890713410417034380117920 9486987 -75497772487801096570622878502900416080 9486988 -20401382064026361035783754901400640000 9486989 -207913784116516856228918391063678843210 9486990 -58251692156836387246043846284712332800 9486991 241235908176456853289410605727288281392 9486992 -543322037096604398659607355257413632 9486993 -13865122084691865176557710648274046736 9486994 79684191062656177360023639090560448000 9486995 96048953712566616730422649968053342880 9486996 133154462572905611845044022499520878592 9486997 258533264915039634259351058106103325952 9486998 35990352397873702016356802478108143040 9486999 -189732713147373781783511257586935435416 9487000 81388809596661742546538279457945600000 9487001 9403557660501322787082134499749437002 9487002 -39924740883932629865990322025282329600 9487003 -13897944214325143280126987658366607920 9487004 2914422151727130025439523950050467840 9487005 -149062341126845182399814291128938720 9487006 -79873880152539913812090170211848082048 9487007 -14487811652092176107904506000684118480 9487008 -43948866291007814213925551267324952576 9487009 8883831457860488576080792329925033280 9487010 65203107648040087441542830447844240960 9487011 -15303435540786089684632788659755436736 9487012 -215254179501257071749297946033604898560 9487013 35603031458976002893984820569571075262 9487014 37966612163327659476978169935410216640 9487015 137303105407728073353975915407141759160 9487016 4374201471772935936517612115893125120 9487017 94590599080897915190794427617107930240 9487018 220384705589818243837322225123287542960 9487019 232712228482718974803410907944919662496 9487020 76510248620170013095518697588659486720 9487021 213911961572277419378805519648663241312 9487022 -53224047681682681650728665352299633728 9487023 7126812134034565275351313159768473600 9487024 -30120648254637208154184128192232079360 9487025 -154953155339014253105522853160679892900 9487026 130078471227959352460705582303309794192 9487027 231474239738132265146134377148570619904 9487028 -61668516390379415668380575418424504320 9487029 -240647330236617277482464775673104176352 9487030 -19285946648920795796467648907861767680 9487031 123275073283996199004505334940223305600 9487032 -129019697167606744798987380215543623680 9487033 -83603141082763668516780944270425081340 9487034 -18529578274200605304345976584024522528 9487035 116558522354507054895441765086189890320 9487036 -99144252560992249490901648413791359488 9487037 34043737343026906808316979992764092800 9487038 64333387668192678925957035078442795008 9487039 118119582097332933679424063921188616056 9487040 1279933696101279713108169878352691200 9487041 191085719206569851640963144582408044592 9487042 168272663960105523898564536653788771200 9487043 -218182781423052922543618366997830272708 9487044 -2756584630243509755915171770580090880 9487045 -104588120286947295468550099637983253700 9487046 -104327690035015336843528135145656395840 9487047 1340638274058208804317953384579005056 9487048 21762457930813373925112225341174620160 9487049 40146501681697116942039836355719043648 9487050 -12967245069281163860023363606488691200 9487051 66547614932530995399274429251758276752 9487052 -130146890213627699146978942648958993664 9487053 108135031095063247746049874309207607660 9487054 -41701823136777291754873357299065803776 9487055 -72729959995257681502919978567093674080 9487056 13141221621802746637546016227189850112 9487057 40606359271328910311815856612403320306 9487058 1707873503760604841025222758028850176 9487059 36656202038683479181995181435724366640 9487060 -83093068138045233167719463720518041600 9487061 648466504115969776552234229160196980480 9487062 -44330047301261707197255004911557110272 9487063 246837145884498442160858170092664258704 9487064 -204073828605566628786037038892819568640 9487065 28094519348724838324490451450110401920 9487066 163308758489333500577214593748839802624 9487067 112838043675887267486025970903700413680 9487068 -145531604150351232008533495402822940160 9487069 322472035363118471432120272796920290470 9487070 160743237440876068595617748152046940480 9487071 131216029046110527130564991138800627200 9487072 -515385959622535874914208496831430656 9487073 182571909232674918285445412825513276322 9487074 -113844215945831231270009955205372999680 9487075 32811108308030275867424912487222655600 9487076 482636069936157615427890353280309684480 9487077 -168364219567041545281631416810255358880 9487078 -21159845703066367290751426527354820800 9487079 80606313381493592027725897308583484976 9487080 191710722146179982095728083094681600 9487081 -101790576714599699578242357083503938118 9487082 -74217283995507379737091513550277868800 9487083 -30629500592458496015359538639921696256 9487084 102411081231874260404518385304388649216 9487085 81623974076216011000132883112005944320 9487086 -43211613724726671478439898116074646976 9487087 -195692765660891220168506620693984537264 9487088 8997485013345871707206074296527683584 9487089 38300305984354229176261433432131626240 9487090 -2168628200952798356877185936852935680 9487091 -150296838186874108605844267213379652096 9487092 -41304323550053089574150580932483635200 9487093 -141241795803637556071396281097563420480 9487094 144335045569346657083986194253625676352 9487095 -1734056861693129589598597598342370480 9487096 42356526233640593896576285525819330560 9487097 23088252485336395511225034877716669546 9487098 108750846806349868707666835912785861120 9487099 53063979812208181679035555476226141240 9487100 -21291444705956198782914428935195929600 9487101 56009408977286663915027680873886939040 9487102 -176845495714893483154255930222878232896 9487103 -286007546272540109552254019083449477840 9487104 -67527832593037784046100468009021734912 9487105 -147026324861235101115121284493285420800 9487106 17126682235620661793115337982006889504 9487107 14565928746725943500949723328980764880 9487108 -106529469524481252250926991761014716160 9487109 107842452279346340886776192581579342080 9487110 104748416964678009073312154502937497600 9487111 196116010386147023277840596564237602712 9487112 75484910647103717651765550436589491200 9487113 -5653054960837163911763203263613278912 9487114 25772465989771599970546810891625705472 9487115 -103039940258634468999361907675825710560 9487116 27795592620906693390807250078395961344 9487117 402283025141276436936676455856224976812 9487118 -89604522649697333583852047983459824000 9487119 -31916094605142731058157815486683003256 9487120 60566029448221310220307527413807923200 9487121 60993048250649629821119397353804565312 9487122 -55864979354196054148068160864499538432 9487123 264476679080726294957815455866569283372 9487124 -53430418864998449918050187842560006144 9487125 -23097569000768721472039948917473373000 9487126 25054573328459064541186306776489600 9487127 21084462905674232395575683882040871560 9487128 58235212213028537413025304014929920000 9487129 -14030935688158175690878282069045248380 9487130 147243216563444666570274478570471284960 9487131 16886229479780574527207852027911812720 9487132 -76735492411303020593242241049802807296 9487133 1207446223542190087220179297340834880 9487134 142119498643195152563095620289668254784 9487135 -227035919387297744534310776078304955320 9487136 137199069602978786762742162159332032512 9487137 -6690110784909505109268120466087069440 9487138 320751516162894426015800673972717674496 9487139 -310032035187017593064885586220013026344 9487140 8573346320758062308595999637187973120 9487141 -120132569226538597652862052896634527360 9487142 -327197872503962101710683466728298240 9487143 -7505860968694679935792623475074453360 9487144 -9343075507002900093027331917714723840 9487145 291568989989634125417150288511611604900 9487146 -14917921047548200266043536217939228416 9487147 44860741132623889489327872609164202240 9487148 326157713912120455174083448762999896576 9487149 -39658439713120995584160798232817475072 9487150 46823781679067094086827683198277948800 9487151 -37531920766999461654557465113153858296 9487152 50988224652225372752923756214708797440 9487153 -5388378783933782109581760642366776820 9487154 -21388012706236271822300341557613264896 9487155 49066307858758816167568292925840222720 9487156 -87906456822807307914349673987546112000 9487157 208970830925700294167180858351741495406 9487158 70355523081778813623249967562688014784 9487159 -9184770942164130005992048959900289872 9487160 -119678802350670740648846840822235648000 9487161 96708127110419628585758220314993556480 9487162 -113283769802762429865157009438856540304 9487163 133065705651216862031561354767993996560 9487164 107364513343710088231072571353429509120 9487165 -244879353371750191098868472878357109280 9487166 78560836774018028645144686423526483904 9487167 -73725706258995148651371910865158218240 9487168 -7649889499479865831502475154354601984 9487169 26829806791011687031131828766330146240 9487170 17065354735049995168594747967396482560 9487171 -76203283303066525774375436230522455000 9487172 -32247662426701167999433045878458155008 9487173 43436141170159339764889476929836259904 9487174 -25325067059911743347522258729103125664 9487175 -112965508079050622210675985267970689000 9487176 -3902979902653375721751607065523814400 9487177 118338949387006141251213595475064537472 9487178 -38138850873745934484329958244722388992 9487179 -58686851317799392426229482969737177600 9487180 191138784540168735610235467428927974400 9487181 -34439010432511998053676989543163656736 9487182 123193966170969961251814283678387501184 9487183 -256326417429024642239169108851766425640 9487184 -24750560638069936477292697040074645504 9487185 88846039479993792318130620761366780160 9487186 120574698833289132694671677713051803792 9487187 -18549737207404656018930644062862086164 9487188 -137542467317309137349601539663200768128 9487189 -371445631411821531063428231409907365440 9487190 -1809374307311993065081409792595640320 9487191 -17262726709675584756791461246605438336 9487192 -132505168615346661647345991915149352960 9487193 -3401722134583833145809855859358039856 9487194 -5625585356810465120895213213578123520 9487195 -77991064921670741277862870000736863200 9487196 -342116565925521732635917818974145172992 9487197 -36291229299218566480717272401715253626 9487198 28552712332938415429034197000148017536 9487199 -169398815212850839532300383624763957136 9487200 101547381582833372554331353148817408000 9487201 38377450588342080923308133870362828992 9487202 62421847211961087458612503810018089552 9487203 33439840696569804957428398329104831808 9487204 223122222171355180980810986445223331456 9487205 58255164796162671707462861066153856000 9487206 243876732565854517834481030962298304 9487207 10956545299306645906083347106275155632 9487208 194721244161966421589068190179011409920 9487209 40030784561121863490240761166872755968 9487210 -79113551983004053215166192463571438240 9487211 -454678079052355490525136328243384546188 9487212 10958985919839711599777777939960315904 9487213 -73442124457610888262104055032899950080 9487214 -124670266481015419400668398836410901568 9487215 138285221262964202024594869881667813560 9487216 12119027253207413588367594753003520000 9487217 310701898789533316187554413184791469266 9487218 42815548401264623594792294843577735168 9487219 123085871292984674601227829882948811344 9487220 -13089135394195212700843054056376320 9487221 -24915582741427104143610780990591910176 9487222 -44026670991939460430314371798505608000 9487223 -386256784867564314308186746428798405528 9487224 149565577193803907583046800920240209920 9487225 -80439555767054102589311030850983550000 9487226 5081480507811211777552572648421108224 9487227 192026155122497080530777674850111134208 9487228 -32037839245107088234332448742858465280 9487229 31538886668161359724671673673589902880 9487230 38600042645086021814047649885877678720 9487231 178183435264452149514649525358276862232 9487232 -284141734306698776601576488599919001600 9487233 99529512397689331498844407930619552640 9487234 -23665305276768887322663028378421276640 9487235 -131197187005161175330272435068850739440 9487236 4894417593083384718871025816399720448 9487237 161319571268336026668690538846210722592 9487238 3245365265237380450170201070779016896 9487239 232674423914376414872105711410262182824 9487240 919512587625276902706692299594137600 9487241 -58821000933231842386426413817976692920 9487242 30673714158350305236184414478881397040 9487243 -13915496221909440179357740916793054508 9487244 3477514226597410021043578016649219072 9487245 -145572090034747446539060355426777518880 9487246 54866573459250786895960682476020315072 9487247 34208539549913586444632661200073216 9487248 -28352199024178767336108392775560134656 9487249 -322982948054206655845783151317639948750 9487250 42043503512708449986859630866482832000 9487251 -7634735958763370849150914575402906000 9487252 3970449755883230544012734331099215872 9487253 -272021842966764507174487844033283984498 9487254 10001504070410061346729409218931712000 9487255 -33429491909690140357148653607180384640 9487256 115495438682719615924453703088750458880 9487257 -85245110086371714122864870802969395712 9487258 1668353304786186827874147779227894272 9487259 131355987051148649902604784525492780780 9487260 220325124406598846704607353381714176000 9487261 8535441552928616263705285468289134432 9487262 -1255762267697311459893031029060289536 9487263 17591874480366178625398690222571658000 9487264 -91142494422230249276754127132589359104 9487265 29278117916279163365522652572874745320 9487266 -50509433209599017721783968430317198976 9487267 123979808717525824737133434758943459832 9487268 97306158466253034167757092582531481600 9487269 266010738192161941452486520226229122976 9487270 36670928962236150380808750055238246400 9487271 89663296047403671198013331785736247744 9487272 177104998749912706429613099309400145920 9487273 191092418889461671514473947331757654522 9487274 76622293132062154265864255418485033136 9487275 41730709225302091763946090327519705600 9487276 -77618039714902832306396610267675523840 9487277 114308278658151781365223401067830408600 9487278 25485163664058338776493106319527861504 9487279 -661822292200353405611904938644424676288 9487280 15550992678476321131088560941389905920 9487281 57194900254985127473314993030410000384 9487282 -216229559433105273500425087402225176960 9487283 -5484546940161726976549659846917037696 9487284 125635122715961671767211483750346919936 9487285 290176987129599205432312365791788630560 9487286 40381116709498573540668104470152636864 9487287 -6851069466165637728530829723287066664 9487288 -104325503275703855262799122207867555840 9487289 -127339072032988655203039439030458551360 9487290 -63664866638344510859052738168970625280 9487291 187159890110306981356364743836042580584 9487292 -42394320485739993401517521725637352960 9487293 171352953309503356624447696169729556480 9487294 -158436244759131604512351607298419774080 9487295 29361621110955682331524420048024237800 9487296 2957878910978557326356300299348475904 9487297 267783967087896431015985258246850023746 9487298 -149883785016390055543122808730328067200 9487299 -12453522673861529597443039712318210832 9487300 99766239106403101183408085843044822400 9487301 -656847624452276742727849186421040292548 9487302 10846937948761112998000576109188866048 9487303 29561205161799878695923718250814476080 9487304 71046249586377094247260687916362629120 9487305 -723521471905744240642912251767424960 9487306 61381374888590894506694731991032573440 9487307 -201956450839471478801957069092546830444 9487308 -24508009771588672865465151592644341760 9487309 -139679389902587688690371916096902259240 9487310 -11269013415156484262739592055274896640 9487311 112144927161745188524909219217355074960 9487312 9364283907990022416477856535735173120 9487313 6782722808982305789127020120702607984 9487314 -222266053601760375321146644092832431360 9487315 -39927512614414878580982842930836635280 9487316 149628292350326969716335052583218993152 9487317 72703648586822224135144264847107743744 9487318 11159908304002298039273192745378474240 9487319 -317998938786285304564179580059290876280 9487320 -29657646536377800452706125721874022400 9487321 152277077475925087011788813319483827400 9487322 -82728306466902968484879395087772486960 9487323 -103313169642608637788861968165155691056 9487324 -11336982618138575425750860823427309568 9487325 4049171474185560221290625776075980000 9487326 265755541621794520684337529859204853760 9487327 38657362884405357795822360461112076800 9487328 -440569010142793709671549657060155064320 9487329 21979728348416551084164941419285566384 9487330 -150088823741980880102307561786768476160 9487331 376085633601548306910122774310115174860 9487332 200278368602026872782673776394874352256 9487333 34415580240211399529576473708195908608 9487334 173958751182632610228927540993230062464 9487335 20736285954315191660485774940020922880 9487336 -35011009867278543403140843640755978240 9487337 -36297196966678251578505344595013939014 9487338 -16442082859797904560371811930863070720 9487339 111370787330105315718853035154732075824 9487340 -80775274214727856381494183626516198400 9487341 -57766065047009158783802658145698058560 9487342 -49310089123235605813403139870254996928 9487343 -114567297875452869276966976688455033056 9487344 -484045909357397044263104571239301120 9487345 -58340961887198201258621952104116528320 9487346 56981851379014189977494809857477123840 9487347 -134646688445835225570184992496361748480 9487348 -887992523447651297720108145033680896 9487349 333542824801152936839349890677876594350 9487350 -22010510492434808777022873891044976000 9487351 169129954674912412399006170630614053352 9487352 -22347291855601331277864252108114493440 9487353 259977279929442621541113552233058290304 9487354 128121914648950622542558228135811051376 9487355 -73954301832173934582957561584708181840 9487356 -34760117407222513754586395927951113728 9487357 61189303949323098726235764588434147232 9487358 -88549072095133939526894483231616469440 9487359 9108186846707472451331962340159421408 9487360 -89948438162332032396410405609118105600 9487361 -52627835442076068552967674847883018520 9487362 21447735008145382311767516301339456000 9487363 209007674847166416781096277993377295612 9487364 96018887378015702865210382419781681152 9487365 -2325647147882761862587203404611752000 9487366 -6600121776506630142053632751468451840 9487367 -42397003028222416871245444918789424856 9487368 -11471306708409294387718207669870425600 9487369 -280323982140009190541099789877279949104 9487370 100525528390361819873132227582977912000 9487371 -21420861923329195273025214545538120720 9487372 -3923690227755965095350570966052617728 9487373 -104031287106567808116499090222355153664 9487374 19603372779222913950817203133492387968 9487375 285358447052204312132822623265065080000 9487376 -2973831404469729026467285752643043328 9487377 228628472896644820887027742513510062240 9487378 113425575570238670071030395248186109600 9487379 -271170639290029865511117097947267906480 9487380 80389495633504919299102692198033408000 9487381 31039844001421897364734180534487711292 9487382 -119050022120001711255028358064119306208 9487383 252337676923184832229828189416695509248 9487384 -339347540408848285618386014938222694400 9487385 -55024993194550959941719546275503640000 9487386 -179295032131580464800968906541456565536 9487387 22264191948432599993765655867995786304 9487388 57308770130686955076453567942968268288 9487389 132044413625859016674544777794322199424 9487390 152936300638335554015949769252039920000 9487391 4365974582455132357472091733651012464 9487392 -88945402715023433648935067811091316736 9487393 259800086791086898666857640284985868642 9487394 45756825608916233409967799796458007552 9487395 30538769213059917161468967657344563200 9487396 162269803892830256920316180139931740800 9487397 -246379432767082044056090599223634665154 9487398 68015064841365358579476735687178787328 9487399 -280437268074915357321459050073586990600 9487400 -9584054638636433820197033478919680000 9487401 86366707759243757984094603304421557248 9487402 125886992574545341927325987510287423152 9487403 -234587234098044878066791908646341388560 9487404 -31543213458239445562233846621611328000 9487405 42398671646595681508483198183165842060 9487406 35788631037066156265797730054497145152 9487407 -2952726597204585476574235506298332912 9487408 10395234682829388008521875351939317760 9487409 31033106684142233251512149193970574610 9487410 67633985310334743082765930665936261120 9487411 418495897847718998883193085759093721912 9487412 150130212495420215913578387511258378240 9487413 175202301372485571943001228253490457760 9487414 48050898092281515796265631097879729056 9487415 -12839522363583993919202143118831738880 9487416 -224198072480260896473634649305033830400 9487417 -28151069025863065254796941712180432560 9487418 -88605958584594047088425170056930621840 9487419 58004919888407032213397966866011505944 9487420 -75276136247292399137605715606068408320 9487421 101298705378665164183119056658979175622 9487422 45433662897991581960059194896939724800 9487423 -291200525213138213066250982654129717896 9487424 -67758885075209753687909197403724447744 9487425 -143526638134201536934372461656039850000 9487426 31152414015394146949855454441883648000 9487427 -222549684319276568068911178129783046724 9487428 -91823331547979691934824050515718989824 9487429 92976782667120469611297966453376863036 9487430 62693651413519560712915126867096513920 9487431 -114254103916256753806038746685804047472 9487432 152690490003549320168261835762376934400 9487433 -174075747713517513012835030600022549376 9487434 -48727254331237396517552955290148864 9487435 -105114598879013671458273365002161540240 9487436 -92145706574511653296522750660434493440 9487437 -105668033171433970127513169982464247680 9487438 -25471478182650558063880185788683394880 9487439 14783732037088176595410986114457559488 9487440 -529596026010469638967481407625379840 9487441 -877469510347609923071749378739081916 9487442 -179187489280864543755417359038022864256 9487443 -27996462117972124420507573398268559616 9487444 -265790470071816910141585014899767464064 9487445 -15577995219559745717501172492722755200 9487446 33761377227475806748648917609454829568 9487447 1293274342193355281659848659008993072 9487448 373613374491111770128911219077291919360 9487449 90755649145288029600389185876903341744 9487450 13837647820732621239720080595241670400 9487451 250638692271926926175573865249269872452 9487452 -31904427587747345972773543564000966656 9487453 306076651969344704730728711750400292384 9487454 -38569358107284713851412373435293616000 9487455 -160382447574548888404130703790166486640 9487456 46216240718691370379679177270399074304 9487457 54537285574489061592410522144020314624 9487458 -92038850529789786530235158157293372976 9487459 -144552889278715925335130978103293562340 9487460 -82994212423075832942734849336151347200 9487461 30415247001571825763873370331876978272 9487462 -293741503826065012420547795150103703296 9487463 8428639794349615507394987750642951184 9487464 69682066493392975484961040980251934720 9487465 1153490973312243130910368126982464320 9487466 -14400197984156131555815503730386111040 9487467 165232729289419561650053203765986101760 9487468 -17316048786452953358676468392942242304 9487469 -56951256319920777219221269957710640980 9487470 -60404518618043031295478749100815430400 9487471 112148287847047833595419529076060784112 9487472 59437537324966033925599964034305458176 9487473 -193273236207806680729128500723907779616 9487474 -121759676426539486461654743028561249264 9487475 -108101217537801542358593013075998812500 9487476 2716874400147558883458149180233912320 9487477 -507943761872425607888099540407188864 9487478 17775343256849317503726858152200881792 9487479 -124275581415368160908466069618536171520 9487480 5514067456207213030025694109332480000 9487481 -16132741989477927439411093996945473216 9487482 8749706756022247721365066589786386944 9487483 -141609163900927720314399225359118450268 9487484 -160475899518575084255165083754502825984 9487485 -12997846993020695262365260919088412800 9487486 61373640456215459810314314872857800192 9487487 -47529171070931226020003414993936895000 9487488 -10365571398032436389747084137290792960 9487489 -52583881796140165645708072959765660 9487490 -49454804421217927176973260803543340000 9487491 -161713403088496090012913798149677484632 9487492 -6180084562058533232952995330641940480 9487493 -271046136407221477909048987291108561638 9487494 -100035841241996887332421055797216281792 9487495 245505679073833550701725957784039740000 9487496 -209382575870744949724929759916117923840 9487497 -148273097248821553163152432527954582000 9487498 133155577715212820202293363717414442240 9487499 -127485315433088039624640009967191018864 9487500 -56078582169004285267623746055628800000 9487501 -169447085534283727516891977899098567498 9487502 -19209357179903407306452180637665748608 9487503 8618760528939560701729667761366079520 9487504 -16715334017091781775821049359751561216 9487505 -6616749086881140993294099656673552000 9487506 28502229858352104266779941779578813440 9487507 -297361571966275975351173778013710039640 9487508 -226637879072034247441900403565604332672 9487509 -202541383266906076530635859363029222496 9487510 -158404130652123957498055180905852627840 9487511 -100699461350339867779077230414711716776 9487512 -243253407121783861842091431000314542080 9487513 -71307798950942368817349370468012783488 9487514 -100255846190008538077559272710794377728 9487515 -13241495425561552771199214072822625680 9487516 14799262832438091229387674001521405440 9487517 102242752381658737927625302451235576960 9487518 6094453455865445535906627719824806528 9487519 74195101855763158450674820900429777600 9487520 783566496871115201404007545370050560 9487521 -111393996062181216302975019892082526510 9487522 -70753338436663329193103371554944117376 9487523 -36149186259599267471707704752162855712 9487524 10311161348316923820111800240741376000 9487525 -15242092640292399371637066635696510950 9487526 -56810765145919011157876228649554982976 9487527 -123317815946165780193617472253743360048 9487528 -72152810033769912173876568362611261440 9487529 -355829241738313307911581703061492484870 9487530 1229201663326139919376027289205889920 9487531 148552824205392027242232817007839939464 9487532 58835645487047396278001688459981501696 9487533 -52598880430675098703015494026343075552 9487534 35904569028782024499659706249859358592 9487535 144095312760101755939835284992704348160 9487536 -48941870575300967456592139830338519040 9487537 -203754923586350541593492547317442535440 9487538 -38751480326398039976979058255626532080 9487539 -38754859978697956490929011435225641196 9487540 2732492112265140362040538785807982080 9487541 68147938569361069144089654040777152672 9487542 83588146174026739974689655355959947712 9487543 -46622071017425297583794967964463699712 9487544 -385808464340872915610984464468376616960 9487545 -92357855582982487252213242498532735680 9487546 -58193994116596952174733190205155213056 9487547 324869937811091630209200738865227386472 9487548 -61951205221579549992182298646461465600 9487549 -13433396903763446409358457600079386400 9487550 2867274076295426531202475158656985600 9487551 145295781344335547017245254772100978632 9487552 96669783869232527875603326638259961856 9487553 -409007933766365491105253884727446867200 9487554 -7038127247473692413888519869934664960 9487555 -54148448965339381660523041403394316800 9487556 -24839072065572825093382609760218000128 9487557 -285368937341011778418653649098377071360 9487558 156577537185026120770597033779862166880 9487559 45003818500149424617493063556812210200 9487560 -131706735001359934711596989655144038400 9487561 -553439339191426950565008683386178246400 9487562 -82159068755858570897918661650925374208 9487563 1040160941519047713450042277139273664 9487564 135800721688454629722933241850766217728 9487565 -21662647011842456733914288717610717000 9487566 -60265480135147477318449835060450453056 9487567 -161042593513316747387915013979198919760 9487568 -51004637068066440160466363680667639808 9487569 21675177316227162000883004218934562816 9487570 -130410680843344890062705760747932610240 9487571 326496034914600113356418474529075569772 9487572 -11947413058379510821593379801849939968 9487573 149514545342066252331311119659073000060 9487574 70218731909735758979747093744168311680 9487575 -54022216207287540581726476633966935000 9487576 -358178465365860354065884176792723486720 9487577 -60143998022321154776877925301460153216 9487578 -3974603351246942313751355926139558400 9487579 -150719841032196310307787150804761685820 9487580 -91765124503052229475161223669917964800 9487581 -4451571144910039873944242450853478656 9487582 70249335809191976672935692629200945920 9487583 -17218087515602957886210211272986373120 9487584 327898463408108183395024614136479744000 9487585 150644097102848912690107335665967093780 9487586 163855178648189725658348465053081956864 9487587 -64582680874194554400256276249650255240 9487588 -111855202839948269610806317737448255488 9487589 81416914390681778384652501618263787390 9487590 8302004889447418405794380353587148800 9487591 -20009407101086098395930802266739626848 9487592 75058188749003252172935905813720350720 9487593 -49917051146648065480871241958277646240 9487594 -23531582692000226267267258910409421904 9487595 -19220546247271191496309055525179722480 9487596 -114451461934507962360854041821647620608 9487597 -4148330506430917156955426392621345568 9487598 119189453880447331485543890388151998336 9487599 -251107581257786941926786231319525623552 9487600 1763120599048487898536794941083648000 9487601 305926974746455489143188124725665291602 9487602 190468296464692163459511065323250846592 9487603 81941275420130431433594236907692178784 9487604 140668191578831803994210791749097021440 9487605 -4131475944008575879986620233538537280 9487606 -3522592336002884194262870209843210176 9487607 31070652803174777297858806733208260472 9487608 -113564040877211371834894540077261127680 9487609 -3520834610501797608114762338664749484 9487610 -23493927723734692372929091461753120 9487611 3142215751066881696887567138613442080 9487612 95586000911237474824415838768590520320 9487613 -294537587039229878564868545379752689440 9487614 -48517547821874179716942274443404750208 9487615 -137141294586374408480302928785115586480 9487616 129587595099229759201310233788470525952 9487617 -160201032837007838994672786456584026320 9487618 -77711972569048429038811106064403536384 9487619 -355742972600633084896556996763698302980 9487620 -99700898484846390586707481004573971200 9487621 44964164790073988954805913914890857824 9487622 99818206567381643566392275190355660800 9487623 54093958539348366708798656711661696000 9487624 275451645594240496425209021729765544960 9487625 228302255311870520929708562643677925000 9487626 -48971770457297888671172167626017254656 9487627 -28238201142095298241226400133878873080 9487628 96218607237473123364578487645360552960 9487629 90302628891726084365923935488387519574 9487630 -141200083334690413297812133869518726400 9487631 382402065903463828593916215820048977000 9487632 -12678292637865862069063432671867174912 9487633 -71561738021499413860110599993446057356 9487634 65419863918009471807153802390885084320 9487635 8706197454224726758964468744328098400 9487636 45814720319823169818322945022014854912 9487637 264725295027297980427743432745789287772 9487638 32584592277988547175411391020617625600 9487639 250737070237174508378275740524152440320 9487640 -3906071654363299556903089947018240000 9487641 -99553696037965160154276761137244571936 9487642 -95469417776218268497155014669588832528 9487643 -32979967425520320408831857003656906752 9487644 29069129664293419386012079761110678016 9487645 -99710225217167241375571461461442782100 9487646 -3615842400763448540192496478865706240 9487647 16831118499000145198746258539024247888 9487648 419816766245044846613940045880955043840 9487649 4401593266621151933794146294158945760 9487650 -46494027338030692475289943882108320000 9487651 65698958137239891654965397676499486992 9487652 211732204043534662794557416408030126080 9487653 4060024384816701514087164389060829504 9487654 -117263247096618725699676735991041640128 9487655 124853142398264879435561087884136897400 9487656 163424175641172181980022577687315159040 9487657 -3838583897927777027905054299935049094 9487658 66979188800001609919700539693986081120 9487659 154652823835968005378807750204104654848 9487660 23161478960577760177547651457351260160 9487661 36582012775375257109962982984542592704 9487662 -44564849692570651577638999397790007296 9487663 -174943571136927867854042794172282258720 9487664 4937472744913875473946963073089306624 9487665 -236867610250778993282826143682723792000 9487666 51109896118314113588716839793218901824 9487667 41283860419593954837561222842772651840 9487668 9540501398861103994983364623211130880 9487669 -507847287247480932570347249822817038400 9487670 21439496000150958052521551365584929280 9487671 87317140866586421735957784032029307112 9487672 227693711454741631573533288500918169600 9487673 -8782533903328639787695642401371626236 9487674 -38071246579123717594568992066207331328 9487675 -51597647379978784074548305660183534200 9487676 -44618819545768590974521962403179134976 9487677 69396585745135309361949972477922015680 9487678 -146735134725494179036865489888807343360 9487679 -330016302812837711132260836053571462720 9487680 -41457375065001808667024956142219427840 9487681 134229574752787690615694021868679556160 9487682 -150987558089122224630313563900471317808 9487683 -82744661916255490369621279045140580056 9487684 102699023451498859916880376948564180992 9487685 92139732711318664916112378485405368380 9487686 31280859476391138400358382594718779264 9487687 65876976056999830102265330099597386080 9487688 -635619021844668622436577500523724800 9487689 55223881771121643771030140594007962688 9487690 -75459656581799605787416791058146328320 9487691 -160556933800599035681033319353459688 9487692 -459382699220522014760058818656800768 9487693 -30205117657194213393383141693952585216 9487694 -96436602908111226047237230703095735104 9487695 58804813821090821847836309920588377600 9487696 73519731167957790980570225790360469504 9487697 -4279042922398563428851955152723123854 9487698 -131603866491125601561904315048962593280 9487699 -63336737303810806604790915646020071440 9487700 56057721499433174963127897131644550400 9487701 23059615666482612614749649762142380430 9487702 -44323166452756153243755173624266567680 9487703 -393783684656372535542279881380417741048 9487704 145277157633183485523814287328964997120 9487705 19361496088039075362232713836282430720 9487706 48445103561163493931039389605995157984 9487707 -79417454748499108583448589646007102720 9487708 -150691101478970697299252098147419254272 9487709 -66652543653165501694043806307605789248 9487710 7439151818590803874635893510213260800 9487711 235992320339471900421917361101283137312 9487712 132260349271821050150155537522097651712 9487713 98389171350334964963188969518669113088 9487714 50916421779060052703680028644745253456 9487715 -19637964385243992197292828458227688400 9487716 -44522184720689797604003915711457853440 9487717 -111863919558001719616370866554827011848 9487718 173415645179217059048410303169312206560 9487719 -131868984594912640869659191361045221680 9487720 130531458100812739841004698670756249600 9487721 35699574577307401377768042643705028922 9487722 45625689912535223244142519219814307072 9487723 26743720730150596914545473123854400000 9487724 -19021770573611665560508983717954816000 9487725 16420071802343560779611468690838115200 9487726 -96996318552879078449722426260630886080 9487727 139155272609093770906945826537338921560 9487728 -24080431679003849207392860846231453696 9487729 74869656498891126306408564948132293330 9487730 -10393836161735628063077662351644917760 9487731 -213979809015383402462754333193577280 9487732 57699126597518190018259570466455161600 9487733 298417604104824646482924954376796807982 9487734 -25372672912279012610240642350579286016 9487735 485219361693737610854609854783402800 9487736 98986795045386761685564339523552542720 9487737 1409148147329860687277370459122757888 9487738 -2864706474831472924226846783524706112 9487739 -415613762112644033938753830523271834460 9487740 35799129486803869387346607233495270400 9487741 78413072075328927718950396173316863872 9487742 -176218932736056132853133687906383503360 9487743 -3678052866020952884205253203021682176 9487744 -32003156214276982759564419851196825600 9487745 -127555780353923987843243210536156780800 9487746 -13052603386955866380025753784956896000 9487747 151956442857214148504786466958993423392 9487748 -104668401494167575439345392359354270592 9487749 142517318940441036069076540854086993280 9487750 -60301105826791126873775706601387776000 9487751 415061627769846153148647184414179264 9487752 252066635594425335054824677802108805120 9487753 -237731252141751307640161755761172843072 9487754 -42582058443243466667561220714622563840 9487755 44190385274642654380774259249477348400 9487756 -22975361828954552455726965559964928000 9487757 368895087417187092228598174229585769132 9487758 6000253732343827733729400374044704768 9487759 323294455783175672293021340090655590960 9487760 -7180966104249616109332833324537446400 9487761 -42560259269142716634458173677119904528 9487762 -46028220769822751049378881139327190368 9487763 66522845008797863104294160713698660012 9487764 -41321398829410041052553816269096120320 9487765 -8606811321881307961508951768303913600 9487766 47582675669989918090168306384053260832 9487767 14294801884927809571050838235983418880 9487768 440562548857567222272474660361211228160 9487769 83279593102366335817946337149009209620 9487770 -67844665719975102262430076847986566400 9487771 -760326237215034492380118961855220914608 9487772 -276627085079452180928831156765383282176 9487773 8804765924242463360075638970419180902 9487774 -144445708788861584063724339997084212864 9487775 -19031009868125105953619340562876901400 9487776 -108346834499403136929233145239747690496 9487777 129166707867945611074916693068383700712 9487778 -4185475977343183617369365781470376576 9487779 93906803006674312601312709039842745600 9487780 83889742859146208997910708301910585600 9487781 319947301480077476469619572646256475582 9487782 74241364751795141219704614449624359200 9487783 41144292582132375879170216919717127040 9487784 -297295674312836167824457201593200148480 9487785 -241456772817199081402098418610285270400 9487786 -70889455311514550566083035041930375680 9487787 -64855893303319625882536755635564129880 9487788 59037503846528562991611498434016806400 9487789 -263002106316020174180888760008926866944 9487790 33826285191130622157318996370292985600 9487791 -240276165486336292928613403989927684600 9487792 -38435594227930456305280728534260629504 9487793 82484152783351388593040748607413710400 9487794 67704944851018400145995643020302953600 9487795 24522801283452379809149749593105970320 9487796 -35517787474782764256961513753292144640 9487797 56929771742116927352142605037381033984 9487798 -32244247093306632879002333433475488768 9487799 15334212108547172812893902254197520800 9487800 -34316023619801795855681344115589120000 9487801 -173445256886714251039879431965899370496 9487802 5217322644049490930867803956097804512 9487803 -36217140814927671420026428029964749312 9487804 15635070869342969373173650652145588736 9487805 35001834066632417994600407797289132460 9487806 83012875660718197543242453593076599808 9487807 -75721735883802027966683909039967187088 9487808 75651738613081842349407974983483785216 9487809 -286969898068655299772830718682437303886 9487810 -4358769856127244858620982528051857280 9487811 192489425521318056519059617977415844412 9487812 110642210868458219385649184263673920512 9487813 233345622095976523335360038796558986784 9487814 106808754799868943403794808585294905600 9487815 76852397354488041761608653892138349520 9487816 66031329017025434862328757675627980800 9487817 -331576700536290044690299764784417492134 9487818 -48211721039738597849015959060407840672 9487819 -192505156242128433826472196470385871200 9487820 -129771582018658587908770951528809169920 9487821 2976144543946966027248549857005747200 9487822 34535937505779916363347875836675522560 9487823 -216449880046469512126115595810229766928 9487824 12794510826511772487808973302056222720 9487825 85055216959785571938618435292285840550 9487826 25116893365005905037364345012477958784 9487827 109515399042029733371368654963065609840 9487828 109802520873920764902654127098469083136 9487829 -103340416481848621904065713479661098112 9487830 95830103545193406072618084110595747840 9487831 235726612243136554693418254370957802632 9487832 143236172528097194691041881533253478400 9487833 217500619280978152431101112369696521424 9487834 43514882156884028683190435053941722112 9487835 -639057092050919945659889072612739840 9487836 15451473040863347184930830875973022720 9487837 67603580201562699765354701535909848486 9487838 -30278042333614344750605609084896793280 9487839 19514099086777290279162810084813376416 9487840 2418162735986492035279660128416563200 9487841 -218648512004667494299222432988707420032 9487842 14080043994095526480408049177404754944 9487843 -815959926732461462986694515849079634240 9487844 -228828786810018488585824528880821371264 9487845 -57738637411027359793295329294771910400 9487846 -215537497250355790370619025396525540128 9487847 401946760654158938269183748761504232832 9487848 73804559801044045498672029314542387200 9487849 -52953654837144226709175859407168031680 9487850 -59416537310646353912913477847564911600 9487851 90336572014538792226295375059782875824 9487852 -383159143291277406190284498671364352 9487853 -55591421215537142089061784129003339540 9487854 3250303543827880208294532514407446976 9487855 43166953893769064998581486757826007360 9487856 -14660675857184531764161088307734315008 9487857 -110211111305193373083488130416820642960 9487858 106221475172915637877271318560567046784 9487859 -287981782113909793524870567097730673960 9487860 -5031048123499182986261519708203745280 9487861 8223222614131708093387470765998245852 9487862 -38049043527735780375800414821690468800 9487863 25528898415242106919884656051193207168 9487864 -680234164602028590453491740300922880 9487865 -95782165467509747421280546596804919740 9487866 -43997841335685074680323378585396043776 9487867 -357338627040518939699277306742785733084 9487868 -3349480844383376393785838931498694656 9487869 -33921942080140825800441744041520224256 9487870 -40870216921689557990563079611692118080 9487871 -363432990324704666249684742749442620928 9487872 52147107833349315372145284682686136320 9487873 87837628051054982193327296997480541800 9487874 -108614256003357703061767314672096609408 9487875 -130554880971247357825484380011136452000 9487876 189701218746314831015028281323766879360 9487877 19363057911139148667808060893484468800 9487878 26323455359072791784161867068528099840 9487879 473769046882615995056289981249754787080 9487880 -76738865674223454634905303512434176000 9487881 -157528365390043200752413650174806094720 9487882 205801260951793999666894129421817471792 9487883 -7511840434094377885260437468475548616 9487884 -30408893622427375306067790321224368128 9487885 -123557190272181945879716378846307054240 9487886 -180463627471457842049366144690429440320 9487887 62406475351484966386582189238816001552 9487888 92963318665696475676563180846548262912 9487889 84104545448651452762259846547925772400 9487890 166793729315488902761237211714829009920 9487891 12425445442870967570515380884913205248 9487892 -74790419746393073025438300310558011648 9487893 -33139259713443600273222277416464438016 9487894 -89327588790194560741839064851088748160 9487895 104756917461693591440025940237064614800 9487896 -33347607251423265336948167936127467520 9487897 -4825807194964779877593525268871270960 9487898 -51196356460422471199887942375393182208 9487899 143884843136595857521225117105124320800 9487900 -105618158778179870944079151696620288000 9487901 272100647638679113548187760415850713720 9487902 6486497492301645531046803388872090432 9487903 23072785692295098303794345364778125400 9487904 -43865788683121774084245710844233515008 9487905 -27025318595090851232616484794342432000 9487906 -1783952209071120693964857399149596848 9487907 -1073237168461300942365530946657341184 9487908 92569510006395328078411360382037504000 9487909 -178356251621559045345822522360702552960 9487910 -24204473053207309796538679613804039040 9487911 -49930667002628442260170719539991731928 9487912 59556494628216805043470739342908538880 9487913 -339616727783446222958652166409612552838 9487914 -8315834276516773983515582077193241600 9487915 -154025245667712925046386301410736641440 9487916 49032251327562716375709230083579576320 9487917 -5841190996375523349927928961195205066 9487918 69373571684695840454940482783706671040 9487919 -34573955747263474630013244172416548664 9487920 59273627023221831725743723930583040 9487921 -128159514759696341834411211191035014108 9487922 2331703835830898307776909548589568000 9487923 218098233083636265836114395657481206584 9487924 -228665219317398145541798330505057792000 9487925 74457308813419445256401914837362796800 9487926 26182268149594998375620347698886397184 9487927 231068810039542913836807052664686882832 9487928 83281511240430850342070287741681152000 9487929 -89706264480142888894927471516428864 9487930 -164954284568732611426740700431298593600 9487931 -356277487084772016490803960420433709736 9487932 -58100071480851254581159909857229298688 9487933 -13218137034017035552463578087871995392 9487934 -12318606878911807815004169650606237440 9487935 -47167653919665204823842424299558538800 9487936 82746745090265326659702268283125760000 9487937 -489848142399156190486570808175493625856 9487938 21572749094261912865216161610780367872 9487939 308334088689924268246349915065841271740 9487940 36190340677634013623132707958672670720 9487941 -112562227765352730787878723472630379808 9487942 193672540278919168128737749738263979872 9487943 -136177722245250639875570967359775606096 9487944 -12696396375176425180637245610094320640 9487945 -25734096964031038417787840222191926300 9487946 -35843213249266987406036406484125311136 9487947 327054538291403350317683882293680384 9487948 80035738049360500760406951671591265280 9487949 257422292910155540163144629369514088950 9487950 -419140811073311252947446387017932800 9487951 149794092276095930656705176841721784504 9487952 43778794222550316181566440648436203520 9487953 28076133034087168956035776314083501346 9487954 -32420648913824496381256111408205829120 9487955 306156066114081924628510655694869696160 9487956 -9807572972704706970032911775593291776 9487957 -12984274504385630733753119096738186528 9487958 -59432344880706832941321447099807628224 9487959 39847324489829275704522705219871072800 9487960 88619671041674251795325601630138777600 9487961 -67527454668234826071521476019130931968 9487962 128742008930464481895722763099416762880 9487963 50059017290882099156133663454169382212 9487964 -113046582598517723741668462600210497024 9487965 -27971520170283254088476935716961805760 9487966 -35228829329590325529000321598559453568 9487967 -192576609337001012846673398538109451880 9487968 191385086549225204575046578622970986496 9487969 -240931401266896473239641059586091564156 9487970 18077262665050844151213514274765563680 9487971 -84847577094266867025076595602666149660 9487972 -15031924356056462342443942753347399168 9487973 61388858165693249872048291223583360 9487974 -14042967846583233690790823317973627520 9487975 -9416527438609921378908676649780975600 9487976 13827695943750084485637816443826478080 9487977 -162465480586132987491667960982995751280 9487978 -183462669002952806021353791854495418960 9487979 -360086051051921124344278848634238999040 9487980 107446362658522642683679687936283612160 9487981 -36346233849095847077171399768555293696 9487982 -35247185111511572354505515941790327040 9487983 -120411657797908272568602167668719908736 9487984 13655532363109156112986538088169734144 9487985 -126172029010214385528727040567797099800 9487986 -7089767567787028411552414436834400000 9487987 204360536703985300976083383876214398472 9487988 228831630212186346565627953553159004160 9487989 55844946570773622823959519885702032640 9487990 -95061009262362024529692629810338176000 9487991 67065918059943347081165634493958956392 9487992 117939064596602864023784651818210099200 9487993 -8576065568177777197446689304430409376 9487994 -211840707445176522885254780773543123488 9487995 158182702252424131988873947161131043840 9487996 -65141908191260321791110183394535048192 9487997 331936639380001269990507970338574189446 9487998 -37370223649194974203434824329145147520 9487999 180990722493330449609083161062775728000 9488000 36813124908193620302320965664112640000 9488001 -57710129527782456862189816460288047680 9488002 -12081456693942711825944971415137344048 9488003 -130792301218058866891228703652106390320 9488004 -113188640163171514582322147140712798208 9488005 -4150295873376462404017679705951702340 9488006 -152303391357801980015885574237069975552 9488007 -6767527792079972116241463779501520312 9488008 209067936612241795374382809181117608960 9488009 16728132320295667764513222797654157210 9488010 -11056212312246869954024710845167201280 9488011 -87591843053897594522329653854790585600 9488012 -89817561494437228436817813313065105408 9488013 -179990972663719638975018050734970504256 9488014 -42704189255556231387882717889468028160 9488015 -26277213828830603403439278017440508160 9488016 -3794756048955665383838892170450853888 9488017 290774476335766420794745751103089268480 9488018 86321457786468239241253440970785484800 9488019 134991888675264615424055680385201788344 9488020 -60733317974864073948301203259481111040 9488021 -238451049887130140609665228986684161760 9488022 -85822055286270840086765682114107510400 9488023 -13386375909240730507422846120644190720 9488024 -44267713849710058902331843341393838080 9488025 31370344893441202683329146383115254750 9488026 227880277070489648934603350338150882560 9488027 -345997070982645086970372711269857904124 9488028 -40213344758205784000055918229124669440 9488029 -19134425146945810645031009144901959232 9488030 -84029297574220476003085512715251350400 9488031 -21306583953841384570923157282861925376 9488032 -873427961368309103104096625496057446400 9488033 -197101660208288929764472254397650770718 9488034 -4928512410780770258558808995304502272 9488035 65166710660467143325320627578747550960 9488036 1073434826705571927498354972175168512 9488037 20647606477011872197902525548560714176 9488038 47463547341283165827820669719016941696 9488039 -451072037257414274917061722268076797568 9488040 121904605574083233374732797231720857600 9488041 173416402109206559706391128136097950884 9488042 41087248001208073067833936552359402672 9488043 -311366162298202659408834412943155937280 9488044 -28869965702080631280172147041543940864 9488045 9305941666275654347992548904493184000 9488046 37219725272953399954773582752617267200 9488047 219896271112327652841492133080740644496 9488048 28397777400405542604657468282534838272 9488049 -28205823514652855672809556112009204960 9488050 -19433141422780934106484542036166118400 9488051 521426861453099113191887621682603492864 9488052 -22591305001723457121660595118224171008 9488053 -29454262283089509996232222490604647698 9488054 6894917308221396284770273737950402976 9488055 168575387768380042305846685815774517920 9488056 16507124988708215078876076322459484160 9488057 -246339846062246922327443881517884712748 9488058 -71210955704983462167886669044374599680 9488059 -130984898324988394159995313514552094720 9488060 91832270987803928070470863682551080960 9488061 -57867613650979693553815797817779281280 9488062 189232354802792860292024718117817117824 9488063 97404174658565730022096980773070115224 9488064 -16289492191367807566323364130375860224 9488065 -120492109539352351594926824977058417280 9488066 -15434387361780218271976661434723814400 9488067 16849080308156144516599783192222909248 9488068 -396770014130529156728650117859872143360 9488069 99921462722211400570370521614523165470 9488070 -60313381243495704546791100488957548800 9488071 -538519546953098512178728089281901954008 9488072 -177543328503904426952062760707296215040 9488073 -10917584986440856972172504977266210432 9488074 22061906866989282533668530749222284800 9488075 -82556265032190581026933228864672620000 9488076 23207614189524813545102711783582198784 9488077 -22285936887046168104104441829780829696 9488078 -67920434235654519089715666532849407744 9488079 347324146285177488036019476875962104 9488080 6806298310136189002726400780544245760 9488081 183354114739134010102779429629324955252 9488082 -19552274577525666905034630522999872256 9488083 192114956991080549837681417394741226824 9488084 80260668324094447711430119330905464832 9488085 50987047949009362915480641549110630400 9488086 -98045167885392919779235975857681949056 9488087 -96848369026114208825819569507542307200 9488088 -19235869220333541678005159225270323200 9488089 67579799984315259963197565153956038848 9488090 -27761058745108210860132741508586767680 9488091 225374264940358549149728703604364311344 9488092 -80208503440362180755135013278841808384 9488093 208989966473742126594088592434055346342 9488094 -76549898056860388573623799961508864 9488095 -114972101179979604419931580167053476320 9488096 -473276667899060074005166709226184900608 9488097 -3359476722897069561559638387362506428 9488098 126882652275037897870086838644485681664 9488099 165313422572654975437558129198967526480 9488100 -47582277225958245450211043848514841600 9488101 -148105132252834982121067398783245082848 9488102 -7813539423274450238959631429502048000 9488103 266482364903987203366303994258717629008 9488104 -335697702899988671245348886312726169600 9488105 -3612566316229606467016377304318404480 9488106 143515528109614677031564705541951892480 9488107 360701736620282796192549653753088880 9488108 2734177830046699102748987579111964672 9488109 -112305495480121479847910209371023772096 9488110 -21329063206736387417454269653613072640 9488111 126806724972246495821364824556531070152 9488112 -1475757604654479810898858127800074240 9488113 75165535588511578388705688593652229044 9488114 -177567324274364459251336725756599119344 9488115 34216980913914872356881115101415152720 9488116 116608675162436939445184134138427637760 9488117 306800160976288476660743380885022261166 9488118 -64598226040829269223924470782332797440 9488119 71147874934412238448674091136023372520 9488120 60231413049549567120004594112292556800 9488121 -9401468571135011439561159651032294400 9488122 -1039662833125150364859153603723557376 9488123 53218067367590398731199233709584492720 9488124 286115240505618530417464775524669547520 9488125 96733727389224298065828472608625200000 9488126 -70642747393677843391741227495460543488 9488127 -947705162745851944584863305556186496 9488128 136374792113762962402825870329253986304 9488129 -78221991960544984024199981537072322624 9488130 195407504966889332969892687704171520 9488131 350458181367712665905536109944512615932 9488132 45147087767679232855830145398593076480 9488133 -238355511053985620386826617190734650180 9488134 -85702449619141977299222329968068621568 9488135 -107143195735649921812525354057180150920 9488136 31838006185079899272309470106163445760 9488137 -200664851121812575499520286399411360640 9488138 80492788759528402711856562333062582784 9488139 66173260065425701164042185096894020608 9488140 91503993558811886197027819322640307200 9488141 31525926552106437820137239469144441120 9488142 -23573979406569583045444467928737027456 9488143 -116293071900516093185490907470914262800 9488144 33053623259789538504423258526271078400 9488145 103149587545370325537665228531511992640 9488146 20936327217349945651358755026961526400 9488147 399930590195117829222952734190489137432 9488148 79845678668823743646038925154402836480 9488149 151573064879197689166145396235667605120 9488150 37988771406722625573012927193117104000 9488151 -202370000688405164739691712446124790960 9488152 33487704754388736202805323271550382080 9488153 186636441890011663748838232493745168324 9488154 -96626651271180262558246601760586558464 9488155 -13165924549723833486047442761622309840 9488156 142844907930032665611827418924456053760 9488157 59426833547416844951422509852666645120 9488158 -17059072464282658369449132852957167616 9488159 -125743443216879411905158321708877360064 9488160 -98243164151986664691536847473737728000 9488161 -168883025712447174815895892071916494238 9488162 -77306530878159894168522636961738631568 9488163 3128510056284162398303104265982959544 9488164 236574248742010936571411995161032653440 9488165 -137591980560150595061682226730544480 9488166 -19566338600955209780445736550659837056 9488167 -145845068693644511843365555437553956432 9488168 -100823494623858913033993072847802624000 9488169 56109269326764661290638450543717077284 9488170 372241108516139651844213884326379520 9488171 2721310903435881939174408478309228800 9488172 -46303568065125735514835944845509296128 9488173 -51449308903130279648440958723252681578 9488174 130473239725593965082068141432210838720 9488175 -295991339067328935518759621156158800 9488176 120504792137212024768881580907567480832 9488177 -163758660894171304728553459052220436974 9488178 34670338452046271306311634622086945280 9488179 54120114006165977307239394764482438440 9488180 61612575777750494585465425399038696960 9488181 -144332647039425177308422298635984474848 9488182 -134575056083877322593936929825984832000 9488183 -263138819902664563160091765544223932080 9488184 114205834788904347033609626987704688640 9488185 24893007463709007433055945945825448960 9488186 147145347458716339639316400627344775792 9488187 182622683008919396231628694712030677644 9488188 116844437789156049897800727416619636736 9488189 7091318542407296612454379654378689990 9488190 33913439694221144965689014416022999040 9488191 276048859383670933060810687013036801400 9488192 -14835582927398278606834209068427509760 9488193 -42381150402336791203992780547294022784 9488194 204302348596208892924112010713629106896 9488195 100886670563856123881992592260572445200 9488196 -31656869684069991927935763574711755648 9488197 179561020313965249612184480520336319646 9488198 -202288488539131188890219785308929162400 9488199 4990678765813416682392106477933612800 9488200 -216312401837967157831017895989480576000 9488201 -14035172824629072184062834857418508800 9488202 112759783779750594393399600206517772032 9488203 236403185850533584431814160558511281160 9488204 -106757894970136514824610847733931900928 9488205 265439542581161321594544598346351280000 9488206 -2357057345176613344822852500442298880 9488207 147196793217247538874613445810533209456 9488208 110461950671773818928964688511893504 9488209 187370604123966645090243440323943191716 9488210 -199814190488997801248898802267464104640 9488211 188523055388187006665812030309370310720 9488212 -332480471985657681763428358683507900544 9488213 94350939496663989360570987058633386720 9488214 -53532085208203798589170203210580123296 9488215 227357190784541031784137491725365480 9488216 489616330045860997058218237821310156800 9488217 112582767633170202410766071932773136080 9488218 -229668547404997311194340845967853351440 9488219 -59290983756851845125344974724280200832 9488220 12654287862833643576080121191817216000 9488221 -15325335086063913541957088656221724448 9488222 112676654689246108417957517317090998912 9488223 264349500658357980956811068809819760472 9488224 -251435425730404808714139150446371405824 9488225 135944503851093647628227112976670996400 9488226 1382041206338356415734589982864895488 9488227 41600617358695754308697215724974308864 9488228 244762908625629422160367845190338401280 9488229 -101469026938897219485309355128905498016 9488230 -3052497702278789571730505685105098880 9488231 -363618455685557285781440130763222672968 9488232 -13887966445481498503273556079476736000 9488233 345633059221759067692075321851245895482 9488234 -28724815785967947339934500874544706048 9488235 223815748084864883737299733224568865760 9488236 -68580613529146054296970839749862014976 9488237 365144845863125603500427016673211344992 9488238 -13271443995260359841066396131157608320 9488239 14936709089129102614669347021754189440 9488240 -36930496842909128376313562927621898240 9488241 -75180191042523385596831754292325272448 9488242 -156315206763511329417014950538544838656 9488243 69947124648847979715556635501970902480 9488244 178846648590651305150704155181981949952 9488245 -62185277643860306032700517229503278160 9488246 -147760880347350658771974911544756307776 9488247 -170978028896896925423592101316026751000 9488248 7519749520306602015054875013656739840 9488249 -363955940337699095498421703254576232440 9488250 127422386788148098500906625662664344000 9488251 -3309772791236200046246555498438173440 9488252 -14242652002846632069132392504034797568 9488253 4346210034968844125463222457821679200 9488254 26447555811911048360833006878567768576 9488255 -20396454104379327513236006093020454400 9488256 -194943966306275887597648889856707788800 9488257 -471111596483070602003074171039592336960 9488258 -48115260652737223063143374429670965760 9488259 2027931796637155424601230126489998848 9488260 201263144571487814300260526739418778880 9488261 -224319893740498363263301753687761185736 9488262 -40057779550914235401086025763686397440 9488263 -38080447995820580006424592581025628800 9488264 -326014323210493032790343666429306096640 9488265 132702715749869677067396952093860376000 9488266 7658656809269691994955490710386197504 9488267 -60250744343916406292005849904917776684 9488268 249360900742194487546368919189460083200 9488269 -4329753500485463853751104233510858880 9488270 130735290542878880721360854293057061760 9488271 29438522721695681751620382295057740576 9488272 67195881852995879964048222833581228032 9488273 -195826307983923778709646224918708299740 9488274 -111909527486691408184864229452047047040 9488275 -81811704188365564839756292530425067700 9488276 -38947472981014309647686387405696858112 9488277 -44442199843198773264732635253162236160 9488278 -5368346803048672065063377718874794240 9488279 -260598020518695373388707405136718615720 9488280 -20769425666120644145255925130468147200 9488281 16964133882593009613629748755152936464 9488282 -100823234298126717536779817413731432960 9488283 65226612923647037832562809395736420864 9488284 -61444156066064026672624517864806106624 9488285 13603989398144522211583889917993808760 9488286 -31471777007491383981720582206881852800 9488287 -88679353357047281920295434222123031040 9488288 -233618374269639358998666347470327971840 9488289 -194936757679694422468043251803498416976 9488290 1758921833794885493315968629336038400 9488291 -352151768457340721271454707080063542308 9488292 29854720764450941432012068786452117504 9488293 141411605890831955275224067046929484064 9488294 -166793260547829521796792499229122560 9488295 190017460070647144183859121952776316800 9488296 257715944740982800764556482962508595200 9488297 -709341319190919132819008963693654016 9488298 60850627326663708529090143640860000768 9488299 225537778077178966632936657466367249520 9488300 -55770131678176863765000571824022272000 9488301 -138699187372289257343435324915359282368 9488302 70019587492565768733321750900694324608 9488303 -231418507373129679422988511922023380936 9488304 25327308778720490554719294420191084544 9488305 -116470711150435129859273062059467077440 9488306 -100825528173536212230874080065850109536 9488307 128022819000481842534076159504252938240 9488308 125143718295204292159701261496855984896 9488309 -201883377871979564380239036155050025490 9488310 -22572320757255820794495032949396614400 9488311 -221690595441724062421185157889803357368 9488312 218557143133035099163194652691177594880 9488313 221042217946486178832385218446182360320 9488314 157086683726861988839371615309738444032 9488315 -118538550200721200700599264857790456400 9488316 36180632914580110589960299450044682752 9488317 -47781003610222299508724745073973938388 9488318 -52921119442229263428288627956321491584 9488319 24165961472040517674537951974818073544 9488320 -10592691079745498081371900792012800000 9488321 11429556640260919624239335405290465440 9488322 11489731733416670794781279524865313360 9488323 -149088501812455748054097556646805223136 9488324 30948577972816857775928472588404205696 9488325 4851346885509746204225003105108582400 9488326 25600903550772265660161260856291062112 9488327 111599263412537376233354470738162057176 9488328 33736004948102067939619344978402508800 9488329 -3632235142364562755648920662263968920 9488330 69518250804621975400988500579532939520 9488331 -69530303510975105201582973589403163780 9488332 -54489435259607949059729028696491753472 9488333 8307912750835423918131240100444400844 9488334 36883804075367916181205162295661178880 9488335 193583475437926457695860000324367478280 9488336 -92117715501140877591467228234833920 9488337 -1163379382272679766841992744274409632 9488338 -121065897898961557423084837690957587456 9488339 146169726885820932465335584813957654272 9488340 -10368117881489972873875996841763836160 9488341 89748429935590843347646657749949325500 9488342 -139273095465203797926335615776517000928 9488343 -24784438444287575884386217958956573872 9488344 -124631854902951475320299202980589895680 9488345 264608872541159527755433081782692228100 9488346 15591224335387106023726078174008010752 9488347 372733876548894663200910168520585023744 9488348 -23381543088615501250362442560742651392 9488349 -35374433345416459676104822337165636436 9488350 78501324574730617071797414841628622400 9488351 -107959468962634871646897566334974991408 9488352 42315569977873385456010362423233216512 9488353 93623330668032176121200097199924571840 9488354 -4704041318357428532715663905584067808 9488355 -70057758939478618839488987482294889040 9488356 -21745877098084496720786536721160519680 9488357 147142999793602889437518972782634516606 9488358 22752977184392665070735122041202002048 9488359 148058117997233227198455525459557877560 9488360 420083466214859733258065693618513510400 9488361 -24239428648136955258219853446396598128 9488362 27301346555390650335517454801944667232 9488363 183183108709094435092764093693956924040 9488364 -35964451391532252549167452785593485824 9488365 107937203490844115571486979718534969400 9488366 -28077725487404825228402204239182802368 9488367 -115455517234825551658484649177531294720 9488368 21594175062725061369264321889160232960 9488369 -36867765222089019411777152579287742400 9488370 -19435641684067904099663724886461772800 9488371 -85243040843352511226144796864087845428 9488372 -37424938302802666613886890244101591040 9488373 -26417147980513604067380366870664786336 9488374 -15752426309228678021977843263283937280 9488375 61119245607291542430238601498522160000 9488376 -139438054913135401755877470883041300480 9488377 -277610374910775321258081401641109146774 9488378 -39322556487536981346612475514094866976 9488379 -122731022211997858168550919809130259920 9488380 2332734563855940174648997993263513600 9488381 97108313411035713570348467465815735392 9488382 23261972197059009286749572248298277504 9488383 297177265588557014775656385052648773632 9488384 3497098865139285594595146453913436160 9488385 -158136212031819976852072441559151910380 9488386 21341323440486977673389427632853557280 9488387 5535582712398443346803370686249278464 9488388 -903828695633718773969471612170936320 9488389 -414153676820604093659286431453760619810 9488390 29274199662209503994717793222371011200 9488391 53957867516735756505672687626917036800 9488392 -39978766606381195232500130124176256000 9488393 -97284699975984414223370833640749161456 9488394 -9697179492293544384158592433757721600 9488395 -5494662307280761116094703879426941920 9488396 141434207905344432619006924002494764800 9488397 -105838096532122001748332261732206285440 9488398 -115779562018549426639176443184152116800 9488399 27101664135111176533946666207438804400 9488400 -21064494465032521663593305865835315200 9488401 -111294948677686811020767885832128171788 9488402 44771528360923266360917800311516209664 9488403 54169215792086411508240805865961157812 9488404 122733297615494925948995258480688169856 9488405 -152709528189795370007069325404064251940 9488406 -20394614940405206364337586442076647936 9488407 -462115403009617371941911312528711525728 9488408 -222657065155321473075551875029200087040 9488409 16510145656737474671223230312382115200 9488410 92501856614959245881905689770084064000 9488411 -3906799638938917770652765418502490776 9488412 65650680330341469638591170352832961536 9488413 -393987354402964536690771161711305614816 9488414 -51114842170114461215638128725569408128 9488415 28500852165253445878675581227723179920 9488416 -61442715395586650187407784872509440 9488417 178590696907386777966950565033185498466 9488418 -33931549812669126389016946435582525440 9488419 109828546088792791803959832223658089820 9488420 -106520871001423411260203780019376926720 9488421 39761479654094259550492013308529583072 9488422 96486563545176404961063869703091948512 9488423 -198115023012899609267621887637360640 9488424 -49973601847112431605475786703618703360 9488425 25402466130763796677328027015205330300 9488426 -280253857048885196070192653976779088 9488427 -82253048710054380678230692891967898624 9488428 -104747062836762259144969470097756023808 9488429 -50524346642195821783418123790364335360 9488430 4373162345162035131215029755632536320 9488431 -130126948907312993305164445222387614576 9488432 25527110973779314078707935210753064960 9488433 -228314993640783760567833346759201996176 9488434 85549502539650660992711591767628430240 9488435 -95948785882013536189525605678654686640 9488436 13785481626536072818605130465480077312 9488437 28532426956779187558267673152296556800 9488438 239325735938813636868145174600547337120 9488439 146603376322087910416393900832935758720 9488440 -55308129876965160981284510710134374400 9488441 238018569722438622880746256309610764842 9488442 185378125493410099011558924662227230720 9488443 -224091132745676656350852262122391202976 9488444 -166808927208463774279273893715973744640 9488445 89593454367269082423175915735412883840 9488446 9613953670396996954968117569983853568 9488447 -282964263072340595846259708442402528320 9488448 -28300826620103661390906618707076710400 9488449 17314790892755568165128133990821388032 9488450 2733149140282593641427261513644028000 9488451 -15841523058690223885806121020617500416 9488452 -230572995175751103430409729626667435520 9488453 -144330736065219156769872212820565113600 9488454 -70101315317012974012081520323064045568 9488455 26029519909215504955417635181221114360 9488456 315590603646902196442511867558571770880 9488457 263319627099167559000054259019600922 9488458 -70020781395395418683109196869684778704 9488459 649335728434308801024859162430427775728 9488460 40362081252199082199469157515625180160 9488461 -35135293828116367673654541536652307776 9488462 -75525360074381975715572037487463281536 9488463 202135654631657942653696426930042353024 9488464 46538503406791895352625407645748551680 9488465 7304442865284505907718416519957007360 9488466 155015829356624724723561529838595072 9488467 -9520848877614705117404208953693027920 9488468 -112315106062583797701051684202621317120 9488469 70488590094829494839115050649615280800 9488470 -28871415642529310976541544944625752320 9488471 -95976318941326695602223937535957774328 9488472 35438668329946834404674068517211340800 9488473 3491215231730435866853145202967834320 9488474 -73468274383826478551000857146410997264 9488475 145568437656364751441317011799247178000 9488476 191948082189233770812333712283991810560 9488477 -232708254466020622997076008031060096960 9488478 -7749222231739876860895551967994179776 9488479 55921987140478139800869944308277829120 9488480 -40029114249567876637428398197970042880 9488481 317486478702088942235965944996458397120 9488482 13547034144090998203199374099510049952 9488483 -64296012101899185852460950911161720440 9488484 -46943478743207253410531589898404370176 9488485 -28221083962666922490722233249031100000 9488486 -53878887418158267897440262803735746560 9488487 -145664605644705147662300888808721991640 9488488 327310379906703267547057587725986560000 9488489 237737342305590100485799784899321848768 9488490 51907076071151916132638438052478947840 9488491 -39726439320078929564786413436657620108 9488492 -21971000545107273906759884716142558208 9488493 28480551954413000728993882171556755104 9488494 -31993409430068144844153395253910048704 9488495 27489377450810221644191903249452274880 9488496 -2939351844999581633557527772835708928 9488497 127040402073714102420669044448210347940 9488498 58868009593622327521566033852359946240 9488499 -85213255609340141009774201133048896400 9488500 -39386642833924485930885548018423808000 9488501 -726714367132795879884635785101152397696 9488502 1193677322047731653909304515308284672 9488503 380139132196200111021258912612594555752 9488504 -129819903457527276824894462537714442240 9488505 54429692909221540949510474291456798400 9488506 -146980599975162602136000138049560138240 9488507 68037325439395702208558548672034051832 9488508 -7505317626970869166284077005316759040 9488509 1336682243675090647200426734138646304 9488510 -20981100413652348364061452880415552000 9488511 61789669737550042483081547760380682240 9488512 -80622255821372797435316581720569937920 9488513 170970047675779653248631387212418405762 9488514 -13378124522837057229336845264430735360 9488515 -34689842534019967964239770674341161840 9488516 -168822583882300197622351648954016278272 9488517 -150153404148007661982364966440537138720 9488518 44190234082866933948522424583845096704 9488519 50476024486626684428202317965827860400 9488520 85548273499039764388190603809923532800 9488521 113764779029667187980391723011993200512 9488522 -44915783784599886575682829653071828688 9488523 -37062738113192876695267151882302616064 9488524 -132707944623006840083285544516597504 9488525 -39205217523727866161201776277170969950 9488526 53974389224080457726729774851786158144 9488527 13662664742580005472905792997305700912 9488528 -19869433212020932834840294804834222080 9488529 -354717945410444154269636981258234026080 9488530 -58258149087502729585213349112597183840 9488531 -2749707858559388933334674160250606320 9488532 -31015150127641457046097627720552243200 9488533 -430467251553243594491651070064374680100 9488534 -63291249377336718395587475613076621248 9488535 7836783099858563950768375709512473600 9488536 -200915530165929367485344099953195960320 9488537 89434344882858621020439722423340400260 9488538 1164226099929248445668787239615340288 9488539 132671090227373749387544555668283661600 9488540 12086377148210614870327348669714606080 9488541 104826455737072124581472317429958750592 9488542 2243940869420821648351115073649557504 9488543 -204240680709008241924242971669159678680 9488544 -78136577971324780082094936839597064192 9488545 -268429439750537743537226618918219716800 9488546 5139632184171317141846240386226234880 9488547 -13510918991979906792864785046931171680 9488548 -118051044792263034149365854978441904128 9488549 -13913340832045173280317088397541322464 9488550 -5195930351626382218142673401115681600 9488551 251947841217328678636587502831735174912 9488552 -5527194664113018820290326328235130880 9488553 -18980852365792707538334092481544050592 9488554 145332921145123715737584286842685772976 9488555 -294905667722867912360641731310492283040 9488556 35017050038795184929953989414759505920 9488557 -44717008889893223063765506463502408000 9488558 79493571354832908843744918121082016384 9488559 111224746038156600433233451980131467920 9488560 22668150513244081799245265384811724800 9488561 -120392385548282948562325672588040289168 9488562 -44562459471772913354551757869029093120 9488563 -44094446108355059166760036091438420320 9488564 313735998816727889869562835504936800256 9488565 -151640745874375140644010379343143843140 9488566 387607765003536051420347973035091383424 9488567 306353566658810538851008426945868351664 9488568 258319126485546637051101275219815833600 9488569 -342618512107518571948313587204602067030 9488570 -14020408007553410901302664285506442240 9488571 83706819737702010811221613736965202712 9488572 341143008463052794541502340225010974720 9488573 95498796971801273989317033522889924224 9488574 -88054773544114430848760569744694638656 9488575 -137511820039601903748461062818585341400 9488576 -31031916959458830942842349089206566912 9488577 24996661386636984298169321525903888832 9488578 -8473448896665116350252253436684720 9488579 358918765544910015360749875976172645180 9488580 42325634978592036618415426877857628160 9488581 -184292043365793891097002207586827597120 9488582 -102726065637771174388283603604690335616 9488583 2165952855560552216235299269156874184 9488584 103299591040585562173998975425723105280 9488585 88102786869183069648345541924187799780 9488586 80750800036796272981206472938685572864 9488587 326800443964391071148799288060548505236 9488588 -181111765120530262367316026091297345024 9488589 7123586763009091549682436040907436096 9488590 -46632190883063045456028263764867591680 9488591 72211578692347814946075192016713657072 9488592 -35889550308339061763472365744029827072 9488593 35141876493688887485864914985412339684 9488594 -106447464725688220453928715044494529904 9488595 5572622293034596695367412987579581440 9488596 -7505280759051300680839125154308401408 9488597 496846879508104904494795700652638990460 9488598 42330285443157434388545129325142179840 9488599 536241511335832212637457113369530834280 9488600 16696379781301235422846843046522880000 9488601 -1069403587527982596129138744272152908 9488602 49800301188453368547326852665331488752 9488603 -142197492644038853869183242343273145148 9488604 -27876970412149070694102342287046082560 9488605 -98056537299150576068962353880432257300 9488606 23142221318146185088289172649533605760 9488607 163496743781748029444053867601043153792 9488608 398165115005783677914586971515297464320 9488609 163588121812471323154440084785705005800 9488610 -36073753888989741492802237675696281600 9488611 238348313009139596081707394473370457600 9488612 13580803711333940731869609926019993600 9488613 7843678332721258967008812269491059648 9488614 17252380729091736660138593526712594656 9488615 -130045711274672828247045979871542089600 9488616 -135914704787091940665873355017757900800 9488617 258811572280102084797839179677073423440 9488618 116039788511906721580400670269606020800 9488619 -19979616923149426805730148269115887360 9488620 113449636920309371311688974594434631680 9488621 -205472449506857842329342719987222171178 9488622 -18997423267192267080266477800205829120 9488623 296685758038576500192270338694771201872 9488624 21532079259605297941765708512569327616 9488625 -13300724052824191885802722477187952000 9488626 91237022147067558771481459501013660160 9488627 218592866739297473505688553455877315808 9488628 -115303730274738933719852816376481692288 9488629 -39244126291102740382281157436092082770 9488630 34284457710841746402631168602713637120 9488631 93266071489942620974934550734470078952 9488632 199249090784003322793495414536748646400 9488633 46237521035656442356996123062124541760 9488634 -37658262335447844665997697736840171520 9488635 16719921664320312867403324563794219520 9488636 -86641656229897583232858402759365130240 9488637 221038507704334673596891158208593383040 9488638 1040539099329671720381482731042723840 9488639 189922145089264293854037959629022749440 9488640 6925504223758226225272652409675448320 9488641 -623456973723949100247171057616968958 9488642 185115184355310731858600501206252050432 9488643 114563390766951999990984465333690063360 9488644 -155879231043036602419279657106237798400 9488645 88493604923156114493084046702067283900 9488646 1699998414199645856522449936915258560 9488647 31205091375327229787319356615235293664 9488648 173549421465056392118527926802878351360 9488649 -141461777421216870354708005261309258736 9488650 -15248687819662006135928288199363686400 9488651 11477670188790954769208232392287818600 9488652 -3224845073423051873837092293010016256 9488653 24526567307444417201117747143086552000 9488654 -133503247104490562332430758439517050304 9488655 200841326997599305086558200740331503200 9488656 -34020591099853267037129366109071269888 9488657 -42953334905511942142515817363340054160 9488658 -2163833336115695177645784268833657216 9488659 -102878229358667731041147231814665533140 9488660 -88477167172896652914665596013703256320 9488661 30385990840564884043340707169764980864 9488662 145310884814357344000593030469309772832 9488663 -199408933347748150617460235321569244088 9488664 -20862721250435120872974602094015805440 9488665 54648183643850483949305040590878653060 9488666 -79772619877118462221921950695963707392 9488667 149214266521344045241114441272385385880 9488668 -32007525435971987678896806632136755200 9488669 123228829850410988071642775126346114240 9488670 -42290981273438219837301021386363520000 9488671 -121887770275022428149318777338488173456 9488672 -73447694785286502013688467894551576576 9488673 -15999499476800920564869423398612794542 9488674 -39775968922371724845909791351076332160 9488675 10775491073207099044680339713582880000 9488676 127564915041926459558006715846326200320 9488677 433810042942171045454987747917501351872 9488678 -106195305325130580194661722890335442944 9488679 -91238641538739404646900990059560512216 9488680 230277289767501377188857629975059814400 9488681 -209363770031266050998172926908298928 9488682 54685582220212724233429474060588177152 9488683 -328910897451558910068810451379411093068 9488684 342984884194902430241389753504397952000 9488685 104122862379781414351584338448283645440 9488686 13829487697066924792875698305874348544 9488687 27420647761243111835542706029944925632 9488688 48044812000324753224916659082744823808 9488689 102478602868740146666562521022740496384 9488690 18998600689836203990227318855769932800 9488691 -56133602167908375915331773990485901600 9488692 50089490318209394613894847648987491072 9488693 162913896776852186053851354838423992942 9488694 133952002749032014449613895775691262400 9488695 -23361723513245137534705932055888834800 9488696 25119294660221890211656444616461516800 9488697 -66403685672366206975090386241335169536 9488698 104192968501693156772331712556014719600 9488699 -358083304052898205969952622373618655280 9488700 -12531798241270410192071156987455526400 9488701 -38803786282529560870534683845527434298 9488702 -93508064999945226959948626971314363328 9488703 -161798426836381692621559182026348206704 9488704 57095381621471629577367816801459634176 9488705 -7830781358650924884218887278556324140 9488706 49540496995829758319863962763546483200 9488707 -195397347331927849025391896804270378840 9488708 61642146182633882205045114423426994176 9488709 -20079965250545173033810315522858185186 9488710 -480090255041644817132104877466593280 9488711 286638127325760253052915491714623924312 9488712 -50344715449944229372628365083803074560 9488713 -101359806073763398442754500526761215800 9488714 -10172713422347559935994594955297724160 9488715 257524938157187588240077643175137233920 9488716 -22248300765827800660286512336359804160 9488717 155863389951673489564527651018323544000 9488718 661124397137152437688323459379968000 9488719 -13286769716252349420021546256253434752 9488720 -24815501522952197017905742974650449920 9488721 -82288583022089035482123657787858194336 9488722 20047847570347704220561636998336586752 9488723 -54218786991187234421669602398520393872 9488724 189777526940710289488193525010530304 9488725 158413625434446519429148522503770026250 9488726 -41541197580104725819415797333927595136 9488727 -1373589905553563235660536502323331936 9488728 32004336983662191317969838965092024320 9488729 57386274525627341863564596467500945920 9488730 73583199831413570839983501016049406720 9488731 83326441239613332611218683727682098192 9488732 23546958093402583652278779758399964672 9488733 -12026222344505814974390425670010273600 9488734 168589592371418781730520118311528572800 9488735 -77992515949355279995241353314557523600 9488736 344070497345406739146251212410269466624 9488737 -47091416301304614615108694679622562714 9488738 90503674266392777996722970464277162496 9488739 55384699618639059915851993249398435248 9488740 -32286885425743588495616030142922479360 9488741 -300987153423899007417894352058018674848 9488742 46493583899818752035806883199667107840 9488743 91708830233071904508199543429891716528 9488744 -84422618414795660343334832924749793280 9488745 -1814679350914474265295226011989613120 9488746 36534714926771466562357858692190833072 9488747 -2335890999714120709004881103462214720 9488748 123215163800208659452330107541476572160 9488749 143159871208933524439781100393006841164 9488750 1350469428217729772137927258375320000 9488751 16053954699062021996196613104560138880 9488752 -14138604743822940200285051564008898560 9488753 151851514825539422991384825871238265444 9488754 107219919544345223730137386203735847680 9488755 -259717986189017522272344661658326077840 9488756 -3830531381227837173361433389833080832 9488757 15288821940288584962706323702224580992 9488758 68871610605433962937313592418681464480 9488759 -2204361256421568711960308510906265600 9488760 -78008956740256573681529277563117568000 9488761 -85141193438116168780934126686951245240 9488762 77016151938647524253243074988488020192 9488763 426777528067646567749601928967694051424 9488764 36820772429514381274423222312653080576 9488765 24409836707126832454275004045789405440 9488766 -3102209322674673040202551361125662720 9488767 3454840684876020802362261807662127600 9488768 -159635482992702189821783937367544954880 9488769 -155583531855601520825508064497769127040 9488770 94807983235029505859306280144913282080 9488771 -76371537567751778916853551435648736800 9488772 364849624834922896408574554692763607040 9488773 49300401318862027073544721500793163136 9488774 157228260804991993534088361316786967136 9488775 129106545939464252250556513152862039800 9488776 115012142017874945856880395372954869760 9488777 113414726541935470771853062092621215040 9488778 -2139274627599979626283208315415398400 9488779 243000139619867829664879394210278407380 9488780 32056121890981539724084339095049021440 9488781 -205942322749141999371282230003385381930 9488782 6513602807531876575610393664891820992 9488783 152736144306603872297705972278572510240 9488784 55884091176754002180340449949868949504 9488785 -377378029264252447603748962082625747840 9488786 149931367920976672883826026550696392592 9488787 -11062663717937582681303834393848371456 9488788 147707909202775664278594841396544516096 9488789 10969073860925925973704515123926122624 9488790 -12478774286319924731394651491294208000 9488791 -14555300480754479276888452568514987128 9488792 150825928181360881213335447051909888000 9488793 -190333999409690270542228482219170608800 9488794 -3245514281851432627212110985645084672 9488795 -16760167548892821819028053771829279200 9488796 2590705442033551501895763854101780992 9488797 287456946462662905485275066747635286246 9488798 92644000959456426187354724834248132992 9488799 247551158142477051938275197756364719120 9488800 -132786242630845807388834503810990080000 9488801 -130708734184363604017375060288019550 9488802 9958693155752035418388811386479261568 9488803 -121071262744663010269703683428243073536 9488804 27213057940103273123508167961341571072 9488805 -52837747314424697968386179043159060480 9488806 -7855950826816265766112244450119840320 9488807 -413100990077898757438292190579063703944 9488808 -52352262924497742782414309661636526080 9488809 -125760064824149627836965656055244965120 9488810 50511339301871730388035193734677760 9488811 -19986793137672444875147633505939755520 9488812 -32451918958911064760731717860626375168 9488813 186768551690608208539972396037158231062 9488814 126628986093289156887944375715304818240 9488815 10902621772988984566834618637555848800 9488816 76853146929014250135234709908023427072 9488817 -58920757692910826739524321199206579532 9488818 80277507690556331925512716212716697360 9488819 -60718724117145731610713349352037313780 9488820 79146128567442807852075707956439040 9488821 -37350394228611137856924845554969110656 9488822 -37250279215895702388942393938119054080 9488823 214444322511062468194241827999474622184 9488824 -70267726944448044845705584384857292800 9488825 -138342895985690598484710172487223398400 9488826 959053076241639181994999049050670192 9488827 66950019128616440605454459575547444952 9488828 140423791654530253855579290920277035520 9488829 -91113288817689884200258569179972638080 9488830 -59858625154750833015275364686959303680 9488831 -286768422529124343671287537565503558416 9488832 -1407001380325344667771693546610884608 9488833 -109937896430402864899499153256200137918 9488834 94982958329413522748755317705719631360 9488835 18391391138295526494952095974692336800 9488836 19134897999196564726528800125905920000 9488837 -16668719076191952501695477530845932514 9488838 -48736303251412097288342475867884878656 9488839 509414881287811163690993275911797114256 9488840 211734804971083917594540650491750809600 9488841 -4158255175566564010362362638052372208 9488842 101624682456748539798263300291136044544 9488843 -765259402830567128571771844275111360 9488844 -107847490336903426606198438346118512640 9488845 -8686842605587181350734873124915941480 9488846 213043981742218531331019911015487367872 9488847 -53264457088656667118834814540143291520 9488848 -133866609445951089593914447937235845120 9488849 52318124903414802763797582046522470900 9488850 4952292260370359143964784628750876800 9488851 -204488520742112967692059652526640602896 9488852 -47415823581892350018784970861508771840 9488853 914369249480900121762930471096898560 9488854 -42525869983089369692242121474518605888 9488855 130541890928867066672776421121478929120 9488856 -22561111499019608122834070322461491200 9488857 -86930962271554593257275567641732459648 9488858 -138483433554663163132000507973967390240 9488859 -296289251866721221804579380506735261760 9488860 109507699536363219718897557711163246080 9488861 -24447645734817343613564506580325416538 9488862 35379561276502922808905049470143667520 9488863 -24100718041542480596266298194028801376 9488864 -57626742529167219505656047065551077376 9488865 -94411948094281558710130141825192817280 9488866 132431291374982713911840700003474275840 9488867 111379040630583871116907398115169003592 9488868 -125167258802953541628765877237772405760 9488869 -144815855875732922537801418062366539556 9488870 -82194702573330412427456016483528213120 9488871 61555004140667599163134091916947025072 9488872 -141382732971745261029030306291678136320 9488873 -360664771335181241692112497266047709696 9488874 -21480950051671619513317686756000387840 9488875 -670801947627038088615362444431132992000 9488876 -5986027832550662441629464813053053440 9488877 96459384047259031252548562337049250560 9488878 -49529893859418000055729315879049960448 9488879 -6635185114076080157656971932445785520 9488880 -17993405092013218183336426334689689600 9488881 -78662806360151740803039621593597816336 9488882 -12203594061745056807266934704192778240 9488883 -83401576500590819964047367579693975552 9488884 117831057565738388390098594056769682816 9488885 1557174102614029288788058457905685760 9488886 29891344337075833474630229191144396800 9488887 -342512325975083064589639197934234833240 9488888 124930263277092259907961912289204469760 9488889 -61489660760071143700944596015597960646 9488890 148292831333512917934124563257508716480 9488891 -220786154199663497598766390370337375708 9488892 -52045237533326563178551515005915774976 9488893 970662315522007657295863448007013324 9488894 119603173328183560115733394696129210752 9488895 -13926113476556097853183370020174308960 9488896 -448619625449087698148616478755127296 9488897 11296350612258016067080663672918539312 9488898 104771149514742854472964002912979535184 9488899 58042498757152894683190719510641840496 9488900 -38581718809830529602400630159118352000 9488901 59784373976778828179036425406271006720 9488902 161433045535944334402878630797801043072 9488903 149710755499434215010973258748335874064 9488904 -91224995900958817573546974375917568000 9488905 -8544539290426134608304132059006834040 9488906 -26626459964038221670658844434982654720 9488907 -351950880820086445718505666373817323248 9488908 72187982025476858327264211408711149568 9488909 170742021691185368966869864421313011352 9488910 70922468338235195756585148607516767360 9488911 240099910588369459614068046537764851800 9488912 45452785768970293981062236851521011712 9488913 3243878238616797171064987695839863680 9488914 -32324013644961036329443352289572119152 9488915 -197821674575102279912879855517758994000 9488916 -166675258001819633417669669048824896000 9488917 11803077617486362358012599108861828800 9488918 190438380515400999514866193532814512160 9488919 -69876003926012035363794673644707858304 9488920 42352491176308758329139562339608576000 9488921 -57274677774577118212314520796525280576 9488922 -48300474832353449347308791223019350528 9488923 21015840009485122514161265064550942640 9488924 -74465311565882388249011353413104087040 9488925 50731070845068536315218596969681917700 9488926 -49531649172316634522253747157964263296 9488927 -143051766110271766841902208053697971200 9488928 -158138112114713219280079558450804162560 9488929 156080731926642003886608089623500786530 9488930 122970578323761475215647524649645483520 9488931 200689809884596920465651930034349260152 9488932 46541072718566149800221547166814371840 9488933 -3014574058355196959371507932600374340 9488934 -1641967543815144812583730765332664320 9488935 147295561072758165501997709346983165880 9488936 243190398926139954786528878803559623680 9488937 -109574730483657392840811825291944212800 9488938 -125235392615635099224801618965206892880 9488939 -1644117031767780617236457693582170776 9488940 140728810089398586350248176458711777280 9488941 -130520200911942573914602205788067520 9488942 -39887777554800115175211232497638369280 9488943 -227569166817576667085066556946723266168 9488944 44686574048178106238537851285166735360 9488945 -11057092293318122173797993165423206400 9488946 -7448076961241836621763462121317592576 9488947 -11032348380267761038741305102786508160 9488948 195175381052482555388601157152824562048 9488949 -10390246157355010089029203231532161152 9488950 24262432163845208447804295095289744000 9488951 28817604225077901318332935261187355504 9488952 -167468506223185990128762528066974453760 9488953 92042339781232160619084008235136231380 9488954 -35868573690461293416994924951208624928 9488955 39934527051038278522794124406170533120 9488956 27694870585606605119356759639318277120 9488957 257884948418817668842560208047302635206 9488958 -59017313489531182899754002242645963520 9488959 2833381642239647717369841758208819240 9488960 19409966002050506542302341238053928960 9488961 -31975129489537599681482255006129520000 9488962 46724094085314937572616173965323771392 9488963 -121426975122469069420622435844493812216 9488964 -4915423213732765873452994180520961024 9488965 274816015218037124797741541847781132860 9488966 126502020493272646996917774489635869824 9488967 -1548214802122221342989371426481368920 9488968 -127121773114169839322659795839401917440 9488969 -47273355589311497149736046456846335040 9488970 70680522580434867540761352896382201600 9488971 -714312786230817655776477619119750017568 9488972 -79371362094499252151384301752534320128 9488973 83374527194731630536572943063894253248 9488974 -88729222581381568272514488785486361600 9488975 -133472235370238360173452387286420794000 9488976 -2423124695546786234559422577468506112 9488977 427645502130869821789061643777528419572 9488978 -33811930512942693147136893537008366592 9488979 247826835236368724464424917068683051124 9488980 6446258468454665396957115818417817600 9488981 99204420856038644584474821669333496782 9488982 317740092184754869728871878092305920 9488983 46836781507246982506388398903154238176 9488984 -33617639489894449138206641387020800000 9488985 -11930119887727840115185802430373094400 9488986 20103473053028567369175572804718258144 9488987 306354932108407033007371546132783245636 9488988 -487002507835849175865037442626662912 9488989 -35788378143892205252835280253012854676 9488990 34088849639384623094379949931582668800 9488991 -57061027024863243676015379229668831616 9488992 315367532244324693927386207629377011712 9488993 -21455108904757383400141477816618517436 9488994 72465949682892535800676030441387632000 9488995 -4413792914121127823133472865286446400 9488996 63982820393746986929749369995090600960 9488997 -40591427280992950327481322313924404834 9488998 3013897947300182082866620677732841536 9488999 -73328639077788066389020052347292375520 9489000 31346764909391626578606558755082240000 9489001 -1236223782160615521118785731508015068 9489002 -35782460465917752420436145271680733600 9489003 2099865435155711081201283981828152904 9489004 35117943632474806565212511800917369856 9489005 -194148660647331669087008160319835396340 9489006 58258723701921296358602220246005886720 9489007 73583953918759962608117732787947088384 9489008 -39239475299550822678593882835188514816 9489009 -187161774135320627611573235878444010688 9489010 29577150811960964238115585637518880160 9489011 -122082537458001344800248028993757051568 9489012 82480798583955112969264429501904885760 9489013 -196582839631218812636446619870946513540 9489014 24717161469597398698806118290258051840 9489015 267602705330537362591061615733213924000 9489016 22816726230925630313653717946624532480 9489017 -197334923849978121054447976846203457920 9489018 28918174790489184877845012346251509760 9489019 -397130284144757681730206892841391295580 9489020 -95964569912303716344109924555350865920 9489021 205884424708302370515269389779051218880 9489022 218785705451283636771069433879179597312 9489023 48069479016931904277649407475055504280 9489024 14656540518721696696893674511736504320 9489025 316887779372827216597686673463305600 9489026 -46303847011791827625031527470460262032 9489027 -46945139674135597589337480887366994768 9489028 -36285151037921713826810526372434088832 9489029 -70764098572766496760308447524589699360 9489030 50076889172969696960011216651508584320 9489031 -48264513530592714637968215379680993568 9489032 -170449984626762084844624853700346675200 9489033 -119283587472673692931776259268015974998 9489034 430897398013459378221761636662344192 9489035 -107688939508597539605068297954674359520 9489036 -105972726189551002014956756736698085888 9489037 -89608129276157919480797285995012165760 9489038 -27740223389180869619456555271757400064 9489039 -103248759693783312468556962137404721280 9489040 -19064254441911800059195116894234869760 9489041 -202667283086184378013409286503288768448 9489042 -153413695725772558186777010734991381760 9489043 -116945152872899287847672106263083664520 9489044 -326484897213392707425413415607894864128 9489045 34309227192521384254635087364926325440 9489046 -126985920696983199692906039126413249632 9489047 108286850023599620827689145766338487496 9489048 -36526910634266016071646172137719255040 9489049 312691177217787996027994416477464895050 9489050 -6353547083940312458859138525970063200 9489051 4199928042209311505744489202437297952 9489052 -27468576675773312247439662049706718720 9489053 46898382834962431461475407915194890080 9489054 6258111371750339675449070714105029632 9489055 -71086820931404935002232747815468160080 9489056 -22738821964631112420444645066229678080 9489057 -97171786852773715935262554053280513408 9489058 -8085403877447745353486844321640626816 9489059 252651731945397789366342658483307663616 9489060 30679094865949776729816800889363701760 9489061 372308352850067391091816938339556038300 9489062 -158514696344822729942630813133979584 9489063 -44359251595201253098195212102096946176 9489064 -109876345576073845407034110276906516480 9489065 54552913382102553345028694610777984000 9489066 26757897701808242657810544785082171648 9489067 76168444947386813120305226220681210912 9489068 305918388446699978555994567808853859072 9489069 -2361579114065216134950437905797114240 9489070 101177828288424526076848804034689836480 9489071 60491406127941979881505567370344201344 9489072 21072055965288592234978847313488609280 9489073 142110779106512137896162754835964327360 9489074 -90240946391672844749083856328759195648 9489075 45174722619767568668615414164500360000 9489076 59120394843724912540803921255019122688 9489077 -141794663072508987757970304826736922888 9489078 -100883988021262585351180845029715449856 9489079 -111061798295966612487182461450419925200 9489080 255926454350270016370614035767813324800 9489081 26486406263836900059356159162644174848 9489082 -12959827504491895427957335536455032608 9489083 138280517669566305376125110796579307560 9489084 -85831253493533264076185531754328670208 9489085 -387559503913978904987807159967959443200 9489086 54875784259196098220487361353588724992 9489087 -69459466723124135480459165201942534832 9489088 36959246479629966948934832393866444800 9489089 104157767213066344856693081555145503940 9489090 -17254026161260770609304210361984256000 9489091 20078012075970470575597389223604317800 9489092 120687924962548678281941439562100186112 9489093 -4577340958255452792047557304305188000 9489094 -67007465804463229502699175712984423680 9489095 80477395576648502863014515427140736000 9489096 130595622687526879679235188317205299200 9489097 -91407563538938288314636239222630405980 9489098 49322371089824883572625397971040954464 9489099 -232227741250103702688479503086306311952 9489100 34396603191418036551091983529937612800 9489101 -116912954590302576717950383757869331796 9489102 6818950626740508158951883805478237184 9489103 -120202182246788830147605130598706998216 9489104 4736227250506413608695762318736670720 9489105 -24716724552024565239847349396727396300 9489106 23025447868074257446492111698025202688 9489107 -304030728032306225795155667382783067248 9489108 39025324916777322307867973532047124480 9489109 -53345666988862420710491699889960311040 9489110 -45180470825094459460222820186885341440 9489111 2130792180975549814113862073699007744 9489112 545599212696547794268762617303567482880 9489113 378802873241283910631581519979748981600 9489114 52271539804334611474992865936957016304 9489115 -28925442213877716919546151538181362240 9489116 -6550220245331021633785869676611993600 9489117 -251178397438302596922648941207814904800 9489118 4729539268461139556695522553222775360 9489119 -29472059173037941465350220286080186440 9489120 -21079092163352800780953805404540764160 9489121 -255371356853365462166055285226124227678 9489122 -1596858752696994361437378972095537856 9489123 -74989651516996578818658137916437882880 9489124 -10032170343808827568004963639211524864 9489125 -410197024504375604862098171924363781000 9489126 5768133527262981175504841889676744704 9489127 121798677119796794749224950126631559152 9489128 -273391640270050388274361496499849953280 9489129 62958255721376857140522190654906869888 9489130 37095581453925245180848182138697804800 9489131 43632679547729994362129973114975356544 9489132 -86926642467721099813867510495161192960 9489133 -172867687024191171353916275335398626016 9489134 4171824358112247695116149571411734912 9489135 -73818661345106440677300930620965820400 9489136 -19556670838838418753683469475309355008 9489137 -32112917392131550968403572306007002048 9489138 -1603851440841303173462263481965469952 9489139 211495704382057973557936358615692537800 9489140 -338716931605216520694157247135512465920 9489141 -238714180711095868201831170276399457152 9489142 35902385521783582178938156155411312384 9489143 -232827405085348671964062485178529543320 9489144 -172805363387372998721592510495712358400 9489145 321069106943046277583803852345170211080 9489146 64238194951720781466705502984135996272 9489147 3516035826348690695561987032416834240 9489148 -96448758608628558295957022681085004800 9489149 351392114115675298547250619139134374150 9489150 42929528410453060809682824102311347200 9489151 24582542212148804190484569569779521920 9489152 198382467174173557565014777703927119872 9489153 267556268759660439282743847113543053104 9489154 -156096817629136242473659048707669120 9489155 91738726431040159538710849831941232560 9489156 112623667540579781471464995224042164224 9489157 308077517011595938174964872242296509406 9489158 -114999842472211251230364203816151002880 9489159 -210596380838895431115763677552494956896 9489160 229834572775360685633040490939709952000 9489161 -429081583441665038321023936712084060976 9489162 -30211651254812088299813680089844887552 9489163 -2614576581312421229139447756254096136 9489164 175551882076287996713678536695675955200 9489165 -11811927638282191127786239844046698880 9489166 343745118552345776836478558187416035200 9489167 148587832436938556262088802118673815216 9489168 3509762213274367955728565839503458304 9489169 -186795069599119804538207647344631236430 9489170 -66759623169390953960157742565343628800 9489171 -189237485673589366663383142142576752896 9489172 22208700660082762449809063957826908160 9489173 102637213184392331319087021162416675484 9489174 -77529904609468020218001781269110236800 9489175 9949171775000117727710410255417608000 9489176 -230725372131834773538486496550418769920 9489177 -188538616877284791026657432364457008000 9489178 207848493481053137572936906527634982640 9489179 49236476205386735827108155774752251392 9489180 -46838643748001332587545469757604812800 9489181 -3820108248039286466433229507279099950 9489182 -34804288705081066488992206834016711808 9489183 -151885076910717602729522194918243128 9489184 433451535737878076092119995818086236160 9489185 56429126497988968388236078359508656000 9489186 -3639151560396579496364530794041819136 9489187 -252444253649912853184809970244984081120 9489188 -83176029312651689753444496109929851904 9489189 -103188387939820373262887505207994720320 9489190 32734841280554256410296398301911371520 9489191 423712449121575734713610328007972601592 9489192 43469892642643068186155632232815902720 9489193 44095086860431358083171429931511588096 9489194 -7472967297450076566382513132270183680 9489195 12056429322899191931116089399834921120 9489196 337459600973319196599450556171070980608 9489197 -502315047371324472964908227438009472 9489198 -123216748892016915764841742592615641536 9489199 137585060586449320263901358683066845200 9489200 -18490100917873200215671762956754944000 9489201 100192697274199109705546986091082053232 9489202 10474265308336613809553605159983597840 9489203 -73233229880648056826848521232170514548 9489204 -115099486127778767854089082250400399360 9489205 95838410379379806953426202087561966720 9489206 26733962502770346005047052630860327680 9489207 20269807169659236403409999432270154240 9489208 -74594264620445881608780327980865945600 9489209 251496081983417989306230305152022075220 9489210 113496940958302899498942689482574968320 9489211 107529965015926782726284962178912665032 9489212 -309298001376543529133568018911507948544 9489213 77994423125438412809510656359743453400 9489214 -11568545687601609646919840501266080000 9489215 115521170643133626752217686240938704360 9489216 70207498087922781699410420584880799744 9489217 -238156810063353866983631124344939420734 9489218 -8348681327505320387152556979615067440 9489219 -71170084561820918079115362260163966480 9489220 54017324659929175369969177925207124480 9489221 113458401293742353637340269809117015808 9489222 -132839787069371002429714045375596083040 9489223 73314670495382561740238505898144853544 9489224 -95508333036754131934748222578845941760 9489225 16999555197274495315699320582969643200 9489226 5502891581313302107317608843893390944 9489227 5754749949657671420710354574926534080 9489228 67843776067475916792765514886637797376 9489229 30089035718622036252873162830233155830 9489230 -180603537723083680892433450954512438400 9489231 -22620908091908753385164952544202516928 9489232 -10733359462404602919529745816995627008 9489233 -29702889685732700538469513404711456396 9489234 98145923671822106399119620772522711680 9489235 55183182347884222721003079249924840000 9489236 109317764550689712275558002656697745280 9489237 222036828132761728443848591463092681952 9489238 -27226016413574494040328631151672187840 9489239 56467146434582196782686705577478274200 9489240 1963893622382180336775001776281395200 9489241 -200380689855840386235185415726265386358 9489242 74934235902550946225404728067172959968 9489243 -150259533552190092770844553538578137600 9489244 -55991733830678232664062828041184652800 9489245 117985507079329499066559657291304085700 9489246 -1194144058588352243812793388540844416 9489247 4907067257356001304894905532447571344 9489248 56952669366138818814682618083348578304 9489249 -90934342554878928145704360330648810432 9489250 -81096267197700315724892589599335128000 9489251 95956811186870826094860033061035002904 9489252 27149331418842753597012775761331353600 9489253 -254800345467654724662867229577083584000 9489254 124545780531742951534771464856130721600 9489255 15806651886044421220199771180021790720 9489256 7052516763959501922262191021637632000 9489257 1753264103541551453413399196848533120 9489258 80195968292280963735984040970062801920 9489259 122272564081165886144298396914938896304 9489260 9074538013356993971436243742959068160 9489261 182865316801309513370957591133126161472 9489262 105435727382120862325972962532469105664 9489263 -15422708437222060246146189036903002640 9489264 29428564193773599518411492072657387520 9489265 13940405165545793397481003468687512000 9489266 129642732999860551909956131294650062240 9489267 84229202344085382732378539834924966484 9489268 99626052456746932764521392052828325248 9489269 138001004130943932900212291310999275580 9489270 3025313229382942497791997588700262400 9489271 -106110972712353397021753750830740889216 9489272 88476109488004991953753903751546449920 9489273 -79667121060596025110077189233772434336 9489274 200782374581338738736163045849254529792 9489275 -92402896633829342921116676338046726700 9489276 -160467511063971389093284047175915411968 9489277 39657267384933429737170334571207505472 9489278 -146417270776637486489763638315103874560 9489279 -23779314519459431243303216986644389472 9489280 142346486969514529994663569855925452800 9489281 69035296713704761488362730377169838560 9489282 -110215258253330137453349069647320156672 9489283 7358358774741957725532452263187932744 9489284 5836236365089092394033833100209500160 9489285 45463539460957326450268059438160819200 9489286 -3131856825473950616044422710621678592 9489287 19296824936795680170374719221511033440 9489288 82847310559644085326406809228810240000 9489289 33914088127330658622071666836753256090 9489290 -67054452834456751221066895108038237600 9489291 126384382769067811775113692880767296472 9489292 -152276697384760221729107790087725534208 9489293 162776516125948076710602220736188091520 9489294 41253717071194015072273705464589519488 9489295 -136100328575967835240774592819436120720 9489296 52943155957044883911672941856127229952 9489297 44403783503311934058330399807431593200 9489298 1547194440502732303106624551089042432 9489299 -3756473138640134325618624502315328736 9489300 120516766830819479176301069524443340800 9489301 -9809087722977083045861969089345475698 9489302 11476359656413421393280540663636729600 9489303 -199786719129083487176477826845888576640 9489304 -211455209271432284522355336701368320 9489305 56908541186446625640394566053307062400 9489306 -21299591871308861575304051808889396992 9489307 37456836086398721886648713220697544760 9489308 -169591578252681838009591667387645379072 9489309 -153602754716589050299851271540754119296 9489310 -13195494296641691334914412126464640000 9489311 118914716623286629182919042535857201752 9489312 -119665445703119372879891244235358208 9489313 216100362399474046349012568973808005120 9489314 58292361809800414565177667295754066256 9489315 6360695573401843994734285697777952000 9489316 -107241987399636097742797574129839005184 9489317 13474555822622543822684080792025879040 9489318 26725694625040710999174575913637965504 9489319 -101322636945824998396265350194061066240 9489320 -185562308051776988014761859634467891200 9489321 -5868347586799749029984564295792757110 9489322 -92027084104585363628311539874456320000 9489323 23323620158428955230830922635614802840 9489324 37651520323982476401848775118093271040 9489325 -164150474830900105649771722004395637950 9489326 -658842599533819510622793359766546432 9489327 -9370575006902832805088726770515279360 9489328 30350446895121863137871443912552497152 9489329 -94662557134363669611532436147233577070 9489330 -38493101451269133822629246488724895840 9489331 -415106653621349279450798027799173850868 9489332 -42504923075404503032198972295816227328 9489333 -4969300080013724839927711226035513536 9489334 -68309568399428409836565171026972928 9489335 412180833817171010324088076634757819360 9489336 25945045837792285829989287547433779200 9489337 -168919088840198489474025777607557015360 9489338 7270124808063428304801420901606750320 9489339 -89129346513059507964896052416093910480 9489340 38488440141930047470769039848878458880 9489341 93829205811291601280119275054958180800 9489342 -18730293352199771117869366746543455616 9489343 -11257018642954802351924830826517551152 9489344 17278283259183318416775454474849222656 9489345 -131787015504035011875157049000242116480 9489346 8858930352140431984215791078702522784 9489347 -78154106543384260358298301435655582208 9489348 52670636811331888263957142408174583808 9489349 -455379629338859623867442177782058831364 9489350 -32792780757929661662764383061502954400 9489351 68518859189666858750839412361869424720 9489352 137865544103306417115354540078368793600 9489353 -184003636506454764146594950864108305180 9489354 -33530010052363176820802643362934107136 9489355 -24145785294466091635803989493393222240 9489356 -144748824968161568392536091206233682432 9489357 -74993949470420352287256066108101027946 9489358 -87843921448005733153628261134664078400 9489359 -52616451013315996655026681754447993160 9489360 -42054966392118745821459583539747225600 9489361 130317437054002198970519803131504039232 9489362 285488697712296586276484767486657152000 9489363 29644621927181355933122965383730406400 9489364 97599759194764090969296440803570167552 9489365 58307114681092877206672024131555321120 9489366 130770050263531937651310616235517361920 9489367 -246848464670762539041815565005370974584 9489368 42389110012226945441640671603625246720 9489369 -2255944918212110513660229289263631392 9489370 -19960007780389267344383126829284359680 9489371 62227918134312202299823879534994309592 9489372 39850609765366675831368143241608366592 9489373 14807044268068319029817948171934177760 9489374 162053212265339508220763577920801138112 9489375 215182509532138067733909483578190000 9489376 -107602274106133536160922858877807230976 9489377 1622808171345509548756383739536106752 9489378 85634134342793156255174737254961867008 9489379 26164288815862480511786682969476065280 9489380 -201304864853059328679802644067403865600 9489381 120234183136021688417201106676688144544 9489382 -55603850745206739298605338329947692928 9489383 -286402892505785338629977445509428744080 9489384 -104388549660225882766901905654187197440 9489385 -121973320034274913699545639299453513400 9489386 52964381585722704447587926124028282624 9489387 -242270766059912417202822416028160312848 9489388 238289930819838782674322856302477996288 9489389 -151091113787589306571241716106628794964 9489390 35250413318372926915283954303157104640 9489391 250794075185510058670025164625077797360 9489392 -49532742560785660549112045869591461888 9489393 -35073784657604097634770535730487998400 9489394 -25783864159991254118091794931801873408 9489395 -68869672645283601451881003708943651920 9489396 6997267487444679337246209910529040384 9489397 24664968329442914577544599036017156380 9489398 -55819389394790733286470462186570941760 9489399 -36755201890466038065802682558889011736 9489400 25271609330173145220806202304349184000 9489401 182277141500345502304677960132656881920 9489402 -20826595320589219266641882451308878080 9489403 60915533728041273078125740724519450880 9489404 133742711724966141025964132654682496512 9489405 73715223919022191284129581705677208160 9489406 109883150744876458078739872050276913152 9489407 -148910902906623293400037006493458873344 9489408 -201070654319036286971491828302096629760 9489409 -114818396585067153682084986126163044480 9489410 -6957908807713713946824794450453422080 9489411 155665075318636401244310438137169551032 9489412 1526977790474415273468882989640297472 9489413 256764392031306450518787124174263006780 9489414 -119411773411327976942167684879709498880 9489415 -12183227689622615624222388251835259680 9489416 16461296395059023861516391627168000000 9489417 66298721558379020206978343112066816000 9489418 -190744569845463218175657359019294888096 9489419 -65146704031562944874719771905872139180 9489420 21441166339043359609936522039455897600 9489421 72161401206466283758771091554817791744 9489422 164513848946082534848430011764019032512 9489423 239893246899760147960475172280857256584 9489424 2611505721278321102540287704529633280 9489425 -156664522783545140939998910181163050 9489426 -4960462149186758385920529320795060736 9489427 -5917960352820754315597663653554997008 9489428 -128177875572235962790566955388232802560 9489429 197431697709783549540572142602710816974 9489430 -27640146545834969138543129509491536640 9489431 30439677902559317469109612607888820960 9489432 105755694822237212958744663272252375040 9489433 136935253897727646890712639141232084682 9489434 -83080148587520254548481955180587700736 9489435 173079900166724905827504571188118066800 9489436 -207912885026290026134150255003729141760 9489437 106190058482755420052905170821480362572 9489438 -34389217934320649838374371610919744000 9489439 -66431426972657245549639446122258554760 9489440 -154101531518924167671248827261774725120 9489441 56956032273477523134044605345469595648 9489442 90099878489299367934955957604322120960 9489443 -298327753389381593826067977832980166308 9489444 -154668665321934585961601200397225914368 9489445 113990688028095491025870341492830884480 9489446 -69915091141558306839799840946191923840 9489447 154293700731409081722581328005660736000 9489448 175516577600923833848064404265874959360 9489449 76844447591387029493160929040314671440 9489450 -9641326920040792239000607967527180800 9489451 146237895748288091059672116686031437832 9489452 58626371438319971894343906943680660480 9489453 -122279183825764429849771695817667400192 9489454 -48165142774438858314602546688733007040 9489455 -1343950301531322503204363715543667200 9489456 -22206600272618102413875161552128819200 9489457 286685833929889014027986019032931730706 9489458 19553500347772810225660920454711639680 9489459 44473989953561847604540308013889237760 9489460 -436743544810705737733107780049267200 9489461 -257400667366371553071916671932897569938 9489462 74070998768052145054681467664847919552 9489463 -190925259883796906652423275892888979288 9489464 -102679954293225316900858676026537267200 9489465 -100271236017628008967865844222055426680 9489466 34455698042110297651373980811401598976 9489467 52086873343616632410303758260667686320 9489468 -61183754131515996229434250991655303168 9489469 497705011758673060148734280863838065920 9489470 69365108768705289334645343134885615680 9489471 163334236627781270873412321839519226312 9489472 39636083056175929415300037011656671232 9489473 -27405015115148476012224175427683342656 9489474 9744138603042469696097918502560403840 9489475 236425761676259456977869317988093789500 9489476 157902229206091643468352923952972562560 9489477 61396124987313992936893781675909034720 9489478 100804954066364715747764722856609679360 9489479 155776315932648678456848641096416656760 9489480 20269702863932644699232543517966336000 9489481 390767690305208016903183074883275403700 9489482 57343986645857454406827290230578860592 9489483 17522138424885556677580058449130235000 9489484 -66092017582915020401776231485401545984 9489485 82778388328997641328506308775578308760 9489486 71888339205958278690200392374194201664 9489487 -240962876182092441484774942119415046784 9489488 18233554595141946875730805046799237120 9489489 -2611963162668225510791979114419152992 9489490 -3547238116889962682682955178549181120 9489491 -54714398197983509840664303900138856032 9489492 155495361656370059436708740430713298816 9489493 -76704619739766585777792422758844474240 9489494 -29389992129218894343643193644227822336 9489495 -93498277582711048473495724238562585600 9489496 -253421597228788416116036858482134835200 9489497 -252448400851507228752390023188321512054 9489498 1202093702285073026332240752222866688 9489499 133919205559782441401335195699113326680 9489500 314252468265706307218817219351114880000 9489501 21629286273548673742629085167512678400 9489502 47731061626252664492519585134257700224 9489503 47671666047448174945783579504624808448 9489504 73631279916397508675708605386896179200 9489505 -12432815215505428112467912528674079680 9489506 -23593905637176814240910675050260057600 9489507 -76891838908873577030294148370559124360 9489508 -11198955647614653986179154537779974144 9489509 -80530882010365105218361277213792781408 9489510 -5316956405095515050642501879329904640 9489511 -76654607094692482497202922486375172776 9489512 -73744484901661780271458507592755200000 9489513 -282578804144994982861308210615812462400 9489514 -10111534922290239782126291381977843200 9489515 -11246098524168993403989442489030149600 9489516 28568039644708239269160398003510564352 9489517 52760235383757380624209522990775700566 9489518 33976557774364153052006657336268187200 9489519 203617218691250036227370284819514859744 9489520 7218015123251315627542948617341337600 9489521 211855992490118006575096244619405088722 9489522 36985716314179991921005447224349269504 9489523 34844601609323935353172489108563325772 9489524 -88276858739904378107662013054116343808 9489525 -137175181207138997369775381967676532000 9489526 -169408444696949094478178144370984844416 9489527 -437528917399346606165315292051364329624 9489528 -180389506443766553530153488982411468800 9489529 -129034484766676568339206704677813863424 9489530 94893064875342065009618235942740755200 9489531 -78299118480809251835230468829394412800 9489532 -56758938000024188819784232925086104576 9489533 -192225283364481928470291928627245124218 9489534 11376800392841105905589584183547682816 9489535 -235285497574238893812373705088944788480 9489536 -99019499591060299947585359958559948800 9489537 -135323989139413713960656867321828545806 9489538 69964031338569589295774820029745316896 9489539 255121992081828441086129661772339529340 9489540 30399834005794791642310603094302617600 9489541 1560348427936837360649215966311090112 9489542 -80133354367762574646772001799333923328 9489543 42516890851543624322998821291548210688 9489544 475024000683264828626726076738078720 9489545 -14226479945074354822794659558567659200 9489546 15811636999033089545979920169861936 9489547 232946525639744804023111972209267244080 9489548 -222392271090407108237295971889848832000 9489549 167463698560054036613004327742856508480 9489550 -11373579479530599700317014408614272000 9489551 -115512064636096467602024596654665075048 9489552 -887486380168799386408533253093785600 9489553 194297649957627901852576619796320361060 9489554 98968643739161515560232093149078118560 9489555 -4644774555334424393253911234968497840 9489556 58993576793072354433684062395200006144 9489557 56233782276270269557496525757077902848 9489558 -31353865921598029786617237928062006912 9489559 169447705149329669053577806232733028960 9489560 -71771135952070105885604493007690752000 9489561 -26458794643169339980535307521852414496 9489562 -8873086031155512264014746458293030688 9489563 59292420875797551469629914297777687280 9489564 -54736335676339095637906123465214751744 9489565 -17027934739007725452569464900275079680 9489566 242953897125233050016108624079483832704 9489567 -194643770212497531920951211297372223488 9489568 144742479621732894509426564255522488320 9489569 41686631741458806884467938543009512640 9489570 21079349913721838381238116465754163200 9489571 57595861783972052275154566400473759904 9489572 291520995805399534669810903806891278976 9489573 -86170192355239518795780449588414693796 9489574 66981538178082819639404220258962221536 9489575 -61322602942344957169601947820809041000 9489576 73444853096806748097970424494175846400 9489577 43341101599091978132598309892268594426 9489578 39215538916932299227607623188162406656 9489579 6354605655401146942016015175066998400 9489580 -186959533266014323789820574609085900800 9489581 -238608765828928680164026912679775312618 9489582 -116605744142566726869313926789934387200 9489583 -333862148375582103017607666946044785040 9489584 713101940675896029902358380876464128 9489585 -148715606351606392679237032194202285440 9489586 58584082758947363222964844411595614992 9489587 399677490352135574784248094040765757184 9489588 3985274813441861538378328924787005440 9489589 143723060102397654274360124140646209056 9489590 142447417947071171448720349019068483200 9489591 -96957395999562197805666351849185962752 9489592 -21771456371498302438407810267478302720 9489593 -79191532441567965346406313635984482176 9489594 12712140880036809936534085367131246080 9489595 64293305712436691531360175751112815200 9489596 -23932531967688513171823270921871425536 9489597 52756783605049839886067832576255926016 9489598 -42144494362647322532970600909761636736 9489599 131738666040457860651695109402789549936 9489600 -17717732522731035677920818868125696000 9489601 -2411113262881702254245934740004400416 9489602 81556884276434429393481191799066214272 9489603 107906319951685038744831633560679302904 9489604 141689295961603575132933738670279040 9489605 82137699434641835706703683147884691960 9489606 -49495194119965012945010045906936887296 9489607 798300558962776534278260505610651872 9489608 -183635448291842182979847883600739696640 9489609 58573046061096392796273686204959616640 9489610 -32778182811386829235305734957146443840 9489611 208950859779954499818491591692065688212 9489612 -71835119005554835438889796664513904640 9489613 -102608593123521617736908777109938231840 9489614 61207259257984521231914072670733185792 9489615 41528755096361224644438155515667220000 9489616 -384142956720829237590616036275388416 9489617 253222689728860165066948281890829011940 9489618 -2961023659209080177540963045028703200 9489619 35451066716606226253712691547767994920 9489620 80778446495524566432149588877022126080 9489621 121254315206510867466543470225319443904 9489622 28038210762577881111177311388338126112 9489623 -164848590517772587506421512111852165072 9489624 218708356403526510944599422415804293120 9489625 -134431544775136683142947839942490390000 9489626 41898682451335656205679512844666449920 9489627 -146624970103786758671542355849754624 9489628 -48795901073415102882344199976105272320 9489629 -413318305707685983825965365762681506624 9489630 -13638736838460816090897745294516740480 9489631 110447611748039709534068248997496662432 9489632 -81734812230905930330209996521853943808 9489633 41331047817450852297792773558450337600 9489634 90247300833654973651617395794628341632 9489635 -9130568360240306137331317474911000000 9489636 77692067337974518384418287774107131904 9489637 188090972496239124350499911654522044286 9489638 59863036067859255593349259168879772160 9489639 -58633234476608015128513911839088529152 9489640 -345545363249073900335391453899443814400 9489641 -29440954744725697651761453932454813120 9489642 -44621166238661033283068636096878265088 9489643 97060530699933722375354208271272091892 9489644 181613757259261898579018061056163766272 9489645 44239229667831343992780731593900104000 9489646 113727247382858833594798441742451343680 9489647 -188740263996796437979980912130608359568 9489648 -3540424548550554490902851769537134592 9489649 -7710684321502701068962568695896120560 9489650 -17208901705017214187897926423902170400 9489651 178537242773717090915854678491666543984 9489652 -50749505965129737949526124763701326464 9489653 -33357397596621451411106120336934166098 9489654 -102862736887390955998549483628170280736 9489655 -25791021486249809469692519810110953600 9489656 -282870745465479901213938796340154224640 9489657 103366938293742358382584093539374882880 9489658 -66311147293265564778631261318888135680 9489659 -100599689469416515759736759287229782800 9489660 48313595599915642484588127404043125760 9489661 -421424964425052589403174184983717716500 9489662 -7067390223674297483231775995428909056 9489663 -86265804835061095049891553471566799600 9489664 -229295814716020624756845957604557455360 9489665 -151017443260350678092148930955074449880 9489666 -34570327707960097038392484538168450176 9489667 117282242544999760763382364047283508 9489668 -210732611939305922737034260570415405952 9489669 -81810447533593477010893279580962429440 9489670 -1974077375264962132877976146616518400 9489671 -217275307045399975748689601409713857128 9489672 -7290241325936332874897036856450324480 9489673 135379603672564541594767340246694448922 9489674 18060660034543662280436354628993132336 9489675 -11101057754280704784065893475757034800 9489676 -8719599882461655138823175946838769664 9489677 7088245767655375747117585047588348672 9489678 -12085974391072132745428645689443343360 9489679 -179324923394768083424436636638615352824 9489680 -23711285212183975625220267987219824640 9489681 -290741870780997435962399738103161762700 9489682 -28577953801076412292304910472674597888 9489683 -69994954758750224711433991992181581480 9489684 43705856820393794711130950095374182400 9489685 -110419857102111571751424607290002486400 9489686 -37491946496982282243508480639662178560 9489687 66562967267540317402466965277311286352 9489688 -83509798989262585247442318013637068800 9489689 84403302571402999094435197929733661184 9489690 -57690484380136534375898643139168204800 9489691 -243387619098039739112376878677510838908 9489692 175697264837797161498822971437296354816 9489693 -18336367111082791982325437500079607936 9489694 -109643815664174143307023121306032293888 9489695 111907919199588033108377712125508364200 9489696 -69372986468252638637610054628993400832 9489697 -15429970933736267433495982428289757248 9489698 -1038249692586378605112678102135860400 9489699 82061276775217447926393484688283236640 9489700 170368626769644411267232390981079270400 9489701 -129048268547948328006023443406250279588 9489702 70803617176062394654962121938566945280 9489703 15408284805072137419959411720307807704 9489704 -18434178670813041586829370896754769920 9489705 -165383797576126425000781954546813112640 9489706 -30585410735075877505863768505679867040 9489707 -54482544956050588059825145162921876044 9489708 6003660349820635225802390851975747584 9489709 -119281410413182777772113087681261251860 9489710 -29775603936159924914438200195885938240 9489711 15605259206949371083249455851017905408 9489712 46150855307323011996593203496471887872 9489713 951567470245437843895639945239144000 9489714 14281633888991248903121030451107189760 9489715 -296732195963452929000816402764959322640 9489716 -110366404748476680448672563790021539072 9489717 -14949707658007324753028594152263608640 9489718 39229713294179453440857091509227292672 9489719 243096209113827686808104016113017566120 9489720 2382752844234046514318523846701875200 9489721 -131655474502157083011481338758277402800 9489722 -128559017357303718649788703735962068736 9489723 76901038252061072978624857576700285952 9489724 -93666303725359290639090353804187157504 9489725 -69497152242029148789413793380061595200 9489726 121574270655251332538344691686642924992 9489727 -70941595691210705917206036556452040040 9489728 48634571231918106012372917618689966080 9489729 151068806290921080952987372684356711984 9489730 94367282350751587670262591266877065760 9489731 163602213783161577751001153136148671180 9489732 99262826881766091246311618296933739520 9489733 323119981118123429147896302780572418624 9489734 93710267410404891213805430531541646080 9489735 2668672772002633315974257663058286800 9489736 -197929719996371741680112689540631608320 9489737 -14270551385299242733441114410489449760 9489738 -126976763613589878520389194953093529856 9489739 53496838909170544489724847451932224656 9489740 25750875593491814736440286021667123200 9489741 218261369095554094729517925848665651392 9489742 51532135858268525237398945899052548672 9489743 -196023403013245692346458997073182550040 9489744 -37003074575850966108157805079275765760 9489745 -57808067980826422351492084009836031500 9489746 -38947647013529200680080480388807412224 9489747 -163277289001705203101974318864584093000 9489748 300240168745918681566353632427535425408 9489749 15791337825458140631693055761257229664 9489750 8766801213096276583021393978369248000 9489751 63706681724151731511077772262821843904 9489752 -18250802147494800689456818245560401920 9489753 40840195236323795281871021793066174144 9489754 -106900442971147908209502046128603974400 9489755 238394860091082576406256436781496194320 9489756 1578288202181348362289667666458025984 9489757 301420478135452747582446864406046415000 9489758 10347246186609531275524114601679843840 9489759 221625032388482392585145221724337306240 9489760 34275536101863652046545398038947430400 9489761 200712292835595495163053222618380283924 9489762 5167792809518833743166365623282247120 9489763 -270377326798742724741024641391066165988 9489764 249439941856452480376817081439112488576 9489765 -63511357826145625233110942983235873280 9489766 -46298580368820521181505587825759211392 9489767 144520692852569162865466691354952313392 9489768 -194488260635863013670609372231272202240 9489769 202943796187109255846634091269870330170 9489770 137790670826497702860807035076869253120 9489771 -105721648327628985512421087744594625920 9489772 97469042098575244981644442040944261376 9489773 405258135359118007743210395037565448022 9489774 14503054761728103478535545432830142464 9489775 44120203416520790185904564442633382800 9489776 34957267219825019509622430443125112832 9489777 -43119855670453927398577740898462086144 9489778 33742603623403295515817128862362586880 9489779 16972544057876185522694180042739947328 9489780 60856568309071266462052719095550216960 9489781 13189863928376833136822203830803248000 9489782 44316710923421346635264968033831756800 9489783 -107815228253642890887063498632734666776 9489784 -79638023792933849731599031220596961280 9489785 142096204926087806510281750249964614980 9489786 -107738114741654756766395673177808761600 9489787 39870838090964069803421274784870198436 9489788 68598027184063991654858111756786688 9489789 -34131775978177533617807910410901895392 9489790 -144596214105622154186367476876865091200 9489791 -71195541617670643057054544207865970848 9489792 -37075042781964780596189762953748152320 9489793 -351384653125162614887858209487515224958 9489794 14383149014000536786933531183975647696 9489795 -36003391836104434905738819461400019200 9489796 24967600145405560755429881028240384000 9489797 124310297837795600483433017068053060000 9489798 5644627150287341141734209904087008480 9489799 4488508494558535920229575697332699648 9489800 -20317889906338626353815432751112192000 9489801 147960297720729747946967066914257801504 9489802 -34162041685036017150627523872008610816 9489803 58683875981151045508411811911575335640 9489804 42786240741414022897832776045361450496 9489805 74242180543708492259713813962354931200 9489806 84531176721537918187855391788702872960 9489807 30037706585106506593343286610248932904 9489808 -52820244031359893880355618942331781120 9489809 15382418524071661185552029454949892160 9489810 94804908180324063677579902460547456000 9489811 -268411068599239263545055909100623157588 9489812 253263113694937195838944015940318710656 9489813 -7475213431129317118174920369041897472 9489814 -49034246466655889914445802940773387744 9489815 327114796662828687955238560800208418400 9489816 40173934112414457047215580760204902400 9489817 389246677480081346798043813178485389952 9489818 -29613097536008079685653488634388401696 9489819 -103726628083476877422277387846596967632 9489820 -196905422516916877246223558415156625920 9489821 27284061390070008446139309155936431104 9489822 -50309167216510104388661057323555009728 9489823 32123918639193008348112005850267193344 9489824 130650335611532514337681475822930558976 9489825 -3516947827629181653082389222132792000 9489826 67594936021063364991249124266154316112 9489827 -332879733338623006145003347656177996324 9489828 -31942242999780986752582972453842631680 9489829 -415814641425433455149890385791208930016 9489830 -17694299357173422011503914054781979520 9489831 21194601730072194963177780052704095520 9489832 -83183247738346578650651470302992793600 9489833 -332056252265356770444923400120454182918 9489834 48621927630693477768078091253733756000 9489835 -3103681715466125617039864903818393600 9489836 -165626439163167302193792305266053323520 9489837 -54910861663365372268724905877908390848 9489838 45458787768866275074601157670695440896 9489839 -32450504325262867029138969940396511976 9489840 38711329387308522080780724140185681920 9489841 -49776073879397949543375676244365787758 9489842 1122080173650850314544127951852577024 9489843 -117995129702372138772117148870706664696 9489844 3226387679778471126419372942170161152 9489845 -44923925724444026274855011300875932900 9489846 59890700916603599222108308477301858304 9489847 -101573355336016654413532139294466875360 9489848 -83518941821503074387859654603842416640 9489849 266858410067325600285073627497849290064 9489850 -65536281969407542146360213854790375600 9489851 -46927865781065873096403897044831620848 9489852 79900980874254845959774355708431795200 9489853 62580830514644673710110623903326794584 9489854 -9986848737244644591167242129109821440 9489855 -34555576006910579305655693750731804800 9489856 -43947714567476162389346356868058972160 9489857 -5924701954925038862456479529225025492 9489858 3562595800512482183739659164812326400 9489859 -108740101809533843920376676254675892768 9489860 7675454926063959956950553103931269120 9489861 -191260964630850437060548784569450312290 9489862 -1865165654662121931355779289595653248 9489863 -24104662843789613286413308531525754160 9489864 170014520279180270615932878406072934400 9489865 -13013143390380123478434872427276640320 9489866 35913883229499818081956822462134348384 9489867 73742674132524801290200491063824486640 9489868 -131985744631002836556977935988466103552 9489869 276394449791013612787576031367487731744 9489870 -39271556436061841541637037684659791360 9489871 144140642929082733490622308113023774152 9489872 -28247559672521043054206690014452645888 9489873 -265598433824619133686093583011612753600 9489874 -72283681937570835135271949578297502064 9489875 309478154305851563400723455310719880000 9489876 12632010632334920585504506541416796160 9489877 -313603076042152185709510343939016612274 9489878 -13698232808798195832585283334755802880 9489879 -52359922948793431522500394060039880904 9489880 -227945333088855537592001610125096755200 9489881 16384387558331172349373155673266652682 9489882 -15102518284602448151312845160636060160 9489883 -188729699265849397701774525779819181296 9489884 185825199890038735152279525830032221696 9489885 -309265860289421035892200628177127360 9489886 -97702021342087373898754561153957699584 9489887 167811218336913681748941161871540436224 9489888 -136471795424171517457837465173030076416 9489889 303493799726160664188335291847368958640 9489890 56742426033801795655558848045097063200 9489891 -33528002597328067967021182030727920008 9489892 50868789665478986991251477454618009600 9489893 15531107649015730677555147511829184096 9489894 55282640567912808462212726712848644800 9489895 -45052763473621082445818299026477798600 9489896 -101498691367325440469240954804409600000 9489897 233181513405992592585803893349611021248 9489898 183892029870765748881437100790774843392 9489899 -70263359036892023243788735414236761100 9489900 -27419556756741039967331346402834432000 9489901 -20602236557135264065748260794456532596 9489902 -54022524465573518443165072663176240000 9489903 135980400717708981934775819511968751744 9489904 54305812830802334765573082029212958720 9489905 -278059519617874237814595840695275515840 9489906 -7464680685023045270497440444552499200 9489907 112096825680089015244832084684747022592 9489908 6703420501663925100842719065437808768 9489909 76386715099123281483606897352271904 9489910 -147048911218581623844277912808693091840 9489911 16143848093953332445230730855525336320 9489912 -16391266772449333066475266841223168000 9489913 -238859846461843219171398951879035826838 9489914 84439165409425929214515052215370022400 9489915 -15522465099176031455046505471683769920 9489916 -52745730281797011390618783562777845760 9489917 416664230496522058391981354549704296966 9489918 110316827557691229996337968711524752704 9489919 132240963425626121382335264764548109696 9489920 -114032289511478056810175106315756503040 9489921 -34766310587012859357417082099937818176 9489922 42002039344277813767490844751686891552 9489923 85532357430258670549447138903488146172 9489924 -828144236556670620027266393724858240 9489925 -128683393409087062711310040214428089350 9489926 -198988868559602265049236120720183005088 9489927 -21706935739727044109863752351216136800 9489928 601437578755498691124118332166594560 9489929 202803590949418460836544245616776375680 9489930 -59002021763861334612105808577171520000 9489931 49339141004141439756669916318108742400 9489932 -143938861546237879134455954017736775168 9489933 -246228708333694738143744346170543566400 9489934 102045155156320501760336790085380277440 9489935 -4147907120634240897588211507548037440 9489936 -65291559383808226982405561866432413696 9489937 86641703868604020316397751719976424704 9489938 -40892954115644796909459114069191571456 9489939 4240300523399346006592472776419997488 9489940 -25252896170702653807398509433809352960 9489941 -594656794145238360863465961252140928 9489942 -20723723027619142142118431426431168512 9489943 406470743271892347650189966857576805192 9489944 442914457581407623814497581363854438400 9489945 82761530287545665950197591098644536000 9489946 -60767827708302239227647521596523133696 9489947 -392938200999930115875783087179575483200 9489948 -59164821131409890920602905008920330240 9489949 -92431856050081674660218887878676960960 9489950 76724046260774504011379938851066120000 9489951 -227390708148999079174155498298468585320 9489952 229455814943812231906413338066469322752 9489953 291750144457817341467957937452310184448 9489954 95712768319680509893732263542446033920 9489955 -32705861813436175984384601534641646640 9489956 14714325707801564555900800416961978368 9489957 -44890653874507114883133070040784321600 9489958 -102546815780899640246038455429532756224 9489959 -377834478062371018817622164642798068200 9489960 7131850092163744212980623917786624000 9489961 -112834225537313611041124260374466239616 9489962 -32497696843715655398155646703768853248 9489963 67202000617779688253508492249635149824 9489964 -214610981998243485484456824940271912448 9489965 -12684663123573700818178137595842832200 9489966 26287321996835071240172820418047026304 9489967 -179656038356536024181939328012437599984 9489968 -235145888062864950434675046240485376 9489969 -117394771382458239656169859372352873406 9489970 -52994199482542575739417148750383741440 9489971 649743101011627942359748060623627840 9489972 -44568153116166396895296219047238340608 9489973 175655350535741079668235519332518108800 9489974 128475821754997780572235213163716128768 9489975 -70633992122827141396669052426052652800 9489976 -172781170129752807278390194440252518400 9489977 -216419175766613158203175458608786040828 9489978 -110109076511501242008641381953305005856 9489979 -236774899583863459887213506384329051420 9489980 -39847954038869940031962540438187200000 9489981 34862078411104296274061292285135917760 9489982 -11408769159721746911935775930925360000 9489983 -116074896299927945593820222472292921296 9489984 -3251162793555444756979972508523429888 9489985 -383517783888761032763830268308144977240 9489986 178591868794094918604400176112333954944 9489987 -122720576507575856814809624400956390400 9489988 3544940087003395958851890595189719040 9489989 246077197097947047042160050704090487000 9489990 28591017870434312770338091997246457600 9489991 153572472744613218315090989156507540272 9489992 -147907292019956322001988397276681600000 9489993 -182911360042125185078006851734381674736 9489994 -41973504412745900002245017664849802704 9489995 -136423566448950712388331643414129290240 9489996 -20001527741578859477216025948276910848 9489997 -253542695014291640265888219264706387488 9489998 -75215795135524853617621998956877915264 9489999 30739965497288125369182477890922981888 9490000 408134727232913635882406407075840000 9490001 34685342797004407446587826396066598002 9490002 72099283424414896893944847800407186944 9490003 357210672209044408213693876924009326424 9490004 -23797660582226264567371857583407394944 9490005 24903537319589818073724495590109995520 9490006 -152612706914880995027938835493315074880 9490007 21968696967653594699658093179696434320 9490008 65887037748015011254793423642148864000 9490009 124547833454190592243876066864758371210 9490010 11382748629623263471281374490532328160 9490011 93723480595457495211762578682080817264 9490012 136176808821840109583717451512813568 9490013 44693218662428767679419268285098399104 9490014 3243780427884795040416816424075130880 9490015 -144933038569073442439393324767038944080 9490016 252177591271523495316973253845370929152 9490017 85184589269354092316984397723731502912 9490018 186115623028512369710494020560174403360 9490019 16757639741970492596706942656162098944 9490020 42132059686216112686368977724029890560 9490021 -180686435511479714570961436065313947588 9490022 186646051958412568914578946081726872832 9490023 11027065939880669898357360807577567080 9490024 135825310611874319713440366911469189120 9490025 72960557528217795951788606503537290000 9490026 -41346835237862884038863943286437206016 9490027 76118565602809278827143227440186317720 9490028 156610564876487694753521942316784167168 9490029 353178386759290997490688221382539565632 9490030 -17388751467720125107839028755038699520 9490031 129466694185528814873353596905776954200 9490032 49799568838407105368178935072313016320 9490033 -130103628556588461243859889233581042560 9490034 35017837814700510410075816780975987712 9490035 -30027393805455826884999645094215118800 9490036 -15410579457123736342899908886775573120 9490037 3297697284813445421929863084835660320 9490038 72377794365073714961798106494506935744 9490039 38494251391340293554504706101689854024 9490040 14200881410917671677938123802125516800 9490041 -23823475942595606724708963984122124336 9490042 -32945014387965443069372557430099741328 9490043 39582062334032797651267434584069295480 9490044 53486946756777588535723866656217292800 9490045 -30936129819673303185562825420357055700 9490046 152805704922092590135139887667898520320 9490047 102844179983520463752651381582061393920 9490048 134863319320534647025351955314051645440 9490049 -137097835276039084107759604035007422636 9490050 29007145378514283086328562908993222000 9490051 297667155433865847342446518660436349600 9490052 30434904431243771248654291864475910144 9490053 115834919740682360373566091766627061184 9490054 -30332151173596461715762073458938390528 9490055 -198412568101097028643530117499538204040 9490056 -53082599988362956448880566080827555840 9490057 6936382576474240605263263379047560400 9490058 -162941831996990532242697497503711719120 9490059 -125126761037229008726640067372224409272 9490060 10665297663482391484892471833590420480 9490061 7224077188592847024548304862535359488 9490062 -22416335742434758558132328160752221056 9490063 387615163672607979358200632631499630080 9490064 87478598009526002957623393658662502400 9490065 18645917262324528256892385621398951040 9490066 -83861594307763546280929705458690983136 9490067 205501957953476615527729925749096819116 9490068 -104366135128136811846927948780933242880 9490069 175122338484505326935809684416671331470 9490070 43980376305590597834258428817024774400 9490071 -157880174979274950123504392567902299288 9490072 350039903350564314602591376121413580800 9490073 10378607510199224705989895473913129088 9490074 18194039837352011376109502666268350976 9490075 -79082043846624299945232285597404217600 9490076 114443754444986561002273173995147028480 9490077 388672667651313329627967577712373420 9490078 -2937820544664548973568379026513632576 9490079 -30907586934602428260524385528686618016 9490080 86955751627502171123575016288283525120 9490081 432349153889770973183587439716775272320 9490082 76856750842165985732370108446270123520 9490083 47559425078713133989791986073827138424 9490084 -258455135460811414929111395368785894784 9490085 31103053444908477670240661176077523200 9490086 -95107490830302773025609282925495016640 9490087 -86517555454687592994203195816296432264 9490088 37382991323588769995649286737193359360 9490089 18507403344103217022976108682151856320 9490090 -148637073760502321073660514767941647680 9490091 -40985267619167794984556904753272925360 9490092 -35692215998807465670320264176435593216 9490093 -25310907675468902290059292317711779060 9490094 32504401048950454337719340359186188096 9490095 120493362277079857963275653352190125600 9490096 12748320542639835810361670898558173184 9490097 -489540478854335814631967221138300049628 9490098 -630602525626450981946487453498446592 9490099 -167744348360319176225547936466713085440 9490100 472064791727108506954802377181798400 9490101 -86540378730633564424136325417080010240 9490102 -80163973447409653575391311167862769248 9490103 -204600793546085904013523356803958978944 9490104 -79339309607808001897531049428473139200 9490105 -210268233931123265908474088252407395000 9490106 191269375223805003505490754867838944 9490107 -114001930883431726122312166099414927680 9490108 -185165671613499221371702234395937113600 9490109 619626835357447852452072958774902050016 9490110 -23269521305943225651730282857123655680 9490111 -20092388896364517209821379619349427200 9490112 156357983616643291574833193873037066240 9490113 -95323468935151500700218126588222170958 9490114 -153888622481558376015796539185743806048 9490115 -297634147109046978769870997395686336240 9490116 152545063629964255863129181564186033152 9490117 27999769849974921618707020768151163392 9490118 -120404224252259440363607847650646125760 9490119 210034681060593384076977441083684568744 9490120 147714735919870194604901198506487808000 9490121 82874252932569712500102696015673580772 9490122 -23047694666907421748883098643744083712 9490123 -98745537640966650776951895967180074176 9490124 27748446501649916277522387675420518400 9490125 146329829049439740424011562456860744000 9490126 -186636455119146652606127984109012871488 9490127 -42049511138062851286804828004551161168 9490128 -57010877137098087478932379874130395136 9490129 -68161672749404015801465992561737605520 9490130 -14534922558821399959358613020167543680 9490131 -40246063650142776731622131828505719136 9490132 -42207078798156412801074709860062093568 9490133 276648860523729355224089055599349603744 9490134 148802612501819010297158420406328897920 9490135 3717488870045141231994810474088621080 9490136 2545669888731026900317632351672360960 9490137 11875284525836002966762426927764382368 9490138 42569094848316262129597558557504494592 9490139 -341207621097799531670913765227343199560 9490140 33124646056194387810027968255242398720 9490141 -27816349915102042045697174430203208416 9490142 -21733512027036599231525280735701574528 9490143 -1011984929703756990208778724607029120 9490144 189561731511779474892257567856026714112 9490145 34524761477212489654435014427984070400 9490146 17351054977563091106407483605376985088 9490147 -22864948773252051271390299971883070416 9490148 -356626611037412365357736124960142669824 9490149 32434635828682828343851368735155063040 9490150 42773281206360239205573074284836024000 9490151 355833200509215345548387410208757336 9490152 51062823943522941723819066568898150400 9490153 174916359055579412106891402853168937402 9490154 20028233859082714500351808862592371712 9490155 153592470886622304090904335248336786160 9490156 36893159973500787251986983824461468672 9490157 365743602218923379407530736404495848406 9490158 -48627872584281423538370235011071800000 9490159 -40244967043507654462568273633594457120 9490160 -69469121019913188776978777414521651200 9490161 -80471602531575304098173512647928694928 9490162 -115528292148088086324636128809811715072 9490163 444846814076261173130129916734025144480 9490164 242861084079999389357811806822082803712 9490165 -262159981070894699480652937430480198400 9490166 1956954984030815710689008724732062976 9490167 -15937341545084072905213967736415683000 9490168 103924314570458163006702617369676226560 9490169 -27076487335364662816701730641737592000 9490170 -51466508974341905687064511225701177600 9490171 -3698040223779145703939618112332382248 9490172 -145178298182798069811143171492741197824 9490173 97825114104406542688440825619465796640 9490174 -145223104718287156634783801323044977664 9490175 -34379811452371745458347330284358486600 9490176 196793610980582617598974362119087063040 9490177 295972480984622344357521052390438859440 9490178 32687534521508970915815438699027186640 9490179 116034293479497542353473351818598298800 9490180 15731175943926466298635106528487014400 9490181 323461743897421509343669407276997205982 9490182 8023732421612208040390739715654217344 9490183 -64726377463197033975950031313500990568 9490184 -34152030124165654150217217416330158080 9490185 393768181390758701179467267813507840 9490186 207827998035063653114907405684482304 9490187 -4036238271955800175686002068926177648 9490188 -43964923025325827621741696196379960320 9490189 7321595296014087052359718450783539072 9490190 165581274001663013859691006225639953600 9490191 10883780460317002942886753875294448640 9490192 10757962013847252700514733413170053120 9490193 623763250787715225418381583435214750720 9490194 9219477810464154479033632610608227840 9490195 -128816732148961437496793162570331206160 9490196 -293456548958026828680312740321568583680 9490197 -216880586151241848725151553043397526560 9490198 -184237207047145520376768143526920594400 9490199 355451446769869684198253605437290064672 9490200 127387247223202466421183797266389504000 9490201 -64865039260835239135741363530341282048 9490202 65994286453638929152807139493096640512 9490203 -4143544184079534159511705588210580268 9490204 -25163369363135490146593662632996954624 9490205 14154447365034188367862136028037824000 9490206 -7195819375349115407725277264369928192 9490207 -35715058424470272596762316080174640544 9490208 -44255382129399972993327478482382356480 9490209 -122410665334015634611816819953090331680 9490210 149861406500202811559867611781914985760 9490211 -145363127602744412879509126163203925568 9490212 110112869408112311171505037322844487680 9490213 -88540339036328458322699994291761276196 9490214 141712027708033262217497982630639372288 9490215 32937658408266399401036982110718566400 9490216 -33680313976667560096459550489701908480 9490217 -133947722143240970241922649433634023936 9490218 127356932660196490481809747083834696960 9490219 25594824185339299183635666323884273144 9490220 5362208292791410729038525850449914880 9490221 132595457294809361995439247964081003320 9490222 -116088478518985501570108799851469488320 9490223 239691838692450091055713616626452755472 9490224 -35848820027108368574607182168325390336 9490225 102556536104202383374631692178006662000 9490226 22037259022429610753555107691589565440 9490227 -119487964928579295045177427168621742280 9490228 155288562087187055698326559566041757696 9490229 223016374259318633353256661063761280 9490230 -137360388130806449809192152170172960000 9490231 -551330062014601855697877470448316821528 9490232 -80403071816096905598088476105578598400 9490233 -46791586407005910046287775066614095232 9490234 -41163158991789052852953686640012875520 9490235 -110234409174116779623071138475921064320 9490236 -37154930345430993826945098134052741120 9490237 268147700334571707379943820529850881440 9490238 -281436306396582277043134630315323645120 9490239 80302253321000448930351219207211170288 9490240 -149370105447602644926790430064189112320 9490241 -74064835418134827032438092150474130988 9490242 52699276381440620546395984801898762112 9490243 6338253566243962153868046171163234000 9490244 130236932521394628276305126775629713536 9490245 35547671273832768697438570485658953120 9490246 82124464936841987362708535821350495072 9490247 20417743074028072971887217709248163200 9490248 43395960350364509444483420302436812800 9490249 -22814131513326615560107711018685299750 9490250 68393497210172138400206783201349120000 9490251 21088132478965054250654123905433289432 9490252 124577119982387900818895442620998996736 9490253 -541776096667249563859023994688530527360 9490254 62170784879179563263799908882486752320 9490255 -283447031471590523338448641251508398840 9490256 -32083232765905478324561148824532492288 9490257 -165605002322184858673663536865463712000 9490258 -37133646274282603211633996785207945728 9490259 -19493204469818056767718174488092474280 9490260 -30066949165439592421213136975588966400 9490261 104659873387198730388645901234011815904 9490262 -83235939349021513533836873795300998368 9490263 30950113567794091438998345863193745488 9490264 -40918939640125408123147687054608875520 9490265 -115431423640762996478797870250622041340 9490266 60086293281643904817383376934370176752 9490267 -165883389648015133609678232781415057368 9490268 -81317614600711643498434868323590320640 9490269 47955787027005740453619668842753609344 9490270 32574782797810032239928684894983961600 9490271 238362343866094098250905270820874213040 9490272 4510146675306644587692087878615040 9490273 24314553170601024977416912320172934164 9490274 -45115549686428442465823091291144082864 9490275 -94592386373536221446264986474725343500 9490276 51127114778574938685853575270661029888 9490277 -342189239631986180597953000336807919874 9490278 -2804417380973121799972128615982596096 9490279 -133733150419394997557838319355335029240 9490280 -236306718099678802486028060236463769600 9490281 -235168025650751911719044306322380846448 9490282 -114959429913693084288046737922051400448 9490283 -117905373803850764264954841611980876032 9490284 20439003159725052229582532316193276416 9490285 51016332696287799648885241935916978560 9490286 -16254687315066088256140182503089715712 9490287 -368201278271997509755298628669697928448 9490288 -26994342280502160970872192356604018688 9490289 -42668769304490191979196164249714564910 9490290 6183462517689096190319695512429150720 9490291 -13079862334167277965318323239550188480 9490292 -5324083166814474564826034128547770368 9490293 -95544706288182253974779042903739465618 9490294 -120905957080203772870623767530632919488 9490295 -182450840711101530165502764222958887600 9490296 -212822513790366183386442374194520371200 9490297 22212817373523401203824877787282284612 9490298 -225600749455871495535189476619239763600 9490299 10088788307109312201883209223916329728 9490300 113581227155603178558881534672706598400 9490301 221230842907234784059695280596388365132 9490302 5845290227220767071131996443229087360 9490303 -104421230786046284333795474099170974000 9490304 191403089586003889180114257030382878720 9490305 -4751233111725227935471318712349801600 9490306 20458067814189099678667540372071496704 9490307 -196889549436888508967721786292235661444 9490308 193480595894099464433553065216009564160 9490309 150126381760843383540502543164590366080 9490310 -11687324002624875787745837332988160000 9490311 -171933180579820299804732906359068141920 9490312 18097728386899001084286905026012907520 9490313 124615350523556599524823039034282405760 9490314 -31955395242077770860794710842033173760 9490315 43388106300461489109780279829036320 9490316 -5073020935581864932405642268960591360 9490317 192670687782686325977221050132785725248 9490318 99343882609467444176338968904474598016 9490319 -364744693133567575652071154912321820840 9490320 23757115581413144307117826699674009600 9490321 357499883723741220883066398407113769522 9490322 40514479223525436542070391410528695424 9490323 -448318808360155296617305738321064040336 9490324 -15123145359332836005174815097965106304 9490325 62747416039083347318549610988582166100 9490326 128363827633814970144050690729873271744 9490327 -152808430672403271122912278153005139200 9490328 -360014270880384116456446549097129379840 9490329 -1572087966429493746409684962057163776 9490330 -17302656039132881422270416799924849440 9490331 -116005602534104697045402916666957871868 9490332 179294139555628466239689848772014479872 9490333 -10904248533731061807067081441925049716 9490334 59690947349031659167068771184233603072 9490335 19456806842304651172681588227495900960 9490336 215660037994508241367361438787291709440 9490337 44562722395271673505045285713265828200 9490338 18770928287147240997816394354614758400 9490339 503142513530994401801754590181872928 9490340 -53487890911645716203338290450927697920 9490341 -11639282073430519237751099383782649536 9490342 24916388546631735193337824264373563200 9490343 -102995453840381091508451166314651525136 9490344 -39286494768806116586517972559049441280 9490345 -47314651623513459227734431687889239900 9490346 -80984904879068514343827145579906738080 9490347 -177543297659118342942265371304178744676 9490348 -77123773849977362827224847156857241600 9490349 112890646791008472432073530030653598720 9490350 -9332941007166677374396107727559808000 9490351 -174793892473785697063160222530682993520 9490352 7135463172089049442464014216706392064 9490353 -199665249570578972636592264207308766096 9490354 -21409305916388805003887224739394576624 9490355 -66463827217783456114064356967783623680 9490356 20199039957849691834873908066696419712 9490357 -58113116271144873743697456771855513600 9490358 60920023497606754446773451790745088 9490359 121988331559097134571242976014547420904 9490360 274977823010203000612266724871064576000 9490361 -6206806669567341624419414579022046038 9490362 43864632666382369639051134927015750144 9490363 -1195740975169266030704564493576159388 9490364 104725578257659939613467040379019860480 9490365 8549920147711571514385667817861193920 9490366 -81184306581276305268646330284006861120 9490367 401268332952176856589241533453295273640 9490368 -12551594593852115593431129132808273920 9490369 258093536652136160217955782110164692996 9490370 144042020725083169292285382769709198880 9490371 646138232847573482982880241122618368 9490372 -6125933110833356740752708587404078848 9490373 -68641109484272238219093642429879510276 9490374 90324221117147628563057550997064909760 9490375 -119889552939427956420232727669204472000 9490376 -19425167915686981578240312926420336640 9490377 -480850240687391918297616107668209792 9490378 178701103185485744063689743177841800240 9490379 -181270642703885441743646330920078636680 9490380 -17765618843014192892265317758062766080 9490381 238581390262813967263118125947313125312 9490382 96496078898869598456924349597742862784 9490383 -47473928730877344576609517957516866336 9490384 -33583057048033948960966455438695833600 9490385 -75258555849374897210589161474044977420 9490386 67785616296844853335871377591999180800 9490387 -475340885665511555038948848717792400928 9490388 -126398886825889933903278314782956611712 9490389 -82060355834713726817763869554030598592 9490390 1943060248752795828035438806804492800 9490391 -248984674825311764652181254840319288416 9490392 178303934545133249794734366381029376000 9490393 -122419470518387877047242408712451468 9490394 -58869655710641129028035077709241279504 9490395 -118113560276144320352825284951975687200 9490396 22609615414552105273172796341942028800 9490397 122467583723688704224647850341292436832 9490398 24437934945092635669392184000902509568 9490399 -113020917425977539709108178637485749600 9490400 -47889772015640295691825881977172787200 9490401 -972534834925135921126828417871112480 9490402 -8868469414588280608746181045918519296 9490403 165917630979267334195058121398909624064 9490404 -62150363075197200329170778552561565696 9490405 21438366181696673632683727984033070400 9490406 17872430452866485200073194294604918400 9490407 134212735934138731442155795422627699240 9490408 44208235238353578172249969977751633920 9490409 94675926024186767968249518245002343610 9490410 -104554475737414293145040231104497348000 9490411 113933882221099922066091335593406198784 9490412 100932668920221698568636594432862970880 9490413 11157832378436649914377110930830881344 9490414 -1449773612901798720048782758041311808 9490415 52886445241125985446471238829922919920 9490416 -3025647608486625031277998155039768576 9490417 10608752585646697514475014271878003812 9490418 77179592810417762311068751197341016096 9490419 -139854031012898078458733058002688769680 9490420 41765538714516293525284243854740520960 9490421 37646295506114377861623055673402405472 9490422 -1867493894252322045544647794251518528 9490423 169527150224472942413313425893940573672 9490424 274645377264882175142403689536214016000 9490425 52181116814957990240967830956421236800 9490426 -36901169760747219132242400010085168640 9490427 745940111695536998806822138960437984960 9490428 167779933633332406588251046306710159360 9490429 23326851527212336877646498443678471884 9490430 77433268866329739830417283721904631360 9490431 -72941584708477323944901657490293763056 9490432 -76609953879813220297211666074381058048 9490433 104754547277275168433990098567741658880 9490434 12990473911197430495159141091868512256 9490435 -194047864988163790014573342825905835120 9490436 -143045775070454449973644109837667075840 9490437 274089926174615264539703272442135175360 9490438 -16902617087763639013325667707000523456 9490439 34607495878468257577936385335659134256 9490440 87653343315193462291821909770398924800 9490441 -44420134991887997233343528835152433116 9490442 10531269467079462166330329630836464992 9490443 -158391993930317110714251447739296725760 9490444 635131730425734262881488614190284800 9490445 -99851154219791815999315351921381670400 9490446 -1831651900093769651663732824318231680 9490447 177266244339091082058637537826413276360 9490448 -67923576517451672931753565201659396096 9490449 37580627723077379516727149524024564464 9490450 -71650798314010556101004387769840777600 9490451 162943131727634977595569923617461586400 9490452 -59086844359438309143504666411819091968 9490453 12043959705190663232535934632966274560 9490454 -50444830714517295559050751225592004288 9490455 58338542844185408261831889995590131840 9490456 63787304335073121340296979252301660160 9490457 191997771109408745967667552918920917706 9490458 60032597930944755305879134419131856384 9490459 -95883627167769162594903876041709927960 9490460 -14687481329735255486384115756708710400 9490461 -256768553098335135900318463118030617728 9490462 24540669310290908252257999642971240000 9490463 -182513505995130363805039613289034959000 9490464 66343200598395861968915165120349339648 9490465 170613204653240315822026603161834831720 9490466 -71963284748026936072363059047757609696 9490467 -38560017635969412350168878255602969600 9490468 -65171671143310404347387089545251229440 9490469 315224277428260441501661356875595856544 9490470 27678226268562282820581953997002803200 9490471 -134992858321126072573533187545584028280 9490472 -33622906777545051652693229330886328320 9490473 267848354203114813527150992960924258880 9490474 -83713310045531122029612363617000802048 9490475 60725931032868442275729928712266900800 9490476 82045024016587934771705598364697985024 9490477 -463871647533015780744421089087234797674 9490478 -147878757227293214472209507029429459776 9490479 -232119336653234372944414764742710593016 9490480 9004252196259760583031069261903298560 9490481 -6003201475212542811787071980284800000 9490482 -46050690838342861895657199658869494880 9490483 228209551979579479992694637602651689400 9490484 -3557377792302509633886384265785606144 9490485 -130816588639302067221877854918117708000 9490486 -4286139305926752896911015656568691808 9490487 -307365121636531431539233336525874280 9490488 -87142259993555157270972725306486292480 9490489 142711215810617788406852847055548799824 9490490 -45441316386675397250690865288080762880 9490491 17473801770491345399646602210783041848 9490492 -148378371155297845199186709093936357888 9490493 74276341941986053770331454435590514700 9490494 7341488430606525945924843486845803776 9490495 1490491643176405183618074878723266560 9490496 -56765574196454125912700613798361300992 9490497 -238207569657334669512069982223494338000 9490498 90930302849277042333577911371029868064 9490499 10804309583902284143511669012726281040 9490500 75227868631773706850885700307814400000 9490501 -204612627869578949024624612638991134496 9490502 -88532064823807338615077772955355348736 9490503 -162517609963810489917480989955820156800 9490504 -13149002702641187626903051975417651200 9490505 21553950374748273561341587773130879560 9490506 74821495377623213743409207314760027904 9490507 189119538386758145116553387292963398720 9490508 -187361959036632000710376822284681326080 9490509 -924537299963023138889712085696425600 9490510 -50069301327505787533001936350011627840 9490511 25869804386406366537952087205349797520 9490512 -10537724933960143093919145954558738432 9490513 55524528381120709785822243161060688000 9490514 179197647647737903040483466536851728 9490515 -66443812867424368461120943900936356000 9490516 94279625233495117215116784688918238976 9490517 -49483569521302022102033007196688464434 9490518 98729822261220531767276600593530432864 9490519 8240585116698379980913809835281101840 9490520 -35974675946994558498019491204440678400 9490521 93228731017218053656658630341975952640 9490522 271208081380213000589596941436410608640 9490523 -95355682874350845829638771357908057856 9490524 87956994333952560242005545906182430720 9490525 237710324989683691799052452521394721600 9490526 -16126722943441738196955966776297181696 9490527 5198860535534550486954128951212712976 9490528 -62714083861563849435086502598526238720 9490529 370265077219782716729797633359275780130 9490530 470252532572008755626112804772208640 9490531 -48781789440807225325650159062783265768 9490532 -264955271241280049323267493755972946304 9490533 126374429495526892787769113341138999680 9490534 -143858218858648797351179123479513783584 9490535 -138137773666834412661496922434055960520 9490536 -88757754430499506034803701441665925120 9490537 25723274351206389959045732847255841472 9490538 -103362619155918588690076180933518735360 9490539 123331428971950603149427088761854837120 9490540 -99648455521584555514501378947311385600 9490541 157127751387333834091614492336153081942 9490542 -28271672383662759334802689586094372288 9490543 -259093661875618435529293075016905500208 9490544 -28085822262734590627451957007070593024 9490545 -42663841074296015236998572468514922380 9490546 -18864975195721681464683054304800163936 9490547 9216555573497733493387512734145863112 9490548 -58440502924572129774114427181875077120 9490549 -57586621157356143338520120101219111264 9490550 53361169503673566052255759462053076800 9490551 33409072763126333578330349787279258624 9490552 150721477041499084869703309824701829120 9490553 170745388739437163169910773249577709802 9490554 37668420160314281717901902497479559680 9490555 -73865373567260662282424032451882970000 9490556 303873770365640483371983056653367961600 9490557 -27626004913023131692192151332161761280 9490558 28247449197767888171404867594656771072 9490559 54313552883187090719876270970533875488 9490560 -89112064588229156254058211835694284800 9490561 166939750454402645095966967435001403824 9490562 -102991173032844341936665537928416657968 9490563 -98156385986501128796937978677055684720 9490564 73123738663616972863169250063673986176 9490565 -96352293388794889516089351002229246660 9490566 1737704377718446847672293738053349248 9490567 211373880293359102213558936016840686616 9490568 -344930743035255483594064998417340861440 9490569 -315807954307502912204609040734302709760 9490570 -54156934884916480927111676707646499840 9490571 -294561367911103056050063750679149469228 9490572 5185019987046020708567027305796708352 9490573 749610997688156323774062938081431104 9490574 -8773348730295569375549496261753850368 9490575 22440470372099821482389102245342872600 9490576 -25719083662212121643690776373426585600 9490577 389692686273120438337229789404577196132 9490578 -25095819302520454971572151436415112960 9490579 60669730028365593029803156054800494592 9490580 1478254527220081166977896338405068800 9490581 289338770119150045276100647207047411840 9490582 197682957938656206237621819040786241280 9490583 36116096240041203621973742058738958080 9490584 -983780486804405587660504622713774080 9490585 -72489447162432039867475355096032553400 9490586 -40555802265530393834251834217881405440 9490587 116297806658080506303383705573664548760 9490588 -37204827583158933303561706099505106944 9490589 -180953452450378827904933580971298979060 9490590 103556161942010029150095731890534657920 9490591 365174834381925055517365163789862595968 9490592 -358271917176308208772298970256675504128 9490593 -55859233447845443230561027329218058816 9490594 -281908119066955961698568689839294903648 9490595 197631496339786356111585415449982057200 9490596 -149752566583688203229602504526423620608 9490597 -32607639925308186727252558023037576448 9490598 8399555910962035783244166698590821120 9490599 85944736520632933003132216506341578368 9490600 58791852290301797046759367624796160000 9490601 218167046795660934081958558074584932602 9490602 63035970603161224354196833124934453504 9490603 -23353628376087510338227957590589249376 9490604 -29745961046955148669940726554694584320 9490605 4134937937560479871009659962293219200 9490606 -205568401968279614840468671516541485248 9490607 80148108440400916373390108782161226944 9490608 70958881350580026652649208959667830784 9490609 -454056986395623870616214674731674163600 9490610 6567371490586586835792804065991912960 9490611 19621883736216119930855147173300781664 9490612 -58278433517103140118996376239713047808 9490613 180877837665836215108847228446003363584 9490614 -52386735528582896355755688141408576000 9490615 -175563471928302338918203088018480883240 9490616 9464369727406648680292130960546856960 9490617 -154081765221056539191993807963136973520 9490618 110500239280834009568226472850474843904 9490619 11167001176501082798690885805169300800 9490620 -22877714089112810689189812455577354240 9490621 -160219129994327716823388630423925942688 9490622 -177093981622500539585733987906037147200 9490623 62502970247211569837642118556830525384 9490624 40052732669689835749012109719045668864 9490625 220185612359471955204735257944108237500 9490626 -187866966263026892377432218146628894720 9490627 -108604667817365735000067380582400325440 9490628 -39524909278960001955199945107576889344 9490629 -49509856376456293555205710513675120416 9490630 42895247724225299146216558472431228800 9490631 247055024817891603957638443302884553432 9490632 -15072731091146800912672332848254279680 9490633 23025874066655420275633534909404693520 9490634 -85266693928128533139207628219158392784 9490635 -86632766234458590712521433089830400 9490636 164337378337778106620411262309129870080 9490637 -122452348813970422980250873824078138900 9490638 103268756849906464981285303821331502208 9490639 124411991937160137051281754856823865360 9490640 -1145678132184909331602504480094371840 9490641 146031548092640334343931451017830409088 9490642 -30232496782219057007611093048997199360 9490643 1312491132722374437126593580067280760 9490644 63431636195537119498019623012726251264 9490645 -93668804812669556137786109866667658600 9490646 -61337505336894403291002194057030666112 9490647 -143072009337714560209561909885355093400 9490648 -70205289121056591369355451529305456640 9490649 79370227948390674106404020863972782336 9490650 6191884604649899918600878911904051200 9490651 -162505141187244211290358054876511888208 9490652 3526324498794700503332043089907179520 9490653 -121370680792477169043031827973905586938 9490654 33114142746871204871991551913954961920 9490655 83865716258694648518447913798676171560 9490656 -23437452525908148816413942067379568640 9490657 -9161317228736690790882446121127709184 9490658 -9630208467165227224768986399182301024 9490659 3083747550250352684378581473196822848 9490660 61271452071966063849834534246324967680 9490661 23991846474395189125526203098956987262 9490662 27280227143635302517282378768672275840 9490663 219651284437928921380949679052836864576 9490664 40778456033455199375198729103610214400 9490665 38677233143787500680500821574836448000 9490666 6829239622819065200854558112413774944 9490667 -126680729710774555476614625858032854368 9490668 109477928989064765211643374474537676800 9490669 56554304516409784367242634118537066400 9490670 -36074827287600370116250357159184528640 9490671 46899153438950041758890659411206203880 9490672 18744686357526283447000449386667343872 9490673 -126856585211811970491907821599730876078 9490674 -5906527648357129743287138691554012160 9490675 18727356382964736258261061838176606800 9490676 -23153343357453067065054389313884459520 9490677 -74281711669319332176381215321589067968 9490678 -171831234941228476406160290510982891360 9490679 -240230898136938679156819035570097018920 9490680 -4343228721705983553803266805328076800 9490681 91091123491020109692073410247885036800 9490682 -95037845110127948789962120247418309408 9490683 51078823389529738884846743695429900824 9490684 74327367860931183041537486307504250880 9490685 -26251035574151502745597389056013753240 9490686 -27473619848929754323461082227228450816 9490687 -140351414534047777315030436813019153664 9490688 -143987944990660880403636828630832644096 9490689 -9262168819910059430503016327228937516 9490690 -1249663526314736035198624716222489600 9490691 5883969192288609134565846297394481664 9490692 -128398693880015731645761371047048562688 9490693 -79415488449739686001511202953891903460 9490694 -400719791198669935157860889314830528 9490695 31540534736890243252981332076562707920 9490696 -4288582101545006998412113554786462720 9490697 194988419162696470984281128074508647680 9490698 34061046903286803201896021291524602624 9490699 366143215279798995149780383048646863700 9490700 97032988150390988250516219044370835200 9490701 70031913636699180615734709605186582304 9490702 710543146606275873571576013683245888 9490703 210247524816976681347057393025066571952 9490704 -28527020482285936425165325843444531200 9490705 -84720233614029515588377061840173890240 9490706 -8605472013621283355922205934800706400 9490707 279320558553191113606193080974970823604 9490708 12172477167258673560522781631903795200 9490709 -245077371961242498382305106832239488960 9490710 -32916939876635343544219305110797025280 9490711 294962450997386938144083877818951050312 9490712 39655457725999388388049486621476126720 9490713 186464212072189226556927753540974702544 9490714 -7412484189372683985020407054515063840 9490715 34494421511758035311238671708556221520 9490716 196190835174231331627849721186925941760 9490717 -137587308796437453497640897984395950234 9490718 -97162199731470945186041766157571714496 9490719 42027447320575581814319554474421738880 9490720 57831635648520123030524446275325132800 9490721 3376332681706157802684367740480304644 9490722 -7400261798133274060712971603941113856 9490723 37562635466541546133819847520898011600 9490724 -170599547258547480468184546075824645504 9490725 17432782922599970124785669139518969850 9490726 62774284684085886526731932673802404096 9490727 134536775557441221213604535662037115480 9490728 20234526504431662806270381234568396800 9490729 436848934975730264733576495584954521984 9490730 -12017205574292642518230233708387292480 9490731 -99253009885404852089463719483459604648 9490732 90009820308855982849587548632844324096 9490733 -78791414866788708793041077929456315680 9490734 2341714353011697143875658475079677888 9490735 100071191250523008805344480783442496160 9490736 42278224165840294686562107481311854592 9490737 -85508190756015289266443401335433994640 9490738 -40919848484497993973316426482833098480 9490739 96146997624278869226705993801034016320 9490740 -36030625430646418529963139792528998400 9490741 -7441468683488805042989555094408509440 9490742 4528567950289238560689471885823250112 9490743 -64017817174035315005131554636963225600 9490744 75287830818954271188875859002293862400 9490745 -1154140876829890376384639894706836160 9490746 -31846537554597637950614822637982348032 9490747 -95569406884547356230420838916136908800 9490748 328326781866795099230500155173933841408 9490749 -87278885950409208433451021058012462336 9490750 -186674126257866043746141974701120656000 9490751 -183892851625993630115668942483483933368 9490752 4535111222464739440917714414457061376 9490753 290950954885284487375544447265435618180 9490754 -4830545793526929706648963599538917888 9490755 -80870541706519323419257143703362415440 9490756 -301579161549697626184841324687090560 9490757 236586852696997945493652438957446508672 9490758 -22449733113748160632904112698657580672 9490759 -54861926343531799290641350747142707440 9490760 1528379000813317156478163575314790400 9490761 105697249126098426386509219334100554922 9490762 -3442690935677167123382363829067890336 9490763 -172041812485180796221015256996734688112 9490764 -130036947024191880049622506550741082624 9490765 22430237527947304647626025447439251660 9490766 102031480252996163237115209999372774400 9490767 45500894799961919186319482693180727936 9490768 10757211764448064109484343641157140480 9490769 -74640852687938013876625049007954969360 9490770 -4368971998665419085815775623554093920 9490771 105521695936741024883475207594996462232 9490772 170763404986198151974375965557090154240 9490773 -108395721184064598756698617889460146016 9490774 -1978168699317581637188805109617274368 9490775 48880215634761113322257205354341709600 9490776 -81329266039693534838143467578915328000 9490777 16741360998569283298065156464961207552 9490778 -102590484340548575880865430704333267200 9490779 -103014357938490278701620148826199331476 9490780 26519110332713688485128697055053752320 9490781 -384676493641635792789375652965827032800 9490782 11885770793611846135972256746147891200 9490783 30938257968487586426936264547866444784 9490784 431214133287863956178682683652711776256 9490785 -9366296712006487509678764927567505600 9490786 -90492188297472905367875212108825109856 9490787 -360093908100653576414276239623019193808 9490788 1682857398186142936163205545609063424 9490789 -95155011638071978831196959398207281472 9490790 -12221311429322755128266951856347596800 9490791 -109379435028397867788943394987685096408 9490792 76721374095739049057588632915636608000 9490793 55458560528509732402912876782952939584 9490794 -146688979095778108299412353106843427328 9490795 123175453376508436948603852354316295600 9490796 30424536024961935828916704464990078976 9490797 92144199164865289654328174095365867840 9490798 17795654066392223010881798521625137920 9490799 -141047042962620906378004977367042787880 9490800 -32927057527938966475966297749454848000 9490801 158629247544614058768899532316670262720 9490802 -8270196212397292559593833685759473648 9490803 1568997802664609901942252854364926976 9490804 527674810563498378341099576968357109760 9490805 20735058264036875200314814281964753920 9490806 11691387982735259645004533717431299840 9490807 214450601189570795917393847387104298624 9490808 -362510675455491589904166097793204183040 9490809 -221259809543863623509129170871669797296 9490810 115343771066911344973759532775028224000 9490811 143921314618985218876940644309393496784 9490812 26684207419334051944693895598911176704 9490813 200603422875580324261160499914913789062 9490814 3449021335165274760153587192173629120 9490815 75015276027222566735096013297916182360 9490816 -115150116522805418717342777361825792000 9490817 118238642909583193078090791477718905792 9490818 -147276133084468530401546913757479694080 9490819 -67279220172563702319454706686613884752 9490820 137420241218501808898400699269310926080 9490821 3429280451627725126836549966261989184 9490822 -146688290516631598710459031034923363200 9490823 -373558355623524972532016520583956076800 9490824 -147275657763333399946084422325012070400 9490825 86410119432693282839734920900074983550 9490826 -97358072210208726025353877400647047888 9490827 -147884583480019043236205752924997987880 9490828 319213286812917262232954841123750790656 9490829 -109858045225893789627823385552765219040 9490830 -54251533637888677934187725373196512000 9490831 1225872177717279648095905223475553664 9490832 42277453678410690982529628720352985088 9490833 99572667539965538759857147330701335808 9490834 -256238272128175968052020594976515416448 9490835 -122278216486609572809475030257293351200 9490836 -113477987597088863150125856527785191424 9490837 -195610765569297088223328192085433696768 9490838 12496724902821969282363196109615185920 9490839 -305772966429982075085553264440070415152 9490840 -29813426430550403308326983275796275200 9490841 185542714825598821524551946169585075152 9490842 -127002266809195930806741134902350693120 9490843 66757637143081596447775837456020648720 9490844 89753458815298155149973973757259500544 9490845 16764114504525123198100736311914355200 9490846 -38631589588751895669291460655936704128 9490847 -175473472734294150911199217456396636704 9490848 307349068615857132091796774710149120 9490849 -86174932492782814407975047249425861150 9490850 80803543730331674714538183528078092400 9490851 -135989072915224982513354375092164605088 9490852 27476957763556774365643133443803258880 9490853 238534161912606417881362053897925155900 9490854 -52987083774456678758292233616853985280 9490855 154947014929590467453405373122911145520 9490856 213136112041277965481562614951747328000 9490857 179569239010522190398480256806028657040 9490858 -34659236778102703263818722511140531200 9490859 34569375120015372158243117789960305200 9490860 -27465213286215933002640050677421368320 9490861 -377024225233062559644040959418174073600 9490862 219737427953805439601300783202022515072 9490863 -49216960444744172876564098189408003056 9490864 22469627328918222308327916404764590080 9490865 -5543713319199410334897183767277430080 9490866 -2209404041153755548719256402280906752 9490867 -109566367701700415125821955378830070208 9490868 102475197536020077406015214358340019712 9490869 -42642610868752166574411081364161303912 9490870 2445652806018860145093363197235106560 9490871 -155392245424992530526278186284896122640 9490872 -178611433702483486911501100002033070080 9490873 -208337821228712760128936387046570273664 9490874 371538684159237908786626086550667520 9490875 -141926083712092101031313238680986260000 9490876 9498227985089822713079786547423020032 9490877 -508682006931068690585044202655984762 9490878 -61751038652199641391756867560649732480 9490879 179902323417604909428313449084815767776 9490880 -17071199631367477795567841288021606400 9490881 2488210213714972845544599722204783616 9490882 -188658647249575346934492052592992700208 9490883 -126401338408732041996387468118071753840 9490884 -49746200655814914612443520757820239872 9490885 63299176633292831869079872208016745920 9490886 -36798989651544957734603442875927530560 9490887 -107920782654926447737307309672899141200 9490888 -354820764714733990300835941214367744000 9490889 143739620539171776695298082892675577690 9490890 32400710798586177194916887121680113920 9490891 -546560212134880383908684022759387256848 9490892 75796840245216282857105897779079995392 9490893 -194186829465723759699582263500959779136 9490894 125864997658879876649824134947867788032 9490895 292486758984057768682493688262529147400 9490896 -34523563552859517205762303067640250368 9490897 -144388646021522564608961490905191230860 9490898 62660186937122628979961837441100767232 9490899 219774397276739035722089454283938890880 9490900 19371561158181860351808632171808307200 9490901 161096671668415848955312526626037403552 9490902 -34468009311357616274337938957626798080 9490903 -114511303848825722976262303493081513848 9490904 -196189729700982345426248051536427950080 9490905 64078576227529540463874587816626128000 9490906 86974259022722883685917165286552980480 9490907 -698895894117712524954723922784172000 9490908 22313092425015301394058093007167515136 9490909 -53475024108346187107808668992610697696 9490910 -36394870979928468989135095953695873280 9490911 147213569944685317242837213547987680072 9490912 27408240668705447506750628153230098432 9490913 -48333074834407206389445225070371120060 9490914 -89043858545477960593054503058270184496 9490915 99871186361321250908380510732889373600 9490916 61517964522165116358233528945536661760 9490917 155992829460688557700046308638950983200 9490918 84887237397958232135971406002675776000 9490919 -462637258498658695997566862258289748680 9490920 82992565385613653577169800454410240000 9490921 322122205771826163250849653598877592144 9490922 -39343108981582971918477456648482589696 9490923 15648178894292738158797572515425919680 9490924 49633466578296905680573410442180464896 9490925 -45701936919655888231546524393394903200 9490926 -96120959973648666310414368439803931968 9490927 74546789469309258814148723530069403808 9490928 -70236422222607514786469593091055157248 9490929 -11074154277598399972602553631150407680 9490930 63713860496055250328211686466435950400 9490931 130299301282831204519829715216954290232 9490932 -3951504873633034271243958492701288448 9490933 -125054537064368843857601662085466836818 9490934 -101338408937755377934564493092481772384 9490935 -83197443681846555075705197158872514560 9490936 -20546500367115206199809023951984803840 9490937 -215330567369870244783988946236280483760 9490938 45244862783751832596603560368821692160 9490939 -65642920685076094672094592118960631260 9490940 11364462674710532833757594871599639040 9490941 176803047509479972742120515177823173350 9490942 110193898957374614640690694247802698112 9490943 71909783218876180010691846705371829120 9490944 46166566747761768317487963749096620032 9490945 285793139748524182937744315105560164480 9490946 281787650609349110049975089380244251680 9490947 168313124660050514988116233618374873072 9490948 91609595644485800267127289421954503808 9490949 -53499910522782396553110532576437864876 9490950 13710566421816619046635349007491635200 9490951 -225168200612694117900119695247891635048 9490952 -198607805749770848902734745417698385920 9490953 -38654974790959282749743370222728198016 9490954 -69262888771209599918407214663293933056 9490955 -139587581267984724208159259621889443280 9490956 -29060147849452827833634607870716948480 9490957 130433691047859509931427030934628617580 9490958 2415259415039325567051848598709080384 9490959 -456023476339937077817172602793960359280 9490960 -107839645388908241744756854436659200 9490961 20385011940494929689920076485460324 9490962 8062289785679365978353306848759961600 9490963 355133859982406175294131680211378439212 9490964 58808793271816314734834880622778646528 9490965 -14805554870792645047353508671062194560 9490966 -240307895597806600651498662800946060480 9490967 -58192241680267197927832935574382669040 9490968 158377904174961175579152961474683555840 9490969 -112650836309286385651512067766126968630 9490970 -112829018119223845696861423813412408640 9490971 51952205907151557210793252684764497664 9490972 -123024891529525003452983183215813364224 9490973 -248304899151574996550164575794000674656 9490974 18035358496348548663619248719748375360 9490975 -32189072151213605293522854346211940000 9490976 165612120964788883236134476337900421120 9490977 99463815873838381504639382789898923280 9490978 -13046054062841813604817161684475743744 9490979 -489296955292817394393702952241147981640 9490980 16262989529727906150344964341107200000 9490981 132497162089350443292278450782814146560 9490982 174494598345527980233617387933961626592 9490983 40799600384176777477954304677721261904 9490984 18724095992480760529987938214017346560 9490985 10995272836247370466114277264796322560 9490986 2344312931827498480400255118243763200 9490987 395888225279896665680677872505674384384 9490988 946828367424756874865921833706757120 9490989 -134070891942616956075123945356398186176 9490990 5713238061479009410103142250996089600 9490991 -82888063738317342701580660983727724032 9490992 -26183703008887978867139446164324089856 9490993 146202909640348397430489138747340024384 9490994 161072207046928077680222437101637031040 9490995 91621869757569600840944924499493686720 9490996 54287014200833604217916126513051541504 9490997 77758317226770857641644320213372594592 9490998 52535268228065169594331522202267520 9490999 -117472920484135765271882077496175734864 9491000 -401284866219352744063101164690734080000 9491001 17407419610291246394198835214944280896 9491002 127112634736674883761053119032695340000 9491003 -3252470880021634391225403081140050776 9491004 -217826373334348748695556262568881507840 9491005 246427244768498555511862501268818815660 9491006 129871008234436083266750291398037766528 9491007 27985433194194778071302609321084270592 9491008 -30479957543324787376276527821230178304 9491009 -42845606383300501866634635580514289360 9491010 -67793002053495557510675826875771873280 9491011 -72924743563208394815857318439231928388 9491012 -113308858242631004649777934424951938944 9491013 -1255061678336532270571572817580928960 9491014 -84791746085861216911682574591765361920 9491015 -112375277419596619995063426444499429200 9491016 -94826254540450021068025954948842086400 9491017 -120855864943521128270834718459928752934 9491018 66621578823005792348250582850779141216 9491019 198052258911581010975772630728138225408 9491020 -52058948340814525976306762834003312640 9491021 180886589282390033096961122862574239222 9491022 3705351282047213090828339869922282496 9491023 -298041465619112775527405768566509539728 9491024 -9411220250670182825290208580811898880 9491025 135629819134324751767093377969331018800 9491026 -21183797158568894319295926157296786288 9491027 -37226386636239559982576014168269960288 9491028 -71914709610592895653424696910700763136 9491029 13563889642364522935227414703813319630 9491030 78743177499611817639334293943118843520 9491031 29984866116686028194127700686776014680 9491032 -96627533715058862500388803349082316800 9491033 308824554451213186496624868564900685380 9491034 -6324877242535122445496738727685989888 9491035 -166175981589104376256295290027734692400 9491036 230529229974869022531259916976179642880 9491037 -60293025495145979697591129049726223232 9491038 419736858471736931817712565873315535744 9491039 6507679921729857542660625263947066656 9491040 130747023581530040079229152576405504000 9491041 -47485272709263360481484581107128683328 9491042 -32103800370638932482081448438812258816 9491043 -101686666774536495664486197449793862536 9491044 -181187300184719320172433587234875156864 9491045 -77718817068113994473741883737587469700 9491046 -726592645923336997790445079784510976 9491047 -302488293119945260602877062686597938504 9491048 -100405763459719569816901474435020963840 9491049 11744474148390432850805724908269869180 9491050 -92442929314988831899967900111071987200 9491051 1410234017266012613959713492468052704 9491052 10911127465589931453824211572079132672 9491053 -45771705356461071817099190986950603264 9491054 8029290325009676476336140365371287360 9491055 -9650946869373646682106452623323612000 9491056 7005706544487871152808930725972148224 9491057 -378860285341486595369145505925732865948 9491058 -49796042020281754575576817382389278576 9491059 -37756573102215184063738646150460228920 9491060 219882559277102084094877468639836979200 9491061 -256456258824410793895163171677447055328 9491062 -895336597999000559427863212245911040 9491063 287726979171911999237889921472762869624 9491064 50330661942780140473357081264939991040 9491065 -38198443749749897872425887098886431680 9491066 20237285725823145885906063228088129920 9491067 -127855455013882772466004533869650091520 9491068 194165265737646078528450503232282502656 9491069 146840253828266857322267004914638694496 9491070 -72230871488543807020052811017285145600 9491071 -336462839475280101786814730114855034456 9491072 -183123942601039791416161404902178816000 9491073 64477517978278287103260798165559277664 9491074 16628502075490733589897236215388419536 9491075 12237128700503814492671972401932816600 9491076 20443525242115052028553966885710938112 9491077 78725807263864338522653340757933752926 9491078 -83345878701844285232504277408495776160 9491079 -74929277053185911179981138891916489952 9491080 97231514134253897071777239142075238400 9491081 164838785806400487202336584581516649024 9491082 12079734220568927950304141248580344320 9491083 -185683169128010137436167786567166694624 9491084 -85858075064352286541886832220691591168 9491085 74759669550962744182461315349340018220 9491086 -158651109588372030084455119571674779648 9491087 -38715539663366766636355720983861741264 9491088 -22000543073119767685155434069889908736 9491089 5225573007330544472205665629673270240 9491090 -2799430875699522813959703421923671040 9491091 -46266244033840877554000000135565414400 9491092 32155661735373566012557050979525494272 9491093 -58014580433772438656333962071832268658 9491094 -106118371447468908358549158799771829760 9491095 -13814800235660370283893879673574634480 9491096 -10700123953679652559276392513200640000 9491097 -3057616754938728171748710903554030592 9491098 77514918742119814152227059459582091520 9491099 -574410875899238467633809758176658566536 9491100 36229397957343981934271276817624652800 9491101 -347270829870136706271817681452553167898 9491102 79177906034450630902944727389148474752 9491103 96034710197998833062601793699515136320 9491104 -53612078363570715597065630729255583744 9491105 42550282188689739776787012835210878720 9491106 16742537405735674293690300180089280000 9491107 157285680148935579313359735951319493040 9491108 -164639727087079164336017508810445301760 9491109 221055729667973406764816729733527063904 9491110 -76858521974083383866944443157195175040 9491111 -21421371597055159527183497803438795776 9491112 49994369973037109037430508918611875840 9491113 302094806564284200089570588545528096144 9491114 -17915000738935610451250728926407231488 9491115 -26756061585471395414336651786987074560 9491116 -197746236820217298119641484945374063360 9491117 -109091445522517308453079591847581430400 9491118 -7337751122823346903180840736750088192 9491119 69030173617808856271840380989928920 9491120 52456771281791796985215607583534284800 9491121 -237033537896403794108292168364836019200 9491122 -231775781487063365854027996070615067888 9491123 -578952558101660464847093059837556434176 9491124 62087657151388883495638470801468051456 9491125 -18215708600344658493903557682607488000 9491126 -29892730972650384782724965016901197696 9491127 293320626799408822492356405455999856000 9491128 -53907742709276020061327012266864496640 9491129 -150942414232736174739695124111692657724 9491130 41512817483724924153166891757271793920 9491131 -23196868984305593572830861053688566976 9491132 733432336655828655863763822738235392 9491133 101022259520498121620010155606138569728 9491134 58315414782784603296328460235985144320 9491135 71538793411812945539473536941326927080 9491136 3597022512708374205140214181949079552 9491137 220099437368170061968751205546445790786 9491138 40039079335279973594054812190716508160 9491139 -15812234114440177771237494730249136640 9491140 -20470397332978658114786868585409186560 9491141 292589297934646720782764064423778981824 9491142 -37879992319316971056806370413761121088 9491143 78216771059514857466068062724271683440 9491144 -184417746068324258275083322534403604480 9491145 -39785656915524781249506265981735817280 9491146 -12343956255968759348936936801273118720 9491147 -95479340546892103688887829658551575404 9491148 -41431613213857042773272414206993351680 9491149 -262832047370966357053750960843845005640 9491150 -12960131090635651437865766806895539200 9491151 53882749266837716795335446347673300000 9491152 -39697369529311082711270144920003411968 9491153 186812746863998270132256733592514242160 9491154 -124591177161055293337489624648309226880 9491155 88508273777906927261904246369730860000 9491156 2066557435467247465322809910599067520 9491157 57705655491624585607462074301968325248 9491158 -243168663692671213545651599049278020320 9491159 10697102416721909989566228032249729616 9491160 48034416909373607984292105510666240000 9491161 14388966973943725763948609441596393492 9491162 -45431396893099400656661094371997601536 9491163 -111342770853990119435700404343994312512 9491164 -28058885061917288041235233158781289984 9491165 26268860768085804622851744111791541600 9491166 -59261450250712284328649414264249023296 9491167 -81557838276600059601505256325708587408 9491168 -14196862624010018155889313280237240320 9491169 53002847329805159713774074244299904944 9491170 -20336748251738185320039473016849278400 9491171 -44496721000911083774559224807600726628 9491172 -25808710745514592950081472630108127232 9491173 -275229051953251318173571429111442154596 9491174 -90081040224392942506404180807520567296 9491175 53434758136901721896582363914533000 9491176 -418470996736186909498847842899837649920 9491177 -68696012720513568226800095189150892288 9491178 7062899892823473032711570683753992960 9491179 -323424257888717339396730831105147006220 9491180 10341091159937693111637768059810611200 9491181 92620190831945912407651611035447751744 9491182 -64921122135695030432242452214981007808 9491183 186115526317001886368938186952238230904 9491184 6465210074308771928335346888989900800 9491185 229914919747432086837984183475971630720 9491186 10697334776161320433971283842418827792 9491187 93025785987577354102430967876652177968 9491188 10139992273170557001382765892162457600 9491189 146622495882281718471946369539863298990 9491190 68849366268221308142426026720993115520 9491191 213143467174923819020698356887674447592 9491192 -51792411677625608857421742864519782400 9491193 -255162112343286745042688037153358302918 9491194 114157161574590242081990589292961878896 9491195 34448732756602981716971805210765768480 9491196 1300344772017877624794891866527899648 9491197 -70691994797063580761785763666051311354 9491198 -58295430086858327228569855186290803520 9491199 94546448389255094329050960854830411464 9491200 -81931964063454246269928350038569779200 9491201 -75741229040026377600183726835836204798 9491202 -140009980362060505442775890431534548480 9491203 88162229310791020744982116768776311040 9491204 2842964280335735199389896142712412416 9491205 -153315223783699779390034309047325676640 9491206 -17798537407323818916662254030653932448 9491207 356076117057723597142334508827680755120 9491208 -77268809357983219104902035186131271680 9491209 -20358552746353294310790100733365802112 9491210 154209027443093339513495528516201393760 9491211 75813773073546567461804569462142694960 9491212 73859753715651622995781052815108853760 9491213 -33410828901652292917899403425913722036 9491214 -49411842158535506212642279926566016960 9491215 -61930724526020819947119308264058443640 9491216 16585927294426144625135309080895422464 9491217 189843919710424278939263945521237348080 9491218 -2200411680859199884418742220094177280 9491219 23164589833987786608230324330355672696 9491220 -165456797560131606158890799730365368320 9491221 -232883195000168495898557314416136869010 9491222 26194192421380588894334928977681220480 9491223 20062697448797962491304517597330169600 9491224 -21980726540052904064280257228350679040 9491225 145588652300819750546341108561313628750 9491226 -3976467096074402442482800365896557056 9491227 308010595496094807535194127181515684800 9491228 -19785437615760210362836230852280146432 9491229 -307940726585935583120975725962634253760 9491230 -26888665845170671067893860467605612800 9491231 322747984425154258053688800135123304032 9491232 -181744297066032416397438363927854972928 9491233 -65714560793871474915396499867297999616 9491234 -96126881055146746213766858486317556448 9491235 -22381569695224558598234707675499801760 9491236 -309888696715919226892193042006410821120 9491237 -110259131919821091643000058716457665248 9491238 272115558764252521287759323362054944 9491239 124472398602392711637407392926971554240 9491240 59134025644522802634279937535078400 9491241 -10134231876562148307037241412809192640 9491242 216718465458253249341315001524948307200 9491243 153394776407384314597431845924936443944 9491244 -15317310944714513989177537501136191488 9491245 -137073184649682674976785775871330672500 9491246 72914235111792355557898911090021963072 9491247 -172755122993803799161528583846734169976 9491248 -16162333051963353075725492409559678976 9491249 -24744369183429332616919587126320991936 9491250 5889052337169655608095273639023440000 9491251 -60974421495665143593624969813263690040 9491252 -146932582970310378904405200729724416000 9491253 -243377052705211731172555099085123593536 9491254 25480686438067580443992989444713395840 9491255 -86305272635539574719205812953434976240 9491256 -8700014912138578390161215863255818240 9491257 67457629454113601574679540080426654506 9491258 943183159920784453589690813200862976 9491259 -220849237271341527625749028685798987496 9491260 -126420775187768324481646826360184499200 9491261 -870526062139172197526889055595683680 9491262 -13172839157670710186225149735925293056 9491263 -176919591474894326604683842575668148120 9491264 97892627515802056261687816332428967936 9491265 32802710747896450473736675631291712000 9491266 -18586661203992110010381001615987968480 9491267 -257682946989280933095267011947892713608 9491268 -89216721848163635380718634967501400064 9491269 140267900735711732079467411050676902140 9491270 -37477204656215504369999820775968430080 9491271 -185190766708044419815085282437670482560 9491272 66857497179380249180324416378114867200 9491273 257940698984983676775133386724217303808 9491274 -45779834364389117509782116812490514432 9491275 186354509634527407794835248284936947800 9491276 -128991241303438795650406468879836867840 9491277 -70594064013921310906146262931588738208 9491278 86669818509593786727666077241241980672 9491279 78197925193330092931194430627485114240 9491280 2205713524331224804052824260484792320 9491281 -111539789035781371389073497986978251918 9491282 -33630580586211402223231385528208433008 9491283 -308052611128525004636441624635867520400 9491284 -136916444284715945420874031506743347200 9491285 269957420551028946597066875145688933980 9491286 -15212954279397021428853444506268450816 9491287 -62282147342033453008708190210554145376 9491288 151206957390851974072404862862339573760 9491289 -155399018906452209185707128734285084976 9491290 139893287901656968111670863484257778400 9491291 295898336548524410993266193270422426692 9491292 -29928073041440477740854497120080656384 9491293 79349383963963652162951197231746787584 9491294 25764455278201385077393008920496384960 9491295 26002702050546910472650405624729512960 9491296 -140708020873172199356686002932679966720 9491297 465426503471486143441803071108345462400 9491298 -51120222465348394784823245160444168960 9491299 -148602245230300218815980053970089844752 9491300 -41047091874950258362083579913209120000 9491301 39743904406418878567846934012293630080 9491302 -26822758118019836523351451664838543648 9491303 4569305253862872752732693416889721744 9491304 -4268382939736377218086216827456552960 9491305 21008231116630238928076917189126840000 9491306 924500027751980943031932686534129664 9491307 41625898326025850015765221253185032192 9491308 -407769861630168351431575451892396900864 9491309 33647953698705018079807625524454535510 9491310 4714474113011436461018135636296147200 9491311 2458953430314481033017794318116536912 9491312 -88709800770689530774487861222072745984 9491313 -117461552924085771151891449217293086016 9491314 -1391574879513994184224516845607504896 9491315 -192450464195322752831047459498475532480 9491316 -74228827697317951152038478839567093760 9491317 -36555859189956342112857311072717495520 9491318 37862275696859812828330253094952828704 9491319 -174502306365186523045475840105201219136 9491320 -98481494979007521587673588728254771200 9491321 -181764521693148282376507663017424587264 9491322 -59928724806490224698995543215007872000 9491323 3347242868951249056893551718755391600 9491324 16554677741580946081890172839408185856 9491325 -45679349006632280014615520007519794400 9491326 43999085608064050282802333499732194304 9491327 32206119763857760783208501275488429960 9491328 31035172779235687143677179174154403840 9491329 -453893567756420715276928322811250035070 9491330 -42080865131641700282631493097062771200 9491331 -189665584102397323649164755207271617360 9491332 73760147785734332995932791731880722432 9491333 187182920475903048888493023660304479582 9491334 128727627745928126889587820720159602880 9491335 -16801292634950125952821174466918276640 9491336 -10062397583835610274550927794696601600 9491337 168233391286209843433640787935571910560 9491338 88638992925937776081494665730073799056 9491339 170820319734444192775754734397792941968 9491340 109809524355976172998882856128887475200 9491341 232110469258148392323854223755385310752 9491342 -14227555493048978267889428081223593088 9491343 295178206400713536719669874751480115328 9491344 -11272353474995478434721439290372874240 9491345 84302485486194704050739867405562055680 9491346 -31166475175145406503424459433644367200 9491347 -13389094734129444570324628525000348672 9491348 -179029974163980865283583898851795211392 9491349 133595048940277505682902113417281530976 9491350 89526477026021624241525990186084100800 9491351 4509374255208917982707383200229454304 9491352 -76504873640140115569251173119518720000 9491353 121396415947383787720525063550342430100 9491354 -359750868099281099606818707380380443648 9491355 -47905735697555045053964691450987453600 9491356 -73375131034183647432571935424014075904 9491357 74931457070843497069995653329733541606 9491358 -33133633878879362382735709167079047552 9491359 369180615793600297821277615019986158560 9491360 28203067260944198936268389338530447360 9491361 -140240639074296128079416689674655947072 9491362 127672497846288141368389894106970372432 9491363 -28901120352951687547489370433414266880 9491364 58746701901453200870772965564171427840 9491365 108278414212476374284323539115101292120 9491366 199876004353778137774365381175294897632 9491367 7198041626336500402326488207964315648 9491368 -349543225450767763877383045838712176640 9491369 454248448564501947601629352077726350160 9491370 35611115536707883557469953503688668160 9491371 199157508434268582397912114525156491572 9491372 -105517618647525460635045388175999093760 9491373 179920131718918342139629090136233354422 9491374 59932832728647449571441207357751332480 9491375 59990222956043484527828508285353934000 9491376 67512435860497224071288815154280529920 9491377 4409387754296927864060629668848281344 9491378 60789017043807784330995920313153615024 9491379 -205207158191625292154079080023073737416 9491380 -31044890345957868317769683937296467200 9491381 463199076022817135010716643652088336700 9491382 56658920058049869432469656565784365248 9491383 9696873031096256374541065721562636720 9491384 -26587534726443601398799500980715724800 9491385 -185095418047100436222454845822562598400 9491386 185127974762699650369577747794536939264 9491387 -4430047408143025527854893865250851232 9491388 3138629844507785991587435032800470016 9491389 307698712891166812785304801460359129920 9491390 -256999065839678711116819703262142080 9491391 39542426140862856572279467373348858880 9491392 55602377371457680440031101271131815936 9491393 -96994727766822896134739643970008513600 9491394 -6016527336280507648885497627969454080 9491395 -245869360760558607997105176842379279600 9491396 -239563806418279504703487274667620289280 9491397 -77731923387089070788182645120374938400 9491398 15048832540753160073108179751395648736 9491399 202103175454105820201427467615940330264 9491400 -3017414519455215376372278093558912000 9491401 -69248655701211452434753391477465682598 9491402 233381056692391308712936248368837551152 9491403 218162042141011047370300391177018278104 9491404 475812507850141806171501443892147200 9491405 -17742176775959178848598877367719353600 9491406 -63536678828887237839048975232867364736 9491407 -142880150282058960946017350993879639040 9491408 -64180533355257430535286667727952519168 9491409 95527101225150719123714297849475030528 9491410 75450018212985926649777809633621913600 9491411 -109740095077097285036467957424162457000 9491412 1745140861273358332254588049511534592 9491413 36230033899033454571776842995347932384 9491414 -58509142518988297912182702182819806944 9491415 145463329916403734907344504684594488320 9491416 109483246980357887382067181780901826560 9491417 -177561296317936270087649605788335865720 9491418 1995719582802974615791926265749915360 9491419 57804053313144187822379166049782497296 9491420 -60751972358457935573822770452788574720 9491421 259027656015220470024142455566863943904 9491422 -22486606830385964218427908603387867776 9491423 -156667918919383120490888718451579728480 9491424 -156329669284659235513798994710368092160 9491425 15611474690078504260197826072609529600 9491426 92787142786424030552341896129968232960 9491427 102570405326208636649757263477111983048 9491428 175555011731207471880588798636592995968 9491429 -101445580772355602665400361194134403970 9491430 22456817403310762524848840056567269120 9491431 238000776653235163818868085458192741000 9491432 7774968226867065584027525311486771200 9491433 408850791114660239864065564013488128 9491434 -34185163173500640524412710807028868608 9491435 -48807350694493911913614006209252905440 9491436 -59815411616758403456173466746032100608 9491437 -301239106371692138383105333620859247914 9491438 -16372474099436980995992242330607000640 9491439 44423635920580651353723142753143234960 9491440 -11798532019308042839700851986217041920 9491441 358784579225528708970613659618763102884 9491442 -89199120670436642834760955900419110400 9491443 -135257228823615369327402628629255059456 9491444 -82427981489926242011142973994984064 9491445 -166841026082109313545455123392443052800 9491446 128277712191242487763364607542908330560 9491447 110256076662514823447745367377696570936 9491448 -158251986660255513866853303491562700800 9491449 360669824614434445613479113449837241600 9491450 -110491972523571611074597000328311104000 9491451 -58705972545041574485086373014032722496 9491452 28908418098930298557086407728336671232 9491453 210168885787993194368723432342206749702 9491454 -9149517688194927168571961568174925440 9491455 -87791548858228617233485224060406728000 9491456 20887238359979923029858866907247017984 9491457 67857152231417837770015601110597888992 9491458 101669728453280537486192292519182512080 9491459 25428246857901523101171737963351454720 9491460 4032515558594235846796535653644165120 9491461 43560241933148085243144607149921728032 9491462 -7562049511448866308128806538401067520 9491463 105316413217423922647051127619636548592 9491464 -63763229320788778249402430170703124480 9491465 114177091491089178462595067518109056320 9491466 48362643383582891000090381301788615424 9491467 90439796675253939257849469738168722516 9491468 -111423885841231613128942938813936998400 9491469 23876348566489850122816778546608900800 9491470 48626560486517092239814578491133631680 9491471 78033465028468637354252439553547682744 9491472 -18061183284376960482211661504430735360 9491473 28961757074629200400132888758186291060 9491474 -115712841442095508217303546910710044416 9491475 14787816770706675522744939792851808000 9491476 3130940790980902104147588203206154240 9491477 -243234147947013026627557936435276882674 9491478 -46090191468077580941707872242494703232 9491479 -553219734247392644492574083343120000 9491480 -144151238665015093807674285649384857600 9491481 194765147067552684691097165531659462170 9491482 8304010126508088846791494185388032 9491483 -228710035173763597320391190718750758268 9491484 -106950056959238999492690297193402238464 9491485 266678556069331137916643845800027843180 9491486 210660828719449332273631291141717944192 9491487 55967485568744333200590133328377520640 9491488 -570246960272662830934507447933505372160 9491489 -40769361637004679274978067487871829760 9491490 -16196181251079471473738059075185338880 9491491 225720461344420866844365118896117134160 9491492 -154566436974738900788550001798840243584 9491493 -84396473870417573801766528432851679744 9491494 18930558914960756416837024869209206080 9491495 -28094210828965111152895776097530494880 9491496 27343441781879738745233397815156736000 9491497 -63142911432913586226968468161293175800 9491498 -58508599014713324696834487762215922000 9491499 7433333403555871411745555053138009536 9491500 19895425945284190700009578563154944000 9491501 250821282205843530514531434786679202892 9491502 35323263118355045094621162938195988480 9491503 -66304548016343446269012118461789406240 9491504 -1448383611655280195170632775709491200 9491505 34516950764755639956564939159065716800 9491506 -208072807950228077100894268092241453056 9491507 91900132644714489423897147920660827200 9491508 1921315914256403191038767034837087744 9491509 772153349310208160429254545410396260416 9491510 40778378814329797146266621876482172160 9491511 107253921848984639154796100724934538472 9491512 -52202518212686524391020910295815884800 9491513 -225715320483703528664690322007706657238 9491514 88025409661230604563535908312652016640 9491515 20296592578990444885192815498910959120 9491516 201700200192992283893488953797929405440 9491517 36425216262426885415716298789151769120 9491518 77226611109365323859706022409464020480 9491519 -2546035364101978319577749796558677760 9491520 -33491412372951985142322273269915320320 9491521 47592351764400679891345725854560239744 9491522 -151334577849091265382741761539279376688 9491523 -107670428305868955295581935810885003016 9491524 -74299424796912363824479552281572106240 9491525 -70544113311469816019403536288325998400 9491526 42980825331631476994131499268368972800 9491527 -445260897318978461967364078598238394640 9491528 338272201205151465855914205744777692160 9491529 -244366627615255227628673841237062378112 9491530 -21780749723682945000640214354056359840 9491531 -115675617494801943598827414301832727408 9491532 -83104984567657716929567453308774998528 9491533 3294050879159814448034830404430833484 9491534 24754396927999482153708389303913899520 9491535 142752422197125878290696675983652051320 9491536 -47525166609101747739536491498144022528 9491537 -230985282584832328691101408825442680800 9491538 41707506523746888048319135149237972480 9491539 -54519469500962998588527228897870600800 9491540 57541555539010098901186370628767700480 9491541 17243978445693849973847791312860418944 9491542 -1692762785092370531452650360600378240 9491543 306029273677539043490075126923270902792 9491544 1670269805118908152415626459265003520 9491545 88435333020533012371023988920176232000 9491546 -12106678944309597736425945812996736528 9491547 -150037667205572740738931178694390739952 9491548 -36645855696438556607530245391437545472 9491549 -76302336188260580949245971174720346112 9491550 -49282793905416566302459494365176987200 9491551 -28412820595464101546830502971237767288 9491552 -79775659882156007195187316695095574528 9491553 -356762008567531305138357780055891297920 9491554 20211067843886616262953192483598098432 9491555 83909005114209557560626135550056386400 9491556 283397623633570835327523763459769671680 9491557 -42823690950369435824695679819546268420 9491558 9579010984116056434322606153863219968 9491559 -48925932764662416159819248218228071936 9491560 -70939813135793273309698246184831078400 9491561 263591959388019337888861379786766063162 9491562 946421390150570293085486511498025728 9491563 -71967709944890076985596693925999874188 9491564 -139365900040117859005872120076217548800 9491565 -100428682481395037978156125420761120960 9491566 31476579222210851696696811705520235520 9491567 -47367399846438854893899996877272447240 9491568 -37204434014895309201744033775108325376 9491569 397791887378684086925237030323973461970 9491570 -103187769421537711318848163781637565440 9491571 -47545327699802228742797929836200341392 9491572 -72499587441540208384505632963321105024 9491573 18768547984161583292302368241915482240 9491574 -62248640403718407409948967980661029440 9491575 -66313191141126690102682859223576593200 9491576 131019185401752643387674156083011461120 9491577 -140728717608519141883935079488155230560 9491578 33368529877149089543537590746845476320 9491579 205132023540537298485766376253467382180 9491580 10047866460274602194164620233814835200 9491581 -8376831568914348141619289786211283872 9491582 -36109909084808194900175924751114585216 9491583 -37655586793637933366232495628541452800 9491584 83084819794430525540440832328125644800 9491585 -31542799463168748599864963180940482220 9491586 -37655615714248580722372996705816321536 9491587 -167243700368123610812275150545164614448 9491588 -15634389030888408062420007454708413312 9491589 52827176704595566430233999656965471454 9491590 43324838839244988823732868577297628800 9491591 -246964404124941664662022727521344356088 9491592 -176985213624924383286921391688119910400 9491593 -57757792255742986367939447962628966040 9491594 111527138179057109560540533806959556352 9491595 14153633529581821937634153461250497520 9491596 -76591887814667109557081783618831057408 9491597 -273694303646762304502155166450845786954 9491598 -102826083091826227178333240975661048000 9491599 90377483835545259845076688613693120000 9491600 26242952265350620083645451007834112000 9491601 -26004837010700784245792056117516108800 9491602 -164412002860638680229127099535591510400 9491603 996864471089990201259444925627121760 9491604 76217141122613799309041510462124496896 9491605 -6320905473511050320656999298801177280 9491606 11283855830932747115766192604364662464 9491607 42826247599501887508444377886763616000 9491608 74554451759802730863599718676434984960 9491609 -65175692813470105427517871135837451190 9491610 -18621585127114755283752410890356295680 9491611 26100522307871804578057016470321301440 9491612 5966817331719309727542184864745428992 9491613 -215692941050599356277695087845846342400 9491614 -305549580129571291930025046458835655296 9491615 -76091747350093601450428475326140057600 9491616 176353276658714352785278785382461407232 9491617 36138521650169200987569561125845520448 9491618 -67760690463788477252704340325827245920 9491619 -5380263158571674087377898932884069120 9491620 -58817215370842813399294778474166808320 9491621 10179900977939392146839727921834679200 9491622 59239958076292374599106276910197172224 9491623 -23597994598067267768745578005719251616 9491624 -310943285294878682942437022184063713280 9491625 65389622276405924443787042856522960000 9491626 -153635293674064032138642667855029361488 9491627 147469472540338088485044618169252923516 9491628 -73972229137609193299420069224514337280 9491629 97222107782355787025901469331934705376 9491630 -38470711176014207736831831566764704000 9491631 -78480779206840251750598524059522862720 9491632 -101187093713737494972797254917753585664 9491633 275031871284615828287026901564349108882 9491634 -116928417359549987508947659078935836160 9491635 -198872987849980133662282080981412268640 9491636 49462498528821978484210889944338886656 9491637 105705500064674550313157211195664860960 9491638 -46240874763495967156966636818728681856 9491639 564786573219091031852120712469356356856 9491640 -20372094515482590371112068418994176000 9491641 3497603797378125416660396053967112132 9491642 -65853533659745823248575401910467379200 9491643 -159008484486228274525814283825280385028 9491644 -17762571939592044218571666564684718080 9491645 -84565136253341279946815113936978646280 9491646 12034390484256394144557284246074521600 9491647 -44250178367586870295934910018000855696 9491648 86577670610694949890898186941235200 9491649 138019287508247468033592971738268140640 9491650 24168372097315596779780212262968166400 9491651 -142162755567457573042451688565072505520 9491652 36518448848446308013284092641730741376 9491653 -25139825915443185630818367739964294816 9491654 -72965135028580534191015166491782936640 9491655 109982083128514325277377867194507742160 9491656 -287407269556573708752090374936906956800 9491657 -118627657553066393784756882916840834368 9491658 68693111738000075189254008392059154688 9491659 359963326070354093341004987977636797440 9491660 -134522688498487245975063167691087160320 9491661 6811517831372110740039055377666985944 9491662 103295483834562062219004715881235483200 9491663 54350868783124793893406754783271063200 9491664 -1183412726716661072916710828717113344 9491665 275181806583699916363738623075829386600 9491666 111529844937839134447067434727771110032 9491667 110797074124926236154880055695660128048 9491668 51422892700197069042353698052749824000 9491669 374821865524459312741469253514792421760 9491670 42659840016613190510376079877400925440 9491671 -69807146022109705637136579062588716320 9491672 161249732936778793579371614368253030400 9491673 928324462602997884786710769912653568 9491674 156722797334718131764221667052321892336 9491675 181690148737612934327556399901355454900 9491676 69234586674204138677188139095192903680 9491677 -6816313323616343595494603462332723080 9491678 4695807892081682410806486558235392000 9491679 12906307849867434030969105997413050784 9491680 214499120884119413108729198235518238720 9491681 34864789278323013523285099683274072482 9491682 33109048417175990628323365289209089024 9491683 -272931553153045995397537162850758868068 9491684 7488776168924647724508115001975930880 9491685 -31143607629272217466611557865123795840 9491686 58956009139098579197508563277708580224 9491687 143185861665992853247395913954270881336 9491688 58371180083894142362085455002698547200 9491689 -90670875270233673801724078678809432944 9491690 -62350543280992481095838654850731772480 9491691 988616232578541063564610817411329920 9491692 235463394696789285390956196661656176640 9491693 146888052294278834750380391605113850284 9491694 131740291868166777665217501121085006400 9491695 206005907318478504005918945716382886480 9491696 96354163159829780212898305085643620352 9491697 -398839643266959119832186235024615720320 9491698 109590976399345188091811277383217027600 9491699 -25739539650663487983438779571991449264 9491700 93551617720548783799610018357240064000 9491701 260004464541850009068922118577018038702 9491702 -43893838053508158243263733716820943296 9491703 -2669807742702567427471172390653478400 9491704 58656599123735411893253519149557841920 9491705 -64404604700270713098961590726313892280 9491706 -32648022513758417256992347790440154112 9491707 128717378619107282285118153636948273956 9491708 62320807945931334578585995583316553728 9491709 42641821375313383836315201738270560256 9491710 -35084811393056225613947844228672162240 9491711 -378321230020784426467541083766016530688 9491712 58513856714653428243732180061202153472 9491713 -57313821311109776873475564614982221760 9491714 -18037223813187642728910245831959847040 9491715 -102089336832457875936360087866965764000 9491716 -192411521490684431958307935367440307200 9491717 -15028844583104905172385640550621657220 9491718 63480475104784675638953403189284725248 9491719 -128849305128443542760898421045129611880 9491720 -25039723192277495017621894517440512000 9491721 -143471954813179099925602921602463393536 9491722 121408530834740908955042596872983593824 9491723 203173418665523403482988337789656069972 9491724 -27450859314354876142922288583624960 9491725 300300200498187152626348864772827824100 9491726 -107214505585685637730690320933398292480 9491727 -15979986702863512794623923573022218368 9491728 -74353350989875192259936156933496168448 9491729 92656643784459879759976708720326000720 9491730 75529003507889788310947980128094942720 9491731 -35968236178782667265531207442338152688 9491732 -97849671997592362763164921825713358848 9491733 -222438091338634998044537548530249717216 9491734 391353894832485854173748857702520832 9491735 34807707611512540682289857748864460800 9491736 204371292531075302001148741734970982400 9491737 -124734869036558669863076791235945858614 9491738 -34290678713144758147783841862387294480 9491739 164863994330297041209382299295333180824 9491740 -284449722922682554981872465397184947200 9491741 -121802127372919874238860309935479037812 9491742 -3665241869264685549851344606321247808 9491743 82314159312967215043894775182964804760 9491744 -225192967290637791712600820214040363008 9491745 51712135300722614329903345515488240640 9491746 115362837608772788832738728114941985280 9491747 -370191837284771775597342829471463149200 9491748 -14527266225669848639785466092696326144 9491749 197481154023475915573006465674986932636 9491750 100193815493746143257586267694838592000 9491751 45291800472311224119045497981314384080 9491752 15094272299693772140915188674816645120 9491753 96340136743566249458766672414762656100 9491754 65494754074601180219675503186997760000 9491755 -73500032739650182057793894009287680 9491756 -130762481826374980528908480168815529984 9491757 -56867602483096733168152055550311712480 9491758 -30973655380767240110422407550486007040 9491759 -142206797868729073139438409610153964496 9491760 -8008133178518210257990671824065658880 9491761 -84742038894635781475579449813825961500 9491762 40647322849549191147927332747814254592 9491763 -162392578370215864954843814328501027216 9491764 267367071360665681970805208468641544576 9491765 -151785162817306477178642868359159162340 9491766 -15914689723421998485195457095388618752 9491767 -20289426731229692076176843323988381360 9491768 -85954316956659269730982688499065364480 9491769 35238886015331287448573508225178669440 9491770 80817478843364248825740277608880017600 9491771 318352248373777107034411557777127932480 9491772 160742192926581890165022419789374390272 9491773 2733344170851798655796853720248880102 9491774 -61482720052541722064728457212325280000 9491775 -14948019551827847634785325560189894400 9491776 -37393808643894554822808679422950899712 9491777 2963447368486335030528049383639397440 9491778 -5652155427164114504231959921005460992 9491779 479601877410448604422120131212474537472 9491780 -118696845210476547093368740588662658560 9491781 99465397023237396121832398256436825024 9491782 20903490545829465328910437157468080992 9491783 -47674994749019457846399602015076894240 9491784 95182827555058295966171811610403512320 9491785 -5617667824100901139613001778776275640 9491786 -23429416326712823514345575084702151840 9491787 -25714337431578758312936245488862498080 9491788 132997860749400112882751237675168953088 9491789 -237135448102189578798357725239865350410 9491790 -64511304247899403648168534614605859840 9491791 -265914103330977251217223039413873059808 9491792 87760270416420743257378752773029232640 9491793 46744729555153135771133174256163212384 9491794 43247623892460911706584357898733268640 9491795 124342211488935976199591411370382979280 9491796 -20736524676368827628311704763152752640 9491797 76716091994379855834664788331030226496 9491798 17859399081366641928197099386799009280 9491799 44601878907665880086993051506794741864 9491800 160220335905016139392035658959755520000 9491801 42387954439189983323628285019640562624 9491802 -130031161534111393915537550309046869760 9491803 58936720588390853066860815243399658052 9491804 107583649703836766796895121152752454656 9491805 -65496488830963897216862583260568875700 9491806 71492740406405788214954368939386356352 9491807 -18302298667251729398030895000470727720 9491808 -71566584229064454690974251587083698176 9491809 -36322586239433516591076742197300256990 9491810 -36180295465573450984034331231031189440 9491811 -9673845857481619544694358494305606400 9491812 106392860428516916395712214376661640192 9491813 336968029208910773432841730645123576062 9491814 11716605328585831261009299030850079040 9491815 -288136634626121111247405685105696964040 9491816 -50396259009542191100869918478712422400 9491817 -25957479737060064648518053018358326752 9491818 18714987699579263958934525094600202240 9491819 376162028474709532810312179420973679220 9491820 -296274275734710877461490318794178560 9491821 -48836825671681555069866483224550231678 9491822 32696602861459619844869987065215515712 9491823 177027024524172861111746683566079375488 9491824 10375804919168109823801163051135729664 9491825 851764883121927436120280060306121600 9491826 -13941096883939172963958487535012472576 9491827 281233396377155214850468207774483033676 9491828 -36356538521596458579251741625361317888 9491829 -9943581470001334864113822721600574880 9491830 36166866650880583284237790825764681600 9491831 -39393400489809694936685935626321998928 9491832 -2511812582117180658944766388080230400 9491833 -32772032131128527238167610103564195200 9491834 248072633638785100311737851102367031552 9491835 75389442294254589825074766978530400000 9491836 30383547122680250766786927903892244480 9491837 52250212664999724247971377078438226252 9491838 189782856780398110944720385146376630272 9491839 -31473299968692399480982538740254042400 9491840 184636665051305676346083269536225689600 9491841 -87735691301220001542755112064317031950 9491842 120269760738102645734297136099527109072 9491843 -102035531785424012043723052979832331908 9491844 -91287853485394653473303968488565198848 9491845 -523939099694890435710305386507410600 9491846 -8593376396579769705400112659118374656 9491847 56196645442972046708048271809671428648 9491848 -67935279598395842170723256427682529280 9491849 -63322216394878952396423837471357483760 9491850 42722054896541397906254243048697600000 9491851 -258877631590481169495163329742580367148 9491852 -5418150043521498138566929740427256064 9491853 8512911931055716173930137145817989120 9491854 -917208134154181295417003004603355968 9491855 -25587893238714116124094849283257797240 9491856 -53679471388768742057970484997247860736 9491857 -149238726357389325852417001911954514894 9491858 155617703041232713077082421570092091280 9491859 35033091728325693271141618583770439808 9491860 60102099748601036115745619616270336000 9491861 101020694240750205107691248759030164800 9491862 -16433631298600779938374217104730357760 9491863 -781860473374331071051308526007966976 9491864 -632165946269960865334605189352958361600 9491865 170088983503855724718796811324655208320 9491866 -1503661905439580836544307511934320416 9491867 197293642957488129182685222559585843968 9491868 53576306429046823990104209519844856320 9491869 -24822284622797504891912252103296722728 9491870 54750742992200728528452995155540819200 9491871 70244725118570933918074374719449635912 9491872 188755128014830046501872811631290744832 9491873 336496743733600764257725784671338471060 9491874 -35566484123656103074846116643071636480 9491875 -50039013198101201131709260043016002500 9491876 -129124001842633688572299787282692787968 9491877 74246110314080012726780969245627107840 9491878 105093806448002994544563013902987182400 9491879 -214701858750338652828814706579153112840 9491880 -120756910172624590303537559238139084800 9491881 78192594759785398697401234925594699392 9491882 130456021179388733513183262959497203552 9491883 105973819646424852550282016527946337624 9491884 169735694688621809391148521669413954816 9491885 135149390374380873363155116424433830400 9491886 -89997278203947009186314855611150387968 9491887 23279485039305406652826011550291932880 9491888 -35389856687701012863934838492060762112 9491889 212570474620705124613321680166726107136 9491890 -28780864914853420255918918629357834240 9491891 -177996529098620498495121776919892158708 9491892 24625364550482586649527176229383933952 9491893 -30328160160361778727764725638571838400 9491894 -58676596472253935696689939454938957248 9491895 -65519471202018126008182277318003976480 9491896 -212781594062009589415659633883562496000 9491897 56794623168920790363036852110912882346 9491898 4009470619184548449594168319386306048 9491899 153558240321932853220869093933704842032 9491900 45616985533736858904641683079548992000 9491901 -207811310334812808645997786133276851968 9491902 8885403869663858311231155082563379200 9491903 278691165307353536612543773261573916280 9491904 3254807789540350729991622012212084736 9491905 196979413157741564904146508035818062120 9491906 -1050072407037410062605318559561781760 9491907 47697174871803068395569603010168341240 9491908 9132695629960491448930257095958610176 9491909 -1556463473286308693643024209246345184 9491910 -11226834354304309786430957923898292480 9491911 -33197891665054600793396550534387026256 9491912 230549874875507350064194168016933299200 9491913 -42595782539192452036036422228803901696 9491914 5345685721106993875285917789356203056 9491915 -182071308576207842139882166822045177440 9491916 16674664199449266407595904208522772480 9491917 -222892391735037243168689335318620465034 9491918 358623298140203857432322595592756416 9491919 -125910968362024020818532161175277702272 9491920 26049713069104576045876997019294105600 9491921 -89106369945612777425301653431314771456 9491922 106434366518336605463318155100483276160 9491923 -79197198889446339445548024505311331760 9491924 12935056329336201538695350400376010496 9491925 62463104769826657033575595260977412000 9491926 109466557594236002170183203857181210912 9491927 154808116747170153287293800759955800 9491928 522402834802977257304152880371589120 9491929 -99334598715571583366313299561218746240 9491930 49638734925128070237713420266837248000 9491931 466028133895860006705421572154215583200 9491932 -30871617885251888180234386375030763520 9491933 487738559159236234825392645798714039168 9491934 -7618236777080920475602447693766901120 9491935 -21340633524779429846599856319936437040 9491936 180725240957219012440072500572181233664 9491937 40676829765916784213471072770213624512 9491938 32085827945772481121922339909062303520 9491939 -29580595248926284771876922993398521120 9491940 -51543764056603090096392426994432362240 9491941 -247224479033987949315447426486429364068 9491942 364580896791504227352784665214851279552 9491943 -52952516864376283461893005556896351536 9491944 40998867012752495151632171380958822400 9491945 -237834652060957680907726427717761902300 9491946 41519848777749927566490797698000034304 9491947 191927787775889369912503214632703249396 9491948 256088439654158356934109835321139351808 9491949 -3071393376425866027812931527238664256 9491950 13288602991708474930071721717032528000 9491951 -37079159096681171182454034259836289056 9491952 -11830127099356469464420124176762798080 9491953 386618732428882742256041290462584587364 9491954 -82829125797230681998001733474471483360 9491955 182740353932732584657611645451849201920 9491956 311093263403336844485506510237255925120 9491957 -250859363582006680558090217102539930848 9491958 -3565240298768589075386839422912245760 9491959 -120627921683608204575219005704259386184 9491960 -342728864707311987609971733887895552000 9491961 -93643993184235056305561553896598532480 9491962 -82123234570530185620631657123870316288 9491963 22078150710714904900113890673087183360 9491964 42108573820361088895400702875037630976 9491965 47830500949643344038176128915361406720 9491966 -25290500324637520885142139885221568 9491967 -200609869827788221240505053225839535920 9491968 171502710238205546343828511715166781440 9491969 -418136818719116666848305993774211077630 9491970 17163133219078930289562510538946741760 9491971 20983119417954873258884851108497136072 9491972 -5505338732222399079689807288179200000 9491973 164295884883048416394048613992428450784 9491974 -66375558426284125396154248535646351264 9491975 -126747347820624867561665526480457308000 9491976 -4605385292052202951721543140825282560 9491977 51508389043318909227953203486913675472 9491978 8835986618805268898132738946264480000 9491979 -21055451846512824300626591585774837760 9491980 -27821075276558524747093014984615198720 9491981 -58137424319454678663056297239794454218 9491982 -64774369786046529222805078531674455040 9491983 142977052735687493630055435812991511744 9491984 48880913740664207157715325335148445696 9491985 6376913672588632924285459078817611200 9491986 -189063318115079847151162749712983073392 9491987 10399557265187297868767949342527598636 9491988 -131134152366782806547009120069953198080 9491989 131583873798702064833433476309471536280 9491990 106293165616151526104948224351728345600 9491991 -109260113370401581003043177633696597040 9491992 -2113543072995058066873673750268764160 9491993 -67870655952331506792518374291540896000 9491994 -117206696850161076285115002382474434576 9491995 89938665771437448074734175613615477120 9491996 42744627758983909813001666524962240000 9491997 48739380539861902223576277253972146240 9491998 -6757401355119014980028042704601269440 9491999 -331700168071170070349992038435329980680 9492000 25371285049352515923824125582245888000 9492001 -474655605774168008972425697872826626080 9492002 -31445277270907152939532924650484241856 9492003 225747360886019768366602130822007288612 9492004 91105915471425190044208817077139901056 9492005 -1410543021312949603387358362129907040 9492006 98105234355560172664225912908247475904 9492007 -267417671313886143948328684988829797248 9492008 -71162830271657749965658927674369638400 9492009 169649980036426333057199088566670831504 9492010 -69856730421075162039842128622531623680 9492011 236964628881837317828384596430042098224 9492012 -87756100209217368131958375455613542400 9492013 -98915372536096510266713343446247685738 9492014 -15922412746142149326662983439338930176 9492015 13555259119754849563034299440185653920 9492016 -9507448431801621868302378018731081728 9492017 93026098639574237031696780151818220212 9492018 -125550432709390950282342524187785767680 9492019 -518327390819364099910737349584937033440 9492020 -203424376534925322772770009066644736000 9492021 -90232773052669256140073302905593246016 9492022 -159746317901649267754281631940588270688 9492023 8012884589394874672399847375481362040 9492024 -232505525613727089213486015346883297280 9492025 43769187882958873232846575105880173550 9492026 1095067008860004331703741893142154240 9492027 -84214861185828523638156044034959813520 9492028 -8515312643785227861956200227805777920 9492029 2298362797036883821432845114152231040 9492030 1808524688873968745464518724753344960 9492031 95596412541392140973991856198941963264 9492032 64603092043552614890015234678681763840 9492033 -48421015074199628319916410508011133152 9492034 228822902446102744245917667236142622416 9492035 1547173684896958493470408819645107360 9492036 81019580558110673854979346694176218112 9492037 -262625964352556409945215379218928713314 9492038 -296865552164795970011512701527734289280 9492039 -81746084641807096544785080833429587200 9492040 -81683759897333807165091933598577203200 9492041 -108205184012940880490977445472254657628 9492042 -15697766527047468478312780361827032576 9492043 -272351269662293833193344318253062496856 9492044 -4905932203404999742556062976582075904 9492045 -21321964759631411910993280624294272000 9492046 18020809306439149256118660009329768448 9492047 -44344500585895272534612634201114675080 9492048 9047367598174122140796870910696734720 9492049 145333076926644339866993918004737417536 9492050 -130586029731627554906902990711232340000 9492051 -138809954057505229003283629549890495696 9492052 -284558870209029836295860635297895297280 9492053 -210085395237668874886347534183502747698 9492054 -16018549546583797852897552844833081344 9492055 -107852852152127050015038275726317386000 9492056 -42430204859693338416055279188022026240 9492057 208342345583269552647872472432579080154 9492058 10046275093857519275038919151581376000 9492059 246517589636284983444719939040735784260 9492060 980859358068200246793251155780776960 9492061 4394484911347790086073214290210493024 9492062 -168098967046856244294318538444235587968 9492063 -54163748041526070260661138601635901440 9492064 -54938017056031912002223429130499784704 9492065 232853675724114616039909493921899878720 9492066 -52684607152051945132214684312536968576 9492067 -122215736440449732493654755102281493360 9492068 112411763097814531607093286096544727040 9492069 -126612585238436543717903739630829383360 9492070 -56566120132443760723220094482222903040 9492071 74149223039398853075410548783834878544 9492072 -81177617654970520266778944726783590400 9492073 556852113516587347389843839062952755898 9492074 32994897750966056050825934025563360352 9492075 -21756001630486954321263866230671149700 9492076 19339273440175330397351781472919224320 9492077 -38564614501771195326215075963130316800 9492078 1786311416868278693021496356355836928 9492079 -215790378655687348042510191671783990320 9492080 -4451473958442938263636849062136381440 9492081 26727565801236423644648970516656795904 9492082 119694186338338738353015642689769829392 9492083 -189455851054347070828685438530455166896 9492084 -170979167745996570093263604161058290304 9492085 243600387036409901665410532851915930780 9492086 -273866645861639584845069397120309379520 9492087 -304350310605063162177816004441347840 9492088 166866951620298503742979058281852600320 9492089 165905564913928164960906826177266694890 9492090 88015939494944649304278831231613720320 9492091 -35527361771535726287474280402465069824 9492092 -13851489953482261257907461197597713920 9492093 -138071313608872887846589343433052576320 9492094 14463202358353555751892293673497028096 9492095 165992613717921142028862187789017450600 9492096 -71615025435326543397651586368090931200 9492097 -180298656517336679046628152960459673680 9492098 4200393502221130874313103043643259392 9492099 -111869096316683459547714818691492598032 9492100 8085803269518761607876516649725542400 9492101 -23991097199869825174507832896112460000 9492102 -33355923812488002747891654510433545600 9492103 -137475316352534711308316687260009349136 9492104 -6984884120320538230448258223030958080 9492105 24370697228285026001089409889323329920 9492106 18408641473427710639706230935878078400 9492107 63056289926681886431642609558036496384 9492108 73155343795991481315179008228359605760 9492109 -311366895611228442747212113250107472160 9492110 -74329835234842875464533649809786847040 9492111 -250611373915428932149673937250917518040 9492112 12641339712654342972711442498238021632 9492113 -118828132231346723458220883396319103616 9492114 -116263632138119184866124446643973196160 9492115 -11429129599240777642416950636843296800 9492116 181660582236570796906258559922890144640 9492117 2027409982546208783722754407422917760 9492118 159555738513756476927643818931832073760 9492119 33631238121799848685608268829900970720 9492120 296664896088872854087677106532253696000 9492121 1123250127467665228672485048416457232 9492122 169390196445418625527091052785518160112 9492123 121186307528828980375121445649568431104 9492124 -128520024106000793434313483581831526400 9492125 -126616657329216069506385167681808393000 9492126 -64316208185498258728363653129008474112 9492127 216619415566467577301274709342802274432 9492128 -67249853327287869222458871952173563904 9492129 157929484363117767099556316698985648928 9492130 -29035971096780847625058476992436195040 9492131 -82566228138515414711850110815922121336 9492132 -46702218596304948900040953038931664896 9492133 110769720590409945506251164297563660256 9492134 -190363607707119136205857127317677024 9492135 5693200537034336218596106834511757600 9492136 -11473206661932229157481662445440824320 9492137 -256518832095458082299200938180411898368 9492138 -1994351198685898586865990954043456512 9492139 -175090774506875773073467567672715290060 9492140 1811884305652608290522866292105594880 9492141 2824472934031369885731089712056872800 9492142 49398466954408670481984481199467060224 9492143 206449111129686131687377674056918005392 9492144 4719318169743400824218387509106540544 9492145 21085190214879554607187096732131039720 9492146 -23780082609746891259923645076022649856 9492147 993008635724656056178897251142005072 9492148 23582672497486410736791386805113422208 9492149 -35648037060831099614184046508193267780 9492150 49813801081175760927417057646732449600 9492151 -6217829534032010819385097891812698448 9492152 44934654037524066023603464717732761600 9492153 -248917406511773125267986169446766444800 9492154 -104995842273150109670492822909222742528 9492155 288112336993541602550277663011145010560 9492156 -19654260134248445494188743022614860800 9492157 265522668312985797178238399495461774406 9492158 -120981635969819625270087838423306377600 9492159 161303952368947148077305809872734556104 9492160 -45567547420124812537680582647973150720 9492161 95348619014776967198757321370073250624 9492162 -23139851877759137157648264298559786496 9492163 -56142779754445482924424210994929065176 9492164 -1644686730028789155712008365303623680 9492165 16725982488928282062345093526047775320 9492166 -164212065403760591941535567172314392320 9492167 431785662474074610841278315062745358752 9492168 5564494529550162319433021476602347520 9492169 -30853209650826111462036548096589937152 9492170 -26240234230550739545015840692649121600 9492171 -135461432607158307597976541926620910080 9492172 186467293862403081287724501447854056960 9492173 6879558937278617202802503959312194422 9492174 -166205881187177160032887636030013170560 9492175 -5122417399489906607675062370174774400 9492176 7626539856397097190684265558092767232 9492177 -9964867999877776370372389043314110480 9492178 -110838205579919944456121609085679701360 9492179 242432388350723247480803534648552028780 9492180 -9232686834739874120213605221571399680 9492181 157170745033091496413035566528346267982 9492182 35870831708253593492932295751200217600 9492183 -67112004355329423505416891263015693976 9492184 65990047652592173660423069865947013120 9492185 -166626645989788129063227677808911735040 9492186 -18764200317358299250332295163946646272 9492187 226365873563098754487396711562376600280 9492188 -147813225316591949238885644407401206784 9492189 -62955482078586187554016325180172972480 9492190 4305134094151621186329196304135387520 9492191 30451704751000302368988573025861219200 9492192 74628907066997868111916163328744357888 9492193 -293426337704267946625543748287132653420 9492194 -99947824483786679322287323652783678400 9492195 37070841407924315067721899711475903920 9492196 -3150439080265252106520628612231618560 9492197 45188503469300109180670989563871120960 9492198 -95851261195024624340456714112417289536 9492199 -36787047822315900545742580917341561800 9492200 -59441192176159481834487459311542272000 9492201 -286180913304347696173352651526226812960 9492202 -22836115670074670395507191088748354208 9492203 58512356241697335915426415141251887760 9492204 11931099719175138686055206532623709696 9492205 90570541390553882343358238212807467300 9492206 92509458375901663429774111444298192640 9492207 -402098250820564960970867197165562112 9492208 -37861543833450348930882400724353024 9492209 241990607461747009064378068104905155410 9492210 9451390804741282730554521684076492800 9492211 -282268764153616722061381698857898491188 9492212 265589551506536098442263076849345605632 9492213 53688305296180062225599188056821888544 9492214 365711812301141276241356294658336099072 9492215 -99718999145498463625536330558058560000 9492216 -48617050724006422168432992068535398400 9492217 33193962926532011108547210241652709312 9492218 -2916275692596911259114885374949098496 9492219 -161416546473543879650931393925324893912 9492220 -187356056405309560480260041614282936320 9492221 333948089969133837410822472861044188422 9492222 161932768428697963722175680652745145600 9492223 -85844397970228778613758913268117848888 9492224 130446623838597439793282476901343952896 9492225 -82934802964381381996645991393457588000 9492226 15311004334196633489000843641978208064 9492227 123399662963326239290552377878453522552 9492228 1590321985247100667217868085412285568 9492229 284584535161210422905627716105275588640 9492230 98645986786591451472738310107480712320 9492231 51206327687337097810994763657411147264 9492232 28232776185155247184735791133866516480 9492233 20429073403779424431769586568022195482 9492234 -89839721360966029300629860787086450688 9492235 138259691858923091946503390552097307680 9492236 31627982030032272699110447994482088960 9492237 1974209559528752583146193513667943628 9492238 22414177783494246880203731692389089280 9492239 -99722811167842640775449121976655564208 9492240 6105469190328723692223079801442795520 9492241 296564186381367545472059884468549795968 9492242 98199891583600175037002436397589169792 9492243 197026090118058063722486016399227790264 9492244 -121238630351882837261494696826491022464 9492245 24737036028991181016456937503866764800 9492246 54987668264758114684611612996865291872 9492247 164484780117942886275084060831366454200 9492248 -215962100501051479086043278254819942400 9492249 -33090207653005430247887709702872212992 9492250 -76152239502884137001568477511872000 9492251 1457580305994425436403206603788103600 9492252 15380692057604465238627532232561147904 9492253 -415143763928322898776457871605349881498 9492254 -51458829891522813057147672555055135680 9492255 -226205158396681035397011134304196696800 9492256 311071873199877186552784260883051315200 9492257 404830218542947969263355523839596240432 9492258 49821473827507403025096614149056153984 9492259 -95579038495466521594236600416937230384 9492260 180549453977239686269326815946162728960 9492261 145103294746994498734241985386471424 9492262 -6735686771482314638643368311980911616 9492263 18435508507729628424041301220433535408 9492264 -151948222854743847470277160315971671040 9492265 -119857083169225834782529522781201278200 9492266 -85808997885138876990710588333011021824 9492267 1707310102244836860894796637718821760 9492268 23967734304053926362466163164046421248 9492269 51064759158442966462562785948353131670 9492270 -13997443582770559521456292338535453440 9492271 -2139393676048652383999126324771454184 9492272 85619927524082898642972042636794265600 9492273 74040060482347759587158764790229041664 9492274 -147175956577019597499876028801360158720 9492275 61523521020745973820489341622919390800 9492276 -2518992390723005735483515139734456320 9492277 355436143121188305407472472175122646126 9492278 -5568089374759757211460382661158590560 9492279 -111094120425171092698981013036372938080 9492280 -244938379103834793276626596996245504000 9492281 368746785749200454817320902040475191082 9492282 -87646359409814076706082035472457346560 9492283 -44909247065325512890750975497654150336 9492284 163514653919714732965851378662891222016 9492285 24168622267285104689389006311387009600 9492286 -108422762059947598160164776679560223680 9492287 -26197339536131289824737154576220456096 9492288 -21089663696336103473077202772648001536 9492289 -100410989471462964489689828849301966910 9492290 5490655773526500753370476916097110080 9492291 125389683717061469200880352962058751752 9492292 183455369166599281879097070150329359360 9492293 1160218802936824287319185434628019968 9492294 12813436942363273955643923934286006272 9492295 84851608030829758831403889287104730400 9492296 176814112843892987198601179738653532160 9492297 192011427724245107908083207931527552000 9492298 178345130526667917117477069698534180400 9492299 297850266445445109858167095882866921120 9492300 4958956912394537225143635437055360000 9492301 -60978591884160404149830198015624190336 9492302 94087293822005783733560728082176988352 9492303 -208030969811192735243322206171386354296 9492304 39297284916147974414965591879973601280 9492305 -45568840699769855892481336901906961600 9492306 1314225896495292233568443564997191424 9492307 50547717142943139191581964652070508544 9492308 85114472124362317917455212258150465536 9492309 -242345610131466819609224560458204070500 9492310 -27421607788120091969959255265783664000 9492311 -420242229027466615918047764543738084088 9492312 127868889098510463900833705171130347520 9492313 -71922465927544050254679334699705585600 9492314 105762951139519260686810465802242035680 9492315 23253202169510359663865966042844529920 9492316 -79738808714253683731735926918598888960 9492317 56390484389955159616483905830136785472 9492318 52294567405072820815215711596761030656 9492319 -254887762000646298946820111154982853280 9492320 -94273080260149535248096184670738186240 9492321 -81228991499504030952058381175331964800 9492322 -45790966900504125577563826505709639168 9492323 -191062912683480982596354756605305983240 9492324 -55011264352689342382309326901660876800 9492325 -54042652432252303520258059073235494950 9492326 -44710429946639347085282460656591001888 9492327 18618985336694722191852315537450857688 9492328 -313934004215558825511684970191318819840 9492329 130488972564644879274424573544472138 9492330 56651365192154823578003912809967877120 9492331 -67700439193328623448199980724608169868 9492332 -145784938202643601510391818281610134528 9492333 111474387361446706312851573007481469600 9492334 54713146509645377868510438334444286400 9492335 229572714125907732446803826318467262280 9492336 -30362946693415968635405150422302720 9492337 -141090805284671678085499004687411562060 9492338 -159709692122307075012747656710308409440 9492339 17835232469556198798869637081383822448 9492340 44815132244010238014260048012883763200 9492341 -6469207405404236185686024802858786440 9492342 -37847816084194955121521340869303771136 9492343 209244360267834878647553514910928640000 9492344 -22351876890107013494330465836561121280 9492345 -49260584056633486507450668988868160960 9492346 50012776391985016365887321993040277872 9492347 -95805635465126528513162076447133305768 9492348 10357652318008376813100740674872353280 9492349 72574129125687724419557164527713097350 9492350 14774425750179152669273332001331436800 9492351 65182169051517711055277674198636220160 9492352 63902983616515300280148178782230937600 9492353 -29258809561500301734700347032515603200 9492354 -133816241405599616289440636666937333936 9492355 -8082841295168222422002311586818580480 9492356 -111019152877141455588028615265536222080 9492357 69800626872655820511651405582111081792 9492358 -118607617366131549763496868365811484224 9492359 213743788060424403576294554841359903016 9492360 -86577235169290555384882239545828966400 9492361 110026996846873940794710042113674420224 9492362 70325631244931338013542219964355206400 9492363 83028113286581781722142282579891609600 9492364 15420323169449090126596709391178115072 9492365 19694332350760052456138574128593845600 9492366 10104288363752871950148478601863499904 9492367 -36238276369082172237366788092552137544 9492368 55881742889738901741876759135165652992 9492369 -123284495277605649333034967634973418256 9492370 82799592640994859610076168341011724800 9492371 12893352538422842602991570106079071312 9492372 170586421493378106652486087507974400896 9492373 -99079459903045459718790765911988506496 9492374 11085914720500273634291613312207899520 9492375 -103323276189850015067002940595347640000 9492376 -240898934873139863246638019833447802880 9492377 722715225522502589912579968508371655232 9492378 45122333402759131895041297049057498880 9492379 3426996466570132214181767435519178128 9492380 16310742741970899107136005061396364800 9492381 236348718604429317042210748050110957280 9492382 68001059031480360570421839139177617792 9492383 -260292313001379505645719083166869665800 9492384 54140819588888133740590922395413381120 9492385 17259097218642059279988778284038621760 9492386 -35933295923385245378968707102453307392 9492387 88906601837554486448894594967960645552 9492388 -266641203212890180449314256372304227712 9492389 397993867299598435276836548134690784190 9492390 1690845636826364922609417716778345600 9492391 -602286244265351724536591388417467808216 9492392 73927620401309226763735013276051865600 9492393 183905958115767849405147714273934019328 9492394 1392662554736224461144012292356097632 9492395 -37751591173067215703927981329482975600 9492396 3594902778416788202600029192674401280 9492397 177615425839033335813319033455692813846 9492398 -6658522039205595688131365789865305664 9492399 255680560226258676100802732628008448 9492400 -7449070350458177894323180631552000000 9492401 -110262823218180259977344395800196297500 9492402 -1397760891296421411276473387590612992 9492403 39905075849607101708061288200618066080 9492404 67991545095464474595092914889348775936 9492405 73971248563694577144689357035169577600 9492406 -18032965128461719637907808758605494272 9492407 137676231689767191397032148005475663656 9492408 136785819986948143240950466257725030400 9492409 -5474092752833373143254962598727770200 9492410 120185183629150629554365415934813819360 9492411 25484204526137342356372360177680738072 9492412 87256269877264111570288773221914489856 9492413 -32296965714646534817727913003481473440 9492414 139163426708340151964890049114581381440 9492415 77993306558314703182033886679401635560 9492416 -86945655236460717589340483704911298560 9492417 -70089032882457626595715832167659479040 9492418 81284032470699285635578069512651322368 9492419 -361233211578871378987765507528064525160 9492420 -39524097715147817890926740751246704640 9492421 169964417744782728138875866225180462622 9492422 -726176683321489366726688336929996800 9492423 270176521790042462323729912186962172584 9492424 77482719206748166607809332006056601600 9492425 19488026952041150969846571188413531500 9492426 35630974585526491278197253668733871104 9492427 -66432091740970004579699303446875102204 9492428 250569707339651843278725246219524522496 9492429 -147460248963744054324488627018145489216 9492430 168694086935527484114740966700219847360 9492431 -189579317058689238815460374892839872968 9492432 37200359250895465747506861830433669120 9492433 46336767605871726800783913576736895460 9492434 -15633327150833857781584790500766860800 9492435 150499041183369667452093867243972587520 9492436 -125912245431295805128230321437134088320 9492437 -45976729138702364039931170295101021988 9492438 63087342103492815543139785748175101440 9492439 -113392699008185038875321381211701859968 9492440 -69630216560415115909082718449616691200 9492441 -3932451393029564541238013825702670336 9492442 -225002401827842431824267294129637760256 9492443 69901717801309877375974727478437779440 9492444 -19416073239512601439452296925154498560 9492445 -19010293588915760057537576548594972800 9492446 -4146702334262212850661484989253100160 9492447 217825374021905616329291144018363955072 9492448 28463255448229718687194292526841331712 9492449 -324015335551701082511177208679491515520 9492450 -1676775522129050830385069724067200 9492451 -97046723306149910811011426043123558000 9492452 70904667920973217709218101037256662272 9492453 148404880752374510230337575501120782462 9492454 -48975505975831204999750687452928414080 9492455 -120954776489930124151851242717826892800 9492456 26030498169255459588545551424167772160 9492457 -71069083474633398558160704312883006720 9492458 125187660174749355401339545442288476080 9492459 -13276168214562225599790086211754513152 9492460 119795029357870395489118801556545228800 9492461 60112365621539643378893742369022018368 9492462 -26478910111203142441736192838623196288 9492463 229539043848424865483501529955915717712 9492464 16786057005318275709291300273565532160 9492465 298372694738447511593771501316611520 9492466 87771915803542471884707955004893564432 9492467 142169678362989651556588577101540873032 9492468 -16810590443547960805249181095056801792 9492469 -19626709872299360406012275665108222304 9492470 43443645969998764441864291821306883200 9492471 13716847311649245732317501717772866712 9492472 -155678357159697567900466410169122201600 9492473 8434225590333449419389939439309328340 9492474 -67566545849503648927440441660829040640 9492475 -14721522973861761809365115434608707500 9492476 226930143976184188611329322201850944000 9492477 -10452011743235843487198579393096840000 9492478 4344930337640164590298307400533975040 9492479 -54526205096348505477231576292736450880 9492480 -16517571432322215325733683509539635200 9492481 -303896586967135341600043872576509459900 9492482 18113124575606004324254713730261637120 9492483 12297074554477136090576881933279718400 9492484 66720911972614481123837474591148210432 9492485 -67579772400997408690251398055604025640 9492486 -95321745560695504819399084137965334336 9492487 190797713538982528733718353953602497712 9492488 -188035816153423445318325453611430051840 9492489 217537613897445791505102135265174106154 9492490 63212986478424863111473716564204794880 9492491 -117029624893077255312060716618837661648 9492492 102576406828300521982932596671741824000 9492493 360948929271918327441866035984413964480 9492494 -57534215527858872076589525735708284608 9492495 275362398359088311585650910590411920 9492496 32932230945511433924732681551684829184 9492497 -10568991752960766899755913896795958400 9492498 -50891864953573272339415847719227893760 9492499 -29839793501354722902358757082138455600 9492500 -39427810400691742400912137357973520000 9492501 160935987459065085635215199192779734432 9492502 -103451041365709615308774506472296622048 9492503 -221503298436517790268631201386652106856 9492504 47511721558417889133776972189700587520 9492505 -75606932203802872468189077585697202880 9492506 131508185787011491744521109941993779952 9492507 51060217636996408005618357435862265004 9492508 68948444944603114256119665082895360 9492509 -90972741957989009837721914705684416512 9492510 7612883333519728829193368961642086400 9492511 -6992390865871723674345329526717307680 9492512 219403345119471509732773880386789048320 9492513 -87211816417013603522630682805296742656 9492514 67292818779219599764869320632239290880 9492515 2242578945094876112819070215824635120 9492516 25534726419544481503417107777249106944 9492517 29612629259942158653229192549558720252 9492518 -12192123046949594204286148327939622784 9492519 -136577693707409331542348860146843133656 9492520 12003442629284337171959002792850380800 9492521 105525957054203811848163621777986425722 9492522 7889576290151670529688828531594903040 9492523 17810594657952658752232574335776959784 9492524 -249241253048546398561649711664846299904 9492525 35420964127727030923658634386776800000 9492526 3792761600358416894335362524342075712 9492527 -27260624777637068084072484886221929928 9492528 -56589442201603864991235196568915214336 9492529 -197223472201903981134227211297222661870 9492530 17777377589829286160752971773908448160 9492531 265256689913596742940838027716832842552 9492532 33527424471526803946289367151633379328 9492533 300006114945461479338417789414644135520 9492534 16436507413216985593060819096120619520 9492535 26744020372856320734563768314469921760 9492536 -43265320696570860767198261932269772800 9492537 -30161075331111909696412002984976016832 9492538 11685508511103474875365388876576328960 9492539 -28746134442512827323908965389639688944 9492540 -98994755399792188430362704523541683200 9492541 28175892832252910387168989087842201600 9492542 -162236908326077260117654548996277379328 9492543 35215546893783338011024463992954926624 9492544 81872145195901987157354801933410369536 9492545 809150928934044974971201381262385360 9492546 -24918736278029757180249760857244371456 9492547 -141779962266808085476627751660417640004 9492548 49199131281439397688338502658441708800 9492549 157808462069449875564623301203501176320 9492550 1995798309133212536186705265909352800 9492551 791306977577533501386713139553345752 9492552 289206469712769532216332982677220147200 9492553 132192447770103534430502264708359838080 9492554 -6315018031830885087571140323154664608 9492555 -2734114224818810293006572357300813600 9492556 -281334852961177150117443396608766311680 9492557 -332797521771560478321071716289542686240 9492558 -34895654234612559506575782521243937792 9492559 146513799670785468353629735927339675760 9492560 12318742640863424679263338648798494720 9492561 116826329372050870386718811534937703179 9492562 -51072372582052177211094903399999399360 9492563 -416062743738811802409226221624089383188 9492564 101501078564229276732980971467182155776 9492565 54722976315621980578919037792550620720 9492566 -15714422736819484355593809190894207296 9492567 -16229813662960502348212138809136303488 9492568 -84819071277538295491757632978667888640 9492569 -67930620908432526724716326428386824160 9492570 45056471024046094682186204602532740800 9492571 -703580240698846338612569906033112200 9492572 28649286151517857120956125522901688320 9492573 -134392326256690579545116013580688274816 9492574 91189928595230824530740913845295786432 9492575 175572167147426261006363915231301787800 9492576 -85398052839208822626878308128259571712 9492577 -109690689786055292444502533627203014780 9492578 -4248357805112310007216059114041162160 9492579 126900783718847678017276918244609027040 9492580 198023805594444927746250128951468755200 9492581 -106201718095963283643402147754035703008 9492582 64799869607047140732765599730611341824 9492583 -265544691561395557156168263777614593536 9492584 220596631106717049523165580894031682560 9492585 -31840441972517130826263024546731937600 9492586 129763096746823334842008470633100511584 9492587 185146906239319416189612313406633300400 9492588 6298497398728234178119723805913415680 9492589 -245026149746373112403731454801069545620 9492590 186527993910479823260535408283246387200 9492591 19931900120201354957848456737562134792 9492592 -23240756226916220129331285574609633280 9492593 42334834802852039357986842230706477600 9492594 1034225901223187033997881526595523328 9492595 -19949890593812757991102412619274516320 9492596 84633855940568999998940315534918155008 9492597 -204207335841894388321220112758171361426 9492598 -45910901894349661316639204489994319200 9492599 -191741141583183670312064820241575114840 9492600 8146046228267745097214165006773248000 9492601 -415835995516056061161565993042018373398 9492602 20410548950066941879897010735695472640 9492603 4815815181918160879096800639725380608 9492604 56826997250453329016300158485859295232 9492605 41730621795783479545041896720997097260 9492606 99183117649208725511949635840393902080 9492607 234849871371412908343691389642305534608 9492608 -227095169666538459478579798987065262080 9492609 2491743752751284076910521093577620480 9492610 -115479682691355945939681778088034563040 9492611 220877570268866285967559648108866841212 9492612 -12068113041092913320733006365173721088 9492613 97065409140221038460785596000949980984 9492614 118667604472655692240989783398222560512 9492615 -63559420791525822227618873602281922560 9492616 -86707930429223916994859561266535792640 9492617 -102754741200778677119428384140139295334 9492618 -56222844988632967811505378853126478592 9492619 12732330253998362684831471618605464020 9492620 72602902657340002471870694254283919360 9492621 103894060767737652045957834771859930464 9492622 -64987450514689471611872712964398669888 9492623 226438410551334806755155238305076104768 9492624 9563066478013296761549331681335353344 9492625 -171566958036294200818149159076940871000 9492626 -47156686231672473984541068203593815552 9492627 154783187965252034343343601559797777280 9492628 15307004193770159489250705683022336000 9492629 -89789198361421462111096870885525060992 9492630 -4368638672389338882264759211609190400 9492631 28805200239922652827203490096512053032 9492632 254399141378988772481784855513765580800 9492633 2497133675936545086458395849757099562 9492634 6551271744673924903563105070246843392 9492635 256521012870293679166621470895248886080 9492636 -170073847383079308246943561185743513088 9492637 2865892525599881858694093499519438848 9492638 70711018238007525805734663295281074496 9492639 58548257032918746856767531515671365648 9492640 -246882143879680340989579476415492915200 9492641 109819774507289069841688036041616276500 9492642 29500538338987549388683672682499715872 9492643 -164104313806889053263461242778838307108 9492644 68341095885582520922358193171805085696 9492645 77833214668081305348377208801741378720 9492646 79325125949718668439656565918629653728 9492647 425744064836105007123841270733967286800 9492648 -98550233035447661388067619872620380160 9492649 93388376762198113325785471922471435764 9492650 -115915406786484155976296131728659497200 9492651 2481026167278795965994157280992572960 9492652 -3085453604986264899569182127905548288 9492653 -553203451896481754273633478622087067712 9492654 108658684051038940881878863241251821120 9492655 354351461037237671963990805983808207360 9492656 -59899887329990409056347842403652517888 9492657 12179961828067646161877270211148461120 9492658 17833871620781113821412815247948056576 9492659 -12421100142447882355675662558982953072 9492660 -135628185774705382140540753134163456000 9492661 137165263197406731513957671535038411772 9492662 608920825744539786348382205987107392 9492663 42799803953252069212890881542188442344 9492664 425704017318211791248492185152811499520 9492665 -11706155170279810412577780389618472960 9492666 -71998820793580032453717976154970067200 9492667 443788888426005374903071541282188115152 9492668 276056774653090619144400584204910978048 9492669 19124629181020560628297925115088780224 9492670 16945430133509831670878786324027852160 9492671 -15054947127007878642697003112632474488 9492672 16322553233710627073411419810383790080 9492673 -229786446739636955095913990493818374078 9492674 43385661821857266734186507790816271872 9492675 36564687551692873724335329831669043200 9492676 -114740641554072995051010597434404743040 9492677 83231548871105352970363892403622154526 9492678 21142972820421426627965320472943924480 9492679 87168097639091399221097444911114604672 9492680 2152696285456345165364374621003776000 9492681 -60007779208409060965161099418131212352 9492682 183178427353956436416594906935695110192 9492683 -40788072166851620447410308021962495856 9492684 -64334806992076054868584084052114669568 9492685 3595019506882680393625330845255679200 9492686 15841022242634882321198333238085570560 9492687 19336195063556248322935460871145783440 9492688 25308082156649458981510436573682163712 9492689 -13028087674610061818866681399806120540 9492690 5166304158489643715740599874437803520 9492691 130434163629263758062409432319136910544 9492692 -37377107571057272545782229923662278656 9492693 -1301910620850177564256872748855655616 9492694 -46260613723086050417932012833443185728 9492695 233920601921503612687749587375914162200 9492696 -81292064119539261292939745427098664960 9492697 301454035758405708708282622171509051146 9492698 15657054712781981965226496785268172800 9492699 64193229821786453080238314916407885464 9492700 -16999246579931709761111879760327475200 9492701 309641424294387528645994169825164440 9492702 75648632768751843393946331388936628032 9492703 -67144447323627526899295156052447984136 9492704 -89443979152851177509936896781065912320 9492705 -7608304356080057820864026830880003160 9492706 206774769963698638117910314939954763424 9492707 2147557833113262672334371914524316112 9492708 -30784662927413543551697302438642544640 9492709 138781465979645685220184609488101990816 9492710 -66350717699605638231991140021183027840 9492711 -72013696120720129922232260785686227376 9492712 -67281543972035863326432421185636172800 9492713 172224731826689297565535440450964651962 9492714 -2770399129877165981504594957769847296 9492715 140173164153198623285265269600624512800 9492716 78957370874305839173530246113994563840 9492717 -42272429285324442935270176491875120352 9492718 170730294677765966073546097354217770560 9492719 126383872499581452797376196098689813760 9492720 17772607384168766129744178097255219200 9492721 -87160838240759134143241468423041012288 9492722 -295702887308672032692014007981769678848 9492723 -392645696946127002558278559681675840 9492724 -119682434615587444385907572945113484544 9492725 120942641369432845531090340679900156000 9492726 15291619472126085684043465266914786688 9492727 47452869631584723229373306747673628160 9492728 67812882564266064906049771899111014400 9492729 -99026286834448898691362986446241796016 9492730 -15480904032670044092642815965075737280 9492731 -424715932695054484539568273117181145888 9492732 67868455760174974500894722222738322432 9492733 -367558879452071231973095604486614689018 9492734 -247210949316135440325980396226133724928 9492735 -28326420131085761180181213917851338240 9492736 -359394930048569177627969313010725421056 9492737 581970290566993966670928402355930104660 9492738 -48738824376238414967036454011225456640 9492739 -212560986377616048149862541798896915460 9492740 6864297493105916178992800648393075200 9492741 167841713573268710447072864688286478400 9492742 -23677260887386728644433080578531983360 9492743 -16625397411576299211953662849942916976 9492744 -15458327984774087363713394141179084800 9492745 -287782766223463681127404348102970233500 9492746 109485113945821029152892875281336104960 9492747 79698942648465085961070912665542790784 9492748 -32896940113947585468756226529511438592 9492749 1700662908168211106002132133136330624 9492750 4903482618092117486014772785156080000 9492751 -40726930268160018543956782434899943600 9492752 -79835644957431410740330666030789484544 9492753 191674322328100501747166813536676427504 9492754 -35436251174868657661029439839419213424 9492755 -11676951066652337278836194399128069680 9492756 22316525170327795631154269521384710144 9492757 -33761754251148477267701313356892712868 9492758 -177696878461036818522193616881858084800 9492759 133810797352832611045251770805672247128 9492760 130229900291959550353019121096987648000 9492761 -558434725096614347133285537672274147680 9492762 -31793184940843502016899793497043982848 9492763 65885500468412228437967191878602233360 9492764 12195817622292118972242777454350922752 9492765 -32716935106376848041176483374159339680 9492766 126944090467831981559698855605412228224 9492767 -204003001223434881476747317560797295840 9492768 -232032440331292626838141721435024916480 9492769 5426007388667934209617775189390817408 9492770 -122836090789126675494914252798639236320 9492771 -4090645445018537544811872259327414272 9492772 302957655435700836161295737092764277376 9492773 156909772865874866729291650694937057180 9492774 11034190822528414981775420214142301568 9492775 7727386515552366674383846983187173600 9492776 -359565983772804389097580784895478993920 9492777 17347113821874839555397246112220747328 9492778 -393757560959426709140526594261620626944 9492779 61542594985197030498341994395291347380 9492780 6811879517417935056946596624112435200 9492781 452431553389922414907406391080988971872 9492782 -43639335713304765149076995212686222528 9492783 97950939365895932905796317059404242200 9492784 -35864171884546672742922786461054926848 9492785 299943169151704870961687546128057132980 9492786 -85925957447608166210479419728143648368 9492787 -161133533686845602190379285383371531000 9492788 -42974224411771450458651176457507796224 9492789 70469390017960227540035599985115365376 9492790 -39579394262789662416734826059090496000 9492791 58707703243138284181167895793925957888 9492792 145459753198025946498575673938255646720 9492793 58522001241638013667917374997508397904 9492794 -20698373667811452443364754178092501248 9492795 -87474005101459005378954613328437054560 9492796 -4909257852934423397021990650380280320 9492797 -96211491677961995120454412283719709754 9492798 -70132762731486633834003413825561518080 9492799 -228542326219713824655975657628098172760 9492800 -12189032850700493650801774482554880000 9492801 -15806037867061034908916721859976012160 9492802 218298193468500493242934387223298508800 9492803 160018777657251751766749364132345765052 9492804 -44556481307220941952250252502142945024 9492805 -10881623880159521499892611878276419200 9492806 -8872979349155425213169515363349595840 9492807 86069988176148585416701017174130332840 9492808 127775240110724050920271329550246072320 9492809 -2233287890230264204804024356405878880 9492810 -23276889262678604809752475470991180800 9492811 -79074219517276978887173076341473732588 9492812 -47570277046863401301225769055266068480 9492813 -154632705927143703549513241506524640 9492814 167519213583278155722915337988759768256 9492815 316679354739137171035686496059167901960 9492816 16942803306401845959693951421453565952 9492817 -74193530639718802896461429624826333468 9492818 149649018278046652841553173119668839040 9492819 120964314101265270769757059616224670136 9492820 33932049542681503733864471404334776320 9492821 75828249968930290187490850269045253692 9492822 -328780415193572422753921997891909222400 9492823 14565252375538360899972362841037959864 9492824 157401170304506219197809360049807134720 9492825 -117273952320160589781460093021703990400 9492826 944337444949633340163639937274205696 9492827 -17411286937190101575810145868210043324 9492828 -115075959221625512407526754247039156224 9492829 -74337570526314261929324513831527292820 9492830 -10549105685213314487156617860020494080 9492831 31621371937007713410291542491575820320 9492832 -19651972847841456759120414916770398208 9492833 182252483526035364941198808226449886464 9492834 28494043801970833620236424243555210240 9492835 211054469373966739879236050632794494160 9492836 164572818666024038491248816046358618112 9492837 103803274548915052022754840836394605280 9492838 12084374011818163212018421738994884320 9492839 -105890565598191619088300866680788719944 9492840 -17454673674828825937032736842552115200 9492841 8091058611794134163752864454151484800 9492842 36582552407884842586762092112280742144 9492843 -42844577750833515639042907397867904000 9492844 16553843666496997770938475905462548736 9492845 -63299440818090258025816130699939334900 9492846 38192644937977854081487049450026810368 9492847 -2294952575332572746803004697683804480 9492848 34841078306350879252191555527137198080 9492849 -416255625550763016276770666540226902880 9492850 -2894859210093474012031042128159732000 9492851 -88902698915223620535412933732650589056 9492852 3391865189003118814881262612687521792 9492853 -132015997538216085654816004551095428356 9492854 63796282004442977323983486419299116672 9492855 105530984784342969379848262684645338960 9492856 102132365421473799654658410447034982400 9492857 393347418015956379155147895242975801232 9492858 -84154607989721055556934458916978111376 9492859 2547048631515648423345218828051624448 9492860 20627907094758015488187437850388224000 9492861 65393450345440539371308358011947338304 9492862 170431475982183015091032917693484882432 9492863 -279519649320958424664837323917802325888 9492864 -32450884469016407103732851278872576000 9492865 -117726060604064572694382044663616109740 9492866 97494343837455926887866416567203386240 9492867 -16201394280507970684029624667417794600 9492868 -60923089621124203959118772166511411200 9492869 -267747759642383734431158052485517064704 9492870 18793267457660660532264686924125564800 9492871 268664380874548738859108962114260578072 9492872 284573693545122672052916909131325767680 9492873 -48480862585798096954299196291711821312 9492874 -30132986698590461766239311826413370064 9492875 91787248771862725988183028489017280000 9492876 1791138838921082027448775432523085312 9492877 -209221557936000387618857980450574459840 9492878 261323465529361839848834928121948933440 9492879 -378442232095112015651492000178996881280 9492880 34493932568708546908642703598165442560 9492881 107176290684585115103361894438766498164 9492882 -8317405318922601843845431344553132032 9492883 55867794851280506741958806630184027024 9492884 -140348457147023133961459484225917613184 9492885 172526436323418370428847860449492100600 9492886 -78871472189843788686010689026773318656 9492887 -285155490086953983242320172915965556160 9492888 40736953298154750495255046529921986560 9492889 -21474653152790542624346373137969057280 9492890 -86794025826142035353137540582061452800 9492891 164886534315317761329152201097374521344 9492892 297029482537675147464384236331755748352 9492893 -101237889204845852794074159888376536858 9492894 -12660582166575048662538134496725147520 9492895 -2900719322204738073342441476220086400 9492896 27786103467069397662371374791241236480 9492897 -40381236872584377293868982657088731200 9492898 -38002235166317233304561718671398083936 9492899 -171886244044993276186725703226181398196 9492900 3336473497320436663350348658849612800 9492901 135774545953937232692637443059277459904 9492902 88211535568076159129551041812202916032 9492903 -99072187982773527221965572897413940480 9492904 -44821972801235132737213044313566996480 9492905 39957045780448797647140386385345212360 9492906 49735043521225738013925396956723560704 9492907 40100480440247588417037967516453606320 9492908 -119116314183061356757858271130149935872 9492909 167982449913551275041582379777971127104 9492910 -26731604327837202743125725378917418240 9492911 283982310823083227743002453931782682512 9492912 -25269710275314370384966979567201746944 9492913 7501362392246130967414418977600327680 9492914 -81977428087764668220636376728400840944 9492915 86619014393277378978783438476240931840 9492916 -223659513673390221249354166338455301760 9492917 312980792264720485175678969673934813152 9492918 48000070869618969143066575910882476800 9492919 378681121181090193624419918985365911776 9492920 19404617003334763809458981021343129600 9492921 -40717106538450996348218248975823954310 9492922 -124069580382412710207210452542796091168 9492923 -237976177063716369647944575234686786880 9492924 -56636267556560740398816248738405818368 9492925 67766911227316816057254361648290050500 9492926 47596838987526754850336229597252434304 9492927 74068711052259552967626418048248464400 9492928 -25447579492168848249916439830777036800 9492929 -129821922232415306451849287745540961470 9492930 47747658732468158086536449274592896000 9492931 -5047738887000087588919099094467708208 9492932 -98568442754168434385919560293009597440 9492933 36418507440363112769553606007224399264 9492934 -128409913942300082351938287903309792 9492935 -110019911574499882878193307850443217840 9492936 -6812244279851692497130703454835507200 9492937 329434057683221970311434196667698890586 9492938 470694533453753711642378763226917888 9492939 37033112553735574581702732967970754000 9492940 -137358843973493603869637038079743656960 9492941 -211581300411404169502132062289474763658 9492942 43908017056499709009811107089717200128 9492943 64713690704753063963073386040332030192 9492944 7545818519196701343915093214565498880 9492945 69889278535241387459459267966430182400 9492946 -194006277962529899741484925953344297328 9492947 338077039414273779920759222285019204960 9492948 245739028419876683923510242941964564480 9492949 6536457345739725475998240631370127950 9492950 -120935935720278479553515110947253116000 9492951 -5425559514462133846317957408034813440 9492952 40237191071897930726003614073143296000 9492953 -355505667060814194439955844971577693144 9492954 17079464179724769325047923551208286720 9492955 107027071062330045975693289782764391360 9492956 202150904284444692485088190237743759360 9492957 -5785663507847753064170733219159092160 9492958 34868780434905020224552267934453835840 9492959 100209564366736101679006954119507434880 9492960 -167178302199003716951601864732392816640 9492961 29472535922559715922009988795338799124 9492962 5199602196086291965438753227172543872 9492963 153053069273899187135948792442615325104 9492964 -103249585965852618919207781965470978048 9492965 2118723493241093105630124346827796860 9492966 147072130648792460680330946496939943680 9492967 98022913016761522266557050527884876952 9492968 22658661246271537789771551892493122560 9492969 -91887244526306235531040946275046399856 9492970 36781467299653451342333211632533824000 9492971 345604500608622320980513939677362141172 9492972 3928704431724655803761564448564475392 9492973 520741894847596689563628046782302144 9492974 76691194956807150593199941768366029440 9492975 -43740563924605066877573084798845156800 9492976 -4252300678843637851572830102937600000 9492977 -255951164318902324727236387766091643992 9492978 -2461569788321115538754577572150936832 9492979 -58649728828158028511353503726269977424 9492980 4718229065277807670068647577357680640 9492981 1774143310092844400933797740040025760 9492982 60920411707655524822300536096213192000 9492983 -307025658559241641023303150208925727768 9492984 -256127103535342237763451377244880896000 9492985 -279246708267996918196480739183617204800 9492986 72035853301125537668823233894142990192 9492987 93875948064836108754128603867156465664 9492988 -37440707946236051820820194876227264512 9492989 202465696132773011954885143482236508480 9492990 -319101472176210487904559853811166720 9492991 -31873859291825865592365485272119812608 9492992 4543768914547530673155177729566441472 9492993 8522336349382047331129624450630995300 9492994 34003527691175665689579628679314942464 9492995 546692813407339574078655112295895609120 9492996 49893474788124421345350818887667220480 9492997 138576212378409554668986628873516742880 9492998 72963970149988714097582700637565436000 9492999 93477771219671442428245749802761482664 9493000 -175288631361195054609968745334210560000 9493001 -99871337064624760535877262078121067648 9493002 35784004671846214100068600171692304992 9493003 -135662354673916462282742453997522479632 9493004 -128485793482636557438652343707667082240 9493005 122665821430476346878085380083645712000 9493006 -17609336836799094073771458613315324416 9493007 105564684469099591536891613851444565680 9493008 -7560238610632862751986193133637468160 9493009 -145976351634433115410620530451739443790 9493010 -128792968504231728678299761596871032000 9493011 279219310311303022690489355290861764480 9493012 -175116665159439714395537405583905954944 9493013 642356616930882801220686227596182703680 9493014 79086941495846926921833397897778504640 9493015 -66485405652585429494725625672975282760 9493016 28514281794687512042797019594609909760 9493017 20040023413297256726873724046075371456 9493018 220791477169147096487074341027689282016 9493019 35541920293728453082526028281026971744 9493020 26563724728016440576428035627376568320 9493021 -306365063844858896564827769983200280308 9493022 -78235655885152007665557365187504178176 9493023 -118317613586575672692220362480814075632 9493024 -5900417636781383144160265121837875200 9493025 203109690905665057890189768476168714550 9493026 -87919979862065386200244693725999113856 9493027 -299546327948520018585144510305671587560 9493028 -6868394190923679273374064692378423040 9493029 -16175426417180427028143310644740049792 9493030 76030276935389682764204308418013452160 9493031 386827452673452403053020463861602134272 9493032 -168628624853795770111060226810669383680 9493033 197342799571778440716190647331811686224 9493034 -251973411867544934223454503182671988640 9493035 185797478734867885911688498845404505600 9493036 -30635606789137225335857199066572765184 9493037 124764158699592064037800751073532515840 9493038 118229312967059220528485745489014360064 9493039 207384292337909591742842883896881887856 9493040 -32821279333958318974665233336111923200 9493041 144806093001588432700405207434311612640 9493042 9455972145417809264793897115301335968 9493043 -53476205623800658851503172102440630016 9493044 145855683651714379463809406245934794752 9493045 250867179251661562298509289647170102300 9493046 35228471804591551053791328568078640640 9493047 -45648832349553479138971395594554281992 9493048 127345500601923044913613924849518735360 9493049 434334189667809907235425894651808224980 9493050 4029764024983144021358922168941145600 9493051 -375298333441144747582214592089605105948 9493052 276565913190944244917314259204833422336 9493053 -114241879466658525521128818862120710816 9493054 23305354543661094580926705725770500672 9493055 94028026786272825073196876279559360 9493056 -46677922555742149649091569908402618368 9493057 -131353516190171969507303147453182657088 9493058 21805711430301749694595534009880948640 9493059 145527841149224115537746992382872723704 9493060 243791665037309746555041565935166464000 9493061 171577313660582315386538304987526069662 9493062 115085723419697604938253270480865090752 9493063 -359860526028758306824228550921691422520 9493064 -207544232617129832125052220393956382720 9493065 248139049334553557541700116287734224000 9493066 -8389955896698229936335593976288586752 9493067 647424131492145940988859236191394832 9493068 23568424762327070235690248384930316288 9493069 -401061569370827117783089697315322923530 9493070 -15921856922458151374606544028846131520 9493071 -48532666443101928739208661695155498752 9493072 -36071593862360641767130349482510802944 9493073 79229727149650994116354536815340638322 9493074 77001761044734178809579803454959683344 9493075 139580613347465008722279229919170028300 9493076 100812151259624305276079487760473509760 9493077 8964810297185063923496669914872139680 9493078 27904538877543064043622682237333846656 9493079 26522336530267707245801860577382364680 9493080 46679057852918616220914534958792704000 9493081 130570079835361215230790000620940760132 9493082 -89877498984030554846369877445711497216 9493083 20946503798069767828692496254784157760 9493084 9055944201533061066745189287722713600 9493085 66751563396993026045528712377077647360 9493086 -80961026010219993214182396316130841600 9493087 -208546517815879643129531064114042487264 9493088 -116922375184343893791624973898573414400 9493089 82549225344058927129181564953187223168 9493090 -16518156748238146470909666442971894720 9493091 -97832860796276427111398286013730148576 9493092 -23164260639280287192812880055152230400 9493093 -68792322330447611190725298677561286658 9493094 25158753999877263800647397895466890240 9493095 96647447742028043138990972018257393440 9493096 23809916467206727129804851139645440000 9493097 -411363487303032563972245241143179200454 9493098 -170744039375956839125118994046085821952 9493099 10933195215197584289437771650695958528 9493100 -40898053409131895000455400706300480000 9493101 -297195026518393010349784253583767388000 9493102 93333779270048566305502823446303090752 9493103 -14020205383170196127023211364505433880 9493104 8285392900991558708166337343685033984 9493105 -173365138554471590868942378987941089740 9493106 33200609788321653819151575849956345856 9493107 32618999126966634925910236395296709120 9493108 -227487742955903157260220458641840761472 9493109 -312071554023667859753565156995173428690 9493110 -884667978533549526960741658609950720 9493111 -95647875045254870696383744144219291288 9493112 126242003480012373124064772383917547520 9493113 51898176409698993916803565898952558480 9493114 -34774770264768043439344220371579338240 9493115 227895052740878044476355159379645085600 9493116 54499544450729408503047624793569649152 9493117 -162641378564128249032447949186390003834 9493118 -109029508125706569765117092495533386240 9493119 -14815830846773344518746662228098272496 9493120 -5652307679330113448917144951377100800 9493121 188068377727646280462282502254729177600 9493122 11238527868730039315288297578733620480 9493123 185293506954222493820470255559446503936 9493124 137276685689300866796772134445040135296 9493125 25141664304272405563979114125326780000 9493126 74454529649365810841746749517235286144 9493127 11123528689008153427662283927843633632 9493128 -98729486163612488349495723939156864000 9493129 -130724216405989278862644820229052479900 9493130 1965255258285208929305238289442979840 9493131 71006690674557821094837017377963412952 9493132 147645685628954590175150714997417718272 9493133 -81263321590803687055302415445205216 9493134 27617969474684675753036831190235763712 9493135 -114102964089550986186832567152041772000 9493136 -43042677900985988039598298431800107008 9493137 -117663599374493680599115287658647965580 9493138 82122425842954317181277678626259448720 9493139 -18197441693367566624800493308504901976 9493140 -5184251839809855989072495100931645440 9493141 49211897757280383888727669744130931840 9493142 99073664961665134939358528039274749472 9493143 3780516425987973261948417069624851328 9493144 -38753394613139470209995155738634956800 9493145 -226621977460789101654794624036018879100 9493146 24463538762609246035012012616803130880 9493147 67147654549586950637328761163595352232 9493148 2573474080567237822427761894256326656 9493149 742552025583625438282666183538791200 9493150 103743100880682776244088472962393272000 9493151 211827112094516482078067879583840637152 9493152 -65120400996814086415491486812117925888 9493153 3004757984883603606626682851607419824 9493154 -17319339889533294054584584514236609536 9493155 -18167339176848581606259996244488179040 9493156 -66605329714933562562982044991448559360 9493157 229368390980054730900502845036827765052 9493158 15391387061095579517903913287520565248 9493159 20891994451108769854549301835878907120 9493160 -20979541880212690764060435431553024000 9493161 -20492612431524688945596996022464635136 9493162 1303501561758275218828211230958687328 9493163 285142027880415829364551744012866234840 9493164 74666077107821295746316914920248953856 9493165 -111028875645753317907175361333171122080 9493166 51183952831876234971401884050818954880 9493167 -18119012145031977225353407067958144000 9493168 66667045758946891338754620869725601792 9493169 14245181034851047798261833745252255296 9493170 3108136289089110794432845381706918400 9493171 44371404564006254870110812585984490752 9493172 -2839019919593323065988022914025741568 9493173 235391816770039393808365241307308592000 9493174 8025306019585011693617050896887241792 9493175 25975138607456407161033624732206096400 9493176 109666746181307089411800272198369280 9493177 -189545009645148990310291089498858983088 9493178 -52770679606589863140331731484857705360 9493179 248548071751887553744580691896252966400 9493180 -182485800055467565473687485026929753600 9493181 32054176552901767661879947012129089984 9493182 102914081715579040986738969817838116800 9493183 -38006085556027499594306074263035304080 9493184 -98257288453755750424323057802489626624 9493185 13218950711166766066774347274388764800 9493186 166007885928439160347382564256841318944 9493187 -5605156423561544153906867382494959608 9493188 -8581583384605124432032120721842406400 9493189 -109061869893739006151080908022058154944 9493190 35115082540191077627131901134185703680 9493191 -306052897067047569661999201103687725248 9493192 -53446759258002090740893907780183654400 9493193 -131328797753664746753752738648752693120 9493194 -142589696315560754878457956543121936640 9493195 225018396959884803710635695818651218800 9493196 2557464668127855448861001826302469120 9493197 35558663251910770860638238031666765824 9493198 13729881103134948568698124650557230080 9493199 134558822302178431575262731147797694936 9493200 1002889370726771070227658274693324800 9493201 -176437040593815184786588124936135410176 9493202 -38309481942598196693346929757109831008 9493203 42084882048363790965964703121092357304 9493204 -43672012174033873034801034421940871168 9493205 28627510305446830646889157336121152860 9493206 -14718899451758975014168510725620846592 9493207 -192341723068039578195538070892683967600 9493208 73382692463361121014896560534988328960 9493209 -37016978194586928689622486851542014672 9493210 -21138888392284357310710425399101436480 9493211 52090081927787254375374866665175208000 9493212 -380232871334014193410609171462376448 9493213 -449694365363476504145978637515474738196 9493214 170520343935516946531239497425357155456 9493215 -103174485352439636836932164760082016880 9493216 -269864893492525535103424882695331381248 9493217 -571992134888610052244991332421460974 9493218 31994322036185614108466713016428945920 9493219 -43264086173471418413494517561853170960 9493220 11605141747535704365051316270341365760 9493221 200445730116741745121459067095129097312 9493222 32786561935435652061569862674297385024 9493223 813585793957507512396792639164489088 9493224 -104129437594350733657271207364642324480 9493225 25269869647002886730079394872963484800 9493226 293145473408742669353471532371856314880 9493227 138497500276054433128071186017639984640 9493228 -87522944140069064172172030465257586432 9493229 44809738077576648993315255352776797484 9493230 -58848432993678208181069293422058183680 9493231 -2178683762795796818632236680795862672 9493232 -23058292050132398169498926084309188608 9493233 -70676073780628810508489476691228560896 9493234 -112348861374029738065351459655770815984 9493235 155406125492699164843231988904560499600 9493236 -25453596914437563820750622794506086400 9493237 -268978503236939819870403019734987570000 9493238 72310314628559925828217031880400605696 9493239 1038433275150192374758813499239842048 9493240 -60129955068718898668581747951950131200 9493241 70669089996413203195401868805950401642 9493242 -89972562027789443787221496171653678592 9493243 -40231526357765454785911002672235578456 9493244 -207022278728742961901288185720952254464 9493245 -76269161535168612888618190701714417780 9493246 25795230219232311609995575845028273920 9493247 37171518928933206183172503791069885112 9493248 224251328689247383828842954598681411584 9493249 302101551880769857783650557524448725250 9493250 24380836363052931839869310720237568000 9493251 -47913559560992277897755675131168128000 9493252 -2110941191788964556123476710379230208 9493253 10174630273159320799198027558896204480 9493254 13385459416760117535994419339842273280 9493255 54536458993598922785753890229736858000 9493256 -154454561288044982294885032597962501120 9493257 -103315722250626107840046237299282277360 9493258 176759899892195267485195004607653800800 9493259 -374413296782184174784769996735786393784 9493260 91338374095799733887765076973763251200 9493261 -9174569556437444780421200842233788468 9493262 -275801924473029985061757822826888863936 9493263 47898098154026818741288499422385352240 9493264 -85133240591268030344599733710732984320 9493265 20063089341530800314837133398057014400 9493266 139029234335321975925543051863384217600 9493267 -41503186192402714453745438219014770608 9493268 -2008070612451531926875567255878825984 9493269 1589109576253951542169547650542687648 9493270 -286314341483719978801115412097900800 9493271 -139930136283908977054121633855489625528 9493272 -272406469567316147688368066365937664000 9493273 -38551765830025017430255716758616947712 9493274 14285127761891879622016763879628825600 9493275 31219837520274728710449266790266515200 9493276 10802937542425566339707771042405975040 9493277 191588490245591387349098651748669191520 9493278 4349803123971299926433427441362985600 9493279 405803702870888192654201504733154679640 9493280 -27585956513019758590772221718796042240 9493281 48525281056657612117592804581425255744 9493282 -6035208863297389437157289049685556736 9493283 -15675488976462355067067976801959710400 9493284 -193030032368064704139954229372964812800 9493285 2974598140511007515072407919935564800 9493286 -165462725787327049633740223251875096256 9493287 -7120795216379322447559142815691764440 9493288 -8711323930998862875787465030579568640 9493289 -2785165629292704913452769536233752476 9493290 -158573631229623349490330098732190134080 9493291 -14477531276915563244283185513819080968 9493292 255723492548116053690175125358627958016 9493293 -113770115263586698725676275546482171520 9493294 -198942050906119855042664082583817882304 9493295 -20327435634469452726373525578309120000 9493296 -24128683189633645323143354756864409600 9493297 900306582813725461332503597791852816 9493298 187487462145772506834359473780903088400 9493299 -76496399620395595634220442337636231400 9493300 -3343060871733270289535973981620425600 9493301 -748695310271117108402065136686013462400 9493302 -18592814466683819424694209089892796416 9493303 -222376808089694418733179031390061007448 9493304 -123614519227983627378340063133577461760 9493305 -41556806909537037383074873571887881600 9493306 -31633654544288579223953764166844873216 9493307 155946509406219344004672676030380803040 9493308 253343118149230362415371799314268078080 9493309 -330354835837162134409130412707469338394 9493310 68809469277793361816513894497187333760 9493311 34182780360259619403617560042275872640 9493312 35621989990560760082495300382406737920 9493313 254729603473275963057798341493441434562 9493314 -40939893629808797256869607996676326912 9493315 66153540815379326348776773540743263920 9493316 -33385751203785208434788909508353163264 9493317 -271282922979993177998360863040518480866 9493318 175731169556901511202863637415029355360 9493319 -93583149965862608206384465648952816640 9493320 76871109282796079449971967057283481600 9493321 115862824030045136934620315883569563600 9493322 -78292087050445443552756713358732696576 9493323 -91696608249810581832740352530900858880 9493324 86353464551080218858848221828663449600 9493325 -945592985506479715603684908003878400 9493326 135137123974624364798428487348488075392 9493327 4876092684788748229903627463900853312 9493328 6454324229678864636980998924386156544 9493329 74442912366850434899470448192468262384 9493330 -20047040997055326322570476861093043200 9493331 -188041087305009671080499486085339897000 9493332 -107720745369705789777542766826885552128 9493333 29793259887443360869917156382889824384 9493334 -249263896636330493746337070305515433184 9493335 227639375835453551410744772520249559200 9493336 303770373642384273487084222578641817600 9493337 26152042355118138607688149944410748672 9493338 119358922247078058917400217779778341888 9493339 10500939449749147927261923285836069520 9493340 148045427909872611126495062646339171840 9493341 -56276634932034143850080009804092109760 9493342 46289255122224253207075203019346632704 9493343 264480024877371945274999174733707974240 9493344 -42441185983866453003379580675149529088 9493345 -35374371032014081783350166889088341400 9493346 80873583484445098507191144670326241872 9493347 -13195690615707625058002710189025812480 9493348 295863981770562790478242863467744724608 9493349 -35480360713747158667753468722764629764 9493350 16892294358382497461421444716903232000 9493351 -53366100976490641207373029514879518720 9493352 -96923522337750768435145032363519836160 9493353 -36405095528235720039566918380741621980 9493354 -94262930257770714510801958739017998240 9493355 116796279257997522658347798459720186000 9493356 30958369672266039007567333784455916544 9493357 -60779966441886939149336910562751604394 9493358 6129125299655310603822428593989386496 9493359 -239445623607323111832919598049671280 9493360 -18717060498166326373561508753807769600 9493361 18542349278721230620679623239186619728 9493362 11513116855359306162064460609249344272 9493363 110116861097044259748079440374700347280 9493364 -3871035885540155499409060440057913344 9493365 19451094648115161044733590438737827840 9493366 -110859493060492818637675485669476950368 9493367 -10581621639089080029133295155965087408 9493368 1874456288747924875507823093858304000 9493369 345836001573601615707555741171695943680 9493370 -22930073315570795274026716188131850240 9493371 -74504403441414105987189235723590977460 9493372 37481039995375754374844257515183078400 9493373 -366921518341734428190789985560515519796 9493374 2984766535306498503646205159276030976 9493375 -9905166334936932029944861792859640000 9493376 15691679128087908590485689787282882560 9493377 -65958226593563857318174959111135802368 9493378 -22199313721514594785617668479834595328 9493379 107384128748229156385771355859215879376 9493380 5240683031134980168823128514012776960 9493381 169713584727348669323226803497569093052 9493382 65514892018712336345385510801109286400 9493383 -121414520826210419769800003584521913776 9493384 57781238726564087579414926939876930560 9493385 309788045201365971227488584549247541760 9493386 6341840973593083983804975377509017600 9493387 -174125784747776737437072818157483633964 9493388 21867132726474111209874648959466455040 9493389 -467491732634068928082231418487409557760 9493390 134129679571152420058312199522205828480 9493391 202381467482379280265538998106447463584 9493392 25058337690636410248924835814761103360 9493393 18780741647530600908709342778864437184 9493394 -46469206295453987587033002775818515808 9493395 -185957093721260320543093387757619340800 9493396 -290087742815400588014637308243082055680 9493397 -127348252979961232598678543925012564708 9493398 134353194785130738505497194607369305184 9493399 -2562279769636034682895255017858412600 9493400 -46024348445929144864337164475851776000 9493401 -25988253669349801536444531149145315456 9493402 202336587465554773968553270572802471152 9493403 -28220133693720286460218597014503364348 9493404 -15185584809349349883615319421760136704 9493405 -95258654083946863545465408424301921940 9493406 -58248268383970635429664685006946474048 9493407 -248145845445750389452579779417112129920 9493408 122404241610507749833992827445699870720 9493409 -85517760229674002485704876231542814720 9493410 17964035649241201908342289116787461120 9493411 2606790406711302758473947042340227840 9493412 -53548301416256661311350681770135141120 9493413 -29515748777435383091270054178224580576 9493414 -19415193243867024257581848552928802688 9493415 -98597766447011123075658912654427297200 9493416 266954820262730655423865539382842163200 9493417 -157849937927172378847468067596473046534 9493418 -366436566127677800679272284511073360 9493419 40816953510633849814243329875410898928 9493420 105772059304878987595707462438551009280 9493421 -139837309339032053222051075138559399936 9493422 48024209532662445415526972948465372160 9493423 163947613141789629357424547751669529480 9493424 -104986911026830522679249885375767511040 9493425 -110090323572051580420414135784984584650 9493426 157510394708845919744935786022748961920 9493427 127743897259710247957344906218095496232 9493428 -74878149303246621433252267660249165824 9493429 -94493508050082698929225193503287616128 9493430 88403097631821280533267484342232908800 9493431 -19621553283098058375648135613967452416 9493432 39043520648761541550295104017842360320 9493433 -431159415392438949712297205496203583318 9493434 35326649900269919704956887138310920304 9493435 5618188276524816669162568962246800160 9493436 24813644101112454286331317488228354048 9493437 -47070045305193237046067752623070467840 9493438 -18743822993208537037889074633704626304 9493439 -58990369407256538643455921980034639160 9493440 -11918272290196266023591256240055910400 9493441 -237637435453802015281582822308782612158 9493442 -3127188798909104171924425944780722688 9493443 -3406592706730334898670583963528427828 9493444 91438938031307497849899022463168486400 9493445 -86533246863085887578080011058200124800 9493446 -21405560712621043945380438635459914752 9493447 -362328526117095692041562008564187096104 9493448 -155946787933863010349824356658674401280 9493449 -27382390866906677198308386822914178048 9493450 -29549586946326926758623788253870060000 9493451 -230965848858670751234829558092496201348 9493452 64134871873958153001716422885767329280 9493453 -283281399904324697341599454371298428298 9493454 -1196072145747691828028256405976565760 9493455 -129618899778886001612213203587505382640 9493456 -76731976703328397134690515597389701120 9493457 -96158223420282321899774531994875800512 9493458 -36028161472635871833893066829856115712 9493459 -16276942493561978801419901810522568340 9493460 -61960241462762492912665687433750284800 9493461 295907906688569168698552844507235691932 9493462 167685492983094982245958791512118963264 9493463 -3674314097500137589720791034268179104 9493464 46072476360146407974309624478040064000 9493465 206574005727139630604740391953905529860 9493466 -848854123721567277032073290321254176 9493467 -125935290177435708779603780820108797760 9493468 69385933559869335818904169008089828352 9493469 -35032076815910289285791980742614779240 9493470 -48277202631698976742061117124459724800 9493471 -60135078112697328384936363523521440896 9493472 4406810823961392928611592217243418624 9493473 17788152595269753900369717387460591968 9493474 -111241290886754216562222165462542649264 9493475 -21499868893010717492809550920399875000 9493476 32173491897128631467832004801600266240 9493477 -168843164894039502888432839977801190848 9493478 135571983912680755250494985867160995040 9493479 -59771870003462358100139313810734459376 9493480 131130219610961246932094930422844620800 9493481 -87338460288879892983704437552595147136 9493482 87027444400576301310065049174277262592 9493483 51570531673685556359146512897083466240 9493484 24446028839971053008042471678938497024 9493485 -3101257100403766570857778200824395200 9493486 115446350704535870980415287412918256192 9493487 -133242499973424303685669890612786662688 9493488 -2576488428511778780966925790287003648 9493489 13357124336745129483244300622771484324 9493490 131821636717238712157887125649703557120 9493491 -37276069654480967641723322825739516672 9493492 -127888618430014631749158194636102099584 9493493 90722348766907640146650108023170489884 9493494 22918290436327335174445183591627468800 9493495 -29662956472072437451926805160464192800 9493496 8452915462650293048081917619355955200 9493497 -912351115020739970606601942093784320 9493498 20485629807452833632078085792944768000 9493499 41343635825617097403098795607228862500 9493500 47616925287901532563738994283336960000 9493501 -369870489023489561570147754997524947028 9493502 -64695544611428349938396607223011225600 9493503 3264697906221553380233560338799008384 9493504 -14112591926996717992739411706326810624 9493505 17950453448197130225095744774279732500 9493506 -114601422678733392747556248833600727936 9493507 306777899240618558650143167559477269756 9493508 310520397105848195083468920919055616 9493509 -25863648704909252020958174411492954880 9493510 -10558091661901834020813089726796172800 9493511 -216091733785915417829189548808400266448 9493512 -33579994570535517042210716070737510400 9493513 47022965869838830264210011874918756560 9493514 113908096638014571916880999013248019552 9493515 -110463813380242158715812231963162041040 9493516 -24375435013260072111187651884281782272 9493517 -175181434828834713588013502149808540448 9493518 39930855581399980465152181021206924288 9493519 -35822925419705335264851136053885244320 9493520 -75823576277994615444883613204880998400 9493521 204217785400554985677293834408712591360 9493522 -203041537327923180814628091681853975776 9493523 47931579590061417073087121273312374128 9493524 -161205752951022546111813261866184075264 9493525 71573941968228249745430255716388377300 9493526 -51089504769258053119393856358841214976 9493527 -277630899248739670285295026755374975280 9493528 178319079376658285235404736536211640320 9493529 -370815772015202750957733087004000962870 9493530 -47513448651939470411690240849834772480 9493531 188017508598844234359632520805584784704 9493532 15457752066969945106630040554766685696 9493533 -5397108952667634380809157115045929472 9493534 42891850840575203247030566225057646912 9493535 -170025909688925645171162671661692356000 9493536 -105800631928246571309473003156197605376 9493537 -9824585795648063697934995990938042348 9493538 67782483928891598940156626357554435920 9493539 141001064755548714223304617532680632 9493540 637624963223180289883364716368691200 9493541 124185082918883312091261123460021902300 9493542 3069273110403610498090001270682558240 9493543 -72695717633691382662278049251844339208 9493544 95841197425793733086390333577495260160 9493545 14616684205448179792426489872941630400 9493546 56513050509976843603391165187182327472 9493547 17825096512642713422534209754421958032 9493548 -62905037875243823950738768590223656960 9493549 66354685075150335029236029880086246528 9493550 17249548556901016211883599457008323200 9493551 -303599335158472592984067677231303328000 9493552 -19983060158875305080312067794078662656 9493553 -653991550899640944877977740968157394576 9493554 31855409682624402732223808252588910720 9493555 176987654419783613046066278238483966960 9493556 246641522543027097653550404745321185280 9493557 82871103097851544042621684451608983840 9493558 80862998615749696460369377860496500480 9493559 143311824587448379868593438578937172040 9493560 -143856384024512901607157047531326566400 9493561 -30552499627398053228140299575528555520 9493562 -14439745707970345721217314553950638368 9493563 -63859509985244730617429226898196110056 9493564 -36187245584376702930390353293024514048 9493565 404815294336538870736079161000957151680 9493566 48486834539960829234722896838309941248 9493567 -388278018759100513850712694813801048384 9493568 14306507994731300886482919946438311936 9493569 504290453627719984296074886431761104 9493570 180958923649025981546365460899042421760 9493571 37711391471399915906560133869570331280 9493572 -30620900255219771127464699677638328320 9493573 -148505724581749399155770111264258904480 9493574 -57908184323910044756348059823969890464 9493575 -14159970242213405090173576368470294400 9493576 199119271850016086062008492772704814080 9493577 -63621815040206281354355472949100395008 9493578 1092344639663973223875521323053918720 9493579 -287376954403279367112235965068376927600 9493580 -232818525970453739657457305921780213760 9493581 112983072036187714174790557119061183584 9493582 5886159650560009894113985202270498304 9493583 2452179588863837092242453080636527488 9493584 -18884611372300474170562145496807505920 9493585 -229139236465766731527583915200546500400 9493586 -108179329896120826879731943389356230656 9493587 167811351609970038618244709837601545844 9493588 62749027777678186552426538284187893760 9493589 -104378158026670245088814553832813544544 9493590 -41378055323677457763741636237374551680 9493591 -88824594959069529129469119565342454016 9493592 -13043089250644864987650442447774464000 9493593 191214847698573250223534379035578835664 9493594 13142542414787663798859617777935060224 9493595 -14348640517301042485808082265555292160 9493596 12629843824320296444839878751330105344 9493597 -46281083895250699602878479071936224960 9493598 107393408442560483427021441578667484800 9493599 56775416310170635947056911262855206800 9493600 190979739205191143212860372756735590400 9493601 98130522935774915850777460755309717012 9493602 38684058408916171231085111238228968832 9493603 713321640895086703261832585625349621320 9493604 -94301353599753774776932016470151055744 9493605 -4753395602656090318678313493162586080 9493606 -25570314625307447065549115374455721248 9493607 347420706630003985264927734700039196856 9493608 -83984220990924530800380605891769876480 9493609 -30208911277294715860381518744425085296 9493610 -39345756109590014572569776582501053440 9493611 146180382136607019542812965059448502872 9493612 131921151582534838082949951941618944256 9493613 -748991546318608998678605446000218525312 9493614 -43179761118251744393215511976733152000 9493615 53808177827022868030398676856602066800 9493616 -107040612778227132329233648316039823360 9493617 -17539120687688965773687208661434317888 9493618 108612600214651162732345623240125666304 9493619 -259597161300399693765539837700598348980 9493620 80799541136276764745518972620365076480 9493621 69378053949184356999913088464920471772 9493622 115246634998465729288593385441107391872 9493623 54884005784604707169035081887749843840 9493624 45724988859948091782479803374965882880 9493625 102604828843050418614320598692820618000 9493626 471013981523460600476809177026183168 9493627 107488705478460499396962173892237624864 9493628 -169632372517013050144127930999902021632 9493629 -242039320308602563974740188053851644416 9493630 -10433100628971624544148474663758300800 9493631 22753350854106386145376968416502865920 9493632 118176505649431312736098074679993958400 9493633 294958853802772569602799347074393089576 9493634 99668533262745964500515947561791819216 9493635 -170599963715762443780728492977439513600 9493636 157460903296791624208303627214748798080 9493637 103549112467742913763751436382427495232 9493638 -12956887878964198097843019175751116800 9493639 -234341787598124661353071640553190211560 9493640 38161401256294490417690518587881164800 9493641 111806694327951834840301238326321299648 9493642 220929498084746303303393891962676615472 9493643 -454049250388016677750575825122954661840 9493644 38682597710049223213850499131994902016 9493645 -4106074567105503266514164544198983040 9493646 -148819819381664862431682848776132849728 9493647 -172165509087646426553100375385172033400 9493648 -23956028338366181459984835507187376128 9493649 -40768991235873674855294820858334356000 9493650 -1366197562634953443221130866248201200 9493651 -178695761965461788704625021666748427348 9493652 -241449073211484230182834781722637667456 9493653 -96684666710112219121163111990435736960 9493654 -57877284482861582956741633055753674560 9493655 -221043774531163475752662218513863898880 9493656 -55042033536308495579947023725577216000 9493657 -78654235483751049421886163603470812928 9493658 9149275841078892773828541219487382784 9493659 136042125780418179229703692322377136640 9493660 -31621518348813417230257875960245760 9493661 396856767947967631777547279993804876262 9493662 -81436998145905593893643768679335366016 9493663 -422380239379991898849611873722745805088 9493664 -272785508277069683491272204842513203200 9493665 173221295878623889594390597404537985920 9493666 21146749986730598030997691409149208064 9493667 10122900266463780704031397772050593600 9493668 13939411413345674009090519021317954560 9493669 -2862168607939687119833618067028062656 9493670 -132215045105978566310690767919063404800 9493671 -32100025124572506542076927308047360512 9493672 33698250187029704647019553030527385600 9493673 -3342988806243488636455140399270510720 9493674 -58204392506211616912393365001982250240 9493675 -96993083984125792778392892546652226200 9493676 -256024155475785183264786895172967905280 9493677 -1924514843128239958253446717805120586 9493678 -102586114785153286364276543322198701376 9493679 -82603329466286402272226183648916836616 9493680 14105808796729586472747059574991749120 9493681 21578060844875030419780585519844386230 9493682 15503157508750276191652503287760683520 9493683 93403577086671762416354116922939331648 9493684 -438107906304156976660443385897351948800 9493685 145901277535113522700422141313893124380 9493686 4661493630903015783044116893555274272 9493687 -80465004691693509690615654903673317888 9493688 -40772590571794328445546811205172756480 9493689 -104461059001472119009546142404315888800 9493690 -72564632956502129945425047454401926400 9493691 315869364798662394289440066029112896400 9493692 -21256201592906643510352157065362923520 9493693 50910729642802006759199126279321150400 9493694 -45881432740088681340358633788307316736 9493695 -70896342441107426036730478063470078480 9493696 -29132269319293680857029460939615764480 9493697 144378904980302049126530616781085217492 9493698 -104762840969096415551050278696242833536 9493699 -216723058169307756306395963494559293064 9493700 -67899637144086753538566133866267264000 9493701 239483989132381008438955987687469012160 9493702 -5955204787925485994687464497222062400 9493703 -153956832889972487825757979229460171048 9493704 -156743843173674109053142942580228628480 9493705 -18069934545981874913933325938861829240 9493706 -42861555719524609430662016396582029056 9493707 82304717711202384767112260522473012440 9493708 -91699373833934889368576262991483033600 9493709 273400321364374013287078939943927450604 9493710 19737275769440298982158303774147379200 9493711 245016134363420840030364522996469719400 9493712 -507564534495241184003790839522918400 9493713 -5482334275203285553258709882249457600 9493714 -30701122239774142267121294633808976608 9493715 -25094193410559086753729811897023366400 9493716 -30803160605360994128731505200795938816 9493717 -433322634369584404605552227272058797234 9493718 -78094959490545965696452788689629713408 9493719 -25954631122243081298634900792224368560 9493720 -7755606392240727952187648007529267200 9493721 126563494627741580231107575606506562372 9493722 -26291153630907458800848607790020992768 9493723 10438179945516903801978342186376750744 9493724 40357743122234779471004620449131690496 9493725 -6139236011153294409427270215225410400 9493726 131140464840489806963774736709917921984 9493727 93313183915766458680189332135614044576 9493728 205776352178756970838188256340234993664 9493729 48541844207610273302059609498917290176 9493730 -191613888249785151296367735869027904000 9493731 54719162963878324414437807132288920976 9493732 -24312018532562153978219575346917575680 9493733 -255730676885148961548202432404084419616 9493734 -106439046596273718080682718366503360000 9493735 -168023627628358357003919571590838108480 9493736 29854968615795799263876737272588124160 9493737 122623604248393225409312251579122401760 9493738 -83932014434844917683785677790239923104 9493739 89966816988716228520923223697062711540 9493740 177678632768795439898431558627720345600 9493741 -27856857117677517188701664632254562858 9493742 -5491476545317071655811111174925934656 9493743 -84931063633613012385050461410117158016 9493744 24251813163272389092994729929855565824 9493745 -318682717277600015875293952573014967500 9493746 -125438607129496088807307157092625843200 9493747 -282682379417094519106369076800094890804 9493748 6836551971935813035149415512210302976 9493749 -219422169851273247097677880611107215200 9493750 -32643811493528171648285325455323200000 9493751 -152638198975591188661571322772481428248 9493752 -29456662425397024955424541915039948800 9493753 -23409533087919356438207397243044846998 9493754 -128613588797087275383616871000231777424 9493755 -1012113585593123986490067629839065600 9493756 32193415877524676726043419372090787840 9493757 33687002260851315447154809377341452672 9493758 -40151652911292870538472561253290919936 9493759 -439813443059412325370290834212497003280 9493760 170857800606532562048906205651145850880 9493761 -26075812429739752819242163036963066080 9493762 24352060423811036622792207671040199632 9493763 -32889029697960794440166689717600681200 9493764 -6164894539567596234835573288261521408 9493765 171883095619912103653647203331104371200 9493766 -281955266298504615282331787202326510400 9493767 -305441324178540716701426414573103090184 9493768 423692460243973441465118783169555456000 9493769 -72929279590422589094762217547417987404 9493770 -3730407689036259320954119897232747520 9493771 -158841179951728722057813018469295493488 9493772 -19109062948004759578447268954299335168 9493773 202355186923286425525713483844503105984 9493774 -236656049026264700285997049392101174400 9493775 1017196581005796058052549669725057800 9493776 39591913571609939371185331543558594560 9493777 17002151866300640244606817937131993200 9493778 32812707171084705415496165448197179392 9493779 838644204067201314605695917727807488 9493780 -175131474333299060650704508435749273600 9493781 -52446230577228111487981716315739008 9493782 -44973396103692626879407964645323295808 9493783 -107968893254654839106247766372723855776 9493784 -77560498411137547450984211030299975680 9493785 -20491863339226233004313357611296561600 9493786 -158760406630629483378619020919001902656 9493787 -113613658693506531322126424044302770760 9493788 -212372078233347933564987683348634455040 9493789 214901322782125927769622636650945454240 9493790 -101979342404879542348186141152175825920 9493791 -77634502201107532471823590403553266160 9493792 106153835956192607090454142133546778624 9493793 140606644552822381404091747322604699540 9493794 215708815667368232366097112918051703040 9493795 -117275018519688508296764024520333553200 9493796 2668258375488719955893245918377427968 9493797 49947271348169288642645265712960959360 9493798 85569444613317677302935189670220928 9493799 -115334505926050897483581981275346404664 9493800 -13139106526874338800402610841260032000 9493801 -92929339233744782263924135157611134128 9493802 -15706022045918773550602358222606983680 9493803 315194778035632228100507313483170781648 9493804 20272009015305225574885294374092783616 9493805 236987529844249957975009984868343608460 9493806 44871427592084020127158942635912099840 9493807 27225687663572997481314375229687959056 9493808 -10900924009347747308068330588082995200 9493809 68709739500534946707163845820447973568 9493810 -136477176101769236967317402775168697440 9493811 231782419292436973837610149087130062632 9493812 23678830726775516338202478526527504384 9493813 20565442358887590059891615630442009760 9493814 4429816214436062721902805657053276160 9493815 -24321762406978522796900516614075745280 9493816 -317413051406109275727553964104350412800 9493817 86173933881772864298710048894669038600 9493818 -175063125863328280511554224882092570112 9493819 -710554080710154275725306940592126257456 9493820 17204454533975192271812397034645401600 9493821 37342996618620304635827575811290776000 9493822 11538398409486436261153757699940284352 9493823 -314444401557698380817186604821518545456 9493824 -25399824913577396123258149015532863488 9493825 -103280855356907916375065093726250240000 9493826 20616288232522652798516790740364650400 9493827 54175349093345220515008799749674776832 9493828 435326695275988070869740552879343600896 9493829 -120325005071346856889183773326255753570 9493830 -41534628658479651702554993724392983680 9493831 -167930683717799581166815532266689069048 9493832 -444649362980550864443764690109325926400 9493833 362804248719210564759785817416344084800 9493834 -46510826155053302953300195866588143616 9493835 14401433157772833961919888222215539600 9493836 -15685639832582091384242575690470408192 9493837 81376575158752632979689698939818415664 9493838 -121010667481170594477821544363241423680 9493839 -291578893840614307078818107231284153800 9493840 37504778031959710513493738543864463360 9493841 -1103005637121667405622262951249863616 9493842 12381406871247798966825911122874307840 9493843 -105188632234293567797443326216629798336 9493844 16095301595965505918638018878142003200 9493845 -71634219277681251950002394431115328480 9493846 189467809808795642548810512949921781760 9493847 39282223914515137214308458746109572400 9493848 2571243929813335368519890242036162560 9493849 429247123932474908082375163666526707850 9493850 -108314127263620630461937447703356503600 9493851 -15131616632651310561307059366083245776 9493852 -2423050420525267230439031505123864064 9493853 -82364354126323091034413847389887271898 9493854 56911975564470172771176037236878370432 9493855 43967186316735939095258868252170052960 9493856 316836336197292083501908458395376156672 9493857 -103729610715125968449271773487021716972 9493858 14367014305930969834819338478760988672 9493859 -616256161264239218862507240330953306784 9493860 -39072484978661931623209881519838064640 9493861 66553721415647476091926966084523711452 9493862 -23605744042316219953865288632257499008 9493863 158077635340178267819877714577441551360 9493864 -32168349089919670629368689131166156800 9493865 -218670620200801384548368219844084043740 9493866 87189431441875321330583051944137673824 9493867 -17378826337649993545358048474311374000 9493868 25711818010244496398659428686563138560 9493869 -808896225606610193439295035643536384 9493870 155459030748428358382732593018678866880 9493871 -187428384461914190968516902654464259936 9493872 -13137911255947743432262931501911375872 9493873 -325770360366467671783426240057025432878 9493874 -26616069870113318103839871249338542080 9493875 253397929819304689357287750511849200000 9493876 -17865692779932666158191347609816000512 9493877 -58242645969422335304752230579105752274 9493878 24767510935510083696770626946091232128 9493879 -416031240606781313527755654573270270416 9493880 133192770479529603722078847098792140800 9493881 195069087282092388384748249914985487952 9493882 233042076263508552137832314942493331200 9493883 -49218686060165684554426542612149898480 9493884 17799141155560726672624986844429824 9493885 108943911910617297493260041667804764160 9493886 41975384706194677431312037142519019840 9493887 6286004880228175507310309337786052368 9493888 -388142691337856502402544930814982881280 9493889 -55258653586466843528590200936880061310 9493890 11696465173447539655133873009365923840 9493891 212683721446972786427309802576085163784 9493892 54192997049622737653518531371567001600 9493893 64674817168939499538678504778380101664 9493894 1224134091851869148844201519131843328 9493895 -9676489419272720480110549265867231280 9493896 119937378587283125790777601888154664960 9493897 -76689186762007946684685575157274656000 9493898 67131288289256253219067774802842199136 9493899 216837053629234652261554179245977375728 9493900 24670212878156822335243504800032384000 9493901 165830864777734403720493646549088457600 9493902 -177058566830857449534155392038929280 9493903 -3830997149888546079094590783825075320 9493904 14740788493910842122528774390703718400 9493905 -32790330075789334502057820279268316160 9493906 -249285616422284637401209891004331648000 9493907 -104486284258537482448697235858534009648 9493908 -131638485657596514926083970855274915840 9493909 248856274791320280487094763302290932110 9493910 29495933432273207698474166095957551360 9493911 -17662978842507280851774953124277122768 9493912 231977600895378579496929101500599859200 9493913 -71380378677912935980772582040047667696 9493914 -113169728410995981821456048353882882560 9493915 67246475824996818369312015112916554560 9493916 15364933117249526807533921319590244352 9493917 133904117493013568045111705480888058048 9493918 -86795793226016741401778967966776072448 9493919 -83061190359701228181169436038240552080 9493920 -179186189052497237342096128856476876800 9493921 -84555502767887130583116455229336738108 9493922 -166554913812210681254913795222228489216 9493923 267631056060650348632068148472553237504 9493924 56193611616175241728855812429059208192 9493925 7751685891432806821604289988192096800 9493926 -9173161068199052188522250894937477120 9493927 -5640107961814745043172210669708919720 9493928 171698504256029780812222408548107996160 9493929 7090787664564077061291869888480018010 9493930 -5425621260236388235325033702556713280 9493931 -264229398695394843261995187324522215736 9493932 -37974935766036247389264461515432132608 9493933 -354477334669814844437569685028316821600 9493934 2789403284118612510087579865214354880 9493935 -5800119994259510733193452621317233920 9493936 -25966361363157372395177226127681519616 9493937 -191975444601965754332367316453977762414 9493938 33969921527295792341335789714563321744 9493939 -366662996620512384861024891222606864 9493940 -11690454730258797540790272207158476800 9493941 112807715657770638099572636365408233504 9493942 8466011608902658636846930314771022272 9493943 -32054444245215383330160452126410673472 9493944 130502720813016910965714358587854622720 9493945 -44890264314122391034681211138049480000 9493946 185430649199597315412348506027474071296 9493947 -130584581649610588946583268990280472960 9493948 -91668888860945582500059880131960712192 9493949 99192740830056247609277032818028570950 9493950 62224648418113951537572286401247104000 9493951 358361119668555898214026261062700549952 9493952 3651674096144898468758469802922606592 9493953 -118513520925747092378153574170054952960 9493954 3739353301720182640544407009156950432 9493955 41935884668405521497378102099797944560 9493956 -327160449689695518934737033733166100480 9493957 -289780323678570517913359966665484997568 9493958 22430359094845005802870506321077869440 9493959 126956134638970801350407857525604123304 9493960 -573742836868414694271636077155123200 9493961 -58721422528610380249660385533146678438 9493962 -130111642354562902804428101108469530880 9493963 113596882635571786511977657554699349464 9493964 -446796909207439059090757867054724350464 9493965 3542843944498536273912262871339532600 9493966 15925544838611264137917704572771146432 9493967 16237923306795451993327515009570514944 9493968 -29916122101386736604585308121647153152 9493969 -92644364242441342393954918934163081356 9493970 -623525814827384412466627745169715200 9493971 -1074994041199086951774489333930226896 9493972 -217615546701168517437158508857858781440 9493973 54557026507559963257150196024270211420 9493974 -4099350576202205664049030734416640000 9493975 38001212008321657212465172582981077400 9493976 128379200197009528500652642132119490560 9493977 -208133907382804327091299587217444909920 9493978 -14763692747585348191810202126112138240 9493979 152671475482173389687423763788096739600 9493980 50348890338832395239716545694139151360 9493981 33984101378510454676466744884370767680 9493982 -228817935065150642248341704671369176000 9493983 605023114861631274937241961200317171200 9493984 64033905339098967007401937059413753856 9493985 -30925554833841387911129900479799534400 9493986 -31408079937185683816235169882759060480 9493987 395946193724551686651810757565384945520 9493988 -29668529049215666032532265760419938304 9493989 73529061524634752968105049166379849824 9493990 13164590004220778561868044669297967360 9493991 77218899980223560583261682971181729920 9493992 -18708037762373632023068859734551495680 9493993 101076215798921588333683403951340099364 9493994 -116143387966809303700156373388435994704 9493995 11048618356887513628304041082382532080 9493996 122736203487157782867574613357216517120 9493997 359858784088925769957272968451146582092 9493998 -21903244837092867184926648233849229312 9493999 -223852096342113650841656116590870766000 9494000 -77847938254569437684316388620435456000 9494001 38890053077066553360914715835286989920 9494002 -251691397501309424346143721451769856 9494003 29881710770226533089694543778653337480 9494004 -44813055767386382300854688237164615680 9494005 130642434255589921062055296188077173660 9494006 28901662246559249952256911307776389760 9494007 -216440844770226856264381057888589487408 9494008 -335656471858414447018766195813635031040 9494009 38886986347885388691249070589368400640 9494010 121942671854760190406819779764741423360 9494011 -231318652187141069624537699163295163768 9494012 -98982082010667594767253551590509772800 9494013 -3233873888991029700666254704305959136 9494014 -6306278182233019197924202643733887808 9494015 -10908315517015641817593253142203136400 9494016 794764377189680050997805159121158144 9494017 68508148094447042256116972945418168320 9494018 98041150582887736718719835110394922960 9494019 5641400439651991251658636450392993864 9494020 63243134786088285952215527592565824000 9494021 15870520023250277866618002013020089532 9494022 -37562151302835430722842045305465835328 9494023 108426681421781730994499614616436929280 9494024 295120705112654917451743694513305036800 9494025 -50129111976748028128735547555015352000 9494026 172276640752023491401469019439319387904 9494027 360968497853502720858242772841903366392 9494028 42649788007294101758198841757031930112 9494029 -10064183347124507076194341599865105280 9494030 -22093817183529330530054180469464455680 9494031 48965606794020671556774471083120892552 9494032 -53106634210596251189239702776899174400 9494033 155793138736339380267646838191331535282 9494034 -45441890935588610043645522111782768640 9494035 243177216137007995617876272586842690480 9494036 -18203214890517377290060938844390748160 9494037 -82274036516579255379620601780127825920 9494038 15408521999259711017835015781931646144 9494039 -88574205175998148580103693427037183160 9494040 84026631540732920093890430874497433600 9494041 -83151418345746396457532652940610586348 9494042 23796079796096591735438800896218706144 9494043 -16958392507166445875364828333278625936 9494044 -3617912600712238158708132022310085120 9494045 -51291782849935053973089692296566400800 9494046 -121355174504343394088422295718434516928 9494047 314354365176744049448903701794190792992 9494048 -23712202042820081201382950094594637824 9494049 -16886004639937045931933182230295695552 9494050 -20048425118195089710249721620823885200 9494051 -21641309302619736541271330355335681376 9494052 -36459735110733459685978148480524505088 9494053 401132710527637206938222993438022217120 9494054 -40945430790198013271450354870762459520 9494055 123564854216604587754560742429969659040 9494056 2431988694770552537650984544702791680 9494057 265738038547912785889241553930589437306 9494058 -13078493798520713070308410275646675968 9494059 158440747791504833088660066681957548880 9494060 -24312184574210694586547284599950499840 9494061 114185872755692704145698876195371876672 9494062 130576749906549307949942072484253075200 9494063 -64182632717250546472568084412862760688 9494064 36994067307348059612205936573238149120 9494065 3334472483066499723380814545129191680 9494066 -3453370617444046023736193058865494768 9494067 56807066158225283372899958201607745536 9494068 -10534621570306378355267577791758209024 9494069 -107526958937718210351167166654700767240 9494070 -3011455662138150684386865845769820800 9494071 254904018079822012340252025507421167272 9494072 138397435899934312793820440169829171200 9494073 -66994000791066825914838399686144448336 9494074 80429212147104488643086074748848086240 9494075 -57140390183602910656405557054198978000 9494076 58943148529233438473659959182348657664 9494077 94142493121638522054683256217815177926 9494078 -105533659180937347770887869452701921280 9494079 -20484387357022193076190356790540856832 9494080 -8087415237020536339419046444872499200 9494081 -231571817756515184520983906600695565118 9494082 949575400424806529505692920737814128 9494083 -178482088046899669746290758683570255096 9494084 138253864688968805493274218093596384256 9494085 -131792073002218143323032430384591061600 9494086 -65986890542719828161809252035362082560 9494087 166650257054051719105934792104592069952 9494088 2463121810782448362831974528769638400 9494089 -142394198488765901815992012735550541568 9494090 31618473489145887656733279337661128800 9494091 -683332498969952378875597446452352000 9494092 325890877407288179152596332800852200960 9494093 201723280749555882053131773070998244758 9494094 -245944624362978194898313072169716494336 9494095 -51577318593065613882577689066790716480 9494096 -100698590672999059883209792893973045248 9494097 151842582432917747980986775010356220400 9494098 -54606116284333077333252866969391486336 9494099 671359214509345578526816394585520264 9494100 -11348079563509021096088398489356595200 9494101 -164128558516799382499640615746187098752 9494102 50698897122627126158729663644077215232 9494103 25909822129224153750381474518928988800 9494104 433303289863288625561367300863217868800 9494105 -27281153310595968289049306065482795000 9494106 -85189658007490869326976341909923216896 9494107 155757684871684441523534095065004077600 9494108 -102655050237703313365925331155635883520 9494109 -236323258100388273372665413611129492276 9494110 68854385209161149876035338785611545600 9494111 167807063084773689377516532604162393200 9494112 266459399708747483835374438630504005632 9494113 -255703613961667285457280893756548316638 9494114 -52792238978369793475881089522706201600 9494115 -104742591779215889627060925720632051280 9494116 9895700809682701573635444237501568640 9494117 -338953351910958724821149025446768385600 9494118 -41932123457519021885606368546513977600 9494119 -831485531445620102631993897746032680 9494120 -3515786801056902453215513000715878400 9494121 -5249224123948819718187781897183933440 9494122 -34184549679809256352619465675107018752 9494123 75378943993058199557457881029117824372 9494124 16965402043260909650733567981838172160 9494125 149938748606888795091295692564644448000 9494126 -6560448462559708661158524079275429504 9494127 -228808807075048056008910451117349591736 9494128 -50473083970686097595509848434116919296 9494129 -99310443784607764480296270132608889360 9494130 -3698983103326286861689777648313556480 9494131 -241314680923195554809875284252694902000 9494132 -204253254781978872555888193443584191104 9494133 -32779172653526590660953073603199110752 9494134 23232800334635767388155385466220936320 9494135 -12753822735198789654243730076783934240 9494136 139034959964538893095924423773511372800 9494137 -193842360065308145342035049984738088214 9494138 76228186266814179772242322018761943296 9494139 -158182922733225815778707292180336783360 9494140 202481461938814721549048765694554749440 9494141 196049961143479959437458217567894407680 9494142 -1198231058742034180221074474969573376 9494143 443772856569286396555409233819592189280 9494144 416622168850439132220296174355087360 9494145 -17016480089273958511852008816200726400 9494146 89856585219952109898935467684386424272 9494147 19292084759626445232886052878658352576 9494148 -76489552756820999076252372427166300160 9494149 32156528640862732673983114984838017920 9494150 -86835967722376025668319035483216560000 9494151 -3376346923813832438159586114962800560 9494152 -229877917419333491588703898780870118400 9494153 132767356486759074070640869006918281984 9494154 -76448622638546809969887307625879126736 9494155 -75770732440778470061898720950747520480 9494156 -116644290003453852481569604534317563904 9494157 -92845791686729464604304378667783709760 9494158 43749441014038591916072154547859359680 9494159 257262502982736795320289246011150253360 9494160 8060184585342283517422948209564057600 9494161 -3219685751861625961444382993857877468 9494162 -108996215359994371928879172934288473600 9494163 25312984031399377433604998813480117664 9494164 -7058469634016200611177475988310585600 9494165 -140779796306511020939408081659472197200 9494166 57127167473788528873314730238679395328 9494167 49149568726455114237037074116927037640 9494168 179521173328791518759123266983578972160 9494169 -199903694334653960728234137283131115056 9494170 -33747657698844662332841124178400778240 9494171 -387628619575729840532761410886117637628 9494172 11178830911496941758616913610854447616 9494173 -20778406141425529421933397185177685236 9494174 2052783844213188133710996868323872832 9494175 32018932002167742687267967578732106800 9494176 -43837309707610308329691105714727354368 9494177 62476088070161902057787753764567576704 9494178 -29800696408956390872601307594382069376 9494179 145178592134475018735972316831054274780 9494180 45130345705616310854907173014852358400 9494181 69702100551225956055652231126699278270 9494182 232383448538515737096237088334295540192 9494183 257313249302490257254552839087193274784 9494184 -25603111402707828003317672395627560960 9494185 1623198907693396249930639236337689600 9494186 -75255255421974822474389209983742675200 9494187 -120059088830076751963631477092202360832 9494188 -480141555546697961981169264087934107648 9494189 -57149350907227167007209638163937793760 9494190 -87714450385583707112735888210525388480 9494191 10691673587023906887712528532887309680 9494192 -9312735311957479752296814101484847104 9494193 -59418118464046296480351960358150454976 9494194 -335364589694742420971504302885058961600 9494195 1722371107725619084576657271653072800 9494196 15531489374008658736850236841566873600 9494197 216880902057363278085627660752779543132 9494198 56413039028402502333236161139891281536 9494199 166383686944875633853962401268289516800 9494200 87809770441339568831332638019321344000 9494201 251714035126905297429749675872288076202 9494202 54491746999879177163807648609281054464 9494203 466301027608040781078544602563552484452 9494204 222959334755387060024837398695931439616 9494205 29577360204052242121154957944073472000 9494206 44541368204536970839788591008398172544 9494207 471326222453602257440125427987492475456 9494208 24418876281053591299982263997247258624 9494209 82795030839208088436522316403885433410 9494210 -85788523270202966513156077105577172480 9494211 20915984661289506528206034922332121584 9494212 43515001933658041299007438806019469312 9494213 -99459291742812405988215825607188975840 9494214 6715311332924689870037788937141084160 9494215 102446440580470478214037515439044597120 9494216 58544612085290939280010171705614336000 9494217 -21324816201106221035245093149350334480 9494218 -53161587443193455515547455985736545184 9494219 9322651230014009190856808961896255520 9494220 -95809405373799282340382399008842547200 9494221 312936030049258391558149093288366677600 9494222 93821634811378273821506347302676286400 9494223 -59790217742507101840687470152966479200 9494224 -68671377252809809722604105785053020160 9494225 68240634422542171919660012805602707200 9494226 13393867556899136950159262054270008320 9494227 82933584986669426281123156806118741120 9494228 934537778462734071581761327444770816 9494229 85374181985151558581679948982018956288 9494230 106277765698947748078504068704822741760 9494231 261527271887565824969529664321922695152 9494232 108433469019774673460985501985769226240 9494233 51037509258745560266184536989790552320 9494234 19488514360857032929491805084081563360 9494235 -173405025399039324655499492575364255520 9494236 107097400629550566888775014731380254720 9494237 -33990426393451959194369979393912578088 9494238 -19037041455921995752172481533297139072 9494239 158113341757423674736223988484324457424 9494240 55551907785930343533842460848160768000 9494241 70380525504971644295946334685208553392 9494242 109396722405593633648467356597901192272 9494243 -50862190733864088544656289376923104960 9494244 -123757111853648791780226625545720872320 9494245 151584863175191423590077889361749061880 9494246 -6134514962587672784281361593262347776 9494247 -14028146354002904485112565601163709696 9494248 9562061663647229318945445983244072960 9494249 150575888726614571653826355752130389364 9494250 5589792437540980400153688333896640000 9494251 -127225023124701077460788734098290262540 9494252 -123196713151744903731615331181384770560 9494253 9723281660680491176257590161534395200 9494254 30074094807362119245073783815655916544 9494255 -279314028483446647010308762700227842240 9494256 -40363894730210467507090831815648215040 9494257 -203752381529142381578064421179391544494 9494258 -191870500752655845575926475897091329520 9494259 -241714596018125495264772695538191063040 9494260 51339809846052257690725471587924149760 9494261 -12576264613909146314417730173994251136 9494262 -36657438818284543586573179944313712640 9494263 -322765143045051826629506762371137927920 9494264 -61835641485633801175984805525250478080 9494265 129059638396801589116295195799288960 9494266 36009989703084538128929047955544084480 9494267 -157802659842400547403073744685779840248 9494268 -42499575318253072824072525268825841664 9494269 -396583035487511732526600337812206830330 9494270 68387455476654857288127436796726806080 9494271 -3661858097353816502002384640382213192 9494272 -123037738430359888896217262893400326144 9494273 272149505210255330409502351477832715522 9494274 -45907575647384014031004604726352053248 9494275 4145208496340419403695437266655936000 9494276 -105151097504822005460769328728920739840 9494277 -30938544082103414237380913751671883264 9494278 -42228196267625303489768664841370386176 9494279 -177680527967207761933102942270587970608 9494280 -173071475909479880910498791973888000000 9494281 296846663238814519864231506476666467200 9494282 29224106814759096564635430804953818368 9494283 -86692202457318252040742408619652084776 9494284 495450334516604557576383092848800172032 9494285 72410383331140337680557944376159897600 9494286 86860529390805115799181784119026739264 9494287 -153728380592754349597458642016419110400 9494288 -11197775940047149316020237502145798144 9494289 25545178383428988723552159441015212130 9494290 -8678267717528841665918396506679808000 9494291 -80492548459956796757279874412990084308 9494292 -114395556747708966772700890263047374848 9494293 315841841709536508834387271874386902542 9494294 -1241631171205083592407499529844307968 9494295 -174749361879554291422791655876242401760 9494296 -7900293072194703340334574440754954240 9494297 -156760293325393623591162124361959219254 9494298 -78078400833849000338574237256006482432 9494299 -627712315216726013134890080055435062240 9494300 2573325891395223794336637970690982400 9494301 198016852934912984038428257009381629824 9494302 210187742837949925129359390288529588032 9494303 -401582779627838836548989427377500992 9494304 115749560455181322744745499352485068800 9494305 -136182541792395442609878803675641458540 9494306 198406837677608672854980421020446870352 9494307 1141270120513704532885310352806223840 9494308 -41007391319125241644962829830324387840 9494309 -466314291597172293686624063299555229760 9494310 4972193139914291471892906628482048000 9494311 24760747377164183806733285194011300472 9494312 -411728118184792299306772555058991436800 9494313 -117549177822283408401060184945062155616 9494314 -1486514417455476301185377843278010112 9494315 -108858266727203137908627107759577179040 9494316 56733372795404195908411271102878851072 9494317 47340476362383384838597863233654317792 9494318 -109937880323180932152551263956813224640 9494319 73038637634960008388021916627305389440 9494320 -4238513118743817050580753870387609600 9494321 61815718469562718994082084735481345572 9494322 121617686627442292195980851216687494272 9494323 -348849253146809580580925025918338457360 9494324 -23947124277288276157935026681435197440 9494325 6186988816384821315938684864102407050 9494326 117474080746121769220611811179555196224 9494327 83517413256742825417787599913283787176 9494328 213439485343682349548232488947411292160 9494329 -70065416148202336133964630653228263680 9494330 -20086232032326359988958815900603432000 9494331 43482906112627945734991984557403803648 9494332 298624679768275624305926537665811127296 9494333 -267805174548641680343124531005711891616 9494334 12201850656276141424659965936730195840 9494335 -19277642682030108878732847054924765720 9494336 56658028798157297466751748935605288960 9494337 -198564391381436110536133281243953484240 9494338 -44207067997295483822340882370421904000 9494339 59203036915068526292643616858520448000 9494340 -58202711491102181296301126979502387200 9494341 -214507256403491514615063188310472343268 9494342 10219643280008309581350268822835339520 9494343 -7138917757019034194666157403070341968 9494344 -25242297062323486807719182014324807680 9494345 107490216951655681741111384413163944960 9494346 10559568059620058731444213408611081984 9494347 -228466178961304875663486940434783331128 9494348 21264987997399544639523583345503599616 9494349 -10877424829471993322172736840985775936 9494350 -33227887526423955793840397960894169600 9494351 -82893502956552237919740574620094594848 9494352 22072172755302902986221268823650467840 9494353 -302279652976350247838366541932933736336 9494354 -71750743448577960019710958012603699200 9494355 18110460105211711263706090416527524800 9494356 -202263375068027707407017222625146542080 9494357 -4251953237809078713509689540424125920 9494358 -137254754194261894389075062846181834816 9494359 35401368890842697831650345646941130416 9494360 -159840398457464720277193069107562905600 9494361 -186863163211042362296281057546681299360 9494362 94259772256779074778711049006836264432 9494363 -14071436315849013372456057477219731388 9494364 80416227502702066096167963845281726464 9494365 -36598308612351624162483185007050110740 9494366 41086770226073780830216623905684545920 9494367 45664631992259591673367900018207230336 9494368 193019611345822039536089087373001359360 9494369 108294106522758768273915732785549950896 9494370 6292134373645053951645643197463572480 9494371 -267944556360414762187890469224167603428 9494372 42461199335746965873752790572118173952 9494373 -4929403388309387488620286467917565312 9494374 41473738574184541360434205720359684672 9494375 45707361222094293088313172014017515000 9494376 200288844387815744419117515745748582400 9494377 -8129773192594672678907657682913642560 9494378 -97675404874063467946674783204253309440 9494379 -265479889693200684367312363188168656676 9494380 623033149928166549609615569727590400 9494381 -146488429097809822297021924212652777896 9494382 6095327372464340680470760514386728960 9494383 -267019265162796192931774725250656675336 9494384 -74377293268202646266423394685847961600 9494385 -5358188832696666603916504256106613440 9494386 -225732370096868192359586083875736944 9494387 152609639731235832660709129422310059516 9494388 207485437467819177070015851869302149120 9494389 171632938137390009538197353214676390190 9494390 53880789497792143890007905373975219200 9494391 -28056848828065226641340396149640301360 9494392 -153919845954834444038114298953923276800 9494393 128940162512796566547037352966426280960 9494394 -7706179385063497743803160768639728640 9494395 298398084885392128341974391360934080000 9494396 643420629759426112820580498004343808 9494397 36517453853792987057775633548667479520 9494398 -201573157884329612488017309998895434880 9494399 3688125686212686152625999109702646400 9494400 693596047236935617894865543626752000 9494401 -8471271172946733235245434997836310016 9494402 301344867424566705646120543019896929312 9494403 -5405659207933584172116852048449317896 9494404 74912576697710561671270238748290125824 9494405 -128999749845473886276914377148679215940 9494406 68396832389630229590231896691773966464 9494407 -38577361592272520336088361311516375320 9494408 7004244639137156182218124121314590720 9494409 -109938953827317335427070280270840038896 9494410 -68025540131875454245557714691927604640 9494411 -37061396424597340142707561722995872776 9494412 -13706660042346951810732557027965874688 9494413 -29526971518705793662512551447047442196 9494414 207660198814063074395059062189388203840 9494415 -2674821685478803929037405338869977920 9494416 32315171183020029548908266617339420672 9494417 -234609818339904395396102262055729155534 9494418 -14832783062791875338055722115849123840 9494419 255677009354365081592782702794610759680 9494420 -69694866155854536182343768867232602240 9494421 -39072230167374262161818907947546529888 9494422 -4156411031565784533601131760824165120 9494423 31356695642162745407522628576649181184 9494424 19254419664278099439740360384680243200 9494425 149276688385976132823200550588500435150 9494426 14306393353394823438547669556902848480 9494427 -19632286496720900196000097806680847360 9494428 18138887090636817401282176781906313216 9494429 188209368098513912943020870566507564800 9494430 65615523739478398203830184184584330240 9494431 48266333220636790022737669236503462640 9494432 -17585095444342936983950126709133541376 9494433 77103968155195728462718471883626988160 9494434 1475686638734645683159801329475553616 9494435 197066872372049981893837662037389788880 9494436 2254198214710441912547486487560472576 9494437 -534886574236388234737742650120031289440 9494438 99744544191089292500474753922921487680 9494439 -158465346194549866773012367361950172376 9494440 -255478781071033105345697282240631859200 9494441 -138631905378537304745836839796881533616 9494442 -105373376448187687974039861825447352320 9494443 -5275784707122719529874179706076416 9494444 46113403231108794696126293694956487936 9494445 21238126917173893045421689023316857600 9494446 27184320702944807431015299790166264064 9494447 46331642939363973709309924190973802896 9494448 10435042625249897393341420672672333824 9494449 -488218587662108683187362003335992697564 9494450 35471339781720049244664787976039078400 9494451 -163988269859753495093805659169510385008 9494452 42445043380570469020350800296383959040 9494453 -13907115672810859539049296599480507136 9494454 3514162736779186792386941723306934720 9494455 -164889528357064700573904092007672468000 9494456 -203278152752317323184268606996685189120 9494457 62606187651903682256442707033798553600 9494458 -31474645540524489166183240179958699920 9494459 -22527352084050859919014212947962764720 9494460 32972585846098497634705114267990433280 9494461 -396509725873459838511402879431533514938 9494462 182046534545857031643476642970577535232 9494463 -2639822191613239365553529765518285824 9494464 2332995234562945669563310501041012736 9494465 -279782651932816896676167480555181444140 9494466 60774551066475885632203451626020244224 9494467 -280619516530482825632782100556439471536 9494468 21826262222072533739577322243221052416 9494469 120506099415468959756500948168174281600 9494470 246163456445413530876164231466715983360 9494471 80230049784713202404900049574360686720 9494472 -12972070044883062321566209669038735360 9494473 27384170722761862941238229720599800000 9494474 -227010725406208537149908546207388983808 9494475 10492402239282993821956828271398291200 9494476 -1254157049090237824335167428320230912 9494477 225806597145608858645121587161888273452 9494478 25284675673704755093144509782236352384 9494479 -24161158580730401391074712416737604880 9494480 -10270517348965800492310428197304483840 9494481 -75396188355440855975105951087114949648 9494482 53488331172880725433838948430194216592 9494483 -114314288884893119493079013514820725000 9494484 99839030888562154010928805941129000960 9494485 -9538779358844143722111665987807950080 9494486 305830090270663594855172264535755904 9494487 -27360333899585143230279041577732707352 9494488 51417943440549632452352899712006645760 9494489 -53035377138463731375929459073200313600 9494490 -26241477633276148353445248624630796800 9494491 -133431628069354210171412050566669250108 9494492 -15041160524560683032759224014781559808 9494493 73640685857171268174698446229703371328 9494494 68732755029371801069127275030280433152 9494495 111017099555268458585655469426483826880 9494496 59057112250861308324600531476810563584 9494497 197787848663009928829284549922460086946 9494498 -36398920906984816701346522924231309536 9494499 14670815330376829469189693395241395200 9494500 -312198773940820901388594720688205184000 9494501 212325179272691098040136951830618597502 9494502 4277150261038047723939722974800812544 9494503 337221526228982460940754711147408027560 9494504 271272584084687926267650168873490037760 9494505 147600847404520005399395210852736241800 9494506 -49749022215332217646126380329906200320 9494507 89249788391511258639559094666284428 9494508 -20396954008577855959577781870841367040 9494509 99336710284155592725290787262444503040 9494510 21465288049913532971594211197183924160 9494511 -45259560070976994677356224203858663136 9494512 -43396302011280152716619402408869494784 9494513 194952740267212629947219210442882836160 9494514 14300286091482863292316034745950023680 9494515 -53141488978999620051550848084016430880 9494516 194661993688564925193248222328735528960 9494517 -159619298151514655288805961359480789888 9494518 -97986889737249259781081223005329543680 9494519 -176080178610356387934860649566672587440 9494520 -11304887618667026339296542314201088000 9494521 -166936988991051150541194973760659760278 9494522 8943955437997024673436249293907072000 9494523 226916710010532420843863267706326842440 9494524 -2009953374357637679376492410315016704 9494525 28599959369634811789496219792779689600 9494526 -2913126662669134544842799210964376320 9494527 -48593164433453542765524753550126595200 9494528 148330315372535964987004015150041661440 9494529 -4168173919889959568425585410102814464 9494530 97349543645299513388730222723863984160 9494531 88504367538047518426002049260443566332 9494532 102146129283572749450553973695808483456 9494533 38101324071021060699179154587198809660 9494534 -51719135449618960159196394181453541760 9494535 -11669465918420180135362869397829612640 9494536 94157592273936845577251691032213913600 9494537 -44018712789110806232331352485526637880 9494538 -3093054152412298709626764287289126912 9494539 -125265213941580128194362451521303967660 9494540 62986594362315394069811893431446323200 9494541 -14889170698381474397240020896216433248 9494542 -6689074059658813291257332917033879680 9494543 -201919243127212944942504795956591600208 9494544 31717789679090257458651586055463174144 9494545 -8086990172764244029540167976040799000 9494546 8675701450503947679889077082434468864 9494547 25001882893590135239747911743839292480 9494548 -50872252421011446324924877957359417344 9494549 476152397701802473018214571844063034364 9494550 -43922508524513808192158222046174048000 9494551 -61188472471230691667295124584809783376 9494552 13382254655408841868143288834329518080 9494553 -122026411654341762439556160036058549296 9494554 81011863670815474523393099483494872000 9494555 25700451317236636442310260921611702560 9494556 32126304720405985501756838351848833024 9494557 309880215733864182805775048289299784806 9494558 -94894577672542420639617431986476501120 9494559 162389383466441459171842130829884595864 9494560 6497630690446163005148365856060866560 9494561 130921857661156584785223957216844439232 9494562 -20613344513163308292312493613820813312 9494563 -97418043961743319975567058913791189856 9494564 180941976895097238914649766135165771776 9494565 6798899708553812038316361295984271520 9494566 -59247980998629675207277814912069052480 9494567 424046634948575692566330498790204634616 9494568 92041280866359927673589253721337026560 9494569 -4937605363202435119187473482698501440 9494570 -75686263920464139477787502316753469440 9494571 -139534593748100420436532313518478449680 9494572 2794542698444556145514779273994455552 9494573 31881240731350297623505085029806167904 9494574 -82914361373428784308112378603911381440 9494575 53618236547445245667392984598120378000 9494576 17630872676332904545074934812156493824 9494577 -13347294783915227197194907345132058448 9494578 149930591551483122015509340119332569600 9494579 35825499345841084488603392911316082384 9494580 61297710156023107605037023661300316160 9494581 115100335816842198164648045342568214382 9494582 -159902287092400002036229853018262592608 9494583 30804548385429906896258894819798841600 9494584 -58197527343250966885824383248976117760 9494585 112740309310366385141148891448260048000 9494586 67010249610512485022578469696313055200 9494587 9170957904458461207389275665952568320 9494588 -78799770545838481356089140611426875904 9494589 -39144130308630159553632726809631290592 9494590 64264415316558236428517445980138561280 9494591 347519550367308499473809711105694220992 9494592 40021762984706529337693320187868086272 9494593 -140559635038292705611689348178149668158 9494594 -26180377690016090497624676319281561904 9494595 155678995015626348943052946386716121040 9494596 -86577744599848761442711974549874556800 9494597 562871360732547068069064349909734432 9494598 -37063213446645203875239862254425542272 9494599 -6795600457915950535252786477471990272 9494600 -119667936498963671441875939860983040000 9494601 -263176639842327529642550415161660541168 9494602 -62220021665093741640636596455242152256 9494603 179057405602804845131225583875122584852 9494604 102635876756348306969641002665408102400 9494605 -13367927032968829930915565596037650740 9494606 48180964715050826197236382315371232128 9494607 52375930901431916140885550175487342080 9494608 77894922709922465539918419518285660160 9494609 36518958429971114825337699285309442980 9494610 -34330459247040109068380333549440327680 9494611 -162071200392896243747756767897634941440 9494612 -21739143509536226320177286889208377600 9494613 -2751943324912389977384779482668761458 9494614 301593356359006836451281496278603031872 9494615 98812285029618390236441096501972529600 9494616 -59183013282557307891284456043328512000 9494617 39964337105440654522746642695119320384 9494618 -36944335007418945919920643379967492096 9494619 240527756030259808890213613135523457408 9494620 20771932980479412906640440307293972480 9494621 -593960049111705577304976566398437368148 9494622 -14580147490564611673756452802959787968 9494623 -173887893225652236628862758324725112280 9494624 468583842927402749339734715786345840640 9494625 -55513517559044586115590320819073696000 9494626 30244199467902489213831101854629586512 9494627 -300398183642173675370528528347681495524 9494628 54100682881778619086977348355837952 9494629 229478669400421274633666014449488095260 9494630 -27801517466323919789603438739526759680 9494631 -80853364273290084902574842258502650160 9494632 69439934388022627360068225283693639680 9494633 68203578759704997308466877288382349882 9494634 -79235342682488817359630498347337890560 9494635 -58995732090020318024393666832804129600 9494636 279947736808750057800859311889812699648 9494637 -331555120271545395212154306491627324448 9494638 213687153179771509844195749343376103296 9494639 81009073058422445163459675522196021632 9494640 14814187732338334021128807753038069760 9494641 29089649083630168226773150289586098280 9494642 -17633398957670349293136656623591804800 9494643 280933210962056463095639851232477301504 9494644 -6675439995589841789963293929087536384 9494645 7810669931927495758288067175111298080 9494646 -9455789133589200573184993160487161856 9494647 -217321180600642063624182597367062802688 9494648 158016129304164984565213106311059087360 9494649 -58613955227940559258898213100069100032 9494650 38038674757243786221125501411767891200 9494651 289807671703656038570657035870131000072 9494652 17957261990723188561544341890123604992 9494653 -11653373945289167567124152712254242560 9494654 11350480911980223212804564968068903360 9494655 150031443989509129735007308270853654160 9494656 193360781528824040435130707793842012160 9494657 233690668816047978865436166764376040704 9494658 236175357227614648441029462198389760 9494659 469084783182510563872306171564812468860 9494660 -9893773161649961988635943392127283200 9494661 -876109110146238721592392012660558176 9494662 179091107081845351888088846916277556832 9494663 -61405644997449241859705508505028903640 9494664 184887253755943931563406082933255659520 9494665 -89120417050058225946138289674033783480 9494666 -125304839984474359250403707940583296000 9494667 -8683067862989062325330474518757579232 9494668 -10557737070932633301781022340223389952 9494669 162520479872990617353035622738685862070 9494670 -30380269518236103165735395787710519040 9494671 -93185229977235379225043073634948660928 9494672 -6494303966688734261836088659718307840 9494673 62802536399885997330402340357077909600 9494674 -14595811308609351897684666282673333248 9494675 -40879664101016237418416614569011762100 9494676 -51436887714293562442982526162428049408 9494677 -7533221338595596111348461429481192868 9494678 134260092661389808738521790991513732640 9494679 -190826846190823835638587717687260376216 9494680 56841337225536758106077761015938048000 9494681 -156381052996627954061776841835962579772 9494682 -45371173671583485398479693753817707008 9494683 64538764754793698776314727369470594024 9494684 -329017183211971233533368387066946909184 9494685 58077823684146441230772510704042227200 9494686 -14105123960743879959428478524971502208 9494687 539918134925443549536542010451422346800 9494688 5919587170265008290533901574393036800 9494689 -282832758440021693612366117691055924510 9494690 -57206370339850466820989014168638974400 9494691 50521833604597780151284537715673080304 9494692 9501196094370624153295995644196536320 9494693 -103132276256468861746995384967111082400 9494694 -138728848515870565231013435261682401280 9494695 7076196961119574945421397890197056480 9494696 57799519445087690117482809188170337280 9494697 45841825660435081709195439952452277920 9494698 -14572324818292165350044429019150930240 9494699 219883984248138184813787459011424394240 9494700 21418246871147066607529971691786560000 9494701 -3970711031590895210718160429467215648 9494702 28998137944920500509226409587886695424 9494703 244968287480984449179866577582365662944 9494704 97897250206430685339961081219757309952 9494705 107800142967940409428943975438933579520 9494706 14217303991430280775003713306201268224 9494707 -80682901837449528395466108835748823888 9494708 -194139691584441538337847238963135518720 9494709 -18637356894660711834251769915134232960 9494710 -86646507869380185254761606531546698240 9494711 -149102488832259326115436821291470861952 9494712 -78999042102397488643754435236042752000 9494713 -189364497821436853610699738270449406038 9494714 101915509457311032062138900717346489456 9494715 39272547265815468949791014764935133920 9494716 -95025416397708799414126973000037335040 9494717 11435054083828253453181209470857197292 9494718 -12835650951818865548037747840603755520 9494719 50706066355837622357413022371828520344 9494720 -13249490809383854138731641754689208320 9494721 314547895981642145872945300671667743972 9494722 -88041782486681055856515689434841338368 9494723 123202970703381758362494156855734354640 9494724 -58253557219110986273148425474163999744 9494725 213267028327779647602884649470119258400 9494726 36818365458517980086364159962244570624 9494727 14503277063204639371278067100462467200 9494728 263751536910499467042308653226063324160 9494729 -18407528288129237192896014376977536448 9494730 -53087208355018220570547975764124423840 9494731 101093982433029848472975146602983376532 9494732 58818371272847101495859954205650875392 9494733 -84556055169392058987778732384784966976 9494734 -122203954298067117132471252465484738368 9494735 141506345108281991885257521042689138160 9494736 37095672504204293186159577096703967232 9494737 -20078951756066704684356704714794811200 9494738 -148612785326621809648137010892967137280 9494739 165300427444628107879280150425734999888 9494740 123769402506718723504125076333756112640 9494741 -42508078931892856609139327257855345728 9494742 7389695743913524878123782761490079744 9494743 -238383987942180655169664263640253820936 9494744 -1020163787144754702873063945183559680 9494745 -2464151227219238129745339198003033600 9494746 -372561492117167142068578099581556828416 9494747 -165655295447180683428788369613064575804 9494748 -55704259932905032269141822145075630080 9494749 -535620181598715522984281497824746400 9494750 54149513680434353258315461202104608000 9494751 76559564911827185817496733289477965184 9494752 247541565328741855089063113147767848960 9494753 91571870370578798406270589875056375040 9494754 12429805685005084876860758990247976320 9494755 92389363173842659833254575413928413600 9494756 -43125774352855259800053004256274063360 9494757 -121457727495033578865678684659723937252 9494758 -15295559663522091425887703074519264896 9494759 103714574026760407961333485616646337248 9494760 70367324506739028226517588245824307200 9494761 236474330974325897219147603448476178362 9494762 102633479644732396185014390920001395632 9494763 115460683564619128963998176064422598744 9494764 -161930319232885668204678328212182343424 9494765 20040897549046832721816756786041222400 9494766 -194515940773356978654172734838999574400 9494767 355035828316185183774043047759510740816 9494768 51929241142543192499165522483325763584 9494769 -254774125358802192166368474513163456656 9494770 -114991457282480360961308057030121229920 9494771 112089606219416702088378329252602426368 9494772 -21926252560113685543918447963534049280 9494773 89759270369667518870485387106443381760 9494774 4263387128976562648239755548142899200 9494775 7333398292939461166090865050964727000 9494776 -387368592376460444075136645188657233920 9494777 -20571097759186645537616730549836116374 9494778 50462290940251487087704148738699341824 9494779 -322555206646827016828443364932061332204 9494780 -73323270727889331975975048935068185600 9494781 -261607488237539529428385022082656232448 9494782 39539576468147058303344578250654549184 9494783 -47394692016032343562088285165996659968 9494784 -74671266036405679070000669112271896576 9494785 116005101708921551050945528450943602560 9494786 -21992952222425126132315372713439500800 9494787 29396967853097271791152906221605760 9494788 1743024682930469142855643941296809088 9494789 504752217538546423408551303666889328832 9494790 -18884427787656232005702866754620465280 9494791 91359526288159615811815997616512460960 9494792 -142692535225254858478475462508460062720 9494793 -21669605787970740483522029290471004160 9494794 -176297947401720023924351612938705416960 9494795 -155642546903365329020781488855027167200 9494796 139228931465232860384595636755130772992 9494797 -9363878360147725712658573072886438272 9494798 -176523438476193870303680950297769605440 9494799 57599757550284677506240978498860890880 9494800 -7103343055091818575106055136031539200 9494801 -74272667726381749699975013161469623296 9494802 -4507006208594968947664306373547636720 9494803 290223682477906366577348179206419789280 9494804 -98331519775920928613211130171812888576 9494805 107655612839795806080777194575167113760 9494806 36142065263653286812878404481313066848 9494807 45252839276492161002621320522649972912 9494808 166558999884588596739707837235384606720 9494809 57077970182832122382909565351848221316 9494810 7371063215506347274848216946767226560 9494811 -20836556670682253940505004678453312760 9494812 80463076792023710623677062508428408320 9494813 -156992889769206307462083988728075411360 9494814 -4269977539610844428195337887586324480 9494815 -294321285949573858661746338673259963280 9494816 4028803457979355611743266818887319552 9494817 -52986282875102677653748557087383261520 9494818 -5288468094148191619182302172388627296 9494819 356690781656332046435476894228455715944 9494820 70645674014227432085036357614567680 9494821 -51797332154416806309147201558292585536 9494822 -5837181230938914530853562346214120576 9494823 123435945341413241697277974495902194848 9494824 -29774514731788643254306331845422458880 9494825 -65787218371841477234876437066044360900 9494826 59032123231779498708037969371445506048 9494827 -261154861017270837379779026415420661324 9494828 176500959860937233130283750477842510336 9494829 53969776042061694063372416439215193324 9494830 969482087383727358285890532249047040 9494831 -111272807793637876589945903822694352368 9494832 53665177209331897196437171693289472000 9494833 172884433002949584673876704789207603124 9494834 35870212149278839244838035255859840000 9494835 200835767599563428192532674029547520 9494836 -39439513732408648544075627901669625088 9494837 72564159110926270114392230423252704320 9494838 126580903729038237122348717801263817664 9494839 -196269373361548169908736245626143158360 9494840 -291435278801643241631818296948672307200 9494841 149410321116166274056207715848710336480 9494842 10047444000355795511071539299240070912 9494843 56371457424914366901827058893960869320 9494844 -30060336351338755871453367355297520640 9494845 193507803165749489579371215583870798680 9494846 -406039015092219265049956256741678979840 9494847 247718028250512229328598509034244961040 9494848 -128296751030092050580595199490155085824 9494849 -17641454316669407543370966994446511872 9494850 31797488292268381269926326333622640000 9494851 280330191738216332045989831536603688600 9494852 -92136928435195472785458301518438236160 9494853 65158968827282388101177297724593159904 9494854 -137258127722071119764060135698292286624 9494855 -374488015912623225232425575431409702640 9494856 -4951710603675353876965910986140057600 9494857 -498656109980947977725927170051107174348 9494858 18645719095881461508892369994504166240 9494859 110479885310056426093165745272374898560 9494860 35389322886325614716518519186834421760 9494861 -240818367534335096469331764619024655700 9494862 -2934695298582572625140414952361271040 9494863 148892974183006634262779295703394322160 9494864 18457230719629449843869080300147630080 9494865 -3670919414725885877340541672756381080 9494866 -17629987519469041029073464467872389120 9494867 -85810030624230810150980901253095192084 9494868 5496602029223620337728968971788498944 9494869 154979199328678749670068996547276376270 9494870 -53510821969480110205945652950272000 9494871 77423682911670924296413005567315447912 9494872 -169527160879259401223741510731569254400 9494873 -7158745665564409247262627542381139696 9494874 41309671649916039641177464073256330240 9494875 194635973335316979191459414664223548000 9494876 -68997834072392552975384969781144960000 9494877 -71933958302244980984661861923926730688 9494878 102816684726574016609230807964440673280 9494879 -295768840324465077064704318306273719520 9494880 124658524453400142389139648542712791040 9494881 -175491190147253028267547957619655849600 9494882 -91135635220013904242870596320874700208 9494883 34788901566051135054325339733406340080 9494884 48107574281865516707239203446325723136 9494885 208454658066555107636496830941018259580 9494886 9165648651344677359188627809567075200 9494887 -29165296115932103886060191954532683600 9494888 94305695168151449045989879780269864960 9494889 257973480562660544437107289232908092480 9494890 26661548787371092229565613595884826400 9494891 431091429187323457394285581609303104 9494892 75625189863070984513536427155901757952 9494893 473353146125425331392699727055606320640 9494894 31402333030890774609915329366587622400 9494895 132477491142407858243256430138483272720 9494896 21218526168401717595425012195177562112 9494897 -59548096334277705274393810725327847680 9494898 -2801889262922947035028789984834176000 9494899 -7707778437108151283053077504231589736 9494900 167706275846556082434076230413513040000 9494901 2474750290221923189038643293687240704 9494902 -154413407542581308027987483793276778848 9494903 -40593153720301286744529181839231004320 9494904 122667473439583616222171274091888005120 9494905 -132021905576329387984375943207258256000 9494906 130155555054254598823169854458459281664 9494907 -115339193652612348499480391236285814760 9494908 -257750837640488910713921791992491904000 9494909 84190470993135441418449864257717589420 9494910 -20100902545170498344704491573478440000 9494911 63108565011397072391629477347594768512 9494912 78355113233979148455255746470383452160 9494913 -1534044793369278370272743260809362016 9494914 -77413868890187627751229169263801267200 9494915 190690033075426274841407455211053180560 9494916 -2756674529166485667568989027149162496 9494917 393184433233416206777603017722422447966 9494918 1510273268423794140939412855537598400 9494919 -83455388854913824256695562176873911840 9494920 116675537553473684181807812683751884800 9494921 388988429725153947396802964194101076122 9494922 -3861146932405058188428617736586745856 9494923 -216451331443050830318488611964137814828 9494924 240502121389664825856198633482097712896 9494925 -33523768118846176533690161441328302400 9494926 114589497056733054143913099011092473600 9494927 101232049822530646271285304542598659640 9494928 2669342748381211520603160956790374400 9494929 177960051938800339314946345736172573120 9494930 -12519474098776207237984363977201914880 9494931 -140037572452788827456426612672693575680 9494932 -63331038957304976267217679994861883648 9494933 -21460168291781516442581218046705103936 9494934 21694171412703429469665363614357638080 9494935 146948833432743961939765170417541659600 9494936 386298648115891307626765962957659688960 9494937 51952325893668867792072746068556042394 9494938 67937068924202985423473847367696971744 9494939 377755813280961378124794682010787412740 9494940 8486912545198292431575505595482767360 9494941 -91291536369368978218773146845517335700 9494942 121355128321263339479008342743876065280 9494943 105886619676265570783194342319928405064 9494944 96098592234864455623994726507189501952 9494945 -4514817371555130351635022396432683520 9494946 -124176801860405842153784101548170958720 9494947 140274030154837820133972012287147748864 9494948 -301316191642121595658658407233689214720 9494949 -86344265750299640473745759210991013536 9494950 -54059615893801728445908933007159910400 9494951 236808735895216211748935897273686757760 9494952 -246836639115811227722439433223704412160 9494953 29151552724588439996335952653023151104 9494954 78499297292093944195965275481917475072 9494955 -51402288291771201616738243139883393600 9494956 -46761783158404018026333830574674053632 9494957 -19088976547723009255413926997651106794 9494958 -37433350792234101691765702116716350464 9494959 -458750618330301180212362144453278720 9494960 -20515825205063411504029049816784568320 9494961 7740075961496588705276362974387016704 9494962 -30858932347371265948218818208197142768 9494963 -238508145360371610978908870214512819760 9494964 -618895417681174375168326108222080256 9494965 -47287754742857457277292559759894312000 9494966 -26984121571786072997025510974501809536 9494967 208390175063320848218863907344085647080 9494968 -44386704670514229399839707764722442240 9494969 -259568431279451720813091891258838262640 9494970 8904265251099698032093039720445280000 9494971 204799878358621599857956468689181603172 9494972 -24295039348123581522008762386805760000 9494973 -161894722977601240506118062899555049696 9494974 -182162351441250624182016963821209323264 9494975 97614099418808766783730507289425148400 9494976 -76540791009430598495717099749653872640 9494977 -148143981447932157004404777893289207000 9494978 -83661869329912714843463647561075590960 9494979 -98057857706297872142223560831663986512 9494980 3423635031444286895531466820598476800 9494981 -317955557840717149443696511765681333218 9494982 9148094951250416920844173002349553664 9494983 -310693876531435428091714535640427453536 9494984 45211731274253836341914106299288985600 9494985 20261533916507565448066289801184172800 9494986 187323228590703988349888115456449670192 9494987 -276622653108774787570168673725496121888 9494988 121456153942571533327183503189286686720 9494989 -74648522678260479035963195687201997344 9494990 9468684051061305614308527968003635200 9494991 149966542112962329156574471845708720 9494992 11247798467663427317462718697187573760 9494993 254613780062975972863244761846711556580 9494994 -20735228109325466209333514606616367872 9494995 -44707856720170324662507852329966660880 9494996 -13884879593323269902752752062679816192 9494997 169596158634113846602604833565939888640 9494998 -91356083835682275014029536265127185536 9494999 -229200105356275792739798668259924955000 9495000 -31884927617365793303436684740332800000 9495001 2830982908659111176029954197471765002 9495002 -3587216706192656156535506096278246656 9495003 -43967871467102707049591667415237824000 9495004 -19237229007170263571521346001405842944 9495005 -54974798944294350171782358561158684040 9495006 -36673033422822380938275016725154103040 9495007 -354786451986706736912133763775158267744 9495008 186091873032863983666661669022683627520 9495009 64860362970983935467890227709785938720 9495010 -41764503255160935367816812959498035200 9495011 -359812135016931228871329043024235095176 9495012 135286438373551935523906480799800538112 9495013 2776576797470173117211236198205524800 9495014 8464597479760521361980629139524648832 9495015 45845196464285299758436407292543834320 9495016 -310310571804389141450137082005147453440 9495017 -3768627828662940455821577385930484608 9495018 1228675831374018677522649871018476384 9495019 -220845649248944360574588414107527917580 9495020 210793413796221281340367206544053780480 9495021 43863690598840958481079041907752258816 9495022 -3705021630988734074586760284917868288 9495023 -136202470853324901062061704067004855728 9495024 40148386728895802630424526076255404032 9495025 242363435457526638607378968287808937500 9495026 -39017509891414609001792470591138285536 9495027 34966143565852066927426430136037293120 9495028 -160787045183777847403254805625066061824 9495029 96160926905426404038570900345847443630 9495030 -82573092299050389253170020367304663680 9495031 21910952583422415034720898221363598848 9495032 247647807607242351179430946598655590400 9495033 223328362955625076841772308723320966224 9495034 49142507083815848778301491075500669952 9495035 77761712720593747061273760285572589600 9495036 106951374952422239301940740702103004160 9495037 15593146194680190830459151482433999340 9495038 38072772753171474219573375050153229696 9495039 64358734620090868920682817893900699392 9495040 -88551959531797207801972795884385075200 9495041 402281742607933346252257587203652826800 9495042 85546673979260186220879048386970919680 9495043 -24055271099957766077597419069508446896 9495044 67598388120550767735360692906371325952 9495045 -901488204017282453930147067346373760 9495046 -235809215153840503074655163534044464000 9495047 148597365098569357491790407479559979320 9495048 102058687695777419207406226087430184960 9495049 -207797931727041969085188348665515308764 9495050 17847081126241880359668526227572422800 9495051 -2607996590150374831563966711198314016 9495052 -36419052407652128433766515866306805760 9495053 -173349482292480656693800661946096298698 9495054 53804777242088503100342200018307460480 9495055 301479388364798301540108630894646501800 9495056 -36350723028477877692567675590765887488 9495057 90334571805703157797476943120200954816 9495058 -66098701287694474525117088912569710816 9495059 27706782600054874616591707433495036832 9495060 6037890400500181794301550682981888000 9495061 195567493071387735795160964582387451612 9495062 150770966531641849927661830537180672032 9495063 20995276696835281828178898231818950392 9495064 -346572852902305458576879105106454937600 9495065 1693306258166721908772577040596264320 9495066 19517649483673853853902362593077465088 9495067 39216691408206222212387109070068701280 9495068 197680786069126158677716812144199251456 9495069 -94849598485127295853019673918928995456 9495070 -15223709013059187263239420513489113600 9495071 -342397745186642140664491543807114861728 9495072 289338135080754201962789104050134384640 9495073 205347292585653586886630113629533206896 9495074 45963405610862542295810385274285555536 9495075 58197183227989307268645593323442370600 9495076 -44586133286528654215477457202180512768 9495077 -106254080849325498034744855790442720228 9495078 143981972361401137122932032995636612480 9495079 -73761123117282224733740112127451245440 9495080 109255971754664282469217411740789964800 9495081 276864169656892480731027709059808512 9495082 -107186953123063537689244144001355648000 9495083 61350981947954739728722563912675105408 9495084 88321452880711288536400544077908174336 9495085 30461165952337184107504135191851568780 9495086 26238339288012843404358987700924003200 9495087 -1779028680345701537223631079409934080 9495088 -169919625488056638743537987119415296 9495089 -280794022860397109586031018501951799040 9495090 50526982233708441322447449787262976000 9495091 461211308283225776903395773719033629984 9495092 -198359253883443427632474732054671136384 9495093 214158696283159570047474627820226834400 9495094 82510449798564605557657875184975343232 9495095 -2069027008476905684434492269225566520 9495096 -14760540364065680482874268180847349760 9495097 -6903806316830922632198659906778909100 9495098 -208907387068561697857160743327125173760 9495099 9724042704099332352775815024349197600 9495100 -85721828684234410037307632929214041600 9495101 111846671857556335019968700318671466880 9495102 -130746795404559237897200303766813759168 9495103 -196582552708441897909380617002453411648 9495104 -89799080103261245845349163262092509184 9495105 52633519124383346287718914841829067200 9495106 142338052146652680683689593511875736320 9495107 10443928368557561419990439311944988560 9495108 4197400211251102372434083740436029440 9495109 -15820571828250844057538261840476769832 9495110 -3983129271410199950402643120966397440 9495111 -175919820019829280937803852718915895856 9495112 255158804838326716086641564747581440 9495113 -20570586317051765665940138198924964096 9495114 30384976922905055441685513088375848960 9495115 3972600088415941199799124517798023200 9495116 -42002766773109431941738866300579598848 9495117 168102679729177169475595519602577305600 9495118 236100009632450141464524258109914605760 9495119 -83144193904108235718168440970402145104 9495120 -9866023729749993102018837857424506880 9495121 -160310957901052140539037243500164513678 9495122 -72395403160193406312756128052274595520 9495123 -41917793704663626119542267568537168832 9495124 441861295647894601100834670611338708992 9495125 -178119227700601754575763053617600786000 9495126 -55213615815677595619295950664554101408 9495127 44124959140627490873739432760473619976 9495128 614646286044946690653724351999756124160 9495129 44943168412493589281342829864521346432 9495130 124316618187130652819433209591474868960 9495131 251865706211844885223850083475324160 9495132 158584263657110573920625315654793718272 9495133 11015247621139795231737293075542550604 9495134 -161446349768235512871129567274105443648 9495135 60681336646504194201418212936403715040 9495136 49108255662926037028920254803256279040 9495137 77214064621558001904795571502584472880 9495138 127197090782902547446183101972452971008 9495139 100541256408176715761012874670759078940 9495140 69156150472599679162726458696270301440 9495141 56738825187419880749839761303517727424 9495142 62119387727545851925854389581937367744 9495143 73877055107831606742452028483836957280 9495144 14674107981031493942240399024930626560 9495145 -48076520140579328455593484696986201600 9495146 -244604125813404026059500307801191749280 9495147 162390264692264640610137193356724224600 9495148 59144337837805232682976334721420313600 9495149 2885245030066286860642397112374026380 9495150 4777530589285824441977037810521625600 9495151 -24587243784549634055600889315996863400 9495152 -42501260480532238108536910460604678144 9495153 167483006235242651410286205313963202562 9495154 -249565878547488888038268944976434314224 9495155 -178943310799894327554498180351730790400 9495156 147987313101668027167940397880975509504 9495157 43113744543577789805340482412983511712 9495158 -9358706492563538363243169401164473216 9495159 -1556408475982592014176766024857356544 9495160 67631210977663875600353230601605632000 9495161 75155493454701375900517063722820235652 9495162 20494439382562942664703130255749055680 9495163 -93061958617562680968610330728437281560 9495164 -28726789129529686577239697390247610368 9495165 175131240576974952227914301571545928000 9495166 42345239142081754202202399838632556032 9495167 87363948031368817429145412131891999352 9495168 -323046710896384442569774053551033548800 9495169 -346606800321002843133940581328213986430 9495170 -111742692285629612770657365131708490720 9495171 -205927341148964982189068605773606151440 9495172 -38149305785544877296582414200049259520 9495173 -458093544267599830502353216757934754080 9495174 711623094803397758750300561804544000 9495175 -169295827426379214443957962618820359200 9495176 -114649465574315390978951771743593431040 9495177 157706937870909191498281638950462549520 9495178 58124996236239497161377953851326316032 9495179 -9535701330729014257584150794572438224 9495180 -64656567495692315151750200652257433600 9495181 2681698290801910141412660830272743872 9495182 -60327385939567077752475811186375274496 9495183 -1385652961474911876728118135807793152 9495184 44205251650948406260771325588272947200 9495185 -23132813520085976271877284698735143680 9495186 -80604812931796944675199075577183127936 9495187 -40067139783520957563047705120234763200 9495188 86028707321156911012648105775271936 9495189 171366769408893952414930805087912963808 9495190 41808360015438548709053349130231929600 9495191 242635489803289786949939501904430422000 9495192 -11305775057909956153750741849148620800 9495193 -146836113332632400885450305360401861680 9495194 99461860612984774948943655532799686896 9495195 113386908402506268162917185232624695920 9495196 94017403154740775917148600115232401408 9495197 -174463172366278342339836784693506339828 9495198 62409716881036359447990546429385749120 9495199 49647697226189607363647456091691374784 9495200 45446711559936264345848908626866995200 9495201 213285092295673891852465564841901869232 9495202 94660982561364546772683978743811849552 9495203 -57912618177825600764753823737443622544 9495204 6369652443778290215886779898105323520 9495205 -46496349753570012543134222537279763840 9495206 42406127686463144355604075353261156480 9495207 1021783656652442301976239482591352768 9495208 46518217011695047304517289849366272000 9495209 -190841332443467957814570752417174026140 9495210 -49196005285655407630959364146745271040 9495211 -311172402341122290057950067365255103552 9495212 124864072391097290095012559295895710720 9495213 12773636713748814812988381150700295808 9495214 290485806167292174136870350350574189312 9495215 34666456170654715714787416389717993120 9495216 32929574330737940463305744821222146048 9495217 13124877043064164255188386096113048320 9495218 54515087057864656242559124511125836560 9495219 -182120004135928650670357836955564934856 9495220 93272954643921835453133642454031276800 9495221 -322012412775473016367272212066846818578 9495222 150683741017656519011147523795148443648 9495223 117424507930267997874396994805205010472 9495224 274309931214692790757286230513081036800 9495225 -72897221035721057689931610117130783650 9495226 28724236757445708645117534170365657824 9495227 -10694571986869394234629132825694566128 9495228 -74576782188353970526482685498531700736 9495229 -70175185029081198666688877246587898720 9495230 48695171359841867873838140035979549760 9495231 40816056163556706918879889686936499200 9495232 -52885027511176269795792285067043143680 9495233 209508586230061526042067532824366180 9495234 -13138942472112590706408653329481249280 9495235 33706185316706307252137469850779025680 9495236 51055879999502088227034249024603272448 9495237 -53048259947811004801932982068447524640 9495238 17044622492043936798068792152886277120 9495239 30806327273249046961360687538723840208 9495240 -195002586084673135210238621247673958400 9495241 82762427741254583203630115815119398272 9495242 -76792835712430862578000569264121728000 9495243 58392945561019961747752223967883706400 9495244 -33960229700218494089169910177008188928 9495245 309212184453293422778490820819278871500 9495246 -12077150431316641093296191850533217216 9495247 -373471137271808401750601601790785009440 9495248 -23512534133038590876901014299806531584 9495249 214996413104341961767141528203158855664 9495250 -106548598585038713378003017138080000000 9495251 24854010472138285944175282531992188640 9495252 -114236414103536223715746817791009730560 9495253 -95749545929960424322802972396603128498 9495254 -46262517320227609775489222582558375040 9495255 9584598211924519783290071070649981440 9495256 -14317301588738845790123113109560934400 9495257 -120418428004997312707729576754158770540 9495258 48031118498758557604603913652042213120 9495259 208112768734829012264221597813174987460 9495260 -844286510279258493448850540365793280 9495261 -166919597476448801823730014166304265312 9495262 -68905122439038093044373647219384411136 9495263 -151117307783333687221919403348049339488 9495264 -126589007698573256023130645600375930880 9495265 -259284840399502968375861226635605721480 9495266 -1589605932421618502648228286834370176 9495267 61261324798063986112336957968428671920 9495268 -20294341504216145434542964435673736960 9495269 -93145261150719685118008333886558208000 9495270 67511692948450330117549313312609733120 9495271 -5024388059983074027074812871565920256 9495272 -63934211719680939450618536644754688000 9495273 34374310721747647716147679700587891008 9495274 56554322769183455841910697526051383040 9495275 -75567067110676236506884312138482680700 9495276 48422310481986972206508356262070026240 9495277 -45238298146593019680766224474503144640 9495278 -4445907038136036453609265521726277632 9495279 -274729738941784453146043039552851176160 9495280 31245298709571154578507297596582952960 9495281 67919107594991117383766093411105120082 9495282 -86827196621847310108313108116491288576 9495283 41849705889933496711110989686105009920 9495284 -160047132919535144350843814876325024384 9495285 1328861970202174580770618339552464000 9495286 -161634191252041477464069512443018907520 9495287 178733609417022279880035204951921942552 9495288 233287937198543594520385410209852620800 9495289 -41340020436604781683953780385137948080 9495290 -53397604081299915421182575695287889920 9495291 97947169745833526882315092515637472880 9495292 -683351105018167420512351723304873984 9495293 214961791026458015945190196192724449542 9495294 -138753761716746794759679725802718622400 9495295 150973344545634933159866596433750845800 9495296 145030866838291654462909065275532902400 9495297 35565755325852521594846541069089624448 9495298 30007950139564554974959088048133642240 9495299 295140393714981587104130197183090789392 9495300 -17097797190571083775711985102995046400 9495301 48664083877919832025193599067545831552 9495302 -31189639887308146336304573026149663648 9495303 -1973535897594453804505221071657268096 9495304 18755534281350187099038652148023787520 9495305 -14504886902794531524526531315224814080 9495306 -10028821925295945083081445466939804368 9495307 358523778394218934380523381823399595200 9495308 -139788241849181615719535058110657570304 9495309 27350185501443084658563565279457631360 9495310 -50287951623847822704915351145783246080 9495311 111465885606131659345864043281327982832 9495312 -73271198675571523790757703531735154688 9495313 44416064177303975881925049111233919528 9495314 47599153453936960979631588145343738256 9495315 159598894026386105249920437688181343360 9495316 250389079774504458635635653297248280576 9495317 -52230860006635952274347700721629859560 9495318 -69818161306268527815647339364846279744 9495319 222178914549707821940770126984281539896 9495320 2587179980100968061104916710936985600 9495321 37384682162565889017123273171283040640 9495322 121821573350184317632917221535636137712 9495323 244332002096842967790385157443277090400 9495324 -100077880089720761271456247362137379840 9495325 30744718586520273067549831054264224000 9495326 40002372440121824422218145340624947200 9495327 6422455614311675147332964234785345920 9495328 10667667510825610874449353117368647680 9495329 -424183695987940125606858504806456316 9495330 16436393170491198910372618959677168640 9495331 57225598822747547495570488675628851264 9495332 -18610911784791971370764226569488773120 9495333 123997321398589469399223160792778499840 9495334 91145431922198754914618353512243150816 9495335 -77465874889415685934306622246324387040 9495336 -2502334737128765655014791065132072960 9495337 -271187348302799642925882202287756392588 9495338 127815667611241824745775606607534406320 9495339 4867909477358591724133720503861688320 9495340 76425480655946132395041431408271974400 9495341 105592069666714163631700836262566254742 9495342 6430974090079136678488260483112117440 9495343 23690423971111679451637702214869928448 9495344 46992454588661617035885173810464849920 9495345 -127572957946126669354501816360118404800 9495346 22543579850209499076944424608530944 9495347 -11186967278007372952170791605014916128 9495348 -91364214382263805277905566921596620800 9495349 -192544496125151512473818430424835573650 9495350 73759805978652217877556523157366932800 9495351 215259744483500542832823279048681842880 9495352 434436656759823031822281806945015685120 9495353 -30485183294682073811383225210018533120 9495354 36435001245963986294658124452023546880 9495355 86502866880063929177773686585085626960 9495356 -70556221538610744453684586154985865728 9495357 116580787928308910299922516943249055488 9495358 40525327400586994836298183632885953280 9495359 -165552836705345171710743426672114277440 9495360 21037847355330505912803679391239372800 9495361 -41323829311151266958360491597088414976 9495362 -16746068694509678842859101690360283136 9495363 214337332625350661309336568739651851264 9495364 419420560906063499596757515009035530240 9495365 -313475771481942708007793143064119363680 9495366 59689845762864708560088581881155901440 9495367 193031024727692543270398052591349169200 9495368 68880384804956805836198402391979008000 9495369 -67403257979736025746312938814482903196 9495370 -107429994962233716187469778162265512000 9495371 -295930588126525760188185001204087720428 9495372 -32086586825409295836799806250172694528 9495373 -29096980051285817443128826689306530240 9495374 27430125779353480880186861569960280064 9495375 -117602828385474412176436372377536172000 9495376 12954157206144639920328547806414372864 9495377 -379914386856937161219917729034439365774 9495378 7829835428874116143109702361400790400 9495379 -370708758164127035384070853547449347624 9495380 -54284414328368113479728251342802899200 9495381 99331336323400022552104165756865934144 9495382 -16497063065223438665689454272283673216 9495383 30601243470436954027391197937614680 9495384 -41345115658621093106450094626484111360 9495385 148889197719797565640192946058599672580 9495386 -25160307530074870164014727942934813440 9495387 22287399151215990058128087289911148392 9495388 -48732842931852671208602331752045179904 9495389 -2941084985762225878304520966497026752 9495390 13891972175649653054014199137748163840 9495391 -471514043098719808906090312045151889248 9495392 -149836336904519905375470893290343497728 9495393 48816556997772016826723604259848745728 9495394 47430629712865355275243745035084904832 9495395 1234551200592515702337609514240003200 9495396 -94762414374532527840114990144297944448 9495397 133080302269460071155447524161623036352 9495398 -103646294540439083867356541519074836480 9495399 -143189531113260144521540926162247627736 9495400 -1433085795157714453516730013386496000 9495401 13564177482938713701357810267687670560 9495402 -565516545996376065027260491396669440 9495403 443246952723721392932593337272001473652 9495404 195212187361774859179976106557481702912 9495405 206030423059543691714501342611466457600 9495406 41534219743163714391089643101299033152 9495407 71681242446176669251660705507623674400 9495408 7068235549374316159600057227864244224 9495409 -50533067887810560188469910317737558016 9495410 -10587343020505094193837668893822924800 9495411 -82336163821626759083013171793472533440 9495412 -27061213638692675259277725359427379200 9495413 136356226279961498080578726656821670880 9495414 8737390529652558148185530215252673280 9495415 -52170962222690439404849513347393846440 9495416 96148359990196911276782986935861166080 9495417 16639112113792844288600155684052108880 9495418 58340075376325322993337281940190598592 9495419 -90023664294472651521619976200353657180 9495420 -63210288453825019986334191924965744640 9495421 31196031001186640467868480004264889600 9495422 -124225255080862345094935174974359894976 9495423 -36856947572929893326233602088404450576 9495424 -57229153079513380384071562405305384960 9495425 -130694181848031819343302568898353103850 9495426 -18357226051279454464516676174606169600 9495427 -163622127137119494246231732337430551968 9495428 38534855589107718987747268030672194816 9495429 -62296334455905026258836231988334621216 9495430 24285631883351275430025468068479392000 9495431 417066925668479135457791019276632756400 9495432 158659547732244739734090001792081920 9495433 -346529657708261269065975633315329065318 9495434 33739037022946519579560677206384102080 9495435 74409783520645110628238164381452326400 9495436 -3061816404676544012171755390274649600 9495437 51467149903352484550390085101599248352 9495438 -38776703063265195047535507028560363456 9495439 -95860988510126148968589958994656821144 9495440 24995831710589234384691380763564441600 9495441 -145206674938385681101379199855056764800 9495442 -136262901760874956977921330608407337856 9495443 -306300800418508214888859446712785996256 9495444 -32441336668331540644213416456639295488 9495445 -251512585851630655511089251721699371300 9495446 -29714214758709224879254107252472064640 9495447 20050122885169994360321789749733285328 9495448 -126549720713848448824487497700151920640 9495449 -249297278846051004035337040799713970592 9495450 8888941750947424312293982761447099600 9495451 6472154922231703801567004435751411744 9495452 -310475353574626538735204599932376012800 9495453 448126649490834527381299028891559541248 9495454 -98526097697779033305419337995379037824 9495455 31425620082378360047470220497021518720 9495456 -40445466552592889130344897906837815296 9495457 103717562599297083748516473556715196672 9495458 -3143171974011903584176905567492139008 9495459 86107908000136473769196956162145722200 9495460 -90065745185181418782508160859969024000 9495461 160890171972632208934941178794678963132 9495462 65527229645957604312015268471771983552 9495463 43506979077006379918517851880294775120 9495464 -15330490613398447967870269683215892480 9495465 61449691722581638385690654616646881600 9495466 -95315030532873929306308173012738731520 9495467 -227135972627977443292611769101415673520 9495468 61596509872495346448920022326214136320 9495469 305012443479083812353388979822170468032 9495470 -31583867099576087909523016790538624000 9495471 -24049705069541875779616939946018640000 9495472 24934083412883330695239066731102208000 9495473 -60783392769405745929925772773032633036 9495474 107461844527520820583526498382694239360 9495475 318539242944495585050756553803800 9495476 124653511998125656157329246095041458560 9495477 -90307393450884945779329187999213396292 9495478 -162127165060311120571519057263090442560 9495479 90614442902279963430196628885873632176 9495480 -54836843202669855045657551794668748800 9495481 233330517803943161640418957268419486080 9495482 65217743548108017205397253582310676592 9495483 180750655456484538144061565802317721024 9495484 33693992403743107141168400940670976000 9495485 -290025332376675648487004592428449816200 9495486 5147472711833330748556770554026622976 9495487 -133643010615862266928605834285236188864 9495488 -146352751366306024082716732988967616512 9495489 182296696697082786885828152894231755824 9495490 93191603967264499697520903124891598400 9495491 -178356213109396798371496091780900103108 9495492 -162482106907694921008569821836198069248 9495493 170407387060476660820187003656586836000 9495494 -178202164947635765314055621527929388704 9495495 48579049757925298100639281579076059200 9495496 404753180374273751087432847448123745280 9495497 46589622084362459991139833871374365280 9495498 -60768340897772136540694575145807431936 9495499 30988055544565054441330381672893808800 9495500 -31195605403542057592304046286929408000 9495501 -128106255140640986217453979276454210016 9495502 -15214838001346288031008260636344778048 9495503 -127341948587777299421042759440390748736 9495504 -39098064896211113091525201428518797312 9495505 -132711909485292401319665644087816067340 9495506 -15567024510961669287325629340565832048 9495507 16693048832495797454733041729319970560 9495508 111400309527497367382128671225417705472 9495509 228359637992328629998090911442405189710 9495510 15142849746340193465711520093826590720 9495511 -255926969308522014085891054369290677688 9495512 77912699144704749056065933524256235520 9495513 -17939892475260395332763444797619086758 9495514 -123212780819342878300788807969591542544 9495515 -34156569021875952774126012161194441680 9495516 -156312079620982632788591612888219566080 9495517 -109562069465123896353706932619424598016 9495518 860063147605688196245242190837321088 9495519 88129109779384139187327770670160986240 9495520 -3397100014520501535258527853945815040 9495521 104080562041945900475944525800782776512 9495522 -169955037775151655703915408010551791360 9495523 242600918585863396282253033760837103772 9495524 106467559924551688519218361291159239936 9495525 -42290634348515867927932362124620756000 9495526 64006252687496913615574225021929744000 9495527 171039791527875202069921769971625917200 9495528 69076134912502676336312569684008960000 9495529 63669542284234436083455538555574995130 9495530 -85516972795254379785321371869664858880 9495531 -39721271254010404110183689180046453960 9495532 87693217622962130242984664756408159232 9495533 -87341037372147802478442961701198525876 9495534 -34965679764137374839902924150311734720 9495535 -40012851017201413785312540868734528000 9495536 -35843925608409192415394897477954961408 9495537 91502122755788245897395637989718880352 9495538 73364994391511444010305576395440214944 9495539 39259435276092836534477342284592507340 9495540 10782030895665879857147868338367160320 9495541 -256338688879062176598027114610692796416 9495542 22428500891726529095053081058747651712 9495543 -131084790669583280406131635304064256536 9495544 129323091703890472422338001051187384320 9495545 -116607801097414371342629044970143712700 9495546 -98547904672096606077113944341237536256 9495547 324266162215596435819165098570333480996 9495548 5515591563267725325348653313496473600 9495549 2826025787502319374825047659704685536 9495550 -58368302889937397899902141577536312000 9495551 -121950888223397668161318601936847745216 9495552 104000587398143126840793946938874527744 9495553 -53807018295621540860403553435916467198 9495554 -214039484772889973808479759446491936000 9495555 62013683689984320279329312511183491760 9495556 -59519019538936700772377536063608492032 9495557 -83758827601730813137109857024021778340 9495558 25815244350067079325386112315452159424 9495559 -128546100998997158650738239264179368800 9495560 149106162533548595514001216567021670400 9495561 1583816807143200119535628119446243040 9495562 -161449308727080609867660923398092707328 9495563 -253641669144571235043184846609375856640 9495564 -79981858998060573294514996965598786560 9495565 -33212669046329526724548072817236956160 9495566 -24771824148625769282053962793059747456 9495567 -106672803817977132179915890547914262616 9495568 22334592280006652810985960588066824192 9495569 -19575610788414110594548202268820234368 9495570 3205686544774695534295565353901260800 9495571 278574429131768699278142895155757161592 9495572 -114183515705850876276567614836641873024 9495573 -47564732585206420249296165555920739840 9495574 237231828545997255511911216665205321792 9495575 31708837963347442735219300967029443000 9495576 33696280195710102816981297477177139200 9495577 10786847553711314930338274581022261312 9495578 168475645501901637740660019296244798720 9495579 -17351419500955938585057203720216374272 9495580 -149342950159164183547961322749310988800 9495581 301027310775528014442814390664980935264 9495582 -101077987734067565466808708827923414208 9495583 -97305749972988348274786363833595627168 9495584 175334131934856013947028400296943419392 9495585 -118280034013074332525715912751802424960 9495586 -106943840477972741390995310299218993600 9495587 -8996955241564290927017577308793433764 9495588 1396933156321603335686187021182791680 9495589 122721986703325233514052527591858948224 9495590 -31579610303507884793868773983117783680 9495591 48761143465432494602010189721303822464 9495592 -38833374793907631232706686078003200000 9495593 347661478215855334133744612046446974842 9495594 40810323146845004324803598408315419824 9495595 50702916520973392569072698993743701600 9495596 204892785089293211645508396896480256 9495597 -67431415598391407357302170510331780128 9495598 -9635136962619151027028395820980666368 9495599 -244278281750430550337877694848254440320 9495600 -10636885880469274012416762490891468800 9495601 265021538653297027020852661919742051602 9495602 5819884744468320927815327064248644512 9495603 -350855302788192630695075340713351215920 9495604 -950739905677642292186260561978271744 9495605 22702959918767649965774779248734188800 9495606 47721613207458242617244396951658931584 9495607 -43099112462854195378056076453501008336 9495608 -31756076172251888523616971349990871040 9495609 -238745812149651694000148651464171986096 9495610 11312945213829177004870156143267409920 9495611 -199940970422410584231357531848078438400 9495612 25977171708234973496806802398169856000 9495613 -137746204905277865547563367167828878138 9495614 5035820286902552665250865772198560192 9495615 111290777693530479049194966784551667200 9495616 10854268836052020218767777241008963584 9495617 -268993491297469416746280066044549002668 9495618 56998080986737315907712648412366864128 9495619 -40298681985451235606853959878320157440 9495620 111873606305556630542107854604350689280 9495621 13918916032237780836828822671914668600 9495622 33520316921120825087712028470224181504 9495623 -238270122685627091076299999112431766960 9495624 -104184484333422594228933790883037511680 9495625 19515725007747522535554517161183601250 9495626 34511605178582883907731876900597565440 9495627 -60244575135456051571979719769197072680 9495628 203431350307530322164079607935246746368 9495629 -166044001881036251669855207956041119712 9495630 -50084098042582222959263075879126400 9495631 -285926421531736705347109980724908809736 9495632 -18280677999873309400060269167861710848 9495633 -99265239233859868471677995764442468352 9495634 62975456838371391140479255884597012480 9495635 133092972561160247624713323170540072160 9495636 -129343042276121966498757864044699627520 9495637 4927729868341424289155134024925421600 9495638 27127624828493698519481973144070098720 9495639 146175004399031971189330478454058109328 9495640 83531974275087952011490078281488793600 9495641 1611856527386328584389687586654223252 9495642 -38441826368615350414717133227324047360 9495643 131074098290645782812737722665113155840 9495644 -94686385997413582606456625568239923200 9495645 -191836454173274569937354198360461036800 9495646 30888277518257687411110892569148072640 9495647 -2305150966133883881809995318847099008 9495648 87074176735441741679747604808492253184 9495649 -303849082217168940222574528158330672160 9495650 36211044460773524273959172328904786800 9495651 -177536131264669184652942410158044732096 9495652 -208276947469402026654855890571207854464 9495653 -324252772794135364857721171257607492098 9495654 -499112431541382639378062598533203968 9495655 74325825548494355396812500591358151520 9495656 188877428600437975341685137093304104960 9495657 -60079169745618935396336212602145635360 9495658 38671596471000888213807718766814133680 9495659 -370794343882150384202802686899808313360 9495660 75951571776049034579190097015103093760 9495661 287477741315154575862199286794851354870 9495662 -138619186931888966609145488115282793536 9495663 -53871935115095049653530332115991648256 9495664 -78308760810620938652851714482273157120 9495665 117250262538493521884656584129249942720 9495666 198531602628374982010471943632301130624 9495667 -41067922716942574685708610047059472480 9495668 -29886151434152432617264780009003868160 9495669 64820137792885715856956513364839206944 9495670 24586259136281305417221927537753953280 9495671 384441852309947135301706078652798848872 9495672 -295974276128350148791153700323983360 9495673 -207977906165247457928219318932034130240 9495674 150474408665489533901945111279204720352 9495675 17382706434271298286554743387817694000 9495676 -219302754271528136935372331293281495040 9495677 85296558330556102585150925400547342380 9495678 -35395421620636142230125223072335157632 9495679 -152363686871023503613663039911273888416 9495680 39693310840121108084283198680963481600 9495681 -9600647817183517495700268148535590080 9495682 -21293496736806428724967477299496507392 9495683 51019314768636963841271950929951685200 9495684 107589763120815063094161282941399040 9495685 310555270783853100233060685092404936380 9495686 -4805761226275020897420627733984480896 9495687 -125955539465323060096049830902552397440 9495688 -97986833876952902734589191425076592640 9495689 -61170234005866126874765228536864812288 9495690 -345075267023078369256715814188047360 9495691 -218578441042768024851587822229714788908 9495692 252756707690027112906349001665166487552 9495693 4300305928369568628509123606317242582 9495694 1892907623516034375912770917619142528 9495695 -216534460111635966443131304349645066000 9495696 22712933638467296243473318973905305600 9495697 215279349634409050644103973204719488612 9495698 -126606369991861787235642196138584625536 9495699 -43933918546268243480905812247433204880 9495700 24157904430717369383357549374640928000 9495701 105228700227904369337165557788461442702 9495702 -23645063654163928285449476354022977280 9495703 -49673911363894853983936690732601159680 9495704 -53777077523925088632582253843174410240 9495705 -64776181426475534480574595272006158400 9495706 -173713756178588254990782793684103151360 9495707 -119250175547314338041401335819788711328 9495708 -24695337192496939127104296146300413440 9495709 -33526884980079931702409771817376149120 9495710 -74924166012906183207167121142223908800 9495711 -119611879950160685762452421146296259200 9495712 37493428497649324148277241538726264832 9495713 -440277213261743550740158725850889384256 9495714 -43982042941538769968571043589390254080 9495715 -65160137371733996240205684704579310000 9495716 272047481459940774684159676539710259840 9495717 31318321470171428816155561837456512 9495718 -185594309434450233484507103798528069184 9495719 559391417962883336545317255531030668544 9495720 55501934558027772168408170840790528000 9495721 -532055761304319763708563466654408304000 9495722 77100535893240031177785563049852897024 9495723 -70551265524183784670707690829130564432 9495724 139008912750481429523791864105066137600 9495725 -18270612676391779586786574538856604000 9495726 120177976293692378807021692683022292544 9495727 -251438199617848199089414569364428014880 9495728 12007256446320040037120314860981977088 9495729 25232801362427500563085259065942334724 9495730 73660235260422273333797873242066821120 9495731 23294832999225849635468214334807049712 9495732 -33296346920487791899185823120063868928 9495733 -2634423119190422408236650891794215456 9495734 -15591042089173564137864121891324354560 9495735 97094731913149724386243646940351689760 9495736 -17509935005556071003346075723746979840 9495737 279829248628698130247589995899871303040 9495738 -35907938565550914809921297209399618560 9495739 568668668371180989641597301974659141632 9495740 137680512371273075475916923051545264640 9495741 202161846522875778985453586704883286144 9495742 82440096036435278020748498543569366272 9495743 -296013824368267671133239470142519693240 9495744 570981000881487228893623033660440576 9495745 39383404356549820090452507625800499200 9495746 73663699367339552978553627952117604928 9495747 -57616574226668614787545106217287524476 9495748 -193281606160221638641453715862984084224 9495749 594894181652462917531387909657001664 9495750 63288715822945661773351722373963776000 9495751 -165118620853547609029545609545599742248 9495752 -94114515453087066599515364566497361920 9495753 -37381304735443307082853494104449449600 9495754 760433492318576278603653853542045792 9495755 84328241538274277007331346404233042000 9495756 -80810646542930856709469066442796670976 9495757 6266342998341755525202733768158220320 9495758 228340215984500930613581919892841974272 9495759 9429241502153733706409860862359485840 9495760 -24151760879076712276927946561684275200 9495761 -185667180287876413914044839545620965776 9495762 104440880362739975459452507837587646464 9495763 370444741919473784960599142227660074240 9495764 -3141341384083104305949364757833582848 9495765 -85771045349845774821048407311161216000 9495766 29014805390280309892465834224840756480 9495767 375674134811613234260531634432960 9495768 217585635718902334430738775266606837760 9495769 47531367919700052513500537053501500170 9495770 -19284271668849210948904990561588296000 9495771 106457624388672224789830684631593129920 9495772 154944446915445524018363772726417879552 9495773 156802275628352148489984738674215667040 9495774 -37198716517531858425772561047057589632 9495775 94288213004074218466197261135179230800 9495776 11774070864845466434867492180170113024 9495777 -9613534978713647820880220950222336080 9495778 1708867245185936367652492561295119440 9495779 -328125375156384181995958371469343199216 9495780 6651311632146535664577250494763499520 9495781 285211481702338745913514191667960869792 9495782 -2207051221677193706088425490246673920 9495783 52493895335069950205758632765921563544 9495784 307799069963301998240809610644757314560 9495785 93490328375233879639810210697916724800 9495786 98285777768070992668106030530344910848 9495787 -157617046541868362805930226809479301888 9495788 106553005020623610510003801945615737088 9495789 -253632351355972526551759165757708627040 9495790 -34183624790936958029157051288425041920 9495791 -83873511525344333544193888292996036088 9495792 814781201818670933311571044603133952 9495793 -507685697301526971616884718205128890716 9495794 61468309760035841647357518228754105344 9495795 -161178494636479456591850685714271177680 9495796 -110178306035307965523947524235419934720 9495797 -44056570158352200478301390214919458720 9495798 -21208979629528232234962068108706344192 9495799 -245376098758008577742053184549211026200 9495800 -192073818450979793902054464276142080000 9495801 -4285816540233772181727827678632211520 9495802 -77556541574918971164942925153846329600 9495803 47886724161891283696786467263747538528 9495804 167402625556043856209218520908605866496 9495805 116863957255338952463949721085009067840 9495806 73858051914119968329217369373279972352 9495807 191362032009539152420306927031189808840 9495808 -15442039691297170091575445248259653632 9495809 414729042756175693473048721862080742952 9495810 100681480518228028319811548465304237600 9495811 -73892488771378423516158643224323313248 9495812 122001344744304155863880721608019862656 9495813 94216756323071951590602158766606718944 9495814 -199329300154141093140870599233198073280 9495815 -95414360972153284680249864031609312320 9495816 -187716801582523460563612476170928537600 9495817 35903968626520574418286660223857886992 9495818 -62386229290324938723344502501463817280 9495819 -93557856868594994336497052972860800 9495820 55561080401065978253334770385359232000 9495821 212669531626279890179417094895930388022 9495822 12941408397315196935217700868554532864 9495823 38926280250352041148634802688643921072 9495824 -1697481156003223402740715513067077632 9495825 52391439600907446307159603146285303600 9495826 -138190846294148300779642563420309436416 9495827 -63638619949865355111493484615335873536 9495828 -71682910940166643871914340455291941120 9495829 -47031982813736270395316689637226941024 9495830 -55822870290341210377002943376934685440 9495831 245169227832762118286547278008150017744 9495832 -126364267977956583606386957520808243200 9495833 548897355187536418472435307404709680640 9495834 20340972986662117061739592536874030848 9495835 197756664401763409533373011010099913280 9495836 55642153635246969886843183105257090048 9495837 25793140155276271713959110500635975928 9495838 -138710337537387354248855473115215680 9495839 305662437936937310602181858977130566440 9495840 1320529829680050452067793568519946240 9495841 -119771752150817218504846908661711481758 9495842 -43666393422025270299244530388307757408 9495843 -93885550120799557777750847940770508288 9495844 19910197325233759547926710766036329472 9495845 -264896390117342997084359068880432239200 9495846 56126519328537372553317729165441657600 9495847 -93183901117023409185233274800091602040 9495848 -132552381218143066882809102991667696640 9495849 117256949138522291472391491125718183936 9495850 -7544228856461129323188360620099251200 9495851 -179406349319199627244619089242676008768 9495852 -109420173174101484183061774462700640768 9495853 63715514149804679864371671458713022102 9495854 4140891756767119036138463475956141376 9495855 -44053298057906666401531933861927225200 9495856 12490017263945844527272175455162253312 9495857 -64017185826898989053643041683021835694 9495858 15955511722396278586014212951892295680 9495859 127501466512734219160901942410678130060 9495860 -123269453723787146552864311246755532800 9495861 -137847731235975945904251757453511740128 9495862 243978384912516909729736417833114240 9495863 -33725679355927038741878701935139179576 9495864 6412554243195183580370293567736709120 9495865 114175933236051438041475621963775403400 9495866 -1203194143511359368563866398166228368 9495867 206736693730273818642666234583019110680 9495868 49996048464336462670761680759951080448 9495869 -33882402495482513532578774253923050080 9495870 -67504831976153156656930867409297299200 9495871 158122737741222446463478944434653248384 9495872 22882584623816732856342800737335508992 9495873 9133923100743122713855976125820190960 9495874 -152291698642876141205958440149865846064 9495875 24737323249018221229499440401415392000 9495876 -4367461859556787277694695530704384000 9495877 322090112461124117466677192701665528000 9495878 31848198922214977130047437181501224960 9495879 324993280327283552704618852128157516800 9495880 -248376862250675849863494972393607987200 9495881 98533826041022399481537508943268279732 9495882 -245666563623499301464769053104038400 9495883 344606333753652392006474708360056760784 9495884 93920736846458847733812223954526466816 9495885 5557849222314171253227779680881874560 9495886 119942978552434802871019342429224115392 9495887 -90959672646600236741803962988827537648 9495888 -24048452843389572316120744729777668096 9495889 -11378705712848940706142769942075572992 9495890 -49723368785316939087622385343172648800 9495891 40844225416848094428958283475157038648 9495892 96667268023586059013895244608717137920 9495893 58700044415877259109940191080978456320 9495894 117754199649219929233182625759443046272 9495895 46369005522582844467411267046577840640 9495896 214281448999891441043038484659028275200 9495897 141310767109010308751312133500639739600 9495898 -71979637317050136875972687302114486800 9495899 78899779106360236553686883498943835392 9495900 145388663464804788718304480215050624000 9495901 -21878053721802163080260357630168632500 9495902 -30152723129758241067248445877611280896 9495903 -165763253127424669754660259632892211896 9495904 14393166134204715765492366529949859840 9495905 385119152362546480639252401904209600 9495906 52670462720552398860724684937452924800 9495907 390032744142341338902556373328534992156 9495908 126791671471009501850862436590493679616 9495909 -77177095044711889987856901424270039200 9495910 54389158375455900998200205394353804160 9495911 -475345718654464774385539592526600743088 9495912 53876545572863147463936317608766668800 9495913 5524006440072144621071555079627415424 9495914 -91058653833120650431240835518390756944 9495915 70394673940587764777661029843963097600 9495916 -196688306811632078112461636069385045760 9495917 -37223967928585513452009069879192227328 9495918 -64680324086925582674373435105871030656 9495919 388719223433839982872036089894216765600 9495920 3173025862639585613114135473721180160 9495921 -138187930262976879069476776561256415888 9495922 -127316153131403030162743917867475093488 9495923 196086795093287021137569226496825540172 9495924 155696558971438544298227860286370170880 9495925 -42574361672771206028188939835097323350 9495926 -81067591901620347619350505579546902912 9495927 -267676096907617937737194563822774937600 9495928 65587474402406414650011165207768023040 9495929 -41437735738800433817991414189535450224 9495930 56976083450552361639906436654519269120 9495931 414893157284089235971341988295059705264 9495932 -19089653116523190040979607183546001920 9495933 43242540398816679697934737436135053824 9495934 53283222321040022010202509851567923200 9495935 197046835611140949569598464654889227880 9495936 21283920110306291473712117241127895040 9495937 -11331901029570532187489919757209911616 9495938 139024687469402771355250346109031623120 9495939 -94036976861973012182264150400834776400 9495940 63626634311331988137314091511854305280 9495941 -11674035785694316767268152322813161600 9495942 84227645280445553551978289212531352064 9495943 -261679878913315834938346181782503515720 9495944 -87861409856567537748724692648922060800 9495945 -98175295900561527006973866582547767480 9495946 63200911911405770974681542929034810672 9495947 137920937307927365499215436371074406400 9495948 406001196743767170644107880638709760 9495949 -459685242234168066434468054346216575050 9495950 75127744494074838765771092702786904000 9495951 81836975726688006388630963573477968384 9495952 66533584879358721961717109318004678656 9495953 446310492096903909558877449316064139120 9495954 -61011042387967238638486484174109419520 9495955 66042086760713096999680742523695777760 9495956 158424980031002256032227971400852917120 9495957 17989836192603252005634007516202141088 9495958 137389820509370269447284995065921455360 9495959 -158456933500465954017561407081193360 9495960 -134681473974890722315087783745845862400 9495961 28536700729902708480465245876015904000 9495962 10719420219540738949557548528281198848 9495963 -186365782910573932875550726832863922880 9495964 168571362085388961988256871270958457856 9495965 291827878065712255826121202096679914860 9495966 -49429621799169959959159320353050186752 9495967 -92523902995077992441253079812674247080 9495968 -177335098196793127829253954283806720000 9495969 49647569656839875081486503517726233920 9495970 -6412638862775018400745531180795200000 9495971 -47680730469278667546865057634769928800 9495972 15859864939716773232006316920717450240 9495973 -355014390912643714540713601099870515778 9495974 185149246323880326742651994124918765312 9495975 10735494700561278548194670114117748600 9495976 -31911067903283268959929746531120906240 9495977 -455795355633778069687824273166073202288 9495978 -163810190130100844532712753035445873920 9495979 390078479866875501074642475407590797576 9495980 -28065446921700560598217495783610096640 9495981 -131454416408461235186433048786289245120 9495982 -48744028225965071085003166790919684096 9495983 17120350922377996144025842459643770464 9495984 -631514068843104244350913495180050432 9495985 112344997161044907616278729697839360180 9495986 -23135046780505817754884165560564403136 9495987 -31002057786464645870966427577113829632 9495988 -134721305911237193448453925477137845504 9495989 115264050932357422745006574083830213824 9495990 27456378207182611910310688156306033920 9495991 -2725003152044814579163792067418825600 9495992 28293207851789559887279602508945510400 9495993 -72349902986361155861017375667621396736 9495994 20957815536273011804824268038690525296 9495995 -212994220257460539010915128527749584000 9495996 153614077255297311651843531891290956800 9495997 -166093875158386383697457833299123966368 9495998 31305667120882232933582876122659744000 9495999 -45564626000546342253931081304143906632 9496000 83393278900828068703069273890226176000 9496001 2528704287836528364065292576867508932 9496002 -102884359165044085005253748099377341696 9496003 -135257142100943842181958445481612686320 9496004 -19518486050001424517785384262532835200 9496005 51634041193327226788475842396962310560 9496006 65248292154987533588401411515283670784 9496007 -91546718282998135877395439414738364480 9496008 384018962776022142261042154962012979200 9496009 -15973391439963453679248331392721477120 9496010 11330892412770560021272264476437452800 9496011 -61132080127584562334389512028815952896 9496012 40197185935855984484894913561626859520 9496013 14622993915291839106483529121181821952 9496014 71255831711504934018080882278525547520 9496015 343762768177027505855005017306044315520 9496016 91561674158050069752891843681152950272 9496017 171036610230033075448960390673597187234 9496018 -21281787816830811168138651557882631168 9496019 106477944365666018858589111031510764960 9496020 -47432516599686036184401811630206320640 9496021 262576146028324300263803789182089895680 9496022 -203896291039514095868670658790774654688 9496023 -93502155231713314040415722595121349016 9496024 -14346358661265925155791728415802071040 9496025 -47365649838492607678828902311140814400 9496026 75601750023947634523065008356245630192 9496027 -16607419705863851676556742627241799760 9496028 70457330069389522448410248817759431168 9496029 -156761902790482576435280967956585139360 9496030 -111341358206211025559787103346881754880 9496031 94556506709099837456712106622570396832 9496032 2580068158165168726136368614409764864 9496033 16407622204471215776399309792081395200 9496034 -745968616999454114596187833754578560 9496035 6009149001669593677577342005197642480 9496036 -161572703256661992018432283364776556544 9496037 -19470541034383484786145967684581607680 9496038 -4998666858357951218837301235446056256 9496039 -168823226542086895571966501903911188944 9496040 23546787683490593128323449937317836800 9496041 -140158713394878947688639324246372450720 9496042 57557664553760506926146505963170095200 9496043 235012157734005497064694122907334114292 9496044 -35954235725220795472783935858407374848 9496045 112369857824189961940546723527626827320 9496046 -56855222126889280522579166968748664960 9496047 -49160300663907351767889914564636015616 9496048 -66721234586020979842098126599835975680 9496049 -282768718106935270318339364562248860236 9496050 18724362530134355619033396362207040000 9496051 101387789986882391511122854836963745704 9496052 324221234366112898104492325339159345920 9496053 33417625805602477682930202211090752924 9496054 30884033909146136754140773998598733760 9496055 -156225543676907871331344454135549636080 9496056 -8649055099080221702996059056408821760 9496057 255068906362656508932793720585605971306 9496058 -4788099953985102500666465964720467712 9496059 -14812243310804455031844135627834908544 9496060 21841535378378220839595951169397299200 9496061 331069140115176813760934849724117842400 9496062 -213916029492029694956019889428138572160 9496063 -5015794736806051806611719296186790800 9496064 194134382616861742264593670525736189952 9496065 -82398441464676348316107564108727759680 9496066 -221734280969836861726050863100957726768 9496067 -20832075053976844404838130205278112000 9496068 -94677050831852738611604345851857715200 9496069 237175670880943189581238812174757642560 9496070 -68019718757248461808861185965695067520 9496071 14872244325626853572058873253425898008 9496072 287256812730357162671635611006599500800 9496073 39144573375013933708795795616867447322 9496074 12448501018982205612643840877103366144 9496075 29368526846364418642788932285101489600 9496076 -164542224151610410223715575761567656960 9496077 1441795825868845653611119739240421408 9496078 87920322517014006482430178793854011840 9496079 -328387642062445784265964550091820561800 9496080 -19840839137679429511955916090163200 9496081 -11236424040077499420722284416073977600 9496082 123592011754789183126438843545609445896 9496083 -86002267605198741776366039787189193152 9496084 -123377836137223001257337604043214676224 9496085 -81329322729729750608143323413585961600 9496086 8801480281339221219437420263787712000 9496087 18951548673371694926539598818730621272 9496088 42849482505229431414266162505368862720 9496089 -257162519488255807779769884461346840480 9496090 17914463811448173417496102887043864800 9496091 -39013410847873858742068380023672045376 9496092 33579892489217582295314122181513647104 9496093 101403946949175076144835400362296010342 9496094 107451844708132035249357591772130484096 9496095 -33946647986224693673995308791802969600 9496096 34936115110431334481461075323322171392 9496097 51408867767942186660002200044423681940 9496098 93132977511680147942428498610344788384 9496099 -187318302153055804455565898018465908900 9496100 -33453843286719880801987420272685929600 9496101 194893429412564085946892615926074068832 9496102 93950998459211442143744163653388632064 9496103 -362639693229571479240886561177402992648 9496104 -39867654798025144894428841957530746880 9496105 5049574788087171641119851797747716260 9496106 50730382120301598082450660813347624960 9496107 557110495509680583476338577465064708648 9496108 -38637559770251046414354897569252259840 9496109 -32494934086689411205328319864181020480 9496110 -26739846314034988463448690981337119360 9496111 -1272779604282550726079098655552755456 9496112 82069333358237058937434756020106018816 9496113 -90263049199256306260798198368173114112 9496114 57663771609741204249700494876995621184 9496115 -327618063733691571409534462137486357120 9496116 -2496866881229402746777049200102686720 9496117 99719277382740935569090105356655309166 9496118 -310476489804482789332761778912947528384 9496119 -49635907674800148986604119603929535256 9496120 1913106174119640767448539557471641600 9496121 55164661100295023486726678355439137984 9496122 -47014677332779334162056887740138519040 9496123 -223492377675796713405211940753335232 9496124 23407113537129315228254359022580817920 9496125 -135313002967000042244578229077972032000 9496126 215261126187787210372708065198340384512 9496127 258536549998712414042049308023722230976 9496128 -7691951962679821527629743391495946240 9496129 115046050768974271367543132409465808560 9496130 -5674562938599144339950273674030510080 9496131 -250176096897818881674023443163842359048 9496132 -11863999691968003708562267144439356928 9496133 -60466159523806273613271267813995640996 9496134 61886530217901049970679072619459226784 9496135 -59386633757674033410931111165973100240 9496136 -40776192870764001653865515516867942400 9496137 14504115632309637015761251376912547840 9496138 -65935653632807207567612675263147284480 9496139 -366005589245084492842123639008972598800 9496140 -110551778973493749842471564674503398400 9496141 152584124191114877536307025091951906272 9496142 125956802312465209550266873680572897472 9496143 67004025600146513531302196928496684800 9496144 -17499091908481753101831072772491444224 9496145 -39363706324365825579662223948004624920 9496146 -29670246968640562063703144405560626432 9496147 -75733440381575787112821633279294353000 9496148 158270749861487468941647963477307183104 9496149 -117455865644423006083991362483372133952 9496150 -123277665816805090260050013374099064000 9496151 125096189149659305248049554775409965400 9496152 163225539138837409064807016175977093120 9496153 19000411042941288585069273410710379402 9496154 -87923289729733760134883522417506078224 9496155 -16942904607132900732566894359670261280 9496156 97446892991268375286277438030977581568 9496157 -356671658559816140773663281433913043168 9496158 -17293917909522070730279033969899852800 9496159 -275406293875918097038695344366105820640 9496160 24553036630642158716334322965856911360 9496161 112457578356947167597954114359580376532 9496162 -81903336097588919864944348410707097600 9496163 3794082543096446121618217656355742664 9496164 -115638630059917384488397623619524455424 9496165 -17179864301484162367170765818294160000 9496166 -43704252433069751552847888077828029440 9496167 102187390203521423026485062734047395880 9496168 7704103511134396873204893617507205120 9496169 117649644948237199872871319415814545444 9496170 40558604964921458417523160130442739200 9496171 -159123937057912657793770492777510957056 9496172 -52708700622979967022833349329539921920 9496173 -141818390226031339174886064601269620832 9496174 -76848704367247844884673926117532610048 9496175 107691923744182309210795119282828528000 9496176 -40645487481355619544788029417309175808 9496177 466618335563416356727560292520398659026 9496178 -15972956312369512764887206955228598144 9496179 54209906509118424415701568687713194496 9496180 51682126093495053963996364429023302400 9496181 50072280106322912616372522002959394880 9496182 -77379476677804859570026392636799507008 9496183 -106896286284211749242149261652225912400 9496184 -308532118519037098143172004290997821440 9496185 84585188152638622892703479591716948800 9496186 -8269736709727877011396958802763987200 9496187 240835927985292256455172733381623133280 9496188 -62751159945899481566688123859736610816 9496189 73586164579618996076014444037370591820 9496190 88649857898384908782458907369152179200 9496191 250618316081271757426662951341629653192 9496192 229123755092926659769623126187337318400 9496193 -47712637351690245005094784244751758400 9496194 -58315157200597381856618069816136617472 9496195 426609481016201878433022831937434960000 9496196 27674322371094125891653788411967368192 9496197 -57320541626029889094613166575138734240 9496198 23043345427950850498556395749218910336 9496199 -30225490778044314670872237646565106240 9496200 -67825318373498988997869124837877760000 9496201 298466531360837396316062135291057956 9496202 51880193155960076362424886849782438400 9496203 -54005631947045370488973850152859979856 9496204 102485316203346574711358670775185395456 9496205 -19012201363297281523161177226716372840 9496206 -1654781866315443736757166176639507520 9496207 24601737935661681965039247405116896352 9496208 17949160453087933026994840503056965632 9496209 -93929685023815155978767459636824828800 9496210 22770783993842236950699332991917273760 9496211 121594645627675742951838478118804013000 9496212 176284121406566877088020670030972545024 9496213 -234979846377803242636212437433103815538 9496214 887769264429575597799071807698851072 9496215 -30588847801287696951006066296763448080 9496216 -34924940346786636378394953080020684800 9496217 -51388789500140688658827905496686870400 9496218 -28510058275306953594911009431695069696 9496219 246742413559489068763942695333036838840 9496220 45269949470826183434278402622913338880 9496221 99906528615631227332987463952777295424 9496222 17907473952766265102064997308123865344 9496223 -53833501934306104623928495762579276032 9496224 271090316861002835975119657421242368000 9496225 118540424825432346769844763105670733750 9496226 114241983061276068732970519074637311312 9496227 8729682336802516437116679884369034240 9496228 -118215136587456342735539066316241854464 9496229 -38329263415500399809690298555573391170 9496230 17758534007377420614852724234550845440 9496231 45949525511138317114566636844394055032 9496232 198700091660176227405481088677461688320 9496233 -98874433968949949731633647140783713398 9496234 -75998499516748399198989343005037403136 9496235 -28849360001485325949114325807451087040 9496236 -63147239945465668920757689798212822016 9496237 -203918354765024367036254884141253168628 9496238 -23637311919069230338731911147357808000 9496239 53489624809779046244704416990477752448 9496240 -10687387585239510239256468478950113280 9496241 334296902016535211990592052718592618642 9496242 -12413411327916335924243848436373001728 9496243 9457539774511796449905106679066708492 9496244 205558713932113697157804026356242481536 9496245 -54827232919876814445441827596420876800 9496246 37254626589623504323035723469204167072 9496247 343017994651943937999628081574465472 9496248 230965548092334020200907237034378792960 9496249 -4613373003062927550932628269200703664 9496250 10367675996279055808506444438426720000 9496251 -25542767084420477486800325721399427440 9496252 38961898156931646726635462586617332736 9496253 -42245294746140402304358759806860750600 9496254 76197098992755436747012409583714304320 9496255 20021831353392126207247753957929389760 9496256 -20007510546452874409046927818755145728 9496257 -116514460764099463996714501762587940320 9496258 12068761883427476609727764524618243584 9496259 112560852442258093874364493269873542460 9496260 -13409074199731758270642462603461425920 9496261 63311816181071188991324086094058173824 9496262 47238340513191152332515702077255521632 9496263 -6584949415752246857511643281393848832 9496264 -10959939617582433099367315986271764480 9496265 37754255820355681991693983953998994660 9496266 20832484649252399737622233420884530688 9496267 210970233175697960225880469367956040784 9496268 -240083343623813827108274684220391372800 9496269 -186436297447694307022396054516519750506 9496270 -37818313529649339430587800968929066240 9496271 -106196541505713918400329303453676224528 9496272 -8296915913660675981843551370211360768 9496273 -186887702511339637931464424498542206478 9496274 77965665690528256812846921518588175360 9496275 16969371068402954381940685419556314000 9496276 76991660900261371344596129828120811520 9496277 -176069612621427971253615881662018885728 9496278 6657151802504874081816545127976701024 9496279 -60453605664190637511491664550375742376 9496280 855580287173076698929078791260160000 9496281 131066637000523077569039723673696057552 9496282 36556381729519100977695327800025170400 9496283 48992375750601436185944904812836507344 9496284 -24752141325226930467337543298938134528 9496285 -203090822327598658954492410903068844840 9496286 -106118088460840211666323511414655360000 9496287 -198449767642327504340932846850136406056 9496288 566820536181190250369974761712856334336 9496289 10149409531461183094725359722477191600 9496290 -63205698974931897609049481369664000 9496291 -84354731803551302993845356945439150336 9496292 -228729982932768888148702595645669376 9496293 -971659728403745488949291081515331616 9496294 -1047914535571358730374204886570672960 9496295 83889745291240605704274259124639533200 9496296 -195937712435420270461270412744189690880 9496297 -117432514946694126691454994648165607416 9496298 28504773352666451380985124273205248000 9496299 63343498560172646316574085681613901488 9496300 -37620994249695824770653816943146624000 9496301 -93181507771847821666721515675783430496 9496302 -16660844241038150631499624566222395136 9496303 137791286284133986112683981390305376800 9496304 62877805533433646206943937956416389120 9496305 38159951001545778531441880184154662400 9496306 188548499824263408477713473847493710352 9496307 -245150834347646661270923501650874932488 9496308 15994290713951205454506581396554536960 9496309 54253573016256242243363344949172789120 9496310 130179029374576155074850223613631682560 9496311 87625098133790713136432034394672160640 9496312 43616669637365933431501643554051522560 9496313 -100024786112765928056530191762309228438 9496314 -6332859220768550394601464413397192960 9496315 153176732847384553689823313685801192960 9496316 114468700475614383156389540828256241152 9496317 246073891953081692081335949559345300480 9496318 -3959104571323776710939133351842129280 9496319 -67817219389060717442193192653327493408 9496320 47578399930111096863665221296633937920 9496321 211523045842511346194354712644242941888 9496322 334380041209130523999927825739008336 9496323 59398077415212542297465332481824921728 9496324 -280886632008420885285871086209880210304 9496325 -69732476776713721458641732916139570950 9496326 14731758868173742080754214829309978624 9496327 303439904733245396945730965326312545176 9496328 -22477679317509281985391843830801315840 9496329 -81850872457501885277998461469667722752 9496330 66101675779680435032094051905969278560 9496331 -31068694589557440287952267746126116368 9496332 114631298789071808037576850972528803840 9496333 37727207376782410778703948820426222080 9496334 49979878607590418097395010208069117632 9496335 -2782083426676696771189196133539180160 9496336 62504217745765405743057463319972954112 9496337 -222888522836653896964800530406338440014 9496338 -20374061803281921143327968865881804032 9496339 347792651921542476951106436465021412140 9496340 -31756909781561589391023155646139392000 9496341 -7805916283758524413552165987534436640 9496342 7253771810441614184056925415164247072 9496343 -375232946150240747975591017560133716408 9496344 106347425190628115043276135108767907840 9496345 -207496836089273284611264530713354406400 9496346 -3044014821233027729277684221099023680 9496347 24415090871728326023057465502799909272 9496348 52438112250921710718495996334406602240 9496349 -488427144870503390295903749253411864864 9496350 114450446716047190097007294947441760000 9496351 -8514542951643275608057139220561933008 9496352 -350528440783548213563688872242878873600 9496353 -325043658966930185210539009235604445440 9496354 -10620745361105671727882900304750637056 9496355 -171271968294721739614514225691767873280 9496356 147645316183322126846908799958764086272 9496357 71513500467188179257404955001084747872 9496358 -136104832151520366932779629206558872320 9496359 21785660513201540396077791567343174440 9496360 123656995475521961630271143664916224000 9496361 -59609143098035199463493499602680464768 9496362 -15051198944092188112127073106112113920 9496363 -313363612541423547977098474307708685388 9496364 -1054814589908308301269449322001960448 9496365 -143150837446248021183694548823147637280 9496366 45856769986683814316587620785458300800 9496367 -49348434638088903423426196383273368280 9496368 16403470042900245208684774542367064064 9496369 -5436606643207405093424207802099124440 9496370 -54223431973252826736483768886007725440 9496371 -181603868312199860513743209089049040320 9496372 -182125837240513651283737369284754312448 9496373 -298374228157091375638162790310053055378 9496374 46757117269442259070189002389237492160 9496375 28583900941938078313264740426390744000 9496376 -191904671862228058421900558930623057920 9496377 78637392065723779141741781452100803248 9496378 1889192733541662713341805580627214848 9496379 -125267903629414354524776096970232693968 9496380 -13776053410344282785114925178396385280 9496381 70756113960124888349338681496631761880 9496382 -10781094370113894621607669984533159936 9496383 9989582026318081371721824647103481248 9496384 75891874178807529501952159621592907776 9496385 36611960321987412692000287054710021120 9496386 132383979699903059379049024017446995200 9496387 -412762100482545170138366050681224220008 9496388 40216476800797645829744723957013543936 9496389 -47318501352819309204505712744988282240 9496390 -64786470254734696242942397873760409600 9496391 182166506018311950815943597928466995032 9496392 38437922169869692145662063646567792640 9496393 64777925536528515654144143793874204980 9496394 240236286422748154197094998933914323200 9496395 -78714470657809127901601988544677348160 9496396 14531251514294753847585527151579138048 9496397 456798976201691965949416725833713494912 9496398 -23767843654765333078841744290017210240 9496399 206173282165746822649471142451740712120 9496400 -31417658320201588871640157754789683200 9496401 -129948877305507270326456071244781336960 9496402 45297159040869718577923775861356843152 9496403 -42946130822763451480362038205856371120 9496404 -145515794637033402442078741339953991680 9496405 -96861056250816403902949600369977323940 9496406 30963176034529243157354502934237629504 9496407 -37780055005909163087660666075703819360 9496408 -153512564131190650623341716498693847040 9496409 -97024623184565754153078343210340492160 9496410 23649997192066408029269425005668106240 9496411 29665632266815879089260002466342867012 9496412 183746561843192097889740057452242867200 9496413 17263924718887149960411705658266014400 9496414 110569072250986753571992696744091581056 9496415 -74707108400453057606653283761306933680 9496416 -22449260884931310045007716314096074752 9496417 61085916742991715075424843472023441152 9496418 -31438405276401765413661392369700369840 9496419 294800264461499276555364580975541593008 9496420 -39709550586580216603304196752540605440 9496421 7745086070676771134392998466905555648 9496422 21760289905179096888155464564370729088 9496423 -137643113784527850738231004847173919496 9496424 -3155475261185442031873412526002012160 9496425 -36127527954581648313388838793370291200 9496426 15519439906101103592261173975435952640 9496427 -484772806655088960453146263906520539440 9496428 -77245612865215823746115611714115112960 9496429 154028316011524516675700073972955313676 9496430 6413349460441227187946674507552359360 9496431 -14097127364578189220629571115866706816 9496432 -60973506085024077672673268850811207680 9496433 370314785158168163371469672631039977682 9496434 -49963235503205470822738746698134743552 9496435 38674091484355002639006248460846486000 9496436 141029937671340470866243620589405111680 9496437 -161591624683108341215672479578828495840 9496438 -26417500222912598898824610372681892608 9496439 308073401603760508456478570340878811240 9496440 -47784103126193555482055671210919731200 9496441 -9488210163675584336680536889870413168 9496442 129688914005019935338547829696207253872 9496443 -179593129957600877717262520481485608 9496444 -166504099172541328934400668483538745344 9496445 -148443325215792162272867406237571890720 9496446 -206385178278950500754054183045528503296 9496447 -60157324383826574920727517061324400640 9496448 14313445152767931946079361862257868800 9496449 -165727823933582285710824266865485321196 9496450 -21339453425154885502097836461177258000 9496451 -249763801268291558708505196989755836548 9496452 42405878193737769114742078870590849024 9496453 425915226704628162886970348375195492702 9496454 166908671921292870382152063424356900672 9496455 -169846859155627504623005349650327162880 9496456 256415627538322464271946442212377036800 9496457 113870981058592855535276355660950853732 9496458 -83802479502509888452375546252062176976 9496459 55954210461981758187435439825150721312 9496460 -59973943556621039512927493587831910400 9496461 -27314732914530741578631630846958390080 9496462 -87729778611147800259336793322121288768 9496463 -82963075307329349020941343341057060480 9496464 -20854443160494157842790251937637400576 9496465 47061368423598751004003980115177795520 9496466 -550477689955756982654424527568222720 9496467 -16754439363535066117339544777721682560 9496468 175870792744326745723201524543675083648 9496469 -91794909988218643992676621937220000 9496470 -9641289750612902562130585837605365760 9496471 165586794730173455144769181465782473672 9496472 231386166683456560193975972030889799680 9496473 -46410579123626723168076388875806043456 9496474 11819111844066244689100597677023724000 9496475 93037307217540576792291910100549296500 9496476 -78898048370428203165860329160620878336 9496477 129204799828853564546636614319471639872 9496478 -13698524751014714485852841380747453440 9496479 -15606665841748258695495178409529513600 9496480 66044738172387286942367019182220902400 9496481 152504091000879388117777231722942861282 9496482 42438690643293204012038304178248662784 9496483 -5873133722101227590381072895633973920 9496484 -62818532480234125466588760621128985984 9496485 -173919670037813729549249167247808768000 9496486 190578291994600561628277014077003679040 9496487 -13878542611958642444264761181569052160 9496488 10675591774358197451779886642806210560 9496489 197173240023024941030195427630888473160 9496490 -153038529000454373398926653171121828000 9496491 214333037189354775847925959734651187032 9496492 71010720742166968531233350597967861760 9496493 166542557430287446481895275247283739424 9496494 40792856826381567094433432193581871360 9496495 23711872805791999333068076367501792880 9496496 -90942517188929607715302681735303118848 9496497 -14249434519043689614523096596484328064 9496498 -121278543415313679484417273267416631680 9496499 250284456123512610155881135907349343500 9496500 16919206346782016083327310921263104000 9496501 -8781722300203189153124153484889079648 9496502 -51086842552521433869872904211694354496 9496503 111554389119070908981560303046627458112 9496504 145531313887324004282030202749123481600 9496505 127563121175280987659951329054519518660 9496506 -76945586394702507200864600672080475136 9496507 -123503452115697617859586440096343920 9496508 -31573605244831755116433398904573993984 9496509 -61499095508808777004121074970674612224 9496510 -7656105750709651289327806102377339840 9496511 -488916064132103513616712818114888391200 9496512 26798907559153282117434385348675239936 9496513 207752661513021892831463216720372427584 9496514 -184821154979379463369595823025121295840 9496515 -56742414349814832517113350011792896000 9496516 57497243944341253506565253568125276160 9496517 -338217190479928380276994878861917950434 9496518 85477737062662027496259270365031539904 9496519 -331009490837746153887910775092202567040 9496520 -51309228107228292628238309095754956800 9496521 6830800935815283925846343518528536762 9496522 54186316235962972621601998210364597760 9496523 -441806530407177521341636357050840364560 9496524 92419156643161422023216402609630854656 9496525 -4050778673572180245577173713327883900 9496526 10282953953681854478080086015413903424 9496527 -8972281542715131688017290771240467440 9496528 -457084603304942184885409438868176896 9496529 -4580650880238984843051274082226719424 9496530 -26087305702591636117719425261536307040 9496531 -88987137579143691485736707335014361776 9496532 -26774855817026302807311539120823986304 9496533 109031982228495676731966526417287448224 9496534 -133879735393156977616809556111975379328 9496535 234002095791576408168083851482622035480 9496536 -12230764427262334277164479079667466240 9496537 78396311863290298601677782688481330186 9496538 -224334143226188678487898119434360891904 9496539 52635115325196964955348026735682694240 9496540 -8047208524288705586928025560510750720 9496541 194175694246240898272724750213612247168 9496542 -57883633459909844107009480279490442240 9496543 24024867220402676570485829585773449360 9496544 -395772122726618295270835371493570904064 9496545 -10655954364522530418418770896191665600 9496546 -40228790997139602030118127297462054400 9496547 -84318289308090965649783467114438108004 9496548 -3363839396885990049113765694751303680 9496549 -183340788069936699065461952384160639264 9496550 -748148665540182614743307489524070400 9496551 108622806018080570791902134648545966632 9496552 124503928375923544426447995954737971200 9496553 -145803171046879222775994517021340949936 9496554 -28189935699630744417885848086590862080 9496555 75656052365326773689229252894077844960 9496556 42862112364011392451737948612499446272 9496557 -94792862492969674107079112017777933248 9496558 -61678373448414012478128777184193949120 9496559 -278066491365159139650435863664858936240 9496560 26183404072856240448210663360484147200 9496561 20595527814810448636818981704241852400 9496562 3477482313133609912181588169888678912 9496563 -267941755538750818239315280397809882056 9496564 23692742593046261956915679123826688 9496565 10130368906040615027532399385122319920 9496566 26528260834306862314378119602687882304 9496567 -66532916565858928227754495062296898720 9496568 85818030128436446225586492118988328960 9496569 -128874046480446038052789278279509953456 9496570 -3536819788717094172002591449948430400 9496571 -16461658146907988639911801039259105280 9496572 55508582487146285353952283267171681792 9496573 398795729644896435942363102221819426822 9496574 -137815812779349400588829422706797156608 9496575 -82707459600295729093144919021982720000 9496576 -8462264039182792022893264227595714560 9496577 -481054943242953888281784018249029975340 9496578 -13371575647269030420658084447761994752 9496579 31215625435016278377314442798026676384 9496580 -64733652182020204005475301546218598400 9496581 -39119392053948023339389349289895956960 9496582 32181713012427367089484893734379902592 9496583 -466686923981068815347593294591473306456 9496584 39842880515265700092471064863430993920 9496585 -52605277955609127602079881887951380480 9496586 -5923982698360997532543026158493523456 9496587 42640250908762881387061883211531314160 9496588 -120643183297682016855151896930655021312 9496589 -435248292276343388865872503573468817610 9496590 -70251197228542666137043014638784307200 9496591 98278033134089159939318217203901358944 9496592 11371719762507347634436428434833022976 9496593 -379549485581596044039048253195062144 9496594 -49587820946548174288482676508394781920 9496595 -40443084959047240971967101620634192480 9496596 17359156358617016169451706937207220224 9496597 -350300685750268020781438689715271620800 9496598 -233884141904491299383979289332449503200 9496599 57915328308512739971025833146919566080 9496600 -354674085248632228529868251052291072000 9496601 41308341644190871497362027122874588100 9496602 6287548239456614020406689018278145776 9496603 269774496611805937423024926329745831880 9496604 -93647480457912511332649516595994392064 9496605 502302059939777924640709680066858240 9496606 -8519869736040877100693584864153441920 9496607 142870326802094514104967293313169099152 9496608 -110765943897003940363142493334014001152 9496609 -169242250734206438054891934260440812190 9496610 -116701305049904982703610811982791768000 9496611 -186939793063107786120518797348216911912 9496612 -46048290468660806132061830129628943744 9496613 -82821533478953727018454418150159919840 9496614 -20634836423250376913884614398837123712 9496615 249491176645758996158403535893441272760 9496616 -125945695630135151352109426736659261440 9496617 -198087395320618633327711118252810671152 9496618 -72690822450062454619430078550249288960 9496619 60440079244285623702595707759701415360 9496620 -47833922829673642612286015347885701120 9496621 -4046796008882870898667620155392899178 9496622 -172868360045565323930180007448921039488 9496623 137605766648554856850376554413772069384 9496624 -90259660841036053890401199485833461760 9496625 56133701502919384078971390246950340000 9496626 -38425369361598648152502789540424269312 9496627 -70814474653950841226197595452528723200 9496628 34624825762789623853236687582447274368 9496629 -128365109894213701293779657798898430080 9496630 -54361944402676750655081175157440192000 9496631 -100780852857292732098189462425868063360 9496632 -170619863657738417139122608769895628800 9496633 20028280080383243495095499671527249408 9496634 -1029969298252856764653658556811299328 9496635 42610277547895033281574540783478534400 9496636 -1017756476527492548986220566262706688 9496637 86774329271237373813610346856319447200 9496638 1410049434304230718093059462542852544 9496639 -78944491649479585089790282263039105800 9496640 -34273123897714500413548905754735411200 9496641 -65991086273354637755537299662688512000 9496642 7473252165195858352186084350558580800 9496643 4869966030749928299463546258233321184 9496644 70368279417843383577940245719078870016 9496645 -44978749534803182540541429032360630280 9496646 44952727213952662820866573132162905984 9496647 -201848194611800734177978848240577191000 9496648 58296514484987659687176578291887964160 9496649 8327067774617649549947718312941266650 9496650 57895961928155061460003327968074073600 9496651 -78376376381844729540425782027915930348 9496652 144728151089070474205042937181153649152 9496653 19469281362322614421912864457998267008 9496654 33747947158274092185333576222076600320 9496655 -84238602668340001273848420470341748640 9496656 -11135761829664617505831543961878528000 9496657 273267613476182897692592090948763681780 9496658 17027681184879252557975948034390741120 9496659 311703402251013120931211413073990759520 9496660 47932942331216951823216138082989350400 9496661 -145163387308804088175080269051755956448 9496662 8531740264903252512075309457129641984 9496663 -315360904333296092473347469608325244112 9496664 119314963119150739596446918267019264000 9496665 2022504301067431452865449418709596800 9496666 -42719896373826196448338672199592599040 9496667 235640710064876404011595192193580168720 9496668 -39878701856173266496659634241448152064 9496669 -53360431950646828849338863014499002880 9496670 123801697875852341919464865900274601280 9496671 -113143401487642258109370715913716104888 9496672 113355823130652234309796986814565056512 9496673 -10919655768819314218678052901047455356 9496674 -4049362232227543469044742467425758592 9496675 92239874880723296616666044886284821000 9496676 -35058672321265534260248751766410805248 9496677 90054268753165327508188319852452751808 9496678 -11571061529754346024597719764372889600 9496679 -2203135151433267190238016154600194048 9496680 48450651167911470166053508486920192000 9496681 177772257442318624420278179640972920464 9496682 5356612373204494401176805177856690272 9496683 28621849670874916814114799553693347984 9496684 46926592109773229583869569736622091776 9496685 -76565099788658727754523724216474482880 9496686 -98324641402660990813028688449392323456 9496687 -115685550871616938985139273198032559664 9496688 -64591690062858859876757519761382768640 9496689 167856150981354256054785688816405344624 9496690 -79735165647227342938691445141558349920 9496691 440763804552827223180674609706623158092 9496692 -23959858263509493116173007805174663168 9496693 -197396941661821319709420456055716590820 9496694 -49557837869864228099869756125668190720 9496695 -23388144567618928661142636292436920320 9496696 -350637447717288717412954498695007764480 9496697 86898147974474431455288296941248863232 9496698 -48911462572537285878384152726799317760 9496699 120229175077476648442873075986408576720 9496700 -92671725466149730664164994957739648000 9496701 21762790231485568778051183780048867430 9496702 -136787410170928855977113630508749480448 9496703 318106650633810692716711449354750367584 9496704 -13516874859260047574551988110161346560 9496705 -123513614205358452948732343394395156140 9496706 -57529300301686876090688991596178623616 9496707 28136678490875269821307122753145983360 9496708 11986700141878868731087259425194129920 9496709 -245777067142564948630679256229801053090 9496710 118576286805838253221444633516999872000 9496711 36496692157544994805644808064778338304 9496712 -187469295681053182099654673144749132800 9496713 -172184150894130950466002897071084629600 9496714 -397799793107830750908335437249815972096 9496715 221071248903468713493968401614486339360 9496716 -2367300097177960075412534707824470016 9496717 -364410936277373781270724625070044413140 9496718 -11690614151574208158028484557135899648 9496719 133522670086560042769541673707349058344 9496720 69327072981207276254758854246839500800 9496721 -26977221222304957617485475347880189696 9496722 -1672127314467566554553791135839356160 9496723 15104644499273046169125063632444287344 9496724 259741501317898514695360503614161051392 9496725 43160515418403904734053341467227352000 9496726 79265051309492259935812764112782213120 9496727 -6406979100904448451100806034257176976 9496728 -8723327972649787082421969815759616000 9496729 77246856780808607736780568259989906272 9496730 -98702901180883307188686368248485438240 9496731 130446560035050478392537999187351955352 9496732 60212060380423391424819884299943813120 9496733 549677550525551321567905306682675057004 9496734 21965083638517713252569725323093623040 9496735 4169612542735402620738158859631744680 9496736 -213900975709052022089634063433435250688 9496737 -104650439816847225797424247710472270560 9496738 -52168557169525028582196227504190501504 9496739 -273648492515683889917875670084345975284 9496740 -6368871154907889562168574960339865600 9496741 -358219830080385829958037868921028929858 9496742 105476190160180873798108020949657762272 9496743 -19780530933859241954579879051823851736 9496744 -404494335156205675471775225323252377600 9496745 11882449056329350809736865161170155400 9496746 9308750310679718547932764183484221440 9496747 -49277364320853150716810282898218358240 9496748 -136797556749163331477519585050541322240 9496749 257369220391445733069705868549281785664 9496750 -116111940812178161700873808831153968000 9496751 -435922283409434528470709153928950630400 9496752 3182049081447978891736324985605521408 9496753 56800094107651689827802277552587868416 9496754 -42987222561900625822188794183429981424 9496755 -82314845521640583780957515507783649600 9496756 208666862435480253366553722316495118720 9496757 -18324274060849366414447382211090073728 9496758 101935655794231515157779588552237849600 9496759 -3822925142142744301199353693251536496 9496760 -446733457636696992945015357837312000 9496761 -246743150862719651493066421384274574816 9496762 215973596258917613377745105892006008064 9496763 -181105106406357909770620646700871659216 9496764 13643792866902186769850516956874858496 9496765 -2793262807608198637256525594662786080 9496766 353057964404053975894702249973676396864 9496767 17264353216326361376529208321593366912 9496768 -70010388447157197368917715747158884352 9496769 -130291830846495504864386531009795950656 9496770 -92520031485293341911785201943806553600 9496771 311842442745519491888850900804710918972 9496772 -38530068414934579077892303614612587520 9496773 124051101957720774374369446143798167808 9496774 -18356352661241960438553409205586430848 9496775 -48153810733585034053532411117865675000 9496776 87293329475385835541651646296811110400 9496777 -169733853177021837069788700856611275760 9496778 177478298702955860435883476944068380256 9496779 -128682003911852858171386627334035679760 9496780 58023381839326924360248766913669913600 9496781 -305483409859781323491621750522072000 9496782 132479620140899801881738406763974851200 9496783 276462582818988922368015823895471298032 9496784 64270887874841434304263312832375685120 9496785 57316821380027943496679933942356609920 9496786 17930081909439773644764850976487277872 9496787 -281115936380515054498506151052444700564 9496788 -30854535112188329708617192521533472768 9496789 13246774707132977142636025422755057280 9496790 -8264863423063094330811375823693921920 9496791 6168529343336661796957786692112303440 9496792 -238184132403800238036639562605948641280 9496793 594388281986353927610405260378968578064 9496794 -60626222121186750110829538399163942400 9496795 -68944279547483254622288574201419527680 9496796 -305801283800583043796214120316177958400 9496797 38485628927895952333354446956746627200 9496798 -147156483300706296195951126979148745600 9496799 -28348197815568340884522396572532363600 9496800 71713009127237761247115463077298176000 9496801 -137605020584544394695187378435365908288 9496802 -49256520945449689614792439576671733248 9496803 -119471726356708233109859628580982908296 9496804 58950827844696075749404994480595052800 9496805 -124266863875168143488570618383715811240 9496806 -178750051570471955282194255003680768 9496807 411366439624013041735178558690873103072 9496808 3116268915483943867789812163661414400 9496809 43145116269840351030581038556705916864 9496810 -68789683497533276417278939198948442880 9496811 -205816424731138850562547930048335096588 9496812 -26075256912915582353782672864347457536 9496813 134939123594414487025644829769467101900 9496814 173399633026307379282667754036846792256 9496815 53737752304649965743807238679165867520 9496816 -9174796270954126281488971737377865728 9496817 -31227184329861024799608520095183272160 9496818 -122625630741300936627178642505665397760 9496819 35275604965925262084686921604805019200 9496820 -163794481602178730913581778119458897920 9496821 -163904510928559321401095760014196216288 9496822 102186288425458218186041013925352855712 9496823 -27431063044993329568191457600195540560 9496824 107071273244053892944941131151006289920 9496825 40503324685186012130306856131966937100 9496826 122307511910396736865448620810744544112 9496827 -2229273019226545956605087789132751840 9496828 -71308232450080871340535504418657092608 9496829 202161955249520014727904044560199965080 9496830 -13894845139847190837840346216774287360 9496831 -41254714635311746184222269299421658368 9496832 215791475186581551125048643788646383616 9496833 -228111231979562956325278479688645166400 9496834 112767246522585361428910825891798565280 9496835 62741287217047396505792514008927050800 9496836 -121924737110474882266803080149872700416 9496837 393875049926949085951284970667596943166 9496838 25987315840717792245369214641733294848 9496839 -71342519354393268266388599522802152832 9496840 -3816105057442792207130471216204083200 9496841 -559046827064461759491001456365962976000 9496842 -56174318431688829063357033333556631040 9496843 53170878439783175378140347251464385120 9496844 -90078715780738515404474553943216303104 9496845 8540250295117356848935213352528104800 9496846 -2843326814345304139952650306460517120 9496847 122580935888049502678298617753254984720 9496848 25381773891041411070337083305329557504 9496849 -162615434126070642023843771108135809680 9496850 -3241467269373495957966475695172454400 9496851 -233987665877138422248214149762347520 9496852 110277823822366047179411654160749015936 9496853 -227085613938685720200231296807476646898 9496854 35670423056116646132453730352994324064 9496855 56573013369090111816043877516584772760 9496856 39628901009781167744670594804917114880 9496857 -128119723212542295243484770009294630960 9496858 36628925088986134376063127290870169600 9496859 -179112997527317129306113896955104056640 9496860 -11458227119437177327374210555985059840 9496861 -219338196228892326327746636676534549696 9496862 -21253601102162457504880045909056746880 9496863 -187771515392879834646693753853374689136 9496864 -503955726308166477106891977671835648 9496865 55802072198657733245413571938013731200 9496866 -104287872814313297262324073145083483776 9496867 -436657235269117563071033063355986175648 9496868 36898786075515952979401553642476339200 9496869 -18060760609325938607241132301691597472 9496870 -35270895655035932922348526848692949120 9496871 -33971420777815027187552190585990577056 9496872 79367762381997270856971582294943334400 9496873 -116584062670673011039914555849936191878 9496874 156383171821785547698840294472301109936 9496875 30876992076346497372747323316024450000 9496876 182975684992263311169608943047172149760 9496877 14268590711858945209904260056542620800 9496878 80024914496035508287602668371760361024 9496879 38277668233400800989199006575197499376 9496880 -81947379926553912957686411753605693440 9496881 46900077895692520185009804211549244160 9496882 -5107142909054476224916750238446999008 9496883 -169369911698796877699927987346189834352 9496884 98868157250185218519344138199018209280 9496885 -234635467756501693193059155735600168420 9496886 -49141403355858377635981127239799776992 9496887 963100000951001912328907864786853760 9496888 219520954278668115214713147399919349760 9496889 82050879931332613919590165483102868160 9496890 8134442954712496428940355743042787520 9496891 -322128934075295294359842320556728739600 9496892 -117139564898663036109483409883060359680 9496893 29971673752546148451564451722483806784 9496894 3579555851757977995115953455961359360 9496895 13629406408934675551726783156677720720 9496896 4482899616661113774542988933051973632 9496897 366350800206535148880316607024134936800 9496898 96829350393101709732639810118739221200 9496899 390227204318812366704409204140223520640 9496900 36498022217004780323230006018372403200 9496901 -72870564382703142042381773989540847616 9496902 -38042430267217242562940349012963557376 9496903 95060525445705707460668698789681418000 9496904 -99304539219952836164508563698183372800 9496905 83464766166968693854312407738232547520 9496906 223385127254857931497235023786772590080 9496907 -40163568244312592574850458795053945856 9496908 86174763758435242128962706358429377792 9496909 452171348018305827064668829615395275104 9496910 53731183793236816670771061163320135360 9496911 -45693263821458425466761443828127389680 9496912 9922917627232923525899685157162450944 9496913 60141001086091289446085993252677433460 9496914 -31410612554369760128728541070957182976 9496915 181296027133295092979279151603722238000 9496916 112242136417789858388678324230531774464 9496917 -113579731139404779857938710649638200580 9496918 -107230807989263453111830773027773648640 9496919 -220135338293358657694766102144919665400 9496920 -8495974559655060233680529817569280000 9496921 162240468826122173578618850208210823680 9496922 10616958923884658628016205113031174400 9496923 96526960390666802874565800822057591600 9496924 -24379478612801116212774633006262519808 9496925 -158743870489221775400636621632524262350 9496926 -130611188808802727559893465655299989056 9496927 196893529678303630250941051514366888 9496928 142472844090421797137233126928687824896 9496929 -54054628801702375008047477118009666624 9496930 68989231694831271505817275125703710720 9496931 31258877299653302382479131304410006872 9496932 -22504229461129331103003632889100643328 9496933 -321038286863298001451535129576864197120 9496934 4293374370293611005570400072629755616 9496935 -7075263998220800367780952026853712400 9496936 -22180916851887447296057712918621496320 9496937 -4120529902937072584643504532464898480 9496938 47704072542785399749325240542824092160 9496939 204646730658234595191838790670569946740 9496940 8952718180621275493296969692918231040 9496941 62299993036599718401984374438954218080 9496942 3688050852931745508410721867610639104 9496943 7313011833369516851169843906872068608 9496944 -31969702627718961306931089735089258496 9496945 36924233383287401949023383790114829480 9496946 38010899644451216293732902856081413120 9496947 -74048205038096295304327974091500448200 9496948 204256652559637830216090205928821906176 9496949 184182378096933855710865649800855630720 9496950 -27806223764142786108618854158103006400 9496951 685855734972914602979476485677363401552 9496952 127592742946278975612611327974561689600 9496953 23219911821496371480548788530650261760 9496954 -147856623700244153473886997948506887824 9496955 145665771582090192874865915536340492400 9496956 -24178378022919512004805132870944129024 9496957 -236134571686360007905228924745494191828 9496958 71514098165631131746794840369605614080 9496959 95685624793729909924864216726803887304 9496960 91129267174058247510775661712113664000 9496961 79950327180672997299145387885505578752 9496962 -109775424291714749595387261688470482400 9496963 175544859431237710678686884326284106960 9496964 -167869751214958669012565651691836461824 9496965 -167532211115489490478384372694109420480 9496966 -54144689532949407155003034674021297568 9496967 -473393112934596606192775178884216266984 9496968 9315664770847921169860926057369600000 9496969 5470989550931158617569870863097068240 9496970 -55877402080509470876971549396682173440 9496971 -169262795265776684605233248959547619480 9496972 99068494297540370012580887266162079232 9496973 -239819766569428478702652358046781374196 9496974 -9766744820620205473026245880718479360 9496975 89492917869163409674154963397115251400 9496976 -33426812001708841526586640960029720576 9496977 22463123977612591801512690088265710464 9496978 160579644537896375813861506880283084960 9496979 120402041836798746900595055924457278640 9496980 1839517223005184327061280045802496000 9496981 69724702266873418855500675930536428732 9496982 -200919850046396013799989999044697277440 9496983 141796263022133271466289405258972082024 9496984 63475364928790137147651279693047808000 9496985 13046170525258633488595101713591644800 9496986 44022854379102172529456273723970163200 9496987 106716543332224030531336495658471192272 9496988 512435219906903444398667196112089600 9496989 8176305555111855339360057182039650764 9496990 -150693095398250153049046854213450744000 9496991 -29141458236981197849536239040222627728 9496992 118956523008199740867954987307150344192 9496993 -102141647844580056855156759673271877456 9496994 18277900504228316040877646155355950080 9496995 -33204352400001611277878106798569804880 9496996 28364474220652771193249894967842955520 9496997 338927641536133924526365418765398344252 9496998 -58792974281756425301343645417314549760 9496999 15799282887310233488507892953538669312 9497000 -19576470036126089511470108116247040000 9497001 190268243366534911825577567939778732432 9497002 -88911381959555421580502802528991368096 9497003 -260489034243605125174773687788499043440 9497004 -105404508782775059301122232896941068288 9497005 -10974257525412696747822566801824097280 9497006 -215193490805301080232871838611418490048 9497007 -6161210621605427382341876941306282080 9497008 -3690462874464151127543017849594576896 9497009 258356580536328064302527249802327738804 9497010 -55494485749619387928304684229042173440 9497011 590863958912223882104794006916484658224 9497012 -25339713855345470733846451708632514560 9497013 114657748084742811795960524173535187744 9497014 -58883825416337500601816354530750321728 9497015 106852665855285426649054759635167475120 9497016 4617242204599344287085382299300249600 9497017 229327862147515855987623843631020290880 9497018 86245320279551440156572685891923918960 9497019 51612890611347640907180149858412244480 9497020 3480599797021519579431010672535162880 9497021 -467827876545228639281269304889440174778 9497022 14739513884333951184119572742330311680 9497023 -6949185462911785380984674386648337096 9497024 81902389667158839015615468895941427200 9497025 14665228732270270924750754964010311750 9497026 -8589167936813450017832810162442412032 9497027 269193776426564512410600542166282210876 9497028 -90834789783754109421162422910392878080 9497029 -103869322318327384281832233766678515620 9497030 -18922642082623822231126227725770423680 9497031 -60090257389177876119196661107811231616 9497032 -40508750004816125597248568995867975680 9497033 190269987568374466251120397965365251656 9497034 120184619177044975791409223811885181440 9497035 -99679900911736793588921012063902244640 9497036 63551133024571481873066610040725504000 9497037 -3482769778059744809694756766020975840 9497038 53068509004377661251274255021781641920 9497039 -55206483322572920770358430883575398160 9497040 3265810246182775815907776126446469120 9497041 -60319116087242701885371654488586491148 9497042 -8064576148273905009014319365296937328 9497043 -1510532169340046537824797542517797976 9497044 -181899009870528395886283997742086260864 9497045 35622911956108317865725429299712355200 9497046 52095641442118910218868102445509118720 9497047 -123015582551768633702299172524272837968 9497048 367187376754703766211512227499694080 9497049 95975834529966230904169345783487929152 9497050 -13250476794052136391175787481809647200 9497051 304261317277264327756514148178895450052 9497052 -24490290615454939969293848171627493888 9497053 250537469440878429554090587451579480160 9497054 -14006354864136859316149837701541401600 9497055 24352592977722944580916437874852992000 9497056 -24234576302061416599211702845430562816 9497057 -33896464139060379399723180044004857694 9497058 -90854738626650780594071732472693856512 9497059 77291908204141087344923255708617675728 9497060 -46083786364013594252869139789792870400 9497061 -65755961824490021225584312582742265600 9497062 -63512206628403932917824410162553991968 9497063 4012077490671506025425162853058944312 9497064 -123716502267274142899127513880256512000 9497065 18058627935072438847680970930685963400 9497066 1047458303233435672392320680205190144 9497067 -74615782695302480885591077753918765056 9497068 43993280906470441824805434436840636416 9497069 -130804421106073378373709695280913951530 9497070 11204299916797632467040944260746382080 9497071 193340202125203211091247135353095496272 9497072 17733312923054332373223318249259499520 9497073 259052157550433326447541882632718973024 9497074 -20796848606477600671715826774957221760 9497075 36761706229335085735914054395505078000 9497076 -6245015203523731751104173492774297600 9497077 641499330315263863612518639823335580 9497078 80989076659770316321846067844285825024 9497079 218488529113505385067834586337352103424 9497080 -304779941719923829317878801266504704000 9497081 -4131265903507782054368920888946360736 9497082 37515661838673850351473287231511516672 9497083 -48438755738875220805146754887414408668 9497084 -75371053044471656515535399773327386624 9497085 -4297594898963208837853660696666974720 9497086 -62241259371729497048231848458220800960 9497087 -3949387657952699397053377220889759696 9497088 7186119009732907901134939692812206080 9497089 54249280024326866973033499757181931456 9497090 -104961911462902142665109557811661988800 9497091 79682698337971157535505897661369391360 9497092 -120962332190166139387531997956274623488 9497093 -297384371416203416378982062360601653760 9497094 118935619046879808920780717931223912320 9497095 84545948900097138110818508494452660600 9497096 14977345649795763388690224998534184960 9497097 196330618544132267267437856501912428074 9497098 13640791634724904621092316616054796288 9497099 -272092147451600714017411880703249897900 9497100 38760428829720485768368612837717670400 9497101 -245232042103141658060045255174703686760 9497102 171701938631772367304597219438621835264 9497103 35626060610422728472433531794280502528 9497104 -14759544283569856893817323766717153280 9497105 87151354980995793118569121063297894260 9497106 -5523433619759507391439340619486320256 9497107 665384714513775628540380589396720575672 9497108 -242675093514613892812900043867049401472 9497109 724037953263389187665931943743379968 9497110 -4008098940554766300023168824252078080 9497111 -49600691704179081316811852451409130400 9497112 -29338690606252945507937881983246336000 9497113 271781987584740317016973384381484124362 9497114 55202165647781267040431753440610157312 9497115 -242199524141798797060130456315950809600 9497116 -158272296202253156135803935976848860672 9497117 -26780633386128652134883807485665697216 9497118 -9021183277400029274142557976031485504 9497119 -20761562893193650652841185468554123904 9497120 11725943637307507780772161577584558080 9497121 -155317014128769312355140506212971083088 9497122 -1900900976120778249361546880766087168 9497123 102875276492845443142264502432233277760 9497124 29962095495886473711850060580680187904 9497125 -341795047713502399531541822742336936000 9497126 17339151700786428276386790602967532512 9497127 161221848058068203945978152001687425320 9497128 -292563477589352209635693536221670691840 9497129 142539568260042198556748724086858929920 9497130 -29834979967491816817321125210657780480 9497131 80957840007926278872930334427859876180 9497132 -53499879478563964985262588013955409408 9497133 179691670632080164053525206194567509120 9497134 -137691894091310582745094505801710251840 9497135 118269544238372566885935662467294170960 9497136 1302543799216161010329142681492783104 9497137 -61148841070091097365309839074466976012 9497138 38356442913297604406399453301388548096 9497139 -230880099564856390386374568076523877576 9497140 -135864833646076961809231850233049314560 9497141 -250267287628288708125990853262453965458 9497142 123700611673085732502935109383817786240 9497143 -137862029291068133201376011967555225600 9497144 -331300325628546233304548249604502855680 9497145 -28597319370306602067697418635227648000 9497146 150399020394046393217021351816759084544 9497147 -142386157394450722019345158565113121688 9497148 113964105102072222405330369071999861760 9497149 -151484426141225715987060125224306822464 9497150 -9514647375283916780862445341246480000 9497151 4675529131756257454012740733321804200 9497152 -686385746769502183744830232980357120 9497153 -255348568428473446901671836967479713598 9497154 -6026533090547792342015401068067252992 9497155 22610793046738566045922325044402803120 9497156 -167445590476929487676996256783457476480 9497157 883079637161233590698679984793968288 9497158 10640294886037426529455243647390971520 9497159 -117844571037090101497089672085019903184 9497160 -8324052577956713633934709468024012800 9497161 -74843670530622034227545650350808851238 9497162 36577061439232419325047384534569654832 9497163 20937717703151802873294767081445817584 9497164 65314942473431938168291357658234053376 9497165 -94916603200476229651063910670127668480 9497166 -23952505322251284568644801193716059136 9497167 5203740066389576477606839104502976160 9497168 56455297436235378254073830147076513792 9497169 -491672991681486997646321378398603680 9497170 39607334832386531622053117459163297600 9497171 20937675038896028582187831727702876200 9497172 -40082564600402945218967317455994411008 9497173 35371242504965626660217357342067232512 9497174 218183257832894265889226871175284930336 9497175 42218406187285582850634823784729184000 9497176 94058704431243349763846082191998525440 9497177 375454339394300166010542461960601862026 9497178 -177949707154945881892979069523330333216 9497179 -289374102553312214869752929605043498760 9497180 27232907835920171202589143117206522880 9497181 131108429195874929048150348932986311040 9497182 -27826036810004521373529127546529255808 9497183 236095046056278537156711271320647927424 9497184 -38041222958146761156129207923791626240 9497185 -166532541310993267289126906749780624620 9497186 -120745670457483628994979258774546273120 9497187 43020459935769858977082889322860326912 9497188 3075108444358025741924032009378531968 9497189 -63547913229178920704485153611924963876 9497190 -23711037910470164743887204542204985600 9497191 -6284242152427538315426681791062047232 9497192 -334286842859163634405004755036969697280 9497193 54947621513000951036783203396625590464 9497194 -10214962324465700829874737439311130368 9497195 -111526702421506523613282381599592960 9497196 162558126502752255259754962484603781120 9497197 256961003082271630398659373865308512 9497198 86014708919857972613618439224619924864 9497199 19363212205250696518388316199111851408 9497200 31784258429514957043868183618276556800 9497201 -171377911844814687275351661258454362048 9497202 -23721498560179991643733521219657392640 9497203 2772007843394238781192034351922304560 9497204 -205035879204108776229098408789293820544 9497205 -130568158857632744038739406356499394500 9497206 -126353004382094904667095397811320772736 9497207 41145472657359029593196062555206144840 9497208 -63081841717379474779694538424582471680 9497209 172768962123847002829841417614324641604 9497210 -114298085122148579839048585431477000000 9497211 -98589467689438008855874030755425824320 9497212 123263556770356645972752228041710792192 9497213 230766986619482597856981996977075343840 9497214 -115424569133376163733069419192854463296 9497215 31522821726492596630006909754612246720 9497216 8744586290454733723153163025760911360 9497217 57257567503247564710102360034122060080 9497218 335674378359793410501399515820645410304 9497219 434292954668996681168129120520831082620 9497220 -51890557546401206102820850862465187840 9497221 -224380195230764609283556047873135456000 9497222 13289883116593783931063077023585730560 9497223 -194626895140764467952367497686846910000 9497224 -411887166415147688581367164674801377280 9497225 -1812622269132838568452318029447365250 9497226 -15598880638449628749798204040616386560 9497227 -27673765062543056748205152859078425800 9497228 -63723379087034421209994484470697052160 9497229 53588426044101653735237575553309830944 9497230 99104434605134156743530680580918076800 9497231 -31512108011577525634194764806263289008 9497232 10870017746369567576447527680156254208 9497233 372671826413694299910932718751109106482 9497234 -18254257994966288561499114123889704288 9497235 58545931533438146293717937642840659200 9497236 89755175036025696188628702162277992448 9497237 479993941761048568884117620271277859292 9497238 1375976104711334828343671639929353216 9497239 297581186845437556987057904314247433960 9497240 -76041193266763690344741557574878822400 9497241 -31098799888212168574365563740820678652 9497242 82073607855725912212438394064053164272 9497243 83858145045398626243562646635262614016 9497244 65979204022000229526944926263023712768 9497245 -317259976482458293549855543120411120800 9497246 -106455527077158965799281051701685580096 9497247 33448035625858387605438489626276992128 9497248 -642048711585409024351821064665553305600 9497249 -184205535561497086242385632109223904000 9497250 3719219502793272966027719160089472000 9497251 68564651328671002898270055660675454464 9497252 147478453675496584240333760811216371712 9497253 14676507184205883452367413386619543808 9497254 15524696583544290676135226154634470912 9497255 137937345554083555428415182360336844320 9497256 137396906959131359550180051950934835200 9497257 50523217384801667405843645478789090624 9497258 -77912036032653360108573545594339357520 9497259 230611460710579251471896969067062615964 9497260 -73526501204843791191627399376777344000 9497261 -7964274549995449234897741807301967828 9497262 112395470210006051688556440546362521152 9497263 256587298062117796389606967911637242512 9497264 15827606298333009806115400095513968640 9497265 31001291713557542048635035102331768320 9497266 99027161068173444703694156638791938832 9497267 50655772458233341266547617633174837120 9497268 3129775336425563159016146092638197760 9497269 -389493127240911099106883608186411309330 9497270 -58243301604089884437196154811481405440 9497271 -51555142755543864156104265553169602560 9497272 -89284896435444656222153351352607027200 9497273 -258565570723557543856538162948123046396 9497274 183956695892793502639905928432300733952 9497275 10157842995020622607353267903988320000 9497276 51312068347986809623260917378728412160 9497277 -168157444610708980582280866376293748160 9497278 -158991965450052597405830850876614496384 9497279 -84482858828476350836383892562166189080 9497280 14699381297672251273767743018206494720 9497281 -3055591444383117879034963394578137696 9497282 38902984440697999063947009152805122592 9497283 -14405027229896650437238629997867243200 9497284 -28665889261389584716694758021731188736 9497285 8466262686188299993965348927500280960 9497286 -40915135717941099524600078121402838368 9497287 -337986096368546531551455459338560737064 9497288 -325241269799734385180975936375704074240 9497289 174653183104979600259449182712273793120 9497290 -427647599761921474594395049807656960 9497291 -70908660985570679211880834133927443308 9497292 -5282874813226676006218902972096135168 9497293 251217599614891392498100406456636845122 9497294 31735454453169871586806604616701781696 9497295 -29952602639770535499868523826672575880 9497296 41663419724477895723639914689260027904 9497297 -300478303812730402500675402300836790540 9497298 -14419840882064397541247314535067551232 9497299 -105168282204988722081955953334976556464 9497300 -4332056374711651611690355626241555200 9497301 -166122168570096255372667386236756290560 9497302 -91727687471937727255740648472674798720 9497303 165286064117253505916780162569086108552 9497304 163599052082641739722543204498516992000 9497305 308705910278592311747624983098932301960 9497306 34765351946956473904627488332368917504 9497307 -222896866339564531381954440693467597160 9497308 -9675023874877937078181983576814938624 9497309 244706389872876623327985634040858089260 9497310 11015307219464972957597488871322476160 9497311 13297743391335034776903851715657411552 9497312 -97441031667659803973408847524520001536 9497313 -114826152928546641997697267019051029376 9497314 97224977798194509418968669768171724800 9497315 -27017795746154973884529430287726428160 9497316 -69402927150818356929524220636302773248 9497317 773525760913513660691904188423931485600 9497318 55384959170005574506054914664735367040 9497319 -23183208348524012528185955018873034672 9497320 -51400965876874410687227666233506201600 9497321 304822623662097394399614129568223861760 9497322 3871280040720627506534194660578373824 9497323 386637646296699413218178093335496036904 9497324 -2365780899530345646794117908163741184 9497325 -85846512959939798483801983919507930400 9497326 -4935167534052907543438364751460473600 9497327 65498212905394010892360458200517292000 9497328 -16059896343314713034199136687030272 9497329 399225112392473548415636457641238830930 9497330 -59851739728131127961738926682689273440 9497331 -16611949986530753947798321294877045028 9497332 -130885176992500265723897392118619845888 9497333 -159354872229679714234012261138252651236 9497334 45571115012543931695167275708176068608 9497335 -98012776246782070566058270613094297600 9497336 -41856165048793301389400731750307512320 9497337 -94511186160587684246804399737969017600 9497338 164029652429436962637040653530722640640 9497339 -121489255647644175870728751522857014848 9497340 -59839046572640743570132181457103334400 9497341 -48314526539041355537587037831751424928 9497342 140936453393972610384073024582975806144 9497343 127229454783330948862066114311793790664 9497344 82521436908293914701293117644518457344 9497345 42836049323509921326634564870102483200 9497346 38233368343885590161696197964065978368 9497347 175697639461438089487439552046511814080 9497348 -76156776220786246229830352992243200000 9497349 109464425047633671181871510268158896734 9497350 58868945716334194690249903743716834400 9497351 -322258367146567449651285295939959265896 9497352 1716438340350646144771816393043558400 9497353 242483349677599184936853975597457848602 9497354 -52777823899662264674934190717181949600 9497355 -24586439437019390882996297144795904000 9497356 -302952612453949020234299960947082517504 9497357 -333936907010295197078641297056371048394 9497358 -10665711924281608638911933006196848640 9497359 781339366238064302403457696884528149840 9497360 36193108270402938334070312043302830080 9497361 -149839542092346023627731033341624802080 9497362 57763979857504835806787787973458004992 9497363 -176614912929737798599936058642762243736 9497364 -68732616448578273190335737937794893824 9497365 -139982328193146444559457647879894792740 9497366 -93149328092376003695372344116714214368 9497367 1455096813359335001858064032299719936 9497368 -101958208084638459244898358467323392000 9497369 130772554190324287734583362107340802752 9497370 58530965473702317696625416529164764160 9497371 -118956446264783872833937277298058986608 9497372 -95776986715737996707508683097909287424 9497373 1117096538801942859539763388532750208 9497374 -116538801611493666299589880410186315648 9497375 -156586552624718373142089101558431290000 9497376 -179854810000824649328107637870702297088 9497377 -140310450597279320129862170816857253888 9497378 -150989479856957781480425816677642917120 9497379 -253589121834763244787843699296797467840 9497380 -230853853176320071605627594143655321600 9497381 -361870712889073503317000519436851386818 9497382 -13229132546531013109240908090121113600 9497383 101796833254510735453265891046822531200 9497384 260746497499913782278914208505695436800 9497385 206399874353350412152702313100457747200 9497386 68837317883349472456796088136150274304 9497387 264183792699926259265780105012632666036 9497388 -12929696538197453157794485282856110080 9497389 -37185753574552464707487190186524572160 9497390 38899456071561999379787373773243228160 9497391 -172673535909594776038362199469408662008 9497392 -4199213871079781051755367572255227904 9497393 -147928698525251758294102979115228051456 9497394 125625099901690468769933035520092443024 9497395 -145325693168589136606582636914835467600 9497396 -30777449777603397885980039547069984000 9497397 18819890296585985575860837508073871360 9497398 181675172756735668198055036151840823200 9497399 259236151772656262202227898083085311400 9497400 6760143578474221956225114764574720000 9497401 418219652580584705786837468632464469252 9497402 -316033019861461985510006292421175328 9497403 14222029701170451223539230154058204812 9497404 34413628725839368261418869567777093632 9497405 -137371501220405139806466144297479897940 9497406 -93742247422060441130623073933779183296 9497407 -13056597517682737226558167642065480120 9497408 11032972882358753851219690150780993536 9497409 -233085410790316995479327022357263923200 9497410 549110065062263653647299941308864000 9497411 -151519287900981512568414267409906224 9497412 -83408543609127429366763587610905746304 9497413 -38678926320487986526825829383035201696 9497414 15625223679699193923329423766352393056 9497415 -14354746362489727616888582334116524080 9497416 142833975974931294218644644258461491200 9497417 -93559792175147655866777199073904980428 9497418 -54961793766472344759435884956018122240 9497419 92461555928792384772102477700075638496 9497420 -84404756671532919316058701121238558720 9497421 -118254694801113959028272673902051832810 9497422 27425598953560879660062101019297569664 9497423 -62209030430203418603412158895655937736 9497424 -33022217266006850313778724053597028352 9497425 -4757982116800458154700613278443445850 9497426 -182027463856249196504247036937195487088 9497427 15512564709348363445146064064220244032 9497428 4225345502318811254408509339283036160 9497429 -190331247707374297950229343589145213824 9497430 -29338684722319300940779904254176973440 9497431 47958950702484990485313625731472695360 9497432 54477499389902629956239839716471029760 9497433 181100806371662262532472716949307879648 9497434 -96895740035480630777227727551587041568 9497435 -184922550245489099857813730264391396000 9497436 42987763331527774520069119049268363264 9497437 -5337485140347292124040119724967916948 9497438 7623497904093700531832669695799061120 9497439 -16057124018735390551002450415257169920 9497440 -69382423232543458113628430842409779200 9497441 84946706055592358278521388793709901824 9497442 -2159798863577920068380903772235015680 9497443 -108565006059476649775840238680167923096 9497444 -27873914906788908315517941698636848128 9497445 -59946828373443465199817976745052573760 9497446 3209446112615699877415026222199052544 9497447 -356491351654883843565863781683527719408 9497448 -63660642869794426378745129661127910400 9497449 -156427440314178718055610103745597156636 9497450 -43898521099991200347893341178786070000 9497451 -145962290373730500202590923623170697536 9497452 -124966097278982177976865782315019396864 9497453 -232712421107503740076947128173893120 9497454 8917792479070792477535391107283118080 9497455 -81250545504506235418198013106186827280 9497456 30372675083338286180641157954583527424 9497457 76613205061800750054479521106001720960 9497458 254183048905083009378037499851423366176 9497459 -174642965223430126479995360226063383040 9497460 -24109302914101667656771979055269437440 9497461 -234468557452197190333308116579509385938 9497462 -46013093031984511102306191266354632800 9497463 6322743705023118781624695653490564864 9497464 -131031808769356928218613459988124876800 9497465 72466518658016146457726784724288074120 9497466 18383735935751399829261020445390028800 9497467 -8092753509758489052831778981571200000 9497468 -60276689169206874270321635295772053504 9497469 -62874634650739654314691515129661549440 9497470 52685717120613072587112654224587484160 9497471 59907735073856607498164358664422315000 9497472 166940253496279994034555303103813386240 9497473 2252821766622254977955354500043584800 9497474 -6523698979502761643089056271969574400 9497475 31938176767764042419739191152628947200 9497476 -314900001322396057160620894416075805440 9497477 -264928630961904926510432253109938343200 9497478 -153349555091461346972494255283708682240 9497479 18577563702177546055944302786998605080 9497480 -54296669111373603805322279816736768000 9497481 -812560836076162765685907784901513856 9497482 -88639507637457481245743877153972872448 9497483 425581917998774346322738178977993515732 9497484 -35193560533116348314307729425949146880 9497485 297780759630079552061154178232660559180 9497486 -64647419915192773865818476971340331776 9497487 107632492811473928903101428613020468360 9497488 -1548475470144333379326165771898847232 9497489 -134633316708855127965306111443483701710 9497490 -26345539232739191007865489922346170880 9497491 -379851575596639310303476199953618657108 9497492 159312870100004706715547292042470584320 9497493 3266815997658615805002632682528392220 9497494 115809595300690792298680030258528051200 9497495 -30466074699406349279474888120536953120 9497496 1522809314984028695986662548917616640 9497497 -201323539333788011248221960787309579580 9497498 -187553829447825811223439045668212362000 9497499 -61483332386796804194709738097677795840 9497500 58358597806772096276545662112660800000 9497501 19543154237724553721965829875480710144 9497502 -27594386273862071804439885787329518208 9497503 340105892891730131425571507832575478752 9497504 321236889241887607219558570652639625216 9497505 -73655911380837282916740832164928982400 9497506 -48148659354863807810300118767651088048 9497507 -32601848319107485047888629365309790244 9497508 -62027322329446512691527206348011591680 9497509 -1174679393972299751765342339886598848 9497510 -1935956269155533766845166876734455680 9497511 53295967966756816847908607008257897480 9497512 -323217768582669833372762326971794764800 9497513 -137499281909143179191189356042415931036 9497514 55217585442035443551390435007501625088 9497515 9832824480423938619860861526444152160 9497516 -23399685583724565233864028070236094464 9497517 239284286253704499513708754279347069600 9497518 84589296185191077323615412007341834816 9497519 3762406785460462495607532183738483648 9497520 -35682345875488036680605763694470758400 9497521 -109249239718074271949202343274284860576 9497522 -113028120590048250122668266208135073376 9497523 -22232817843540675840366906282492624840 9497524 -139923731627993153462101469775091482624 9497525 -105681426293197163453890867573433616000 9497526 -75988720836380746145446672756576242816 9497527 -38193526853864592268838623522877346624 9497528 38008993595544234833644239024987832320 9497529 253010013072297443101548594306645192900 9497530 -20521174927807647249758002471611340800 9497531 -149551236895278472097702822901244480668 9497532 -66355639585085056650328650819207168 9497533 40825250709512330161696013194406355782 9497534 92214194473181421167231238347259916992 9497535 -115512889201649587979781449775914325600 9497536 -19314412465602144123412806432509132800 9497537 -39535625380325692311486908030765635968 9497538 -16493089987633892638004839146376627200 9497539 -1055426166557383705203343171193224376 9497540 45865508308920318007166714782886054400 9497541 135723618512669746972334056944550970592 9497542 166081315557063472451223549061626552672 9497543 -405785412520016050166913227636822592720 9497544 -28022420884744398465411528386916679680 9497545 -287465638122210755243814475522881980700 9497546 124570485416252997439515184169828318400 9497547 -118888603694643096542997680875370537760 9497548 -6903570460082590118132792196837992960 9497549 -3660245114696357618647995048150843690 9497550 -13316224500001252772650750597129915200 9497551 28416227601551221119216649808568351744 9497552 1570877651572885005113158871916896256 9497553 -90822868317261000337122922483202918976 9497554 3199961118151582943589529012020742272 9497555 21811217194493905253194666779640710960 9497556 120990311411437484342618886597598422912 9497557 367550420510886512405318570883545673806 9497558 -75694782689486234954811467273665728000 9497559 -36572897898021095278355360120640166296 9497560 190217709374839387719866042094990950400 9497561 94865483356667717928434384082914040480 9497562 -135381683366840115626097158687450101248 9497563 285378176612122939672741264158630687876 9497564 -48404150914006272221697395660550157824 9497565 -17337822980567071739220914951587282560 9497566 -11620208502290888201855323124525503296 9497567 6175709961123241299335018477277326112 9497568 42780208043035178612946662763402362880 9497569 -5569014645624171550643518596585192380 9497570 -84625813720557368777420693029077350400 9497571 99444491648160047763672180895938350712 9497572 -227272687681493422650112184981320998912 9497573 -121703773764102067055146750585140962178 9497574 -6348821727594584653259317722249206400 9497575 -19616957649061504972445386863645107200 9497576 177788954442956986545719706326323445760 9497577 -75616304314733354751839175700540975968 9497578 -108918418016271663372335829734365840800 9497579 -38108468797763121189636871488575950560 9497580 30949064405387686816677016083266780160 9497581 73449237406971644923624513662694087382 9497582 -1580550511428077138971910353384922688 9497583 -26206931307569705439872003669546887320 9497584 32235439102607817307045613724765880320 9497585 1898137569504935598022764356992258560 9497586 7087859647167963884387177207015529984 9497587 237034485043465531597479497213103283200 9497588 -308521731569374078688495310251378205312 9497589 -73016193932871489996809373256516323552 9497590 -108090732708445988551325372601386803200 9497591 -108728141360779980898795273670296426008 9497592 4845413421817695893140512359257497600 9497593 185965809902013666871061412739386396416 9497594 19718651451024766790807047334076524544 9497595 21800598116859195693742778903395388640 9497596 -81790618111435128966415957430150348800 9497597 5729480049601732141718240074156901280 9497598 106717644671294988311374808008833079296 9497599 -239436028598462457364314606459271487760 9497600 -25007676726618288313315877365324185600 9497601 -348662226440181782346575748011492628960 9497602 -99649675931988558259348241052501552096 9497603 148162386283619323732755580890216803304 9497604 -46806879333343433730587926966304022528 9497605 -109485125062027224689316638391538553640 9497606 -33157399665241639168526517944083881600 9497607 69759345111709615761038451836447404800 9497608 -312470436879081430391515890823716695040 9497609 51463355506064209965657934690124099040 9497610 40943636024102892530168350595148712800 9497611 132254578008753771678036060902652253512 9497612 -490313993818102313072558630459535298560 9497613 58770656652271773260193197900996577888 9497614 9177654520380510038690117271107978112 9497615 115071526063781057674939000232584538760 9497616 -33977975285959023515340179239454638080 9497617 550168817719347734865122914199380840960 9497618 29930487095812880318336980840452383904 9497619 148574013967042848025243939345932968544 9497620 -107688233268845158814636891174959472640 9497621 -61609889175617185713896457740110119360 9497622 56151682184200465386764456145346855872 9497623 -348080795266703207445538662953271059128 9497624 508322400763580698745305662839320780800 9497625 -872868365513340533767180230036480000 9497626 -108344402269247391047718291363519241488 9497627 231205186460976485125646977579067257476 9497628 -104859361170845502220378190086203801600 9497629 41263541501694863285384607541570210080 9497630 27868493025058621056337738479169739520 9497631 159778658502448986740435986143977061120 9497632 33648925424276987605536626510973960192 9497633 70506444847924388072046487128105343380 9497634 136140966566952294255037461069088923648 9497635 -52252840793352959934767400903371640000 9497636 86654310449377339655996864291328917760 9497637 267911851986508016274043639140622401660 9497638 103403440103443074858800808507238218720 9497639 13548168522500338267155378487730147400 9497640 -160979697788915994790054627921759027200 9497641 -22221357118528600326565540220830905600 9497642 -65034257487238699865730992437535126016 9497643 108570081236658606058175660969903566080 9497644 17036637241867617189185357450919357440 9497645 -258212045656541791157942931534501037200 9497646 66930706462820117663709260003526019200 9497647 -187946812622748802713075430609163889904 9497648 -14571298687245485634958820186266288128 9497649 1065684997960223369183139896400047040 9497650 23729639993910320912734943862845456400 9497651 -232438788817812467388522521909350143348 9497652 117970738244035626757399334691001546752 9497653 -143844102962170234072985565835337988 9497654 -67933762744720020986305616184050224224 9497655 49116471894200477029294066665796734960 9497656 16566009530821181846091824915042795520 9497657 -148067458965460017098812708774318445820 9497658 -79863780799311772349136004467995381760 9497659 33365836158530837391946448446880125816 9497660 97000494775076927541663071557629926400 9497661 -155329982483921578840930049494415132928 9497662 49850708202055014325694194291601091840 9497663 64207409936241921940563442920492282240 9497664 34950105663756117088281729843068928000 9497665 -1255308793795759548481158408405632280 9497666 107832240933761773225144260628979687424 9497667 106304926188750319195461773112374597880 9497668 2544071913979176564498846019293445120 9497669 15740232745545943471751906166015239070 9497670 10166496103279941546931644445857792000 9497671 319385643126985628566609343267375463952 9497672 491054809152940552176504093338324305920 9497673 35164978804142162547841111953327940800 9497674 -97831887562823841599992694201283438240 9497675 -129607245843802402138141790140691680200 9497676 165865978657179362570578242602185170432 9497677 -51427170481576290843630568585061930528 9497678 -46996207450464482488181197801910209344 9497679 -92570572078202914604049924908635411440 9497680 141461968426449611842974644830863360 9497681 -472844235639192897980229611442443653518 9497682 -60622618360431329575017731048607321600 9497683 39033264487444161235438599522173331904 9497684 28955075305245323178985140819782848512 9497685 -86587970738724774634994596994252702400 9497686 -32024579085184938683685732419657788800 9497687 147629014570877593702664502677132932032 9497688 250724112745025169655208065595120578560 9497689 -96416706724417230578045165988443995776 9497690 22150450557088527005570925799418315520 9497691 -8141224577369312156323955656665959136 9497692 -231167714011534000316981910611150945280 9497693 -311814358510740737789535625445519972058 9497694 85308352382309032923870453249045614400 9497695 40740291823773575485427815519487700480 9497696 58132579096364254220025454278114017280 9497697 -83184008991730033502456027750085422400 9497698 19400885894329472189381279642716801536 9497699 -78848984242327409737981139293573709136 9497700 28201202749884574082491233121088121600 9497701 190192714926926519152892028824052541600 9497702 -117908754349008497203280652733684209600 9497703 -224124674852558214441701110745387866800 9497704 -62315787733576001556188681401244467200 9497705 10036556210898917046201899964820205760 9497706 6930522255205925118575829572039057664 9497707 345758526856984749030820543656488716800 9497708 -166599890311607187644155135116116227584 9497709 -53781907192090955823369952691834529600 9497710 -36193506079761229682129547954701874240 9497711 -2202824341964704527260876590490656008 9497712 2683389688817170307448577486560952320 9497713 467106815359458011413786040424709802496 9497714 -144463955488154076896153457295289785728 9497715 -21432708359781722462649971533715726400 9497716 217451038895169274126606511765649683840 9497717 -190666383678081209107700502867558010980 9497718 20776330932485468054056162921822192128 9497719 -340934018307787650312281771632835296128 9497720 -213157452493029217643727497565760512000 9497721 -9744134314465059654622751815773920688 9497722 36268864638854753964417198565696381152 9497723 247680489845902405305720188158699784904 9497724 -66294591360356096362458872599498398720 9497725 -18070830706413484071638124561210664750 9497726 -56475724866518158612222077021117747840 9497727 14447805866477519430460670184601835064 9497728 167211626746377934972194387925999288320 9497729 328979535593466290654107714067363122176 9497730 -5626424949466513060412500765607285760 9497731 -165031202925849132021706087922091255800 9497732 -55726001175945652533910712867297195520 9497733 -36670784977164878835736210768468334592 9497734 2518696460779472670177973210360850016 9497735 36840625305621930670882256655754962240 9497736 12743531582577613953450485891471815680 9497737 47944062927164940701905900520150442624 9497738 -1843521574864203343942608999968285856 9497739 -205530261506336645788616244337979108160 9497740 29316316045659634789044241757607936000 9497741 -74405443306031827066269027830064762432 9497742 22902882149912338784097173207933186112 9497743 -354745527417583037795500162143206719256 9497744 -39382749256478927686514173762260172800 9497745 -45913361811204629941916299257866376780 9497746 -32162821333632876140462270246026622976 9497747 146243495939888206099748456449503099552 9497748 26155191164496794321231822213006807040 9497749 90257896223006443273834491197265912320 9497750 181763906532445479917816497345689504000 9497751 -105985085563038182779663477890623036568 9497752 -1534680738584817042444046877745930240 9497753 16500651950040610733799005693144259024 9497754 -62646258295081590913538552821750272 9497755 163955003255300220169804115119607093760 9497756 11115689997139758838793727001748958720 9497757 -204799734819449887981243848487859871360 9497758 66803802501307114690630933358742819840 9497759 42973118060598243166935047397470226504 9497760 -110095669069876532722001642613563719680 9497761 -44840224358032906450811225897311276800 9497762 192827981104046339597221808143213179264 9497763 55750190596322246681716984860645615360 9497764 -20416976522654176829163593982367710720 9497765 -10024945645038485180500592617863100800 9497766 85933593733895634961835187276699705024 9497767 -221335496088162067463569638234055170184 9497768 323768379831564707572161137250355891200 9497769 -386421570252364781889352799903241792 9497770 17619627792899920340452965939224074080 9497771 295319977575614038097634234763555281972 9497772 -30237939271467485828281149344742760704 9497773 -15354570393176442004327174052836681152 9497774 105032268925460429289914744508688320 9497775 -48493464911428010875412342156542080000 9497776 56128954030402628580037804446193549312 9497777 275553397657560474237255767965033267440 9497778 -394073932836078442857005862284002176 9497779 577424169602655130560051989085351887784 9497780 -14126373645047640735422937632757350400 9497781 72049811186243030362459912030312756800 9497782 -73790775509982221958454570297418195328 9497783 -102386192631370556091793141870675306968 9497784 -153429280134879415312955166902433607680 9497785 286320994875639057630679320920406802560 9497786 288254549976656238312311715176182471680 9497787 60732321671786645035823280346260294768 9497788 -284304852518529914688650742012314278912 9497789 -2661064918912438382602459228131406848 9497790 129126404350218760609465981719326016000 9497791 306150057017270397101092750193817026352 9497792 39289862206064846428537345385337716736 9497793 57768565063600920401624020069680493824 9497794 -33159594138694989407311042443336097248 9497795 -185439334278428290509794045630100570000 9497796 -60014928419000555019782528241807851520 9497797 1993901240945352075251015777659860160 9497798 103576817077635332029139045161153096320 9497799 -48726781799802147664487827466918134896 9497800 66085896906430671172535056017779328000 9497801 -65848834014476906577514716309252779100 9497802 128372596302530113070665691516814911232 9497803 -87294901232301009343144825060897623920 9497804 101690175662612540575679894956657867776 9497805 -85498472552117767025537438180784894240 9497806 -118207585224753125749980173046792675648 9497807 103322745963003075866166119174393727744 9497808 29156337946975491013212442777410035712 9497809 -25599296984429959865032044299628110220 9497810 -109981939853827504527571375091758080 9497811 -4159838565896523127330099509103564800 9497812 -98072300019824731386187936458918322176 9497813 -103567546855842695840669671274776200 9497814 -2235391752826203407813229467602296960 9497815 -17336975257232705576228025224853496800 9497816 191048862999454340504133801830168340480 9497817 -9052246271542864302367609850492467734 9497818 -8046446978417538447725594663806659072 9497819 -204559791454667352769660362946720927440 9497820 21239632018146471890747434263563673600 9497821 156159078401786670573259281477411744000 9497822 108471315372765722348558208185093074944 9497823 88571158882037592480434845824900026184 9497824 -36272853387865329212070978935036313600 9497825 184133021588240144335080340337910050550 9497826 3136478461272664873429990621459466304 9497827 46974130806678778103057005921555964400 9497828 112871870618188528699696296568803830016 9497829 83090123479334286628444803113788233888 9497830 146149550264941155917473925567508894720 9497831 13851391960429207949464295595216628320 9497832 103924678637743080192295767349537996800 9497833 223372967917713429081474644489413920000 9497834 34070919926067771687557805404528336640 9497835 28636945179310161278836889108267124720 9497836 455933190824298457153979212533192512512 9497837 114446692163995886823837942856080342486 9497838 20360424702955071150126713093000232960 9497839 -71938501176152699100030387000242736776 9497840 -566745665325680726884004883356712960 9497841 180706882363393742779144477913591463792 9497842 5554881239616177436256212493380306944 9497843 57994087671104263005028072652455462092 9497844 73652023358307940827336620046590545920 9497845 111821418151350453708212900635936375680 9497846 81812099032578538977162536265745725120 9497847 8171000259554084047045334461297801728 9497848 -122406945811733216747062676710900224000 9497849 -91071050175052617319828823130533438328 9497850 10598460146534152751465297159854963200 9497851 -509723202450612615751551842886873812976 9497852 -27598898327081706634914880856987258880 9497853 338500192121761205206499190811973647200 9497854 203540658127062568188519703930955366400 9497855 13413951961867043650120377374762289120 9497856 -112487909213150709734896247780042342400 9497857 -30908989870887341491001127106316587008 9497858 -37642171412652662348853873017227932720 9497859 56793707847792322080181415409517666560 9497860 -53656298887641743405510501514240614400 9497861 -152401224886030509998864996878938965538 9497862 -67950130026902216997472943454596617920 9497863 -73229310522685720296679312002656121800 9497864 17070309923877139743192882989670159360 9497865 -5458543816316199853590919326677011200 9497866 -47035775998019903653213215644892894624 9497867 69430641810535477670637562322040175992 9497868 -78126120044248000134376416551442485760 9497869 112888104034819052695415347004608841270 9497870 135462757085454214205475115827827606400 9497871 -18515802043855580392441586264077499760 9497872 10081407378685460353217598451318784000 9497873 -8381265389434645008300924852815806464 9497874 -48393020694279071332333953695102427648 9497875 -418789838786525556754425572927541816000 9497876 70275103356493807706281226196240037632 9497877 163867626992789755109031500517158442720 9497878 36444313288221769449854535036373617024 9497879 147618403243250945343611209062254035320 9497880 -20610804788290116337806380897409024000 9497881 -122927871065490838226593550602307659318 9497882 74276163988629859317017631209271639792 9497883 2030063073136240143696118599176418816 9497884 7499947071510679308479000695347121152 9497885 -93288196133217186045506317654216907400 9497886 45354011495726404850379300822524998464 9497887 -17787637086993428798899383295731796096 9497888 38019865707303926940359830489398902784 9497889 13657507397729377955635412076237942354 9497890 -135981770195334515529365983240472152800 9497891 -119199606605953193071932464511375067920 9497892 22699291257643727416323540894327244800 9497893 -254295960306688707621471202849421759136 9497894 21234187153994189753608502262861666432 9497895 182380079214164607552123863312154960 9497896 18979221633235710737306061711524659200 9497897 -194549030917598485066413971284237319808 9497898 -129643148721892125573003862473136217856 9497899 128316313398947011362395133541842494900 9497900 -38940383151299471261795250367116441600 9497901 2860244745031145698415956910224134144 9497902 30484039042651249186224709535453318400 9497903 114420243300162366124808039485359259152 9497904 -3674682658222965990529982543884713984 9497905 280473415260418238607581582707213354560 9497906 -163108270999381116438804396671941731840 9497907 -33272611191136347517765346274321280200 9497908 -20455286198632986181007846467573827584 9497909 -428184259077916256960398579970347492260 9497910 -2318603125673962507236905764221287040 9497911 288541906028696387882801420271758570272 9497912 182153766016032235143806880565051699200 9497913 -63559817122318744992840007712990740656 9497914 -50695559579291617643266401884620012944 9497915 78069764377642696907295225828598835040 9497916 -148887489110786738746893599553692863488 9497917 -167439830950527149519839068376764298176 9497918 -126506177307432107486108330212548847296 9497919 19938759436322739356431526027232134400 9497920 -66280113774068950951757575192125112320 9497921 -273097783274596697381538469599887074878 9497922 5705635460523492873471367535095739904 9497923 220594623591235173061096320724769962172 9497924 -112141250632085534417450818993938657024 9497925 -39754892238787735855170499879055064000 9497926 1338050049348092412476026541832531264 9497927 148123426503649707945898498348318833120 9497928 -49914378996232896281168332911703572480 9497929 41482055076682020265864812671468450240 9497930 27377042571900950718368480886698051520 9497931 158790901125352230996224625583599417264 9497932 865941082591866101841126308082250496 9497933 -258236120890884507771672270020227238400 9497934 -26357016607083604723754492022498001920 9497935 -46411844361226411025772771444558086400 9497936 20756600596752980089176039862555115520 9497937 18029664380699672078225547951660872064 9497938 61421475130972746064325609235962785920 9497939 289410478527398912178024098808832110336 9497940 -7662863733493798085954412081617510400 9497941 20206384582728058323580880873529179342 9497942 -43860080190066910103946370981962112128 9497943 29011703198465896944985158691048860384 9497944 58326224698848379495988077815558021120 9497945 -146782952674601872058087498248386306300 9497946 -124987796301093615074127628698897378816 9497947 -65754769531855617986477612336720098848 9497948 -54544683471034159858252515593887334400 9497949 -118997354078636258144343863161713973248 9497950 -17564412679317547147924070287678387200 9497951 -34155662416534218665975835025080867168 9497952 245238403307841124918715987273058877440 9497953 137003569724390009833454463324619618864 9497954 133087750935917164688333515392617946624 9497955 -37611105142361399288067792345009794640 9497956 114404268684367813768479270795101731072 9497957 -1496912916623410613012249705343978048 9497958 -180161066223567049601053703389898557440 9497959 -427849817387635622967963572621913760840 9497960 -249408603615844004998547198577564057600 9497961 -38426339433092675292984548263701237696 9497962 -11414531748007530642734850526435703808 9497963 49256042049744338154102140794570716360 9497964 15154604472641432419916403411446922240 9497965 -151747476442427914721418074145298030080 9497966 -2114196221075484935831299885816320000 9497967 8411676168596898868865819620499306880 9497968 -30484214684861985336486208312410439680 9497969 -2214037288266429451839832718667600336 9497970 14249711130895335652099325931808789920 9497971 11394780067079277682473986540154673824 9497972 135864773117631143687603249301136607232 9497973 163062722473220679789368737322412362784 9497974 23528017674316375640959096484631516672 9497975 -4033910765205386952207886823135745000 9497976 228399803927984264966876822216348160000 9497977 -336255354416030566052957560189078321174 9497978 -2549302691238937077082461992484177408 9497979 -10903778282865924081658030982607068940 9497980 79262917499216917055954396952876096000 9497981 -602151922179795752495435629954786403136 9497982 -10363545178727091662479803332325433344 9497983 244725475659961731125922424013788317168 9497984 19165734699965675738808815608733368320 9497985 27208194549531533293152647666775864960 9497986 180696146341034914708332338059005544320 9497987 -222860463204588316846116843734660848008 9497988 -33637262385258205669933464848408027136 9497989 -73987691431658167542509054548948988676 9497990 162884707900522490306070543508563571200 9497991 51641254818370279712954017733968766160 9497992 -48619790333865431054753773627864350720 9497993 -506171937425171975926815175597316787420 9497994 -33633921749737585351006340467555311360 9497995 132526327295322966226329129236540169600 9497996 31659628078619834266748383638391262208 9497997 27350056607166850720924764934877802240 9497998 -165437683530810102945371177298487080000 9497999 -24389332143533387390751207376625838864 9498000 -14638802076248589964808784129687552000 9498001 -252488848085577057287781331442263937998 9498002 10449916316011580065212223299422790432 9498003 -148151787837040280257736721589823399496 9498004 17896937388078984824908213417447724800 9498005 -213616145297458172194244564515910640000 9498006 -23954919147071507945312504739512340480 9498007 -124220313675703281905015872499784370744 9498008 22252480736781804640008558569408593920 9498009 195444464599388955073083906578454470880 9498010 -24575313825739826041396204842149111040 9498011 20783769411818579617648809135341803104 9498012 -4252861903233426444950483743333908480 9498013 184431797819508090151758479921038193600 9498014 88521617615939885785495660966704418752 9498015 127722418380114995128028233984347639960 9498016 219689515961456052728561279831289888768 9498017 464004683267235583073123057574034329600 9498018 80712223321525947967247786489684459904 9498019 182932415034312409461011310814154737872 9498020 -28391752864675589447171911033299947520 9498021 -24789126867069727802880375106996311840 9498022 107678641354539752900218295724352859520 9498023 237004519342038950346216078331295089272 9498024 103169855842290956217153427758810316800 9498025 78919777619717273751710534515288401600 9498026 148053023054064384664039491791502401712 9498027 -63579284818104495936236102250408688896 9498028 55086714346477769906859177101064687616 9498029 80109216506253210515219644494011348076 9498030 -5590412946859162399899437873748545280 9498031 -220376959590735930648441061761689005168 9498032 100538319557640658625364861956143988736 9498033 382758658758333341788771161168531069600 9498034 19849439352015300272899489780827617280 9498035 39683012928609974418058573790844126000 9498036 -99563437864556549415006159042178007040 9498037 187181225066632183153875293401293000686 9498038 927776498125143340192491799220496960 9498039 125629669324690932150830576683416162024 9498040 -138837359873933258473075082523498086400 9498041 -21623593352829175145029051376035706496 9498042 -121590742847799335492259913969545615360 9498043 -129940022584488299127144257174210388680 9498044 -69636009221075759993847511895316900864 9498045 61704578758645507171407099045674149440 9498046 28596359986536292310595606769469683584 9498047 -124373453768232445271832930150370502760 9498048 5732942551479593789856041597185032192 9498049 567033479902792545611888373814181828448 9498050 105953579197915591304499638311358146800 9498051 -2782797745025652275971519758391894560 9498052 -40603494194101314293584088491438768128 9498053 257978589311198489481042553978689860856 9498054 -84243243844066425457428396393903226368 9498055 590020955607718035887556004428049920 9498056 334461629789244941938917361327840665600 9498057 5927515535954148972827182561984154688 9498058 -80465651677690767135906868837157127120 9498059 -100435483138032228779236948406610889920 9498060 1126700419629862803265825455656478720 9498061 25758628021331779490749234525837098924 9498062 -23073494622058659832356608030428274880 9498063 58462209011529936642772163411026646400 9498064 -33482514392597288988640960386631966720 9498065 410133637269353692843716241128777642600 9498066 134764486221447930276928590155486005248 9498067 225205940959874568325254776155332747116 9498068 228569362746415018632343293635263870848 9498069 -9567438933596074178477375576430953280 9498070 74175528306749485236136714932212828160 9498071 8550968222742486613460141726468496000 9498072 -85740796800541149087378823619099074560 9498073 6632879602700727785328241542944084424 9498074 -19496404630656125763582571505552104464 9498075 93190937211585772134580587249829902600 9498076 63764669588303991399300810225505796096 9498077 7878064160505923169895375893007595820 9498078 -2635694911236371539197599990407279296 9498079 38046454552273745670625677710217627976 9498080 56844956951460311298529387587305472000 9498081 -17142395958722211322253527902217775040 9498082 -117763893037611518724897236764580198016 9498083 -74608317891604511576684558138530616880 9498084 -148794133246601128977347941816486176768 9498085 -98266499707890062137324537872382352040 9498086 20364512448682369824464352855118514688 9498087 -120711993020747202836852183786998001760 9498088 203667231485723522826984453781251701760 9498089 -179270279106126123230466906522284194944 9498090 8359953715642565672871677496365875200 9498091 520031396978829996436696465693352908800 9498092 -206265956132454283391218089642457968384 9498093 239778484626030017797039837581164528928 9498094 -148052351815727489457043290284505875904 9498095 5006251454324791813697525257337989680 9498096 -3927227734609334268035915961893191680 9498097 -121760330910369672016382854167624901568 9498098 16818598786095538163406139644092160 9498099 44206068151431986941762953225274483200 9498100 -154055180709389868570661623887648000000 9498101 -44769211593550868849915409092330696196 9498102 -21161330399878284917547856435400184960 9498103 -592215495118877419706341990899292896 9498104 -440658715049557879864539927090954240 9498105 -71406373550195231983381183037034111360 9498106 -192925569226178573028779285517178927248 9498107 -46866280402215540606968725596675463644 9498108 -89848650003334371133916873961818824704 9498109 -408771315894846382514356116102984132840 9498110 -143486813329107324145757580865853039040 9498111 15855860403523813861870670183697826632 9498112 21951647672012805925645778114567995392 9498113 52572993713380657145254165641857743362 9498114 45924022634033379610861834344029072640 9498115 -153998738602318511830970315133350400 9498116 5737012577692086800071959566004032640 9498117 76865936263702144376303553951201907680 9498118 -72246307820850140256120247851577152384 9498119 -196450582000223042790028715577009648000 9498120 2914097271312341744424580989630873600 9498121 -145978009624767534995622655790482383360 9498122 -18774807362190924562804454898323549040 9498123 -56067645985454130357558984081141573828 9498124 181474292090246561549528401238137239296 9498125 -13028728181616522675218106452344080000 9498126 -26651014964448265407559112671861573632 9498127 -11698179856727620812759604075183497128 9498128 -9415292656781401217846612372018946048 9498129 127757688307957444840734024214842745584 9498130 8836738813483109332795873954873523520 9498131 -63532881005980395676245790022204522808 9498132 -9001138567732545769971199903637342208 9498133 163693078067053732906404627416577178382 9498134 -34599303850947529667322966503649150528 9498135 -180963942924951122656464319725007124400 9498136 -474642800205415592662538587994917847040 9498137 -738162039723709553951502513137657382 9498138 -83388693093590728415705890119381849600 9498139 12373668872784195129998334574997859856 9498140 -28525930615456277311548074383120642560 9498141 2235989409989816094922891601641848960 9498142 44426244321184024916555891684557359744 9498143 -162663605898425894163809903639214977280 9498144 -47613229857218869654181444597561425920 9498145 -177369272155808167302576721717920089280 9498146 -117363453461973634530761593034913561600 9498147 162819935647481720355069411350776884600 9498148 156201102858243340752458967960235591680 9498149 2636051797219878497697861405708355968 9498150 34528999419865660415811694783426288800 9498151 -60814886615630041118542568696501594560 9498152 -18779917601388643543166383481659392000 9498153 56128042452416202385240834359197325504 9498154 -2416841104049377033673791293148951200 9498155 315610285363603603614185598564494461920 9498156 25082889604342584322073297323075329024 9498157 113619621975823750224241727040975235840 9498158 -58727038650978064231990205017022159424 9498159 15779633097637826487128544861065444208 9498160 46203169547335959009731715658714644480 9498161 219274191489911897147101910723796351762 9498162 47866017128135359652009738090521805952 9498163 -98201695776780937195613286331086409588 9498164 -92038210819563525451876748092668259584 9498165 -113180462810454046939987834529119172160 9498166 -45876432307083695357289939665308111968 9498167 47685141298098497229103341775838937600 9498168 114758547840329054538800845853542195200 9498169 41049311373165297560418890552582474580 9498170 -6016204783082828016407152252916582400 9498171 4526443130371627166064026460323538480 9498172 -90701211100700458417528686729924384768 9498173 98797625598501339055766157409065358464 9498174 -15829685231781064999970185953560156160 9498175 -99025853982741445000843173520925998600 9498176 3801456260970351234945660543219793920 9498177 97227674933228452058460816998419730388 9498178 79193367916508378207137963393629978624 9498179 -325806047294422369613988961036963505220 9498180 -65062991154137911945408339800472535040 9498181 36649149780290677173669192919134611328 9498182 171798293016848687233542423746023524192 9498183 17598754441526647262937393723738218496 9498184 -4495709370596498971991090976207790080 9498185 -91167655296376037077315828702798318620 9498186 -108683629845528957565038336746042836896 9498187 199534884413941938733262557760930178836 9498188 77869297673362469264477353330924142592 9498189 -12704677343394729020491211301234078720 9498190 -29645009293935119997025377694927284480 9498191 -94131709007296576171439403060521586816 9498192 -7834456375285692258835848551778877440 9498193 -48292792225918952527844218287055516558 9498194 6969884409630037469038053401911882896 9498195 -38240865594811103664041242436892096000 9498196 -14239774536204372320267658345533483520 9498197 247669206552068752711847258485799837646 9498198 55414608944626477682875105914551062464 9498199 -133134298028514335210801047886340041760 9498200 -150496087600145396375275612188638976000 9498201 -172925172460599015125652254463639102768 9498202 -63962727478922705624285100010681936896 9498203 -1770459707108079737678148249865285632 9498204 -11360204007423495879896085907418065920 9498205 -288653480461169871217108824199653157140 9498206 -21368021178684082924640799502715602944 9498207 -62993385984478527307659864082231787760 9498208 -166898547075252534044708080639104122880 9498209 269461139851968293238139455775714407906 9498210 16805722573120318855063578455060229120 9498211 320164127126641137564722075545870458192 9498212 -107701461759991339411103637139931228544 9498213 60047172817658152325112855561757154460 9498214 57198798706459902010994373061916712960 9498215 37147727266920006813894434767176665520 9498216 -3785159712969073643305197331243008000 9498217 -393707323899814763154504232715042849734 9498218 -142243601355773043857530098876049418496 9498219 63263789757055544948329560709190331888 9498220 61591906629116054225314080172500602880 9498221 135317861797568546820591921731071504992 9498222 254247434855679947432928666726025152 9498223 -33413670522844185262429308389622956064 9498224 45378288567697292058869461870976040960 9498225 -91801133089037805542993337860478072000 9498226 108123129934133235229281737574615740544 9498227 -4186592619873049181614930662812342520 9498228 -48094318930652329796414688618328596480 9498229 74383587584019242310979686286473865084 9498230 -21459650176363065572056369527026565120 9498231 253447103658554075178051523779110209920 9498232 20997778136323328518956749449495142400 9498233 -119199767076012856378374446221108104000 9498234 74288413494335045032729275507067975680 9498235 -14099914363164198120198000698376856320 9498236 -91697160769615309136565839441325474816 9498237 29680640510016556480344374474988005952 9498238 -56898195674066442694681422830375368320 9498239 -38726448118134789491502640575888056256 9498240 96130341964450071835638153279543705600 9498241 131176878679794436456541463909192572352 9498242 -41537058806507242012702996675836436416 9498243 61222443216909475438912969605148602624 9498244 114023782739664679541737443998320439296 9498245 -108812780387241335136946397059169448960 9498246 107565021811089372506447720034980909568 9498247 -206526897973778950855353321881639709696 9498248 184920754508773601100631890298612776960 9498249 -28442357282885269954632337932771801600 9498250 176963818325517574204651710992755704000 9498251 -138836640021989565391438593322799867136 9498252 83919114661110155629521889214653747200 9498253 -360416359991717091200043310703973127498 9498254 53069749482593266080259884588017932416 9498255 26832588259685743796160886883269470720 9498256 -24794763553069264278799356330491404288 9498257 214662093440680204216863386127388554852 9498258 57643730354182596901353497618079120 9498259 254078200234541104046701074274556332460 9498260 -6077913994850522887098995912243673600 9498261 16765447907955655882335697993146273120 9498262 113090780615861481954373862391887449632 9498263 337224999473783569828840922792015245512 9498264 92735532775012613290313439505433886720 9498265 -6944910685640115765781844193820156800 9498266 302683010729977613134568505782765136384 9498267 105958064666484719536368892377824381484 9498268 -6323961671966410669709947085664151040 9498269 117516965490818242799401901142061308960 9498270 -66397597575965709698451151166976000 9498271 6907437487496428829702156356907637672 9498272 -50451347311078317843918886546726453248 9498273 44948343603419264258624679612369670944 9498274 66477000536095811294343740536206333936 9498275 36956326463889401699858628524316342300 9498276 40549768834913486288404645319541227520 9498277 -242375218843790279427062384221435497600 9498278 -112764956978954102864970060100261846560 9498279 11834958050400929082655310213998740480 9498280 -11092239928069976231877725163170611200 9498281 -173888381117093551952836707642450343068 9498282 1624585162740443536528525214905512192 9498283 -200948380253301276143802481753215494640 9498284 202876956969665785638917550738192143616 9498285 80694380988118532525057773508411027820 9498286 -21158201919106106798368692722476170240 9498287 101978222532355948031479079515644984960 9498288 7540426448505047637473078137799245824 9498289 -50459682211058967686079118180765750476 9498290 -167716439324615277476543861046935308800 9498291 66963883386669470357467654846020405888 9498292 -4867349765570157389399960622729891840 9498293 -39391350280873535786214359919236085600 9498294 44948347002960271092204571746526134528 9498295 -86408522903348337447168564835252636200 9498296 324068449487352316851507608235233280 9498297 -168619740784212645871407556120305370800 9498298 87062103561492939832067834821860164064 9498299 -382542253403565407521350739092689228700 9498300 16966648001125832538915665171175628800 9498301 65440639838094006370062340814976351302 9498302 282847113084531455646044337807118786944 9498303 -24568117131263641440601605147008256600 9498304 111575794065523950829270215760167305216 9498305 303321690132638783273665350291571925460 9498306 44246964207190615862157995429786750208 9498307 23829358546108958046543852752083061952 9498308 9049619943690213654569725175043092736 9498309 52289150009533481453391599236584814080 9498310 21243894966614861000127349707179589120 9498311 -35181037385847673607017692273556872600 9498312 -31816222978209642472317459088930560000 9498313 306625072781821133486093588581511988144 9498314 76645110652531068476886653489282118912 9498315 -166162022351736622265100724727644158480 9498316 -261348439094085046397952626724593992960 9498317 289825008515722759425034505279789065740 9498318 26278456524933499705897094191553469504 9498319 162656400091548406973331099329726356080 9498320 25017695030103089486219145068210257920 9498321 -36533680787713042347069316080056128128 9498322 -11686968013798750954949791261967437056 9498323 137136012050910092490112095705593086572 9498324 278284374667066725067842197056167542784 9498325 115973706941400580366438731554626252500 9498326 198243636485671730417392255576313877120 9498327 -380623498230721910854134895911406003968 9498328 48945613583398787444373201286004736000 9498329 -56424388548705574577124891610535468016 9498330 36641377614800265358811442200521113600 9498331 -148834104033547106261833938628562835800 9498332 187960792093489759174271798860813687296 9498333 -15345420354918339620952344191208830080 9498334 -8133618700382713176047209094026434240 9498335 -26426007906647744895684760569865697280 9498336 -44274749233224553106474571857789976576 9498337 126757806330885916858473989613739946024 9498338 -9129786282398289038150214072351498240 9498339 90368082577551448992162596959444143204 9498340 74462338812707513594937361864262211840 9498341 -108132096406518486988624021076960528100 9498342 14491665884478732938194605557099655168 9498343 -182965920757489953614776915796875912800 9498344 -99831414667769014145354756007352780800 9498345 71430538567214661579869629448785564800 9498346 85604134142466137511940316881532560128 9498347 24400542738856898483027159970996165600 9498348 -188989385368775000796311090949449434368 9498349 162390398282632786948838167294095475936 9498350 -94467973941193588949971448939709897600 9498351 273834246187402783113446973029790362880 9498352 6446486782402690599350249494073901056 9498353 -122704802436819011533010836375947208896 9498354 -48195217119522095398320863474759323392 9498355 106617565681201424048204949358300900560 9498356 1092853777220934283684668474249603072 9498357 -149589071506561661009281762355629782720 9498358 -48793852850141058382862225111225466720 9498359 -27182417675939569004657276860430462640 9498360 83311724322066434886753432231026073600 9498361 58848978945104174546826870643884646992 9498362 80499799041933072633679077501779280864 9498363 -47395707687857807965637778236401504512 9498364 -31609311804569363316938634482525876224 9498365 -314182621236576521637382104853166326740 9498366 30400833385954571664610407301001455680 9498367 105265081341896532877561221480518051080 9498368 275571465445491007808044958456997740544 9498369 -37807806261649348283386112633829173760 9498370 37999604938587316592858047155670272000 9498371 287522048674903611528865037405463685824 9498372 -33078366799218664321746182518493687808 9498373 81760623851461328143623198322217122464 9498374 -28337519364180734716460723218109560128 9498375 189649316467657577019811371470877078000 9498376 -251997775499423194061548985334684794880 9498377 28984305949265329217548518935625651072 9498378 6743719785490437722050550824612420608 9498379 -200350929735846998349588557917326288 9498380 29829328329257910023793014493991987200 9498381 -13924765838488459609697860423810614816 9498382 -55268573127868509725535946150714694208 9498383 252062796477415547533341076384311763632 9498384 5679839075941320823940304599757619200 9498385 -20410780021319177986749611493795105600 9498386 -32601055549093830414092412168470314608 9498387 103485902013626156417591772746821419960 9498388 -55102026880765041281966782908228374784 9498389 -44858434467531670223879952619295317344 9498390 -36413021706005644360563600621055641600 9498391 -16791616878772985876401909154993864528 9498392 -106754208912685302948164178518446817280 9498393 95593865581110167220794084807542533684 9498394 11257279827757800659345360695857465312 9498395 5460053153783062419099850488180279840 9498396 -10921299994290298831876077242304577536 9498397 295576062579570984135596319901619519846 9498398 -4789647264871228666899268071838398720 9498399 2602411252884076639572370238900572800 9498400 -61346598461417764913751831666386534400 9498401 381685737134233369815087079103502089904 9498402 38094810647875056959113854019060512768 9498403 -47218042978740129594464085536451325348 9498404 -37163713177479205043366569514009779200 9498405 -147633928414844646148404695216676764640 9498406 225109914859867962616336272940883677152 9498407 -215821728306221218556170014745854702240 9498408 -130024056848588001932285639220618608640 9498409 183698053902505651908733673988156991610 9498410 118444155288312343931624874243060748800 9498411 132739307172005360852824325904716448480 9498412 -42735095701083800080434606268379381760 9498413 295975355313354365956557667823494720662 9498414 -24856193462127128505201823817049482112 9498415 -150984802100954845077657881517998128440 9498416 40400929171559004683971844435104284672 9498417 -221353761500658244917759078061546727520 9498418 -79200433718337702528974413507178308608 9498419 102354582574449436189066086915285297312 9498420 25897342167838337260356029826116985600 9498421 -6622662884569121141822816880758719378 9498422 -171428479556252712680938856012267875200 9498423 -182870023503212516093061658599748368000 9498424 -103570411285413824927622350362011463680 9498425 110168579642328987678380743225788936000 9498426 -4842582964924167998659452536832798720 9498427 -270924338658119165016142687535403444888 9498428 213615204150275997116845466980840404480 9498429 -90894876074816262798273885446219055252 9498430 -56301788565234118345096680783479470080 9498431 4245192134239641204002020044783419904 9498432 -24062769581036987444703331374612873216 9498433 -132753551021828442551339730668694080 9498434 208480181166145710041039813757980047104 9498435 -1528649603209126765996536028681798560 9498436 132998168239177384943249251896039133440 9498437 70247333056626141954995998821731955168 9498438 145493385462867487721736690097856680320 9498439 30385474998710086089687969295943934856 9498440 -27806081091885017265419291342897971200 9498441 -29630420416724921394708268872362221920 9498442 -2155401656827479125850615751461784320 9498443 -167152548756216903536312761245037867536 9498444 -152718649587642808833604830435075434496 9498445 -17404152611140296308611690886310370560 9498446 59821596382982114954017132182666900672 9498447 -102920226617092337678482680707335593360 9498448 6459398705684730794736812704594919424 9498449 1596119803128600897528255631819852020 9498450 -16966595873125482893000019232448140800 9498451 -185451609252752223980407167247022139696 9498452 -77738227876043160425898401734344556800 9498453 -60231146476753943638064365744030713696 9498454 320880884216372327675146502833212995712 9498455 103970232659385812394082534456818720960 9498456 133605542012359839472957499302898073600 9498457 110142235621905119370862168945344998400 9498458 -135889940023970641984577682889357627920 9498459 115937297985825229710524131521158469120 9498460 26434498232002394997049527499346081280 9498461 104550798947425069192333314597191168640 9498462 -27718655531407172992305562391405199360 9498463 79070892879252789981640041966822984624 9498464 -428879557262940757777762268140602261504 9498465 -2353279446968972737351070998450800000 9498466 -12019916708495640998266454908601439456 9498467 169996147619302226421939637602476450952 9498468 3407126183773150286779941029885337600 9498469 -21184551492197961657078972015074280000 9498470 -1633304498603228359138081741769994240 9498471 -136240649945969824749280575160179884160 9498472 -249560309262165366152891743144407475200 9498473 19777967888170763605111881508663117860 9498474 -57814552707417531744533645776674436512 9498475 13053769724494244927104475809460148400 9498476 -226955774454769170609129243549668798208 9498477 8332895501512780116508278231208518720 9498478 -114357532127395795398285144637806639360 9498479 312469549339243046851061930295710224080 9498480 29026924324726075059907746750490214400 9498481 -25584044838737469779785921337886574608 9498482 73650234380990938238346038548568297472 9498483 -174459340823859469688897393864872223148 9498484 68958287462804301541094474024326054656 9498485 -292985504244123652355529202277599200 9498486 81325060609944557041876748196625305600 9498487 -236524926767523845340584527233847982928 9498488 -26604140873964830873427552926868234240 9498489 -5345297648386855907596689183510795264 9498490 -25699096630402479861665156873484372000 9498491 -429100489705365303713048285318832246108 9498492 -71836013050428878670330516658247792640 9498493 -124773628503699197728858946388473546752 9498494 -15766005134772099070024361743127733120 9498495 -132638813515291554347451225397254784080 9498496 -73019060967820618058294284905433006080 9498497 -7465838723708145203665483014696565968 9498498 87181405583487122138144792751910920960 9498499 -3681427330742267210880416986859335360 9498500 346318873401087999409023052772928000 9498501 -3914971069932156134792842869983196132 9498502 -39289070629442802182547232763481938688 9498503 320368454922796458779646632832450058728 9498504 150415466464205882986330083816351498240 9498505 94543914183709397657983080673739010660 9498506 68572391380183997438681096914577435952 9498507 165824451305127913790354137127855495640 9498508 -99147381388565434232523459319401016320 9498509 -35571027602914964086815615235302601290 9498510 -9532411247655362322300131497311632640 9498511 -159803431010501750270374122039818222352 9498512 -24967655870750106964595125530701856768 9498513 -124190699283412761834369613183258346256 9498514 63568599579919120140068919413063507856 9498515 23631486988218354717352267593053232000 9498516 50771138135625346128920389494297188352 9498517 -73377909420939880429335931709351584128 9498518 -44601986402559956961766295874757153920 9498519 321718544784045513187503823662662506320 9498520 217481139431177657469141685253313945600 9498521 -47488026274244159159466182290035894588 9498522 -4022635292899339944922668581276086272 9498523 196702869450561669706859237125067677720 9498524 -13885284932536608126889602863018775552 9498525 -43665241168608803170715796122509776000 9498526 -138817272029049318023020563928596252288 9498527 -14806071144362893512188401756761966624 9498528 -1147733767368162234514357776804741120 9498529 112855700007185798162438505651876202152 9498530 -50814988561697775487791681708155823840 9498531 64472311870036809103780401141784871424 9498532 191526042212821504748467902103614509696 9498533 -6844062996563300875161534033605455872 9498534 131188884846136465727468597569480601280 9498535 304928092258914332270000159845731447480 9498536 153624224332339336047880132279388359680 9498537 241420463304864919298516446295925792240 9498538 -13240485949433860253285157912223057920 9498539 -90338816785095285684417583587072723660 9498540 82281397181673205336388439432712273920 9498541 -1855063091931057246918119765039435560 9498542 -24318530522542644419919274458429275328 9498543 19497909255495299331460526221091347464 9498544 -37584303231063763390622973374277550080 9498545 -30956493223110458844358023439865917440 9498546 -516896699580407876858729320123000800 9498547 24258927596090363391832608708738761996 9498548 -14353677803130674169672014398133858304 9498549 -64346064812209505612390356877378471136 9498550 -13206988458610888323801954052702598400 9498551 423336685776709926708747476541578387232 9498552 32014785429840857140011264829411368960 9498553 44026943076300414532697809591624645802 9498554 13108358973118607270600842274417283456 9498555 65522493940951254040741159540341580800 9498556 -65267706409028000665141172316573447680 9498557 343493913171317748040236095069042742240 9498558 18134380450586180460637110349183627584 9498559 -57356057569164129273059824066480585728 9498560 -18744871612816766020494227020626001920 9498561 -251168396389074568198528745340281189328 9498562 -194219233565969349940162795336639259136 9498563 -40548982365020993850343318959172630320 9498564 -203664074298419016436188372011906198400 9498565 -104421257337538798245409052069032608000 9498566 -30686998904455430892356848436005398528 9498567 -109347644739343888173091868534210584752 9498568 -287150479428384970095636301030734781440 9498569 -209651230808715573293055521415886053030 9498570 163618266365052646598441449850945433600 9498571 -3626407317044981169457668689308050968 9498572 100870975570790476400306870328021854976 9498573 4957913953945741089206135908521043200 9498574 -103917672659123756095881409870678167168 9498575 -25912420317030746532273047018503677000 9498576 -24347189980921021260954449114937950208 9498577 9647145126684735984802592972871269760 9498578 -16947351512425748399570816150227874160 9498579 19726179593524822623395977172648499384 9498580 7272332091981728802397460773837946880 9498581 359693603023470345853347640842699746382 9498582 64219714546962137270509162621523138400 9498583 221820569129564196754383471811646941832 9498584 117938435272421960660006436694867968000 9498585 -132979966062710160343862429879716468800 9498586 -21557739350914826182308748967220375552 9498587 -43372782692320763779746076670282476800 9498588 22482293485866059703140876672303357952 9498589 -20226288574098075174026713547252801760 9498590 -6238839755792430559325030197342734720 9498591 -118128521061163371807142576995607036200 9498592 272742535933738092521085119072537935872 9498593 -22629599564103395835334929172120074624 9498594 -24249589833073023385808611128801361920 9498595 -173673652992759145454213162539607868000 9498596 -255935563517991799508082954787444924800 9498597 143392140123474105481397756653601047872 9498598 -150504277270051829664262367391615847200 9498599 -78255424152436237293775198685706693480 9498600 143168007531583305000101424516710400000 9498601 -149243975500085292147462868348197683100 9498602 79031140106651423119698904595236478400 9498603 -45604817919879993578798774152980348672 9498604 122921175126354410540607935054238521856 9498605 -184687493843654628988327520159991946740 9498606 84458885840613142813055616590474477568 9498607 90037704785182068408104595434973136992 9498608 19737475593601361998893957660602204160 9498609 -3681445985957164945066183208921504256 9498610 -89495748367601160416593526294356270080 9498611 687846925448935461059286839299452593352 9498612 -97506803516684968261704691763828103168 9498613 22801992962153410654881791279576621920 9498614 103843260800937632421638464207253760 9498615 33392483784678158428200178268727728640 9498616 -188866678042879021030830443162481254400 9498617 18702946652622178120282013706949569792 9498618 -88853749522956560570168834538864014736 9498619 65045108310918291395662607010447332944 9498620 8692798520707580518954719498315655680 9498621 -103096249209091952168833145311031808 9498622 -11752846707107369405072057571114819840 9498623 -83923185014123415817577848338403504128 9498624 202101274157420626021538558833971953664 9498625 234863978704036056961962533081085105000 9498626 100975953785669059716902746478123619840 9498627 -478943466579943489233560429665541066520 9498628 -64579247455775655410881507105718998784 9498629 163356485586190462548863602461826553376 9498630 -18553254880683353964416970150785892480 9498631 -575223775887271680990951283249886124720 9498632 1373944489589120695771704616657059840 9498633 39546024320179518247323726886880196624 9498634 -34962117929194951394351487944542051488 9498635 -103313600473347798734496384540167461200 9498636 72350432254234535603446836446657467392 9498637 -124960259121917394952073888940335296714 9498638 10051013713568169232247021319616921344 9498639 -18923829890068795057591459608022707576 9498640 -26231149024980632257424929040638771200 9498641 -13350035779444081958282778607610900700 9498642 -34127612843291932298650152739495625088 9498643 5466642331456249692181176052714728960 9498644 -325624648050279983560986652365233049600 9498645 22219963093778243484514406919110932500 9498646 23440008397321198907829005489824417920 9498647 304492398618532763811896225307088161096 9498648 52963055572027605822542207245394903040 9498649 432310834553548673109437768269486248650 9498650 46279075489168901816723338398070645200 9498651 211953356322318415237458430339327673280 9498652 -187139751831358362327959894692020538368 9498653 274929156522993490314105369409234065600 9498654 -34920247722243310297061835595635640320 9498655 -55838480909623661780188676900043886080 9498656 -19158282306371648918127951464308604928 9498657 -1471278228743471511957484600255343616 9498658 -36597890814043397908696475876210939616 9498659 -103500519388731740216213593138236252960 9498660 -82895050025591061104780778743541350400 9498661 149528199081875953649348561754497107262 9498662 -33553966659192264296031585588419419968 9498663 286491296885907238034941908717455562192 9498664 -22916689323092202254344342609836441600 9498665 176890289946997628206811648220697209600 9498666 -1789953947442230949947520449895638016 9498667 144199275894340669336553063185152498120 9498668 25849482175107980439832949813580211200 9498669 142893916529540338914429318485441050944 9498670 -4889058269937867845575985710876348800 9498671 -4375899840691865006586612374318932896 9498672 -55930275037432037218796107251303038976 9498673 -31321481699206550411232165433788241680 9498674 6068767538112174920574173429654476320 9498675 43048406224756381804618013631346914000 9498676 -185029766425704623936585341465664133120 9498677 96764123779921898930578049332731726492 9498678 -623905020520165148262086519549079552 9498679 69329586552600952039940945007034959360 9498680 -43419847455748909961442365736536985600 9498681 21653129674576934183786005269443967840 9498682 361912124140962662846811281939752927680 9498683 371012590556844114922101000991320460440 9498684 -36166095355330403685885686464529464320 9498685 -15407524376899879946158905030262103040 9498686 -115136922333994710651560849887103426496 9498687 -8304751841391763763374654291809863424 9498688 37080757583886394007232443625656811520 9498689 -11697834258209026022785345676544216000 9498690 -67483332589672872730813570963350720480 9498691 449318232549724943898925727321147976400 9498692 -14396661620298051477103408555624673280 9498693 160196272803620840727160845284510180064 9498694 -99352162793669091226002941377043766528 9498695 -313743188373984178076686785966461862000 9498696 -25136215534316679003852762204286156800 9498697 -30725205456251665492880114141797613660 9498698 -101791936572207907562593658254613076480 9498699 -48127677829578028484442061067262052800 9498700 -3053148484182525554461873415669996800 9498701 -155666571753135728527979112318522967008 9498702 -644998772919757964687323097722411968 9498703 205899224501906801452081556471114414640 9498704 64891704998404765345029867262979604480 9498705 -16165971486101823798216980304421588800 9498706 38756342706611951816359171786956948480 9498707 -354827810729286827211939911557128988728 9498708 5302293486288900249036991282823301120 9498709 -383208609111746606840450353658519445120 9498710 -17341231350878340210073623435542599680 9498711 104930473633571060667350111604067651584 9498712 -254186324562186393247097708611456972800 9498713 -18495019478789167865737036742819194176 9498714 4761018725319665859482446173781531392 9498715 1710552814132890287598320211751130400 9498716 95080761308889576237765287174010679296 9498717 -239624169829535945971873490222593836666 9498718 -59032899821607394499308306516338584640 9498719 -100670049968319929915879649229296422880 9498720 51353765942751480006417978148540907520 9498721 -45997887459771778732512154875874652348 9498722 -250910027386819930289738631953074275168 9498723 126911863274352022717525151809393098240 9498724 104732624499122051739486841447184063808 9498725 -183075450121387127882538778239484337100 9498726 841483905945109592003173283530155840 9498727 16701183449719967688950688655873846400 9498728 -44587909314550024718304848147633955840 9498729 27402405081942408215406899548990943808 9498730 -13893471530892167699517243819470150400 9498731 -101267519549841360715408041032156594136 9498732 9600541525556723243080123384529475072 9498733 -27326514810264689635124303712241333800 9498734 -72993591527612372680559686357448980608 9498735 -81236127786708121555147527789546393600 9498736 -27659864089801894732151398559065407488 9498737 -327293144948239456501589509534275496908 9498738 -47820078414686955755670138926784294912 9498739 124687413621299536337887479577419038540 9498740 13523412934859091185971077006800720640 9498741 -33508302151612081551457740236721487872 9498742 -208983935641150530861949050066746784 9498743 -2953497272254523586161909683888160616 9498744 -87719169537938807199602156834063216640 9498745 54788118244710966014560440790213271880 9498746 214608421612035048550665614032499934720 9498747 132520928311755351023758718672465418240 9498748 -164009121289743960029134751037679690752 9498749 83470528728582823891220759051466595320 9498750 22776888391460945685551429698338000000 9498751 90263921466522952662825387453926410792 9498752 138038037912645071004751651823262105600 9498753 87491717911384491179714743354102643664 9498754 30327924497714267533394785049764314576 9498755 92433303639510409116504080235314720160 9498756 -26347025782930650396696685920143766528 9498757 96304789663867517196171871472588022492 9498758 59121234227036259721261641927218861376 9498759 -176492539697535303005879953788124817496 9498760 -3959423630820925067259137619872870400 9498761 -244839194719795287240969944833713793638 9498762 23884350375487538534937934838415943680 9498763 -494680229039838774686554123353987713456 9498764 -185806661180582127713780538948021350400 9498765 145188980965372259028078770634571896000 9498766 -54753330877703482699083358828680192576 9498767 -36023216674151060011984116785979419568 9498768 -26281033449465925737763568287048728576 9498769 28280997937480627039315723571779243200 9498770 59031595574290965080264302138459968000 9498771 71995215151000612874598737867671011408 9498772 66893876045396666042147828498450440192 9498773 -7530491482507622488592252809861956978 9498774 1954730079291092475970949659249092480 9498775 -98540810148952264477396834509639260400 9498776 31491753539776899157962541391063040000 9498777 55726416384992182345769991368029843920 9498778 29052880919284203399949920789288397056 9498779 -458918784939025875426674747060856569760 9498780 42473624025332731684576760608801858560 9498781 -208167779168018060451259824830154650400 9498782 4594905889720829534429827176902980992 9498783 -119627967735597627401760693596405440512 9498784 -70437820074553397232253435539986841600 9498785 -107123625763580572851209824918156711020 9498786 746155259910590305632682304954861568 9498787 -507595804560630845078382764292253763168 9498788 9228170839358398868022426188978950656 9498789 -101721695394922503382164781592960130 9498790 -35009373250595156299952035626903985920 9498791 38388486044501609008718708513374608552 9498792 101658695117355551335277197928506982400 9498793 -147165397921471800003172250771537341056 9498794 -371887401567219495083229396157056235008 9498795 -89979783789074853064452808502666065680 9498796 35111931275686491520933443366798521600 9498797 -52994177087567950309711911741786404448 9498798 -39713328149855711264495166436194478464 9498799 -249515570159896503221376673404927929200 9498800 -39769131872790643978731140900729241600 9498801 -33765651414975382964063460615772089216 9498802 131011264435058725903354084189633953552 9498803 74089079180212357892285442903120445440 9498804 45314097832795913042156707256915300352 9498805 106608019268501097930912482599228398000 9498806 63618875512894901434590679613829838848 9498807 27123078929120180489655320512048259904 9498808 -108259091447929500533076441145049518080 9498809 13063289843912460479746826446281674880 9498810 57938904345901464390372142019752465920 9498811 -72053369181327467809505765990116157168 9498812 -120953992798333938067289783723770503168 9498813 104317505165358189667213560746301682944 9498814 77395013729917184580151119498013613760 9498815 17978105353709654606588867723370531600 9498816 26328449789938430845187634812996812800 9498817 -363455130725216938226555855979647795134 9498818 13814524247848621996169320797184054272 9498819 16070675401594103493016633658057646336 9498820 90727950024066928535296466560150222080 9498821 18969464257200758377433740003501508544 9498822 -26324153096506812089328365076344601600 9498823 105338499426863923918487963433462651960 9498824 -215195325203433632986021182314429783040 9498825 -3163654809328010518014315667662398400 9498826 39979444377078606941514353920215548160 9498827 83041201999302189631698184681779093360 9498828 -112884239920135920032849095890609799680 9498829 -713050105051771416261805613861779616 9498830 -113845285477991893902854315133101950080 9498831 147831858440188850151151954796767567752 9498832 32921166070037860625141883981753352192 9498833 13230343443932500678723564947846027684 9498834 45050072485816119190244871216142264320 9498835 -340540992953480903643960959150332057440 9498836 12106007837536846439290343232365154048 9498837 -200932436217415789624950047504357670240 9498838 169878947895896960966890488391964215296 9498839 2240462367301832799255812636196802560 9498840 30561296483972615956424201491789824000 9498841 283295206442130217871720572862135101440 9498842 121800583466431366137539090521913817072 9498843 -87100635501846204422577105629574806400 9498844 152735120582436991415341451019293609472 9498845 -3368927006850875060415476670645498900 9498846 113306174639243161450030979876867607360 9498847 -29954721790616209740864369305252612704 9498848 -69294989829414059749768383503743057920 9498849 -45740167703585856288972606307164921936 9498850 -34065955756899605075585929349668563600 9498851 265003199365904111035561169992574973852 9498852 -35207095324569049107050273060546608128 9498853 2016348580249070988803211465285653504 9498854 -49972502189053074025354465992865230624 9498855 -190287500345430094756084504232914997040 9498856 -48618923866760637726762857855034885120 9498857 -312489927997773292294823376486547533894 9498858 13938329593386603854934131883474927360 9498859 -314751516004306956861843716816678616560 9498860 -40569001763150558635304927317171814400 9498861 30132175663761292090478619377555086710 9498862 -17631599467407739285563810802481907456 9498863 150734234453377922282347627419675240 9498864 35793538702842854807390913414201114624 9498865 -44368279316490345542657127744792526080 9498866 184930835159363913146806825903557333504 9498867 1930366066266906230158434309251980800 9498868 -181779777139287554931930644697429799552 9498869 196586520554129132579832208787079546396 9498870 -4210150074325494113406034280337252480 9498871 75650545702138125847271676038484644072 9498872 2141900811344879792114399216680919040 9498873 24350966826613865872282657797146319168 9498874 2314432144888639585104159068666402304 9498875 -161493755564911752135606674736687396000 9498876 157803489971689633029157202727479788032 9498877 35722952974317094686624699950307837120 9498878 -136223170605327181022463700535676383040 9498879 -32156136821567025096978803801853777840 9498880 20236647438957012620026496367376465920 9498881 86812566008824483157312544623935910400 9498882 -47225471077964834443235322581448879360 9498883 -94682914982996057980519996072958556240 9498884 184039858708528254503488265616927350016 9498885 86376937625114759707853293963573524480 9498886 -108460016310634030412658135319518668160 9498887 3978729940866127877465529657590782152 9498888 -57631705320657318621741440114670305280 9498889 222501267639785965130931243669328337690 9498890 -143282165231167314810269801273453584800 9498891 -118326691277753785108743614642309332008 9498892 -29096341513330563281976437470421376000 9498893 -150809021081622136211631084071554438356 9498894 -27817374332730622244092478035025803200 9498895 40712337376578721828850806352601128880 9498896 -1694902350054306903757588281758318592 9498897 407233752904938018920873266534471259040 9498898 17671643546114859230411414083581978240 9498899 245408696228606891793708298551017686800 9498900 -18637514233671807906411252927732019200 9498901 48605434774050808976325208217569741212 9498902 54880792039173883288219856095228609152 9498903 74431206782847410352298164487494861264 9498904 319951108003673312179156478397478901760 9498905 169666029300713716896953597599997578320 9498906 576237285933019420119269042786692320 9498907 -400084461497104058110127774327184198168 9498908 -24595241603394804765953524178519064576 9498909 -22109750350582014721117230949471803840 9498910 113234206149352128790837439121791511360 9498911 54021394109091214045983583494289271832 9498912 220445604331764745470954208413765599232 9498913 -413680050881405108068873447051820967838 9498914 -30462168310528773870345134902169683680 9498915 -612052186794273134771531241322522800 9498916 110948294699323964031268954694900604928 9498917 275506053477803219912187253129820852640 9498918 -33736521319629497796211734621467787264 9498919 418456004933517734303329569125603323696 9498920 231788797141147625257631320940596224000 9498921 30064995528646614687314472354635399040 9498922 -4712540672680156285314051787605278208 9498923 17803313121584333584879107398936725536 9498924 -225727604011972588055897326259441756160 9498925 -56859413231511776777811630396657271200 9498926 17283903973997620527983509420293102912 9498927 -31686617661131181890686255589032035840 9498928 -18730494202748846924282861713619681280 9498929 391770236016280747727518335674481988080 9498930 -10063518975901034726784073645452641280 9498931 49550058675134284655457624002987558880 9498932 -162703829527827688614320816643139749504 9498933 121437583125180949828083118581518742702 9498934 73310519022323034333745528940662259616 9498935 83734341851015287464902422241100303360 9498936 -10131290942296710025057262052866457600 9498937 152378910309207378721400817068760544512 9498938 233260715944051799211088137629755011840 9498939 142093790542413329006613172863834681624 9498940 -52092255608884037224433260143387141120 9498941 113244917501351645816022254181414045600 9498942 -19599135076623062134004648489651145600 9498943 -351522175514858945990216612198039537600 9498944 -46479553525018541964659216725583069184 9498945 -174368825217553031525947611217107934080 9498946 -113876753852115054015847279485158262240 9498947 -88902262203886582307941855645941554880 9498948 16395178498320867243105122066186956800 9498949 -189224395536509956295698542041054520900 9498950 566368823584880478069849208192464000 9498951 540472110147671308171253168811537024 9498952 -305122242344173470482399923006206950400 9498953 -192607303829231035574663618287877301798 9498954 -82105790319193570783573021410658636800 9498955 176625869452398200492238834160786494000 9498956 184619153299699292496938727956598663168 9498957 -38946193194934852862021258440694327424 9498958 31185962492743392207448008147517440 9498959 -132923795794541435228320256899277085840 9498960 -56895665603727828975833434929050419200 9498961 55220741932047282183990603435756424562 9498962 46673163383016086171160263444886928128 9498963 247062456107839310172109980983000015544 9498964 -21816460692625622985082435236204800000 9498965 23552535017924661259510286282909921280 9498966 -6001189742315695568732273745747648576 9498967 -267950723766544006099544599563571444984 9498968 -405887512493384176252424853813337251840 9498969 -175391154039837794771305347104195729856 9498970 -467178508406120629304641478854723200 9498971 -69745567122386669213399101337666771040 9498972 -1947917553502880185724443177045352448 9498973 101559109482288783045590609401862784480 9498974 -179259108012677456813382122745164045760 9498975 -43600601018802002016195287466246239400 9498976 -56194999841913301324771695806161747968 9498977 311210786168935144087460656337017540992 9498978 -57284799587110053840987817152713395200 9498979 -3173319826803745480542168087304985280 9498980 47273997922148804655351688073339808000 9498981 5519389326715038438189922962135848544 9498982 -94868301844201554080132043863391989760 9498983 116481324566266707645762685707827907792 9498984 -430732709006274331723207747689431040 9498985 239871018353569837756733694932308998180 9498986 5728851967381266165590309057079456000 9498987 12713036183654094016760867136157750320 9498988 80958039759465499372117490454742649856 9498989 87215652621697853831446070867606874240 9498990 58878573613402776317721528431883477120 9498991 117675631277879803739301301434300745800 9498992 -46805649750735574259623600837961023488 9498993 2030785044243615570329069890979310480 9498994 -59341790857143394054758309094340638704 9498995 74612129539395008628803468171180523600 9498996 58413359931890424015299632561919976192 9498997 -137645590031759827312192566908376890688 9498998 26969665816139491141037044469583972000 9498999 -100019646320125991601324888093650829336 9499000 -49128302522754570569585088474316800000 9499001 1403848488930532724010728497961073552 9499002 -9911010084874619607116551287436474368 9499003 100762012563556821713814778187708544768 9499004 178029115125880740881460930860527405056 9499005 186475324938774132455236074976113744000 9499006 31914800256390906228528446306611728768 9499007 -38523762896676729015771609169176313488 9499008 -163902231448115818628759963017465036800 9499009 210719396358904329854963755605046401728 9499010 10008917952559003771601505950434167360 9499011 11009032615145573319935074876778304 9499012 -185269218608300684479174944569481712640 9499013 -20540618014878598252123115417284632738 9499014 15697210012016050449176620469606628480 9499015 1941244463807156943773143715602793520 9499016 -283851169422499185645791656839261296640 9499017 -84129465173516387623319825026323309600 9499018 -50842440605346648177765441894097072896 9499019 246566142500841564291801523178928486432 9499020 8667902381355586059985524625125212160 9499021 12847592324433732997871215256109932512 9499022 -8186856300903339032685128129587787136 9499023 -26639746439199377552444775882580938720 9499024 -57557412326911399628855073506713231360 9499025 18795989179135602020877883311550807500 9499026 52339860365927837154374658135617046144 9499027 85323816474384486919931108193790472876 9499028 -60665014090687402065317862977583894528 9499029 251074289186643788215818575380896147840 9499030 26214595053761185795227262752501500160 9499031 -58984445125321782590781745502326971120 9499032 -3772848683659375055211969593753579520 9499033 -234868554274316853317888761137485505718 9499034 -22019121311212671047318424444521114880 9499035 5475737439369630806871161295788083200 9499036 322284016773817570138556127496430426112 9499037 -83935331273251687076597403065890162740 9499038 -106858980559562810436477635913395914752 9499039 -42778597563843332438496208536015828480 9499040 328302039597853213846917469277149593600 9499041 -30930842895631595672159491282565943552 9499042 13967582619388463870097690526440729600 9499043 133499026110460666894517939648896547292 9499044 -1198643370590306645742579437165875200 9499045 190743908210421219282949992914619138300 9499046 46697525799445991909506683996715330944 9499047 86807024920231865741210704849603211472 9499048 134633851082545389161079026700891648000 9499049 99096858700697057012764955730118479360 9499050 -32402985249331308126727790101139616000 9499051 81722267643422909408379006312276637504 9499052 -7220869255483057273736670507054002688 9499053 275156219481619016112144044500627792704 9499054 -78037014394437598824265549467200505024 9499055 131058238142768346982871265050196840000 9499056 -12762083870497250811074230059748294656 9499057 -57653154300596219036182449573626883694 9499058 -162333894919210036689325121378045307120 9499059 147136318860019073172504496114274208000 9499060 42128919708757732365313135316203445760 9499061 -54770345496849008133338136333863215872 9499062 74783927206660485818532433325204578752 9499063 -93901709251630940040757322438897372240 9499064 4839630998779330002034143940000911360 9499065 -56308053079177297134790463683837260480 9499066 30363337785760750551968602215115392000 9499067 17249825930989072301236485258596976672 9499068 -176624942523732106879787726832683048448 9499069 -189334049235635894177334962458385271360 9499070 -25068595388143436706891700932957815040 9499071 142596901332513606988429727079370400712 9499072 -205740644496397688812192530867972734976 9499073 160853214559057764157006547047866041220 9499074 -81072604292158473007416140456921631744 9499075 136808817150844459695386322734052314300 9499076 281303209243166524590520182693882789888 9499077 6218019504008015780874165663472500960 9499078 -22322546380934110580767364465225881344 9499079 111077517294256935310040234714090974680 9499080 -44617672012921967908812761507377152000 9499081 -344934152352339101739936172176165630118 9499082 944136084591699546583620227148288000 9499083 80825211106840831905146806873894438848 9499084 -6812332981512053208505580586611109888 9499085 37347064272938818974839523143109591960 9499086 206914850199343573191488532071976451200 9499087 -626033061893317639512494213365622032 9499088 -51293072697316479631241025013493268480 9499089 -159983224908464811033935492143745653776 9499090 103679799246470259652049761180338293760 9499091 280381079124125770653802103470049687580 9499092 -6845766678434053121914382300108292096 9499093 302280338297520757314463000832619467342 9499094 145241417368074020097257875260612021312 9499095 -30555993882559145795017414949330115480 9499096 -259708515981396489094426497654309918720 9499097 353931997050960697413890119140554625546 9499098 39370700810388381599773759388026083840 9499099 39574884703683473718376167314521180100 9499100 -40272990005119108453253044686934617600 9499101 -16411698535848274065846270669480266400 9499102 -102441352823169247295909626986266341248 9499103 31324956568862350287896462613976153464 9499104 122230546396169922852360688898524053504 9499105 -189875649655380711843331686134406720 9499106 154623308494932260525197129306475591040 9499107 93195349349215433728529666844692426880 9499108 -94567411540232970671136335455363948544 9499109 189129555335984708240097857462519858400 9499110 -8003145850358187051690247619066586240 9499111 129785824004950927335136937614598972512 9499112 40269685115970488918267655454682234880 9499113 30689528988281342842663474057890421248 9499114 -146102922784377613288856355896619403344 9499115 -20951033016414287116412180370385656480 9499116 155409663544131179815431508370477297664 9499117 -410066464553120843460055969773240250080 9499118 201886287799575323691958992882829056000 9499119 -33798700884209983877028981313430445312 9499120 -17124427047768805385777340665052364800 9499121 -148613551582733553030660044972899575360 9499122 32755374900199755092000573081753596560 9499123 432573318755016644826984122037922865760 9499124 -13888231673082717535261331367129500160 9499125 20613743622961914148492200145470288000 9499126 11807532843059007401369849202793697280 9499127 646821839174282781772579579060873271424 9499128 -177931156726539577905755062082688737280 9499129 -290015510634955679003621165553747781270 9499130 1423975635018707564044225043776869120 9499131 -195358813839682956700817081394420747072 9499132 -80509980828597473134416427853013547520 9499133 101216977393574224736191628945920143360 9499134 88796105856470998082956615980189886080 9499135 153048599496131815723602641035694815080 9499136 14028531339308055497455703046311903232 9499137 1559373609286438823552136262753575168 9499138 -48558563988674855136877042970459668992 9499139 -20665526653005665798534007216245189040 9499140 -139322231826755480024183598292263936000 9499141 -67572725569560480024081024168356874790 9499142 32960538834699816196957607460748517472 9499143 174929893383062548023590654934720195024 9499144 13645570556985697065760965705368862720 9499145 133251566290280210432702308785120571200 9499146 -50766660451786736941790848474340572416 9499147 -104070454053647777837436012391669709168 9499148 -86244781891167751587206514191991682560 9499149 52732428911094808227801166814565050400 9499150 -47969184485333037677863123676109715200 9499151 25671806106699256969607502380939758224 9499152 42335817597671507582721008895936626688 9499153 -222679764185045059719062459207345966220 9499154 12999443143659886608019704618999631872 9499155 24114858545583174311868208651631827200 9499156 183217000826561491891353890039554293760 9499157 118496250880642092966349455427976603406 9499158 -27325594489258953626019270627100619520 9499159 18091475244964671509480335130425196360 9499160 257222742896085019102169266796762112000 9499161 12646646268028187245955667317923319808 9499162 -105659362794876309274250853100376913168 9499163 -5549681721564380118602674378025691000 9499164 83391422437411006832652259657907527680 9499165 34766365936008941943301835026599379320 9499166 -322782032032467022059739401062160193536 9499167 59781403446652227290916131129177736480 9499168 -59007650721875823144531021657532268544 9499169 -54040073725884311102079964030126571004 9499170 65285988829629037704611893951550760960 9499171 276479981931957184250297068596798987144 9499172 149012517431271306705447211621802173440 9499173 -1678682384490986199604460073058106976 9499174 261327069046212608245523705112699973440 9499175 -35175079793843670475306823610100838400 9499176 -75847736463912892142478711495838356480 9499177 -250389650962216398019760700870278806560 9499178 -4385263917611337473408935375987721472 9499179 -28489666874357955465260813272273794216 9499180 201039055626573321860388175548029798400 9499181 28411186680908479527162958352850584982 9499182 4854624523694789785450607437974835200 9499183 41983957052584577445905795075266092520 9499184 -26925947918803432384697126946862006272 9499185 -95666837893524213816841671368848915980 9499186 -62457498299143020023976228766590356208 9499187 344418412602568000850717184521599261836 9499188 154500690413010028308474743107256217600 9499189 -172424615547108393729909878066454131634 9499190 74968952954555459093972228706119771520 9499191 -9519838960392688867496913350356606944 9499192 -133746337670070026237495678341824798720 9499193 180186662408458892461634653106377824480 9499194 -1690315952023922677704788568564860928 9499195 87121716902419855691424121891336770480 9499196 -63799982764067410607225199149686612992 9499197 -276831296470835613206012956681271520000 9499198 16926930025493196475584967001724756864 9499199 153479047946971993443077826755853355200 9499200 -41067880575237477131501912043552768000 9499201 -385054171195536440646152979057522388798 9499202 -58406628703622615796722928940179598080 9499203 65520176226314875193559273862668300288 9499204 -97935904443387017592935380223364907008 9499205 31655357443689223800863194296963273720 9499206 20353115337937558200983583694204305408 9499207 21101813113932856469738667996344175120 9499208 -53989044354590466417822368088879790080 9499209 322782318155180857527736341758758242720 9499210 31071722954037454637683339297335552000 9499211 -41272570708165348292676469787449561200 9499212 -109379945114543533256303363537603537664 9499213 381512568205775296231144821269003177462 9499214 29365623890860200126437373934486923456 9499215 -161763583078156619230018581933533957760 9499216 1485335408201803518083825783147855872 9499217 6170703627049779709033090124430718464 9499218 102628442344728710126194878821125106304 9499219 -209521886314902400572869509264192603904 9499220 -52764069127794402445531748689441290240 9499221 78500216083706797245408804239108222400 9499222 -102245971098852518125199384762756373888 9499223 -208387795370977644966044048540122497528 9499224 -18895454651773501365239965052585902080 9499225 -90816200902235987935021473656659368500 9499226 271997965412180462613656127342797280 9499227 -67448958488812720378796896804986386280 9499228 -125211747040722654975492610522003702784 9499229 32178730616739758450864945321849473830 9499230 -3534472754916021333425084106230392320 9499231 -243013971214564604001945848629706820256 9499232 -29882409341877483012443964995892412416 9499233 -137233682702733071814084122098809488976 9499234 -37191490784745024268943143104717472608 9499235 8294544484949499630099983752241689680 9499236 85725301807247040732470294793132840960 9499237 -70239904080928904455200970450260410880 9499238 -61673763300366394647748972081479851424 9499239 33883697500359792333014010437187413904 9499240 -40094218840930909656946373622251520000 9499241 58142148612113691453725396097813046500 9499242 2102534123876531354670054073695961344 9499243 32382202157543192775282049057055435808 9499244 -153380337423201142180807645754795038464 9499245 -32486475822294888691626185709603004800 9499246 -74653452588722797020930156133552503360 9499247 -284523942369921192069021876441126463128 9499248 44856085345926781067323474602885120000 9499249 -2207555787187176740083010741695648992 9499250 132808908337930776824998202311447752000 9499251 -130909919551447385739459353636622480336 9499252 9232273850269561595807316849540956160 9499253 65301877521799879283814122224330193742 9499254 108514791944234944348801092407590367232 9499255 12598745823577734758947145366703416160 9499256 1653490541947476327471536155600281600 9499257 -32608084929811119707963763204817151292 9499258 -187587787270793031423240975960585509520 9499259 -1347486442654998270383599949239971840 9499260 -114320536262613381805670100068635852800 9499261 193562118134076011283222185110992553862 9499262 147596375595527929776830355035859973632 9499263 2056453568209615755844345536290603664 9499264 484463013116181258002907760704670924800 9499265 35075837037711959937417235149995496000 9499266 32527771277352507670882252723554852864 9499267 48425658050984314765242085820933222448 9499268 -21167210654141808673475164535582490624 9499269 -4632193606357152566832167315242519680 9499270 16759958491284586792650933686914757760 9499271 -20205173862752724413219398398520813728 9499272 -151499698419081417753362871628983214080 9499273 169531400723940938526325364271015303040 9499274 221575739002173918889752681981966713136 9499275 2934810991797142341794869346183889300 9499276 92728414665182879930664491210681057280 9499277 309168340568707236867401236289330762412 9499278 81586480867518001103521796432872396800 9499279 -137882493759295728382310026708151527120 9499280 -991420213519155619846670739225968640 9499281 24447884613462870982624065120602907744 9499282 -50237741134875480255851739828672882528 9499283 -122995765322079075957789316109559286800 9499284 172047386776777742228240852636237953920 9499285 93852652999283764672224612807045399960 9499286 171107462437249232619170194344525116544 9499287 112052955437025034451065238060006505192 9499288 30590898116220190766231531052596213760 9499289 -56849372011798515546525149858675671020 9499290 -12337697186931819171271259876896028160 9499291 -37664760297000609041417811254419661308 9499292 -238566391411720820535997278646523570688 9499293 -13138752732637111627506051833620966656 9499294 54583428090147725740122965449560637440 9499295 -103114612992661692700002445897936250400 9499296 -120014085850545666155778586644505952256 9499297 -194936566065730182173181887661504409920 9499298 -96379596111854010685006300989205167840 9499299 -2375926711748357068655210702034008064 9499300 -54086870381234647354232962972768873600 9499301 128773982319010832915922294153588670752 9499302 -2580653946206372453157340329481221120 9499303 43356201898676236800401404623139671168 9499304 86191707730985734856009595730270325760 9499305 63396099822846242327930856393817901760 9499306 -50216385331310647662310559867226932544 9499307 100533207482272968199244937842624901672 9499308 21153407724842104870789236829732454400 9499309 -438912955559931458201095813527125088490 9499310 -19453796220542910928610205550023973440 9499311 -305211811518515605874022341439601323456 9499312 1802646910172982390499373999330902016 9499313 -29918598687573840042701531580388035438 9499314 597114622015084093239631669833455616 9499315 -119312079423211080112633403506953487200 9499316 -52487115259334066099811621066284974080 9499317 -22631816140475865896890799209527095520 9499318 180166157341456990468888564078673619360 9499319 -193423968217598044796180041262842808280 9499320 59035200277563820876323662586752716800 9499321 34386796797242641507728774578018349870 9499322 -12128195575507875295889796739361934336 9499323 -22952039751987857433678336760608195816 9499324 57806135800505319962086303603855901696 9499325 -152373898827025127055764348963629454400 9499326 -32115978876839418438834734657843644800 9499327 -384501753553555636198625193002182594800 9499328 -112971843024071937859698124860092841984 9499329 -120505879620863213919978525075049541760 9499330 13482319371440441037784685959463147520 9499331 319299612628543067152898795609913533796 9499332 -2019543745160055775502077131493398528 9499333 -1838832707835044120018098194168840418 9499334 56375747802705011684782749664552306560 9499335 -58684804266808940105552998328742729600 9499336 115322763153308878875936887627175567360 9499337 -387877300367581818593033879401551057648 9499338 85294737169666357263870599838127159344 9499339 -349691776601562042694495622401550762860 9499340 92877111384935851736852520387441300480 9499341 97661017088933805326875762752063705792 9499342 117836093464617673229207195538052155072 9499343 -33163208449351259101635609826396077984 9499344 1620850125751482721809520772594270208 9499345 -906794495800896041933620610820015360 9499346 -91310417622837403551471167097626419200 9499347 -69544393946232189189261817559831611488 9499348 -37843410188935205650993100134273931392 9499349 -190420347660956373737273440803864062436 9499350 5566350025719403503661197924569856000 9499351 116827777435304770076703066225538206600 9499352 72918360455139121903732651020956313600 9499353 -44477639314510831239625169306196393792 9499354 -2580046189757444442480590261167303680 9499355 -10594685498230842060081014441221080000 9499356 -306490044475667613674735710860179358720 9499357 85489998481877110459653398607209754432 9499358 -251079345214329635421855062637421283328 9499359 112026339491378199203867586363818456904 9499360 -18132990211470617919396020552010301440 9499361 39029331962091122474514563567630721024 9499362 131106492571899401298256499894366279424 9499363 -14138199720044385680830285110421343456 9499364 91850912073259612549350526342012502016 9499365 -886288285550340232403805714284656740 9499366 -201233215799933430886018000779230309376 9499367 -84628403072423410950494757044813208120 9499368 -97605933241912579479322073953279180800 9499369 3847193167409907063212055051107051040 9499370 -80089963810869051687381039518650089120 9499371 4505476009119933291072838357493689344 9499372 79411600663799964185566866383514588672 9499373 47586249970192525901338615062327866400 9499374 -48902936086405061068662713384902150272 9499375 45407416560566591688053158493214500000 9499376 2346645701992179468791355375428370432 9499377 61659042830553862356989479656519592800 9499378 72891479401511243136130471023680693760 9499379 377460421936186822977651064207696078776 9499380 -26157338509562541995301944827385241600 9499381 473710697893313904182730453873591422752 9499382 28113923412917924390828903994227781792 9499383 -224778685385279871655680356492680724400 9499384 151977686307566343857710117140542238720 9499385 105403382404767658094368916724733440000 9499386 32798921859911579308820615082656196864 9499387 -235400011199853590562154019700179679964 9499388 3570463965887724152349148965778030080 9499389 -126138711743101756559799652987424664576 9499390 97917908316068497916787921736035739200 9499391 157378666102275987360646034743597014144 9499392 14624458990380229366758008160339886080 9499393 145131236381725000033068765608491112004 9499394 260767718661258411138599382767587251072 9499395 -201399256496487296480577490589689280160 9499396 119505668273509779545076617535024023808 9499397 -148205049084016597357698500343475198020 9499398 56008352469864654247718041988392476864 9499399 39356965601327937414208339668560143360 9499400 -143654116049907882977086841232463488000 9499401 193265988543084919994370872112766303530 9499402 20834387831859994380399015801386421504 9499403 203215793651234372117482852371703181652 9499404 -81161265040401258655760491688693081088 9499405 -295587557602552268759401824567935543040 9499406 -50424087005545394179166204988395178240 9499407 78918758810483606260919064558656751240 9499408 -20533943110042812936297885569186840576 9499409 -397523506260924374237412928472852205390 9499410 123001022262802816927067174049122150400 9499411 -16701763859469546996768955577338994600 9499412 31093537431982469863662200580563549952 9499413 -24908186967310969552474911152872888320 9499414 -73658580354013568982991692158979406080 9499415 83309255415125552906032858242363925200 9499416 -94813685901058270472221956631327088640 9499417 14098568537279387965913662649296764872 9499418 75416232905371757912525165504771090160 9499419 303730028632594465450296726271654605888 9499420 73055280377449040423531813235435386880 9499421 -83526712401491518035804721813705230048 9499422 43209732379733464542317250963026770944 9499423 -2747883106924233803189249636557835392 9499424 378615689863715709514534744349615849472 9499425 -20101729327463901761021667244353148800 9499426 -26089672246501399194457158096184408800 9499427 157672730519314161989166258798591467472 9499428 -288960934961710591753947425375537479680 9499429 286509153294792714868938816683933204030 9499430 15762588676486463748024587293593321600 9499431 -751779825768001588637087511928387200 9499432 170133485154580214539264406865625574400 9499433 6894860579501446652528833563616466064 9499434 -80653282786807682140369183013900467200 9499435 -51957474500891675522458572644902454640 9499436 85067223478568292347468748814741351680 9499437 -3160661467899185362605195871457032800 9499438 28641586901555648952282616697948624640 9499439 -14609028290394014291940765784780619760 9499440 6118617750257472276871693495107256320 9499441 2476696908291448738233360765472055872 9499442 -30634731079721325685607980276483195488 9499443 -22142691306025658328283812785376289440 9499444 -189218372753749699804434844653691958528 9499445 153035494035890219953487221659481929600 9499446 -11168010974702426026306058782266234816 9499447 -38614585135188904849187806685940005328 9499448 -109646003686338640164701588448969891840 9499449 138414235508260633028580296509039163040 9499450 -45346952771077429252762875310622094000 9499451 8445282484723622046830601011110920912 9499452 28566329979092825820711660103980859392 9499453 -359885938603197164147168271645944010298 9499454 -5820376279015811055521898497899948032 9499455 -19838578507336896019609882184400801600 9499456 -28171726813282543002491359417359400960 9499457 49581167974788721944591477715420598880 9499458 949716582553945888492623503514501888 9499459 215737248252990617208538404932995249120 9499460 -65098606851939771047227371103096381440 9499461 -179629292834555155763555293704026620416 9499462 -51380753943572256200051039602326772608 9499463 -23966262492257538785737207353618435000 9499464 -17990866519653079334363377358684160000 9499465 -228396273662581569861348815344498466880 9499466 29834631160845100222423107222041159520 9499467 18877124532231650849057143944214656240 9499468 3971601803351705768628391178114560 9499469 132950058700608918280637413324256368512 9499470 28701407330614639782161751587964624000 9499471 -164057111711121275182235388789847197328 9499472 102387406576660117826223860187040972800 9499473 39460605254133853351261006107110697984 9499474 -3312884769528586007434231752273809280 9499475 -43993878141771296292343207664689600500 9499476 -65654220802278676924139481308916264960 9499477 28453622142624422250571047877657191008 9499478 65896011844659127071013131838450105920 9499479 -149028543132162713974473213517143414912 9499480 -145424159764408100655307608037204377600 9499481 -270747281863770026270988509918414565228 9499482 -130943926199720618657000345315018826000 9499483 43206174147446096860627237902976616880 9499484 175707028436028155638059524617918503936 9499485 62352342099446137629574388230346536800 9499486 38116746291522489751872716505409044864 9499487 -61135881467102806207740605185571084760 9499488 -168440173185213089936656928923474722816 9499489 281653813771784550919466425182687744290 9499490 -2215164177202779931792961965374120960 9499491 254100065779374142488005460249406190160 9499492 -46210755506763395187978555565379123584 9499493 -184321534993743082506557719615471959300 9499494 -35665434286633227833475338059247304000 9499495 -82793392905365590892605510285486872000 9499496 -24444214802002450409098134709472624640 9499497 1483203817061961742596369638693407104 9499498 98862436526400349147076170510853955936 9499499 103741305102157292763940740623499717120 9499500 -20261135893712538015439943862859776000 9499501 78844638579176820335137314321914314560 9499502 105199497699699519171777815209936421952 9499503 -31026262774756080373780151935942801776 9499504 16537733990236890965856241591873044480 9499505 255085865083513331628608123953472196660 9499506 48338934819534790672924984899862978560 9499507 -6331195594884367471810342799991194360 9499508 12502564361002331772787167315557794560 9499509 -30394531265276558349634848231116112786 9499510 131754512433369900796839327875490524160 9499511 -130721689864583575775688580070786745120 9499512 26270588856317409405101656295636336640 9499513 -489957017373059478515212768348222766720 9499514 124464735795185375389461170032540991856 9499515 191980587312449608169992932085190865120 9499516 12908141956026675135234036006818807808 9499517 -963839003967974914184016092523406560 9499518 -1622243088346196139216197952245664384 9499519 78580343622338333617669029797793633920 9499520 169026475403316752910694152675105177600 9499521 -9401090564808706709146816247060514240 9499522 -106262470029253755084781586645176880688 9499523 -332088650586712823963288878672923240696 9499524 75275755619303094204267036756321094656 9499525 -29804991773805429860811098572437832000 9499526 65362523556062682360742560546768431712 9499527 -91255038165107397252476864008326427536 9499528 250433245584740611905191028796008038400 9499529 -12320994153100381458275183834494915392 9499530 -43873551080129923584087675171664512000 9499531 310892709234829756163730620622559374600 9499532 -298491751406602441777630491898778460672 9499533 -89896057412678108221416686560740240000 9499534 -47533703022077820635822091118220317248 9499535 -826641988969822506918120829026086520 9499536 -7257838779605376811778860523082792960 9499537 -89287278756456656065389657066693269388 9499538 -69107737483533636321433775199791848320 9499539 -36622696540818697829054590179867095808 9499540 182766496727329885898530666829088618240 9499541 -32387948876831197114103016195652164000 9499542 22819459291433055415744740413919308160 9499543 427230671562754050632623845330992846792 9499544 179078143041978878516241895112114073600 9499545 12378572709116056310977803512605987200 9499546 -77325145469815519353158954184590014464 9499547 55372223585571628889368956180984543552 9499548 -83930211247519584529239024791283525120 9499549 516982334491799965814097848958139345920 9499550 151961939614166175736558052423794060800 9499551 47652997195337190062468002986468418632 9499552 -66931242315514873726880033505650147328 9499553 30392158946450711743349801830797286080 9499554 -86084107830355796507539925667862073136 9499555 -73456493930638672350152856756565759680 9499556 125385906630923597738019915355061990400 9499557 30302117286565249322732409767886399840 9499558 -151031362054557196299116860324034073120 9499559 432894073561279108303314136122169908360 9499560 -715724388809104527963079606193356800 9499561 -113238883137243120365457422610498680256 9499562 -88579589618701444523142966717246469968 9499563 13734306217917165860268145683796514160 9499564 -69884814229207001816898889810235346944 9499565 -64618357542021609920969767428475677000 9499566 -161474231005051343293926934343014882176 9499567 -16864323228571542739245249041833364736 9499568 -3076165858456100927531166538152345600 9499569 -100661360879508301115003476570059885456 9499570 -31178660518478814424343399115500519520 9499571 10893019021025002561435048464879199992 9499572 -233404270545306241587123170917861478400 9499573 327802029492936237351462585716022755822 9499574 30835614955637304981331761934394228352 9499575 11944901341891809463935696211974729600 9499576 -2585806638412772713461941805279805440 9499577 62818240833858082976506933718126300160 9499578 -25213780562959486673065617214441734144 9499579 369503511771961528245958935792145550180 9499580 48259753852983438135925461718886538240 9499581 -47400199481091207642524795056492417428 9499582 -100336079368364482130941480507757323200 9499583 -28198444855609945801538357391320342976 9499584 6182761061347985892278974991340404736 9499585 -231400081878488449497161566583122994220 9499586 -76365048904476959562613972189633417008 9499587 -55637896491298319679057768762130205184 9499588 -52344247635366307536621123740754432000 9499589 61014244830382047493584489574202430 9499590 18157433970863627175108346878505104000 9499591 -307683296176236594664874247373267133816 9499592 -147533751711238562703770643144626995200 9499593 11290136698175596247051403970312961280 9499594 -52217756825559698665974804161740313760 9499595 -80105998172958141166843023121452752640 9499596 -243413859920660324601443033284627623936 9499597 -263847520798078529872601330330334813408 9499598 49188596839527210718450908179152661760 9499599 -118901408134073860387751852683039671576 9499600 -24414824477316990078779315978974003200 9499601 -357291231097939066497368166638512256400 9499602 741055323398544477626637391604112384 9499603 2197395697815550901580417441827542224 9499604 254403544804258759993190132001107712 9499605 -22376500678869351207737458115835779040 9499606 53837425713816680954961703538636734752 9499607 -58547026158546401797063345091293939680 9499608 224535936678603886041385044353487206400 9499609 38748562240947979060537431224502804992 9499610 136969113184372881137475841450726452960 9499611 -7283455806617499914005967415983658816 9499612 211300788325956473943253248141445024256 9499613 -241205553060278336579350015244253954138 9499614 46650847606944603267321219474187855488 9499615 168108455405510701518719251446880190760 9499616 -47965478996912728983328901091769712640 9499617 -282612373607362221181174689538235835480 9499618 -4335084901032970588670130209957224800 9499619 307381907882071841912569805637846565020 9499620 11127291905987758676422072620890726400 9499621 -14134770561685148637473037195625501728 9499622 -126416233612534254515778370031701891776 9499623 98224452166248472981780925987403913344 9499624 -244124916392081307184026720983111255040 9499625 318282702752421248500064553344104677000 9499626 90276835801010638108631726885969894400 9499627 120807921648205360422656000089413908512 9499628 -521144678040415744514117253550135839744 9499629 121860157758415643720356791227081515584 9499630 -68834084941953729336351365059809764160 9499631 -44406929380437328390117469572151963568 9499632 -16622301432083584991872244668921774080 9499633 -164378702271111502156881735129036936192 9499634 21143616524911244783738885834665764864 9499635 -15072800817580568380339817747675497200 9499636 1946523313043109932013166432362656512 9499637 -13815332344555746572444781423027102048 9499638 95812745568190674657486827133544426944 9499639 121467832332914566613652833172560199440 9499640 20734519201198482572058756200634777600 9499641 -177872731061844119154595510631896153008 9499642 113157584366437930798859948337251833344 9499643 -414447927135496363875682896086522267496 9499644 31139689980508212264596581350680985600 9499645 -322641533301884125046795955209155910100 9499646 729564760496086702279758145991427840 9499647 104593644962925463517275819546643622600 9499648 -3330707209584069240732437940526907392 9499649 2077135525476220120200882966647020530 9499650 -77896077748707043913909369797633910400 9499651 -169090032305192010936199716721474458720 9499652 235836524510341945836031054794892983552 9499653 542075428767099890374970862260129518080 9499654 183606780870764907252101315393564743776 9499655 -269430866369785314715975119788392604880 9499656 -85275288532253939412704437941549465600 9499657 -114428447379620822451063780768571383168 9499658 21251485230794299160820283918617722880 9499659 -34365758150058013751472785326033621872 9499660 159542122879054047651359134243720135680 9499661 -101682295660012090813154267132653642548 9499662 -212322714332364804825080735937004490688 9499663 70362066473254090988678201144201849200 9499664 39199918586583702012688216114414043136 9499665 -69512217673897291276144970767415882880 9499666 99205489879181137490767604935741828224 9499667 81386555537552387134686922463974350048 9499668 78582239261428428637855816897277300736 9499669 -206045244523685493401780415523922866930 9499670 -3038384755110398493919167924605694720 9499671 -16429589396617626727798805206054133760 9499672 28923062680342878330181131866400768000 9499673 38822140724953003903581670174357214922 9499674 23859729838598104424330039071753604352 9499675 157079770520568346882644732079648164000 9499676 47111972645381883329143980061949541888 9499677 62988809826361915732899617327685312000 9499678 190147319971315930849114599563903264640 9499679 -186750955463345549634852516582708485904 9499680 -12518775189585099683347070372871536640 9499681 -55347884609222565190429849092737224400 9499682 -5348896829859366196991579058340227840 9499683 -79686493393294286297178941712642583176 9499684 -44868887871542099287805321626878561024 9499685 -91418527563885157802158751839172623440 9499686 46961639786528276294560698077213251584 9499687 -13896864806310563628190214751113736288 9499688 20885657826634685349740474300473835520 9499689 -4786339700937276571731798399127160976 9499690 -65087831741546348405275557076755240960 9499691 159319835575888391112178989677928295092 9499692 125941711440169323713879816668877647872 9499693 -233524416615247493636096413848362315584 9499694 71152443719228714366576586600463561920 9499695 -79003862435674658397618862695296863200 9499696 -26259064347875546495548194405355520000 9499697 -304834641809109211196405638676327489808 9499698 29327556148430646080035126402436290464 9499699 -298744059771999074109292941606791444280 9499700 12312961280764393361873765123690188800 9499701 84821251726577535517815419857861575360 9499702 -84322000902041314649636103200854342656 9499703 52365441544479481009888394661277157520 9499704 266815001870124653626375282678379520000 9499705 135952610669386458253898196764576934720 9499706 -101874767540522457101422500725693954448 9499707 -42415788077483849489432599104301493760 9499708 241153015557583421221041140127479170560 9499709 6066076612526926724884357067727476160 9499710 146988436120548295231724714711844480 9499711 -153373323942914231249821692086653388648 9499712 -26465737284370686840247671882145333248 9499713 -4176427218448090709695756728189745728 9499714 50123446961476120529561596605355310592 9499715 100879013778388540184652087669967423200 9499716 1046077992138450535496062821638278272 9499717 -129281410477202231002622760906886282788 9499718 -114421793197514388838943898367525770240 9499719 -108652713996813864791847661745756943624 9499720 -97046074383969287900836170800768102400 9499721 3025537945831475973828107544705777984 9499722 -53829364421754334282753543139897372928 9499723 -16768099330872093021114374323701911400 9499724 61097650238084034360600126863582416896 9499725 18421334844627105011489599686056306850 9499726 -43141938441110297947292340751307675136 9499727 -237625994004151750118167842167022852096 9499728 -13431866882651524663747445654382182400 9499729 -145048382895008219329287409375041887808 9499730 -70910512278621518303149694407287654240 9499731 -20124802798330830373887661143991224648 9499732 5466402886026939057655369058013272064 9499733 -158704412676456174958942498934420605440 9499734 -144921556932187767807732100390182297600 9499735 29547741273509201730212441210858136000 9499736 -157891796592064393129476459038224957440 9499737 -1857181867868673609804733733643820032 9499738 1609883901240994317142551469591818720 9499739 263857132560581601677708852897689929540 9499740 21349455279200983657195203208122086400 9499741 18689638311573005955087074864291674284 9499742 -30880205735284115087428325128807759488 9499743 213884232801250077737456308655048035704 9499744 -159255172844730196872838821063681638400 9499745 280261512928502783736698862949559668500 9499746 84670862684137670831746894550999270784 9499747 217436635661325746293685990457803719196 9499748 302903820458785032042513273495155993856 9499749 -864963334631440675252553316595112448 9499750 34572836794733502919763411125797120000 9499751 -99794627083577651834301240365538322248 9499752 -30147665095000328171355604743213818880 9499753 -254474018063740680235677025541797995360 9499754 69888530710049376325777824593658857472 9499755 21845576934607338357642245005208440560 9499756 -24264222700999147345179986853344917504 9499757 -242999288459397196140929789967291484788 9499758 86316949333876935429914303731403409984 9499759 -22284288318873181503466927779728293296 9499760 16558642538379743695413187025264148480 9499761 2980217628354761647541191393500799602 9499762 -275558588435848379978868388244990920800 9499763 24945206783491714196156250564128632224 9499764 -10479177894622075064678283844817829888 9499765 248685794084443182460026328195484351040 9499766 -38630631708416741964274956415007139168 9499767 -75988136947977587479163670025358469120 9499768 -335801833792843967166365745179156029440 9499769 222173651297180498195546747918207034180 9499770 8711789827059056296736583837550479360 9499771 -156685914323022851488753461821373179400 9499772 -2444687065848669393669493987736371200 9499773 82458484879748033143664504463617724384 9499774 -79906433165835618587478277936265817408 9499775 -1942969755942050536126446561608218200 9499776 25008018771558258148817288539416821760 9499777 269359597617381914510029052307877639746 9499778 -23638616402038690126531680158506499040 9499779 195922252862588042732213867893290883524 9499780 52077485873057851006750304394758208000 9499781 -202169771647803085106066182821326770560 9499782 1650964634033686042510049682993457536 9499783 15114605534912512719570842740917291032 9499784 -77172084698910305668894683943042252800 9499785 55449790190578414944639405339616440000 9499786 -25659035201130524556873960838443553440 9499787 132433609032187711392636734934079743264 9499788 -137711057091936982992677576897024762880 9499789 -3334121233792184351642095110057315476 9499790 -105470270431484603135830702710345633600 9499791 -1612274026068989058037889010729945600 9499792 -6565366215689109829768724693153005568 9499793 1064031305357670847050934278474500616000 9499794 -60165357188974511305094655361318742400 9499795 125086465461247275595763210185322127360 9499796 142392447972368501326825866072674654208 9499797 -27810140036604939178749359195189694372 9499798 -37595333406079032776965916355007531008 9499799 186248412668011374196978436264995033800 9499800 -38987196760432591089835636155285504000 9499801 88767881325826017924682257533763187732 9499802 -52466618966511677318236250655704045088 9499803 55551966739460384605961685608287295424 9499804 -170490299397796798287582758079795784704 9499805 29716712773297722567742170679275813120 9499806 -79568602094325144176874914681287806336 9499807 264885781187420219632876746415471161056 9499808 -55703944459486017015682463935453200384 9499809 83327990638145497666291694608885247328 9499810 138807580900221591109069859732822400000 9499811 335208925074591111944028791841387848412 9499812 -11234028226848809495079421740703961088 9499813 291317800914729098994133660646867660380 9499814 -77645059727523865215402756423701427744 9499815 91362218165325559695428677480950158400 9499816 297583509130176279045212613473535590400 9499817 403235671948457697640108493401834351866 9499818 717529389918644278355149719429435648 9499819 89942782866910022757798321787301421312 9499820 80716164350544976772184531855365376000 9499821 -135223408138861919704863219273635325696 9499822 -33972241327581538366685550623473668288 9499823 -31577986616436555957263606543818608672 9499824 -3408777243780165762757710468963434496 9499825 149673063705286737273310749368593612550 9499826 -17824682027107519288154907500187924480 9499827 -97191613395227318504045859846362477520 9499828 -138496988172435377326915913395894517760 9499829 145307899351191850412468330521481808000 9499830 92439933478868280277969332298973377920 9499831 515231593720968558249632551651132496 9499832 265428535151079334669526433684432998400 9499833 -58495380591037941275281669739208044736 9499834 38703823815157134860664171114158891520 9499835 -52992887377604842252334324113710633840 9499836 115182093066961907932152131402867450880 9499837 -421034653733623654800841216353608969088 9499838 -95970778837813177122054186874665103104 9499839 153776658944425958399499718829218273224 9499840 21680852630795350205136817159541882880 9499841 -162589486723447926251280468369769936428 9499842 179850828366740192975434959587721264384 9499843 262099942967983889245881508112980912360 9499844 46476850480528212356686995774138537216 9499845 227737775840201578928117606262615518400 9499846 -148449265380017357561906930602429720896 9499847 -53648921821504701537456147043626607488 9499848 -86443812915149242746374450530841395200 9499849 415135786734249900314847061313803722660 9499850 58523587617470200690578464982615104400 9499851 78456284928885332449540845655963134768 9499852 -17204292737376641088964063270906488064 9499853 143267709198855775098630117446018290848 9499854 -4568119043515356141028573837315670016 9499855 25495674223779692193271445057025537120 9499856 -51655005166271582075618935462292963328 9499857 43065706780129054013454848236531833600 9499858 -195239310796654444808062184872708508160 9499859 6500269237471803721022165975790505704 9499860 6125098358878213111358176394146598400 9499861 782845965260221777365379865364098944 9499862 -18166147774950526422499852892015856000 9499863 -319981639096051353454326738088487461632 9499864 36456424977990738725792836395032125440 9499865 -175090867612267498617344463183282053880 9499866 25401992042134962067602024834121972224 9499867 141489018939209381274923876876924546480 9499868 32764063966864195979993589299422666752 9499869 139447738819133345349642758618906752320 9499870 99967495807511838425932402535497154880 9499871 -273579781211467903860546184878743459856 9499872 -25191737259087128520972945530870562816 9499873 -57699788525620319667753898913882678878 9499874 -55956402991808847376430293160211893760 9499875 220562639808076476371941785770984064000 9499876 100021646165496391051310418402054143232 9499877 -287478466520176863391777706154098349408 9499878 133521518472446642178559411551188592000 9499879 82334909200464547685330520360820618584 9499880 42171285245559812899221009864347136000 9499881 -126477277372179457037288630580943752048 9499882 17547348675680666058587638206552867072 9499883 -378854576312286075694514015937742169868 9499884 -187752448726828905069632825714663115264 9499885 -51807035264592760517174892782927018400 9499886 -105727194383569819407733825500990888960 9499887 219575405487208755918822368313132588744 9499888 -7914763598701661774854965103574384640 9499889 -117329569008168935290269812743499528448 9499890 -16330088611784720127509284823088238080 9499891 28407302829744384821444068119352054000 9499892 467109813575136529120500402248461062912 9499893 -16679375977625707099576881608806578336 9499894 -35750476833990886894124640006158328000 9499895 -102916447926891615101773131777154466400 9499896 -162787184322147339860451202458491289600 9499897 -193280322192264824605711468879091572800 9499898 32551608625796081707972808086489223136 9499899 -77714263371187043295230344124037293712 9499900 -97786264269327163403622993113608000000 9499901 -57536136201543440757276425168179290528 9499902 12385867578905027780069573205982952064 9499903 128424711500247690303451136100441408880 9499904 2525735697008053562728234165557264384 9499905 6794046004987372858252510047714604800 9499906 53611441121370227938260790754407040064 9499907 -414060144725265716133286099334770203840 9499908 83217406831450735762781563044876779520 9499909 -38749987524066928485515801421158905184 9499910 12200372352851876749892920662015275520 9499911 -132318844170075448161797829084002531928 9499912 -125885973837766592433784799504707660800 9499913 174779360381802459455546706794060404260 9499914 20436636204573206533280809912702186848 9499915 -220130263822189256119785227220114409440 9499916 -130790590579498348302255484832405141760 9499917 -45180321066978591879578254261306212288 9499918 -1024166218597080323578979030675141184 9499919 -56522782979779923620762091973221310464 9499920 9680628631705474162158716074225827840 9499921 -326557556679406283270341136486782316878 9499922 -377122144809186764168314986681349506048 9499923 20141960013944333872497914356422581400 9499924 -11678427642906433358094405038293616640 9499925 -128599547849916165039570600564085879350 9499926 -46285441609955590201085836324921429056 9499927 106525315996788361913949068938476744776 9499928 -10021697634809906158366862419620311040 9499929 81691053691599834149746420023264632784 9499930 5052273510186595752200926313591462400 9499931 -20576802087466887562237224690820221168 9499932 35701450237967096917556101677033750528 9499933 -135140670605172164701642219676988017818 9499934 -156970131869675560532385236270604000384 9499935 19416631135146383986977196551007712160 9499936 -21009636101315116067737586764061933568 9499937 -81462442509931301053923269129959354860 9499938 -1637883321949569632122363711757253120 9499939 -235729977143415947655858582812104129776 9499940 -273596754826463680218846614331728862720 9499941 -199871064144780247118795169701161294560 9499942 -160515190034632207286679560375852640000 9499943 6346016606771605822598650062774729600 9499944 -212675359470232666572770868060862464000 9499945 -38918661618951058250508458339456755200 9499946 5345105016594351345260219747064933984 9499947 -3964942869719266750181023469896299072 9499948 297922340536901453918574762845045893120 9499949 578070366555510038173401550621880280 9499950 -3222513537086692764809078392617984000 9499951 77160431634866124682795162320586855952 9499952 -47174460575214601470290844056223744 9499953 -92791609691199271687112474294028087696 9499954 -12040265980224736499537202496730588640 9499955 -203050646126043288616035997861629486000 9499956 -155997060206116173562056620740006268928 9499957 325453324728351575184436411198240925304 9499958 -30538731428156517423499464508736612352 9499959 51972676940054254916132006445532348128 9499960 20081877221586147428904245436598272000 9499961 46862804294452325866217479016290955562 9499962 19340213641055084395862570155737600000 9499963 -181522380763135406823256432759304376216 9499964 189846457453299208456984900766475351552 9499965 -123427292657191147344168076177253088000 9499966 2672203989109888633927315856986533888 9499967 403937791555533158458666457578325486016 9499968 -49765078833225370963501168948538769408 9499969 351825654361744133052724965420829668096 9499970 97008713337264610426535894626823899680 9499971 -2202858153593140601187117060365474640 9499972 145061579582261278619752026258308465920 9499973 -184480809319511258847270683522843553282 9499974 -37091403946383026452845237831080365056 9499975 -215590410011700934646072617954347700000 9499976 -32262051723906195192867267660891494400 9499977 -62522298583742482460038988621432336160 9499978 70840586860480167241377186627704213040 9499979 1531142728707613875881129618974786440 9499980 5578711516708506859321262999196057600 9499981 39213990528475151301789423815234440320 9499982 -134243076694374132955268470629496857408 9499983 -8473933487502264419054811331120697976 9499984 33727350915733960226155532737629896704 9499985 -95849873552131326879184239965066116800 9499986 13358704223226748497606856897052104224 9499987 -14434892022272019970896115441951564800 9499988 -186225813461621631335541175240793104512 9499989 -166563673139811763413892349365359619584 9499990 1220405463731171016434981566522005120 9499991 69242839065314865806394566330023855680 9499992 56650500163468749375552278472485068800 9499993 -121401513174968149919993336750185312640 9499994 -317289730397537798211731493161088000 9499995 -58998133528928579753058402013314772080 9499996 -3097267212964529346809874394401815040 9499997 -179765283861141781331740750056460444320 9499998 9112151014720342708351461024689445888 9499999 -92356097583615888570230444322752576336